NXP
/
rt1050_emwin_gui_demo
RT1050 GUI demo using emWin library
Embed:
(wiki syntax)
Show/hide line numbers
GUI__BiDi2_Types_800.h
00001 /********************************************************************* 00002 * SEGGER Microcontroller GmbH & Co. KG * 00003 * Solutions for real time microcontroller applications * 00004 ********************************************************************** 00005 * * 00006 * (c) 1996 - 2016 SEGGER Microcontroller GmbH & Co. KG * 00007 * * 00008 * Internet: www.segger.com Support: support@segger.com * 00009 * * 00010 ********************************************************************** 00011 00012 ** emWin V5.38 - Graphical user interface for embedded applications ** 00013 All Intellectual Property rights in the Software belongs to SEGGER. 00014 emWin is protected by international copyright laws. Knowledge of the 00015 source code may not be used to write a similar product. This file may 00016 only be used in accordance with the following terms: 00017 00018 The software has been licensed to NXP Semiconductors USA, Inc. whose 00019 registered office is situated at 411 E. Plumeria Drive, San Jose, 00020 CA 95134, USA solely for the purposes of creating libraries for 00021 NXPs M0, M3/M4 and ARM7/9 processor-based devices, sublicensed and 00022 distributed under the terms and conditions of the NXP End User License 00023 Agreement. 00024 Full source code is available at: www.segger.com 00025 00026 We appreciate your understanding and fairness. 00027 ---------------------------------------------------------------------- 00028 Licensing information 00029 00030 Licensor: SEGGER Microcontroller Systems LLC 00031 Licensed to: NXP Semiconductors, 1109 McKay Dr, M/S 76, San Jose, CA 95131, USA 00032 Licensed SEGGER software: emWin 00033 License number: GUI-00186 00034 License model: emWin License Agreement, dated August 20th 2011 00035 Licensed product: - 00036 Licensed platform: NXP's ARM 7/9, Cortex-M0,M3,M4 00037 Licensed number of seats: - 00038 ---------------------------------------------------------------------- 00039 File : GUI__BiDi2_Types_800.h 00040 Purpose : Bidi types according to Unicode V8.0.0 00041 00042 ( !!! Basic Multilingual Plane Only !!! ) 00043 00044 ---------------------------END-OF-HEADER------------------------------ 00045 */ 00046 00047 #ifdef GUI__BIDI2 00048 00049 #ifndef GUI_BIDI_SUPPORT_RANGE_0 00050 #define GUI_BIDI_SUPPORT_RANGE_0 1 00051 #endif 00052 #ifndef GUI_BIDI_SUPPORT_RANGE_1 00053 #define GUI_BIDI_SUPPORT_RANGE_1 1 00054 #endif 00055 #ifndef GUI_BIDI_SUPPORT_RANGE_2 00056 #define GUI_BIDI_SUPPORT_RANGE_2 1 00057 #endif 00058 #ifndef GUI_BIDI_SUPPORT_RANGE_3 00059 #define GUI_BIDI_SUPPORT_RANGE_3 1 00060 #endif 00061 #ifndef GUI_BIDI_SUPPORT_RANGE_4 00062 #define GUI_BIDI_SUPPORT_RANGE_4 1 00063 #endif 00064 #ifndef GUI_BIDI_SUPPORT_RANGE_A 00065 #define GUI_BIDI_SUPPORT_RANGE_A 1 00066 #endif 00067 #ifndef GUI_BIDI_SUPPORT_RANGE_D 00068 #define GUI_BIDI_SUPPORT_RANGE_D 1 00069 #endif 00070 #ifndef GUI_BIDI_SUPPORT_RANGE_F 00071 #define GUI_BIDI_SUPPORT_RANGE_F 1 00072 #endif 00073 00074 #if (GUI_BIDI_SUPPORT_RANGE_0 == 1) 00075 00076 // CodePoint 00077 // | BiDi category 00078 // | | Unicode name 00079 // | | | 00080 // V V V 00081 { 0x0000, BIDI_BN }, // <control> 00082 { 0x0001, BIDI_BN }, // <control> 00083 { 0x0002, BIDI_BN }, // <control> 00084 { 0x0003, BIDI_BN }, // <control> 00085 { 0x0004, BIDI_BN }, // <control> 00086 { 0x0005, BIDI_BN }, // <control> 00087 { 0x0006, BIDI_BN }, // <control> 00088 { 0x0007, BIDI_BN }, // <control> 00089 { 0x0008, BIDI_BN }, // <control> 00090 { 0x0009, BIDI_S }, // <control> 00091 { 0x000A, BIDI_B }, // <control> 00092 { 0x000B, BIDI_S }, // <control> 00093 { 0x000C, BIDI_WS }, // <control> 00094 { 0x000D, BIDI_B }, // <control> 00095 { 0x000E, BIDI_BN }, // <control> 00096 { 0x000F, BIDI_BN }, // <control> 00097 { 0x0010, BIDI_BN }, // <control> 00098 { 0x0011, BIDI_BN }, // <control> 00099 { 0x0012, BIDI_BN }, // <control> 00100 { 0x0013, BIDI_BN }, // <control> 00101 { 0x0014, BIDI_BN }, // <control> 00102 { 0x0015, BIDI_BN }, // <control> 00103 { 0x0016, BIDI_BN }, // <control> 00104 { 0x0017, BIDI_BN }, // <control> 00105 { 0x0018, BIDI_BN }, // <control> 00106 { 0x0019, BIDI_BN }, // <control> 00107 { 0x001A, BIDI_BN }, // <control> 00108 { 0x001B, BIDI_BN }, // <control> 00109 { 0x001C, BIDI_B }, // <control> 00110 { 0x001D, BIDI_B }, // <control> 00111 { 0x001E, BIDI_B }, // <control> 00112 { 0x001F, BIDI_S }, // <control> 00113 { 0x0020, BIDI_WS }, // SPACE 00114 { 0x0021, BIDI_ON }, // EXCLAMATION MARK 00115 { 0x0022, BIDI_ON }, // QUOTATION MARK 00116 { 0x0023, BIDI_ET }, // NUMBER SIGN 00117 { 0x0024, BIDI_ET }, // DOLLAR SIGN 00118 { 0x0025, BIDI_ET }, // PERCENT SIGN 00119 { 0x0026, BIDI_ON }, // AMPERSAND 00120 { 0x0027, BIDI_ON }, // APOSTROPHE 00121 { 0x0028, BIDI_ON }, // LEFT PARENTHESIS 00122 { 0x0029, BIDI_ON }, // RIGHT PARENTHESIS 00123 { 0x002A, BIDI_ON }, // ASTERISK 00124 { 0x002B, BIDI_ES }, // PLUS SIGN 00125 { 0x002C, BIDI_CS }, // COMMA 00126 { 0x002D, BIDI_ES }, // HYPHEN-MINUS 00127 { 0x002E, BIDI_CS }, // FULL STOP 00128 { 0x002F, BIDI_CS }, // SOLIDUS 00129 { 0x0030, BIDI_EN }, // DIGIT ZERO 00130 { 0x0031, BIDI_EN }, // DIGIT ONE 00131 { 0x0032, BIDI_EN }, // DIGIT TWO 00132 { 0x0033, BIDI_EN }, // DIGIT THREE 00133 { 0x0034, BIDI_EN }, // DIGIT FOUR 00134 { 0x0035, BIDI_EN }, // DIGIT FIVE 00135 { 0x0036, BIDI_EN }, // DIGIT SIX 00136 { 0x0037, BIDI_EN }, // DIGIT SEVEN 00137 { 0x0038, BIDI_EN }, // DIGIT EIGHT 00138 { 0x0039, BIDI_EN }, // DIGIT NINE 00139 { 0x003A, BIDI_CS }, // COLON 00140 { 0x003B, BIDI_ON }, // SEMICOLON 00141 { 0x003C, BIDI_ON }, // LESS-THAN SIGN 00142 { 0x003D, BIDI_ON }, // EQUALS SIGN 00143 { 0x003E, BIDI_ON }, // GREATER-THAN SIGN 00144 { 0x003F, BIDI_ON }, // QUESTION MARK 00145 { 0x0040, BIDI_ON }, // COMMERCIAL AT 00146 { 0x0041, BIDI_L }, // LATIN CAPITAL LETTER A 00147 { 0x0042, BIDI_L }, // LATIN CAPITAL LETTER B 00148 { 0x0043, BIDI_L }, // LATIN CAPITAL LETTER C 00149 { 0x0044, BIDI_L }, // LATIN CAPITAL LETTER D 00150 { 0x0045, BIDI_L }, // LATIN CAPITAL LETTER E 00151 { 0x0046, BIDI_L }, // LATIN CAPITAL LETTER F 00152 { 0x0047, BIDI_L }, // LATIN CAPITAL LETTER G 00153 { 0x0048, BIDI_L }, // LATIN CAPITAL LETTER H 00154 { 0x0049, BIDI_L }, // LATIN CAPITAL LETTER I 00155 { 0x004A, BIDI_L }, // LATIN CAPITAL LETTER J 00156 { 0x004B, BIDI_L }, // LATIN CAPITAL LETTER K 00157 { 0x004C, BIDI_L }, // LATIN CAPITAL LETTER L 00158 { 0x004D, BIDI_L }, // LATIN CAPITAL LETTER M 00159 { 0x004E, BIDI_L }, // LATIN CAPITAL LETTER N 00160 { 0x004F, BIDI_L }, // LATIN CAPITAL LETTER O 00161 { 0x0050, BIDI_L }, // LATIN CAPITAL LETTER P 00162 { 0x0051, BIDI_L }, // LATIN CAPITAL LETTER Q 00163 { 0x0052, BIDI_L }, // LATIN CAPITAL LETTER R 00164 { 0x0053, BIDI_L }, // LATIN CAPITAL LETTER S 00165 { 0x0054, BIDI_L }, // LATIN CAPITAL LETTER T 00166 { 0x0055, BIDI_L }, // LATIN CAPITAL LETTER U 00167 { 0x0056, BIDI_L }, // LATIN CAPITAL LETTER V 00168 { 0x0057, BIDI_L }, // LATIN CAPITAL LETTER W 00169 { 0x0058, BIDI_L }, // LATIN CAPITAL LETTER X 00170 { 0x0059, BIDI_L }, // LATIN CAPITAL LETTER Y 00171 { 0x005A, BIDI_L }, // LATIN CAPITAL LETTER Z 00172 { 0x005B, BIDI_ON }, // LEFT SQUARE BRACKET 00173 { 0x005C, BIDI_ON }, // REVERSE SOLIDUS 00174 { 0x005D, BIDI_ON }, // RIGHT SQUARE BRACKET 00175 { 0x005E, BIDI_ON }, // CIRCUMFLEX ACCENT 00176 { 0x005F, BIDI_ON }, // LOW LINE 00177 { 0x0060, BIDI_ON }, // GRAVE ACCENT 00178 { 0x0061, BIDI_L }, // LATIN SMALL LETTER A 00179 { 0x0062, BIDI_L }, // LATIN SMALL LETTER B 00180 { 0x0063, BIDI_L }, // LATIN SMALL LETTER C 00181 { 0x0064, BIDI_L }, // LATIN SMALL LETTER D 00182 { 0x0065, BIDI_L }, // LATIN SMALL LETTER E 00183 { 0x0066, BIDI_L }, // LATIN SMALL LETTER F 00184 { 0x0067, BIDI_L }, // LATIN SMALL LETTER G 00185 { 0x0068, BIDI_L }, // LATIN SMALL LETTER H 00186 { 0x0069, BIDI_L }, // LATIN SMALL LETTER I 00187 { 0x006A, BIDI_L }, // LATIN SMALL LETTER J 00188 { 0x006B, BIDI_L }, // LATIN SMALL LETTER K 00189 { 0x006C, BIDI_L }, // LATIN SMALL LETTER L 00190 { 0x006D, BIDI_L }, // LATIN SMALL LETTER M 00191 { 0x006E, BIDI_L }, // LATIN SMALL LETTER N 00192 { 0x006F, BIDI_L }, // LATIN SMALL LETTER O 00193 { 0x0070, BIDI_L }, // LATIN SMALL LETTER P 00194 { 0x0071, BIDI_L }, // LATIN SMALL LETTER Q 00195 { 0x0072, BIDI_L }, // LATIN SMALL LETTER R 00196 { 0x0073, BIDI_L }, // LATIN SMALL LETTER S 00197 { 0x0074, BIDI_L }, // LATIN SMALL LETTER T 00198 { 0x0075, BIDI_L }, // LATIN SMALL LETTER U 00199 { 0x0076, BIDI_L }, // LATIN SMALL LETTER V 00200 { 0x0077, BIDI_L }, // LATIN SMALL LETTER W 00201 { 0x0078, BIDI_L }, // LATIN SMALL LETTER X 00202 { 0x0079, BIDI_L }, // LATIN SMALL LETTER Y 00203 { 0x007A, BIDI_L }, // LATIN SMALL LETTER Z 00204 { 0x007B, BIDI_ON }, // LEFT CURLY BRACKET 00205 { 0x007C, BIDI_ON }, // VERTICAL LINE 00206 { 0x007D, BIDI_ON }, // RIGHT CURLY BRACKET 00207 { 0x007E, BIDI_ON }, // TILDE 00208 { 0x007F, BIDI_BN }, // <control> 00209 { 0x0080, BIDI_BN }, // <control> 00210 { 0x0081, BIDI_BN }, // <control> 00211 { 0x0082, BIDI_BN }, // <control> 00212 { 0x0083, BIDI_BN }, // <control> 00213 { 0x0084, BIDI_BN }, // <control> 00214 { 0x0085, BIDI_B }, // <control> 00215 { 0x0086, BIDI_BN }, // <control> 00216 { 0x0087, BIDI_BN }, // <control> 00217 { 0x0088, BIDI_BN }, // <control> 00218 { 0x0089, BIDI_BN }, // <control> 00219 { 0x008A, BIDI_BN }, // <control> 00220 { 0x008B, BIDI_BN }, // <control> 00221 { 0x008C, BIDI_BN }, // <control> 00222 { 0x008D, BIDI_BN }, // <control> 00223 { 0x008E, BIDI_BN }, // <control> 00224 { 0x008F, BIDI_BN }, // <control> 00225 { 0x0090, BIDI_BN }, // <control> 00226 { 0x0091, BIDI_BN }, // <control> 00227 { 0x0092, BIDI_BN }, // <control> 00228 { 0x0093, BIDI_BN }, // <control> 00229 { 0x0094, BIDI_BN }, // <control> 00230 { 0x0095, BIDI_BN }, // <control> 00231 { 0x0096, BIDI_BN }, // <control> 00232 { 0x0097, BIDI_BN }, // <control> 00233 { 0x0098, BIDI_BN }, // <control> 00234 { 0x0099, BIDI_BN }, // <control> 00235 { 0x009A, BIDI_BN }, // <control> 00236 { 0x009B, BIDI_BN }, // <control> 00237 { 0x009C, BIDI_BN }, // <control> 00238 { 0x009D, BIDI_BN }, // <control> 00239 { 0x009E, BIDI_BN }, // <control> 00240 { 0x009F, BIDI_BN }, // <control> 00241 { 0x00A0, BIDI_CS }, // NO-BREAK SPACE 00242 { 0x00A1, BIDI_ON }, // INVERTED EXCLAMATION MARK 00243 { 0x00A2, BIDI_ET }, // CENT SIGN 00244 { 0x00A3, BIDI_ET }, // POUND SIGN 00245 { 0x00A4, BIDI_ET }, // CURRENCY SIGN 00246 { 0x00A5, BIDI_ET }, // YEN SIGN 00247 { 0x00A6, BIDI_ON }, // BROKEN BAR 00248 { 0x00A7, BIDI_ON }, // SECTION SIGN 00249 { 0x00A8, BIDI_ON }, // DIAERESIS 00250 { 0x00A9, BIDI_ON }, // COPYRIGHT SIGN 00251 { 0x00AA, BIDI_L }, // FEMININE ORDINAL INDICATOR 00252 { 0x00AB, BIDI_ON }, // LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 00253 { 0x00AC, BIDI_ON }, // NOT SIGN 00254 { 0x00AD, BIDI_BN }, // SOFT HYPHEN 00255 { 0x00AE, BIDI_ON }, // REGISTERED SIGN 00256 { 0x00AF, BIDI_ON }, // MACRON 00257 { 0x00B0, BIDI_ET }, // DEGREE SIGN 00258 { 0x00B1, BIDI_ET }, // PLUS-MINUS SIGN 00259 { 0x00B2, BIDI_EN }, // SUPERSCRIPT TWO 00260 { 0x00B3, BIDI_EN }, // SUPERSCRIPT THREE 00261 { 0x00B4, BIDI_ON }, // ACUTE ACCENT 00262 { 0x00B5, BIDI_L }, // MICRO SIGN 00263 { 0x00B6, BIDI_ON }, // PILCROW SIGN 00264 { 0x00B7, BIDI_ON }, // MIDDLE DOT 00265 { 0x00B8, BIDI_ON }, // CEDILLA 00266 { 0x00B9, BIDI_EN }, // SUPERSCRIPT ONE 00267 { 0x00BA, BIDI_L }, // MASCULINE ORDINAL INDICATOR 00268 { 0x00BB, BIDI_ON }, // RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 00269 { 0x00BC, BIDI_ON }, // VULGAR FRACTION ONE QUARTER 00270 { 0x00BD, BIDI_ON }, // VULGAR FRACTION ONE HALF 00271 { 0x00BE, BIDI_ON }, // VULGAR FRACTION THREE QUARTERS 00272 { 0x00BF, BIDI_ON }, // INVERTED QUESTION MARK 00273 { 0x00C0, BIDI_L }, // LATIN CAPITAL LETTER A WITH GRAVE 00274 { 0x00C1, BIDI_L }, // LATIN CAPITAL LETTER A WITH ACUTE 00275 { 0x00C2, BIDI_L }, // LATIN CAPITAL LETTER A WITH CIRCUMFLEX 00276 { 0x00C3, BIDI_L }, // LATIN CAPITAL LETTER A WITH TILDE 00277 { 0x00C4, BIDI_L }, // LATIN CAPITAL LETTER A WITH DIAERESIS 00278 { 0x00C5, BIDI_L }, // LATIN CAPITAL LETTER A WITH RING ABOVE 00279 { 0x00C6, BIDI_L }, // LATIN CAPITAL LETTER AE 00280 { 0x00C7, BIDI_L }, // LATIN CAPITAL LETTER C WITH CEDILLA 00281 { 0x00C8, BIDI_L }, // LATIN CAPITAL LETTER E WITH GRAVE 00282 { 0x00C9, BIDI_L }, // LATIN CAPITAL LETTER E WITH ACUTE 00283 { 0x00CA, BIDI_L }, // LATIN CAPITAL LETTER E WITH CIRCUMFLEX 00284 { 0x00CB, BIDI_L }, // LATIN CAPITAL LETTER E WITH DIAERESIS 00285 { 0x00CC, BIDI_L }, // LATIN CAPITAL LETTER I WITH GRAVE 00286 { 0x00CD, BIDI_L }, // LATIN CAPITAL LETTER I WITH ACUTE 00287 { 0x00CE, BIDI_L }, // LATIN CAPITAL LETTER I WITH CIRCUMFLEX 00288 { 0x00CF, BIDI_L }, // LATIN CAPITAL LETTER I WITH DIAERESIS 00289 { 0x00D0, BIDI_L }, // LATIN CAPITAL LETTER ETH 00290 { 0x00D1, BIDI_L }, // LATIN CAPITAL LETTER N WITH TILDE 00291 { 0x00D2, BIDI_L }, // LATIN CAPITAL LETTER O WITH GRAVE 00292 { 0x00D3, BIDI_L }, // LATIN CAPITAL LETTER O WITH ACUTE 00293 { 0x00D4, BIDI_L }, // LATIN CAPITAL LETTER O WITH CIRCUMFLEX 00294 { 0x00D5, BIDI_L }, // LATIN CAPITAL LETTER O WITH TILDE 00295 { 0x00D6, BIDI_L }, // LATIN CAPITAL LETTER O WITH DIAERESIS 00296 { 0x00D7, BIDI_ON }, // MULTIPLICATION SIGN 00297 { 0x00D8, BIDI_L }, // LATIN CAPITAL LETTER O WITH STROKE 00298 { 0x00D9, BIDI_L }, // LATIN CAPITAL LETTER U WITH GRAVE 00299 { 0x00DA, BIDI_L }, // LATIN CAPITAL LETTER U WITH ACUTE 00300 { 0x00DB, BIDI_L }, // LATIN CAPITAL LETTER U WITH CIRCUMFLEX 00301 { 0x00DC, BIDI_L }, // LATIN CAPITAL LETTER U WITH DIAERESIS 00302 { 0x00DD, BIDI_L }, // LATIN CAPITAL LETTER Y WITH ACUTE 00303 { 0x00DE, BIDI_L }, // LATIN CAPITAL LETTER THORN 00304 { 0x00DF, BIDI_L }, // LATIN SMALL LETTER SHARP S 00305 { 0x00E0, BIDI_L }, // LATIN SMALL LETTER A WITH GRAVE 00306 { 0x00E1, BIDI_L }, // LATIN SMALL LETTER A WITH ACUTE 00307 { 0x00E2, BIDI_L }, // LATIN SMALL LETTER A WITH CIRCUMFLEX 00308 { 0x00E3, BIDI_L }, // LATIN SMALL LETTER A WITH TILDE 00309 { 0x00E4, BIDI_L }, // LATIN SMALL LETTER A WITH DIAERESIS 00310 { 0x00E5, BIDI_L }, // LATIN SMALL LETTER A WITH RING ABOVE 00311 { 0x00E6, BIDI_L }, // LATIN SMALL LETTER AE 00312 { 0x00E7, BIDI_L }, // LATIN SMALL LETTER C WITH CEDILLA 00313 { 0x00E8, BIDI_L }, // LATIN SMALL LETTER E WITH GRAVE 00314 { 0x00E9, BIDI_L }, // LATIN SMALL LETTER E WITH ACUTE 00315 { 0x00EA, BIDI_L }, // LATIN SMALL LETTER E WITH CIRCUMFLEX 00316 { 0x00EB, BIDI_L }, // LATIN SMALL LETTER E WITH DIAERESIS 00317 { 0x00EC, BIDI_L }, // LATIN SMALL LETTER I WITH GRAVE 00318 { 0x00ED, BIDI_L }, // LATIN SMALL LETTER I WITH ACUTE 00319 { 0x00EE, BIDI_L }, // LATIN SMALL LETTER I WITH CIRCUMFLEX 00320 { 0x00EF, BIDI_L }, // LATIN SMALL LETTER I WITH DIAERESIS 00321 { 0x00F0, BIDI_L }, // LATIN SMALL LETTER ETH 00322 { 0x00F1, BIDI_L }, // LATIN SMALL LETTER N WITH TILDE 00323 { 0x00F2, BIDI_L }, // LATIN SMALL LETTER O WITH GRAVE 00324 { 0x00F3, BIDI_L }, // LATIN SMALL LETTER O WITH ACUTE 00325 { 0x00F4, BIDI_L }, // LATIN SMALL LETTER O WITH CIRCUMFLEX 00326 { 0x00F5, BIDI_L }, // LATIN SMALL LETTER O WITH TILDE 00327 { 0x00F6, BIDI_L }, // LATIN SMALL LETTER O WITH DIAERESIS 00328 { 0x00F7, BIDI_ON }, // DIVISION SIGN 00329 { 0x00F8, BIDI_L }, // LATIN SMALL LETTER O WITH STROKE 00330 { 0x00F9, BIDI_L }, // LATIN SMALL LETTER U WITH GRAVE 00331 { 0x00FA, BIDI_L }, // LATIN SMALL LETTER U WITH ACUTE 00332 { 0x00FB, BIDI_L }, // LATIN SMALL LETTER U WITH CIRCUMFLEX 00333 { 0x00FC, BIDI_L }, // LATIN SMALL LETTER U WITH DIAERESIS 00334 { 0x00FD, BIDI_L }, // LATIN SMALL LETTER Y WITH ACUTE 00335 { 0x00FE, BIDI_L }, // LATIN SMALL LETTER THORN 00336 { 0x00FF, BIDI_L }, // LATIN SMALL LETTER Y WITH DIAERESIS 00337 { 0x0100, BIDI_L }, // LATIN CAPITAL LETTER A WITH MACRON 00338 { 0x0101, BIDI_L }, // LATIN SMALL LETTER A WITH MACRON 00339 { 0x0102, BIDI_L }, // LATIN CAPITAL LETTER A WITH BREVE 00340 { 0x0103, BIDI_L }, // LATIN SMALL LETTER A WITH BREVE 00341 { 0x0104, BIDI_L }, // LATIN CAPITAL LETTER A WITH OGONEK 00342 { 0x0105, BIDI_L }, // LATIN SMALL LETTER A WITH OGONEK 00343 { 0x0106, BIDI_L }, // LATIN CAPITAL LETTER C WITH ACUTE 00344 { 0x0107, BIDI_L }, // LATIN SMALL LETTER C WITH ACUTE 00345 { 0x0108, BIDI_L }, // LATIN CAPITAL LETTER C WITH CIRCUMFLEX 00346 { 0x0109, BIDI_L }, // LATIN SMALL LETTER C WITH CIRCUMFLEX 00347 { 0x010A, BIDI_L }, // LATIN CAPITAL LETTER C WITH DOT ABOVE 00348 { 0x010B, BIDI_L }, // LATIN SMALL LETTER C WITH DOT ABOVE 00349 { 0x010C, BIDI_L }, // LATIN CAPITAL LETTER C WITH CARON 00350 { 0x010D, BIDI_L }, // LATIN SMALL LETTER C WITH CARON 00351 { 0x010E, BIDI_L }, // LATIN CAPITAL LETTER D WITH CARON 00352 { 0x010F, BIDI_L }, // LATIN SMALL LETTER D WITH CARON 00353 { 0x0110, BIDI_L }, // LATIN CAPITAL LETTER D WITH STROKE 00354 { 0x0111, BIDI_L }, // LATIN SMALL LETTER D WITH STROKE 00355 { 0x0112, BIDI_L }, // LATIN CAPITAL LETTER E WITH MACRON 00356 { 0x0113, BIDI_L }, // LATIN SMALL LETTER E WITH MACRON 00357 { 0x0114, BIDI_L }, // LATIN CAPITAL LETTER E WITH BREVE 00358 { 0x0115, BIDI_L }, // LATIN SMALL LETTER E WITH BREVE 00359 { 0x0116, BIDI_L }, // LATIN CAPITAL LETTER E WITH DOT ABOVE 00360 { 0x0117, BIDI_L }, // LATIN SMALL LETTER E WITH DOT ABOVE 00361 { 0x0118, BIDI_L }, // LATIN CAPITAL LETTER E WITH OGONEK 00362 { 0x0119, BIDI_L }, // LATIN SMALL LETTER E WITH OGONEK 00363 { 0x011A, BIDI_L }, // LATIN CAPITAL LETTER E WITH CARON 00364 { 0x011B, BIDI_L }, // LATIN SMALL LETTER E WITH CARON 00365 { 0x011C, BIDI_L }, // LATIN CAPITAL LETTER G WITH CIRCUMFLEX 00366 { 0x011D, BIDI_L }, // LATIN SMALL LETTER G WITH CIRCUMFLEX 00367 { 0x011E, BIDI_L }, // LATIN CAPITAL LETTER G WITH BREVE 00368 { 0x011F, BIDI_L }, // LATIN SMALL LETTER G WITH BREVE 00369 { 0x0120, BIDI_L }, // LATIN CAPITAL LETTER G WITH DOT ABOVE 00370 { 0x0121, BIDI_L }, // LATIN SMALL LETTER G WITH DOT ABOVE 00371 { 0x0122, BIDI_L }, // LATIN CAPITAL LETTER G WITH CEDILLA 00372 { 0x0123, BIDI_L }, // LATIN SMALL LETTER G WITH CEDILLA 00373 { 0x0124, BIDI_L }, // LATIN CAPITAL LETTER H WITH CIRCUMFLEX 00374 { 0x0125, BIDI_L }, // LATIN SMALL LETTER H WITH CIRCUMFLEX 00375 { 0x0126, BIDI_L }, // LATIN CAPITAL LETTER H WITH STROKE 00376 { 0x0127, BIDI_L }, // LATIN SMALL LETTER H WITH STROKE 00377 { 0x0128, BIDI_L }, // LATIN CAPITAL LETTER I WITH TILDE 00378 { 0x0129, BIDI_L }, // LATIN SMALL LETTER I WITH TILDE 00379 { 0x012A, BIDI_L }, // LATIN CAPITAL LETTER I WITH MACRON 00380 { 0x012B, BIDI_L }, // LATIN SMALL LETTER I WITH MACRON 00381 { 0x012C, BIDI_L }, // LATIN CAPITAL LETTER I WITH BREVE 00382 { 0x012D, BIDI_L }, // LATIN SMALL LETTER I WITH BREVE 00383 { 0x012E, BIDI_L }, // LATIN CAPITAL LETTER I WITH OGONEK 00384 { 0x012F, BIDI_L }, // LATIN SMALL LETTER I WITH OGONEK 00385 { 0x0130, BIDI_L }, // LATIN CAPITAL LETTER I WITH DOT ABOVE 00386 { 0x0131, BIDI_L }, // LATIN SMALL LETTER DOTLESS I 00387 { 0x0132, BIDI_L }, // LATIN CAPITAL LIGATURE IJ 00388 { 0x0133, BIDI_L }, // LATIN SMALL LIGATURE IJ 00389 { 0x0134, BIDI_L }, // LATIN CAPITAL LETTER J WITH CIRCUMFLEX 00390 { 0x0135, BIDI_L }, // LATIN SMALL LETTER J WITH CIRCUMFLEX 00391 { 0x0136, BIDI_L }, // LATIN CAPITAL LETTER K WITH CEDILLA 00392 { 0x0137, BIDI_L }, // LATIN SMALL LETTER K WITH CEDILLA 00393 { 0x0138, BIDI_L }, // LATIN SMALL LETTER KRA 00394 { 0x0139, BIDI_L }, // LATIN CAPITAL LETTER L WITH ACUTE 00395 { 0x013A, BIDI_L }, // LATIN SMALL LETTER L WITH ACUTE 00396 { 0x013B, BIDI_L }, // LATIN CAPITAL LETTER L WITH CEDILLA 00397 { 0x013C, BIDI_L }, // LATIN SMALL LETTER L WITH CEDILLA 00398 { 0x013D, BIDI_L }, // LATIN CAPITAL LETTER L WITH CARON 00399 { 0x013E, BIDI_L }, // LATIN SMALL LETTER L WITH CARON 00400 { 0x013F, BIDI_L }, // LATIN CAPITAL LETTER L WITH MIDDLE DOT 00401 { 0x0140, BIDI_L }, // LATIN SMALL LETTER L WITH MIDDLE DOT 00402 { 0x0141, BIDI_L }, // LATIN CAPITAL LETTER L WITH STROKE 00403 { 0x0142, BIDI_L }, // LATIN SMALL LETTER L WITH STROKE 00404 { 0x0143, BIDI_L }, // LATIN CAPITAL LETTER N WITH ACUTE 00405 { 0x0144, BIDI_L }, // LATIN SMALL LETTER N WITH ACUTE 00406 { 0x0145, BIDI_L }, // LATIN CAPITAL LETTER N WITH CEDILLA 00407 { 0x0146, BIDI_L }, // LATIN SMALL LETTER N WITH CEDILLA 00408 { 0x0147, BIDI_L }, // LATIN CAPITAL LETTER N WITH CARON 00409 { 0x0148, BIDI_L }, // LATIN SMALL LETTER N WITH CARON 00410 { 0x0149, BIDI_L }, // LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 00411 { 0x014A, BIDI_L }, // LATIN CAPITAL LETTER ENG 00412 { 0x014B, BIDI_L }, // LATIN SMALL LETTER ENG 00413 { 0x014C, BIDI_L }, // LATIN CAPITAL LETTER O WITH MACRON 00414 { 0x014D, BIDI_L }, // LATIN SMALL LETTER O WITH MACRON 00415 { 0x014E, BIDI_L }, // LATIN CAPITAL LETTER O WITH BREVE 00416 { 0x014F, BIDI_L }, // LATIN SMALL LETTER O WITH BREVE 00417 { 0x0150, BIDI_L }, // LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 00418 { 0x0151, BIDI_L }, // LATIN SMALL LETTER O WITH DOUBLE ACUTE 00419 { 0x0152, BIDI_L }, // LATIN CAPITAL LIGATURE OE 00420 { 0x0153, BIDI_L }, // LATIN SMALL LIGATURE OE 00421 { 0x0154, BIDI_L }, // LATIN CAPITAL LETTER R WITH ACUTE 00422 { 0x0155, BIDI_L }, // LATIN SMALL LETTER R WITH ACUTE 00423 { 0x0156, BIDI_L }, // LATIN CAPITAL LETTER R WITH CEDILLA 00424 { 0x0157, BIDI_L }, // LATIN SMALL LETTER R WITH CEDILLA 00425 { 0x0158, BIDI_L }, // LATIN CAPITAL LETTER R WITH CARON 00426 { 0x0159, BIDI_L }, // LATIN SMALL LETTER R WITH CARON 00427 { 0x015A, BIDI_L }, // LATIN CAPITAL LETTER S WITH ACUTE 00428 { 0x015B, BIDI_L }, // LATIN SMALL LETTER S WITH ACUTE 00429 { 0x015C, BIDI_L }, // LATIN CAPITAL LETTER S WITH CIRCUMFLEX 00430 { 0x015D, BIDI_L }, // LATIN SMALL LETTER S WITH CIRCUMFLEX 00431 { 0x015E, BIDI_L }, // LATIN CAPITAL LETTER S WITH CEDILLA 00432 { 0x015F, BIDI_L }, // LATIN SMALL LETTER S WITH CEDILLA 00433 { 0x0160, BIDI_L }, // LATIN CAPITAL LETTER S WITH CARON 00434 { 0x0161, BIDI_L }, // LATIN SMALL LETTER S WITH CARON 00435 { 0x0162, BIDI_L }, // LATIN CAPITAL LETTER T WITH CEDILLA 00436 { 0x0163, BIDI_L }, // LATIN SMALL LETTER T WITH CEDILLA 00437 { 0x0164, BIDI_L }, // LATIN CAPITAL LETTER T WITH CARON 00438 { 0x0165, BIDI_L }, // LATIN SMALL LETTER T WITH CARON 00439 { 0x0166, BIDI_L }, // LATIN CAPITAL LETTER T WITH STROKE 00440 { 0x0167, BIDI_L }, // LATIN SMALL LETTER T WITH STROKE 00441 { 0x0168, BIDI_L }, // LATIN CAPITAL LETTER U WITH TILDE 00442 { 0x0169, BIDI_L }, // LATIN SMALL LETTER U WITH TILDE 00443 { 0x016A, BIDI_L }, // LATIN CAPITAL LETTER U WITH MACRON 00444 { 0x016B, BIDI_L }, // LATIN SMALL LETTER U WITH MACRON 00445 { 0x016C, BIDI_L }, // LATIN CAPITAL LETTER U WITH BREVE 00446 { 0x016D, BIDI_L }, // LATIN SMALL LETTER U WITH BREVE 00447 { 0x016E, BIDI_L }, // LATIN CAPITAL LETTER U WITH RING ABOVE 00448 { 0x016F, BIDI_L }, // LATIN SMALL LETTER U WITH RING ABOVE 00449 { 0x0170, BIDI_L }, // LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 00450 { 0x0171, BIDI_L }, // LATIN SMALL LETTER U WITH DOUBLE ACUTE 00451 { 0x0172, BIDI_L }, // LATIN CAPITAL LETTER U WITH OGONEK 00452 { 0x0173, BIDI_L }, // LATIN SMALL LETTER U WITH OGONEK 00453 { 0x0174, BIDI_L }, // LATIN CAPITAL LETTER W WITH CIRCUMFLEX 00454 { 0x0175, BIDI_L }, // LATIN SMALL LETTER W WITH CIRCUMFLEX 00455 { 0x0176, BIDI_L }, // LATIN CAPITAL LETTER Y WITH CIRCUMFLEX 00456 { 0x0177, BIDI_L }, // LATIN SMALL LETTER Y WITH CIRCUMFLEX 00457 { 0x0178, BIDI_L }, // LATIN CAPITAL LETTER Y WITH DIAERESIS 00458 { 0x0179, BIDI_L }, // LATIN CAPITAL LETTER Z WITH ACUTE 00459 { 0x017A, BIDI_L }, // LATIN SMALL LETTER Z WITH ACUTE 00460 { 0x017B, BIDI_L }, // LATIN CAPITAL LETTER Z WITH DOT ABOVE 00461 { 0x017C, BIDI_L }, // LATIN SMALL LETTER Z WITH DOT ABOVE 00462 { 0x017D, BIDI_L }, // LATIN CAPITAL LETTER Z WITH CARON 00463 { 0x017E, BIDI_L }, // LATIN SMALL LETTER Z WITH CARON 00464 { 0x017F, BIDI_L }, // LATIN SMALL LETTER LONG S 00465 { 0x0180, BIDI_L }, // LATIN SMALL LETTER B WITH STROKE 00466 { 0x0181, BIDI_L }, // LATIN CAPITAL LETTER B WITH HOOK 00467 { 0x0182, BIDI_L }, // LATIN CAPITAL LETTER B WITH TOPBAR 00468 { 0x0183, BIDI_L }, // LATIN SMALL LETTER B WITH TOPBAR 00469 { 0x0184, BIDI_L }, // LATIN CAPITAL LETTER TONE SIX 00470 { 0x0185, BIDI_L }, // LATIN SMALL LETTER TONE SIX 00471 { 0x0186, BIDI_L }, // LATIN CAPITAL LETTER OPEN O 00472 { 0x0187, BIDI_L }, // LATIN CAPITAL LETTER C WITH HOOK 00473 { 0x0188, BIDI_L }, // LATIN SMALL LETTER C WITH HOOK 00474 { 0x0189, BIDI_L }, // LATIN CAPITAL LETTER AFRICAN D 00475 { 0x018A, BIDI_L }, // LATIN CAPITAL LETTER D WITH HOOK 00476 { 0x018B, BIDI_L }, // LATIN CAPITAL LETTER D WITH TOPBAR 00477 { 0x018C, BIDI_L }, // LATIN SMALL LETTER D WITH TOPBAR 00478 { 0x018D, BIDI_L }, // LATIN SMALL LETTER TURNED DELTA 00479 { 0x018E, BIDI_L }, // LATIN CAPITAL LETTER REVERSED E 00480 { 0x018F, BIDI_L }, // LATIN CAPITAL LETTER SCHWA 00481 { 0x0190, BIDI_L }, // LATIN CAPITAL LETTER OPEN E 00482 { 0x0191, BIDI_L }, // LATIN CAPITAL LETTER F WITH HOOK 00483 { 0x0192, BIDI_L }, // LATIN SMALL LETTER F WITH HOOK 00484 { 0x0193, BIDI_L }, // LATIN CAPITAL LETTER G WITH HOOK 00485 { 0x0194, BIDI_L }, // LATIN CAPITAL LETTER GAMMA 00486 { 0x0195, BIDI_L }, // LATIN SMALL LETTER HV 00487 { 0x0196, BIDI_L }, // LATIN CAPITAL LETTER IOTA 00488 { 0x0197, BIDI_L }, // LATIN CAPITAL LETTER I WITH STROKE 00489 { 0x0198, BIDI_L }, // LATIN CAPITAL LETTER K WITH HOOK 00490 { 0x0199, BIDI_L }, // LATIN SMALL LETTER K WITH HOOK 00491 { 0x019A, BIDI_L }, // LATIN SMALL LETTER L WITH BAR 00492 { 0x019B, BIDI_L }, // LATIN SMALL LETTER LAMBDA WITH STROKE 00493 { 0x019C, BIDI_L }, // LATIN CAPITAL LETTER TURNED M 00494 { 0x019D, BIDI_L }, // LATIN CAPITAL LETTER N WITH LEFT HOOK 00495 { 0x019E, BIDI_L }, // LATIN SMALL LETTER N WITH LONG RIGHT LEG 00496 { 0x019F, BIDI_L }, // LATIN CAPITAL LETTER O WITH MIDDLE TILDE 00497 { 0x01A0, BIDI_L }, // LATIN CAPITAL LETTER O WITH HORN 00498 { 0x01A1, BIDI_L }, // LATIN SMALL LETTER O WITH HORN 00499 { 0x01A2, BIDI_L }, // LATIN CAPITAL LETTER OI 00500 { 0x01A3, BIDI_L }, // LATIN SMALL LETTER OI 00501 { 0x01A4, BIDI_L }, // LATIN CAPITAL LETTER P WITH HOOK 00502 { 0x01A5, BIDI_L }, // LATIN SMALL LETTER P WITH HOOK 00503 { 0x01A6, BIDI_L }, // LATIN LETTER YR 00504 { 0x01A7, BIDI_L }, // LATIN CAPITAL LETTER TONE TWO 00505 { 0x01A8, BIDI_L }, // LATIN SMALL LETTER TONE TWO 00506 { 0x01A9, BIDI_L }, // LATIN CAPITAL LETTER ESH 00507 { 0x01AA, BIDI_L }, // LATIN LETTER REVERSED ESH LOOP 00508 { 0x01AB, BIDI_L }, // LATIN SMALL LETTER T WITH PALATAL HOOK 00509 { 0x01AC, BIDI_L }, // LATIN CAPITAL LETTER T WITH HOOK 00510 { 0x01AD, BIDI_L }, // LATIN SMALL LETTER T WITH HOOK 00511 { 0x01AE, BIDI_L }, // LATIN CAPITAL LETTER T WITH RETROFLEX HOOK 00512 { 0x01AF, BIDI_L }, // LATIN CAPITAL LETTER U WITH HORN 00513 { 0x01B0, BIDI_L }, // LATIN SMALL LETTER U WITH HORN 00514 { 0x01B1, BIDI_L }, // LATIN CAPITAL LETTER UPSILON 00515 { 0x01B2, BIDI_L }, // LATIN CAPITAL LETTER V WITH HOOK 00516 { 0x01B3, BIDI_L }, // LATIN CAPITAL LETTER Y WITH HOOK 00517 { 0x01B4, BIDI_L }, // LATIN SMALL LETTER Y WITH HOOK 00518 { 0x01B5, BIDI_L }, // LATIN CAPITAL LETTER Z WITH STROKE 00519 { 0x01B6, BIDI_L }, // LATIN SMALL LETTER Z WITH STROKE 00520 { 0x01B7, BIDI_L }, // LATIN CAPITAL LETTER EZH 00521 { 0x01B8, BIDI_L }, // LATIN CAPITAL LETTER EZH REVERSED 00522 { 0x01B9, BIDI_L }, // LATIN SMALL LETTER EZH REVERSED 00523 { 0x01BA, BIDI_L }, // LATIN SMALL LETTER EZH WITH TAIL 00524 { 0x01BB, BIDI_L }, // LATIN LETTER TWO WITH STROKE 00525 { 0x01BC, BIDI_L }, // LATIN CAPITAL LETTER TONE FIVE 00526 { 0x01BD, BIDI_L }, // LATIN SMALL LETTER TONE FIVE 00527 { 0x01BE, BIDI_L }, // LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE 00528 { 0x01BF, BIDI_L }, // LATIN LETTER WYNN 00529 { 0x01C0, BIDI_L }, // LATIN LETTER DENTAL CLICK 00530 { 0x01C1, BIDI_L }, // LATIN LETTER LATERAL CLICK 00531 { 0x01C2, BIDI_L }, // LATIN LETTER ALVEOLAR CLICK 00532 { 0x01C3, BIDI_L }, // LATIN LETTER RETROFLEX CLICK 00533 { 0x01C4, BIDI_L }, // LATIN CAPITAL LETTER DZ WITH CARON 00534 { 0x01C5, BIDI_L }, // LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON 00535 { 0x01C6, BIDI_L }, // LATIN SMALL LETTER DZ WITH CARON 00536 { 0x01C7, BIDI_L }, // LATIN CAPITAL LETTER LJ 00537 { 0x01C8, BIDI_L }, // LATIN CAPITAL LETTER L WITH SMALL LETTER J 00538 { 0x01C9, BIDI_L }, // LATIN SMALL LETTER LJ 00539 { 0x01CA, BIDI_L }, // LATIN CAPITAL LETTER NJ 00540 { 0x01CB, BIDI_L }, // LATIN CAPITAL LETTER N WITH SMALL LETTER J 00541 { 0x01CC, BIDI_L }, // LATIN SMALL LETTER NJ 00542 { 0x01CD, BIDI_L }, // LATIN CAPITAL LETTER A WITH CARON 00543 { 0x01CE, BIDI_L }, // LATIN SMALL LETTER A WITH CARON 00544 { 0x01CF, BIDI_L }, // LATIN CAPITAL LETTER I WITH CARON 00545 { 0x01D0, BIDI_L }, // LATIN SMALL LETTER I WITH CARON 00546 { 0x01D1, BIDI_L }, // LATIN CAPITAL LETTER O WITH CARON 00547 { 0x01D2, BIDI_L }, // LATIN SMALL LETTER O WITH CARON 00548 { 0x01D3, BIDI_L }, // LATIN CAPITAL LETTER U WITH CARON 00549 { 0x01D4, BIDI_L }, // LATIN SMALL LETTER U WITH CARON 00550 { 0x01D5, BIDI_L }, // LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON 00551 { 0x01D6, BIDI_L }, // LATIN SMALL LETTER U WITH DIAERESIS AND MACRON 00552 { 0x01D7, BIDI_L }, // LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE 00553 { 0x01D8, BIDI_L }, // LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE 00554 { 0x01D9, BIDI_L }, // LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON 00555 { 0x01DA, BIDI_L }, // LATIN SMALL LETTER U WITH DIAERESIS AND CARON 00556 { 0x01DB, BIDI_L }, // LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE 00557 { 0x01DC, BIDI_L }, // LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE 00558 { 0x01DD, BIDI_L }, // LATIN SMALL LETTER TURNED E 00559 { 0x01DE, BIDI_L }, // LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON 00560 { 0x01DF, BIDI_L }, // LATIN SMALL LETTER A WITH DIAERESIS AND MACRON 00561 { 0x01E0, BIDI_L }, // LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON 00562 { 0x01E1, BIDI_L }, // LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON 00563 { 0x01E2, BIDI_L }, // LATIN CAPITAL LETTER AE WITH MACRON 00564 { 0x01E3, BIDI_L }, // LATIN SMALL LETTER AE WITH MACRON 00565 { 0x01E4, BIDI_L }, // LATIN CAPITAL LETTER G WITH STROKE 00566 { 0x01E5, BIDI_L }, // LATIN SMALL LETTER G WITH STROKE 00567 { 0x01E6, BIDI_L }, // LATIN CAPITAL LETTER G WITH CARON 00568 { 0x01E7, BIDI_L }, // LATIN SMALL LETTER G WITH CARON 00569 { 0x01E8, BIDI_L }, // LATIN CAPITAL LETTER K WITH CARON 00570 { 0x01E9, BIDI_L }, // LATIN SMALL LETTER K WITH CARON 00571 { 0x01EA, BIDI_L }, // LATIN CAPITAL LETTER O WITH OGONEK 00572 { 0x01EB, BIDI_L }, // LATIN SMALL LETTER O WITH OGONEK 00573 { 0x01EC, BIDI_L }, // LATIN CAPITAL LETTER O WITH OGONEK AND MACRON 00574 { 0x01ED, BIDI_L }, // LATIN SMALL LETTER O WITH OGONEK AND MACRON 00575 { 0x01EE, BIDI_L }, // LATIN CAPITAL LETTER EZH WITH CARON 00576 { 0x01EF, BIDI_L }, // LATIN SMALL LETTER EZH WITH CARON 00577 { 0x01F0, BIDI_L }, // LATIN SMALL LETTER J WITH CARON 00578 { 0x01F1, BIDI_L }, // LATIN CAPITAL LETTER DZ 00579 { 0x01F2, BIDI_L }, // LATIN CAPITAL LETTER D WITH SMALL LETTER Z 00580 { 0x01F3, BIDI_L }, // LATIN SMALL LETTER DZ 00581 { 0x01F4, BIDI_L }, // LATIN CAPITAL LETTER G WITH ACUTE 00582 { 0x01F5, BIDI_L }, // LATIN SMALL LETTER G WITH ACUTE 00583 { 0x01F6, BIDI_L }, // LATIN CAPITAL LETTER HWAIR 00584 { 0x01F7, BIDI_L }, // LATIN CAPITAL LETTER WYNN 00585 { 0x01F8, BIDI_L }, // LATIN CAPITAL LETTER N WITH GRAVE 00586 { 0x01F9, BIDI_L }, // LATIN SMALL LETTER N WITH GRAVE 00587 { 0x01FA, BIDI_L }, // LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE 00588 { 0x01FB, BIDI_L }, // LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE 00589 { 0x01FC, BIDI_L }, // LATIN CAPITAL LETTER AE WITH ACUTE 00590 { 0x01FD, BIDI_L }, // LATIN SMALL LETTER AE WITH ACUTE 00591 { 0x01FE, BIDI_L }, // LATIN CAPITAL LETTER O WITH STROKE AND ACUTE 00592 { 0x01FF, BIDI_L }, // LATIN SMALL LETTER O WITH STROKE AND ACUTE 00593 { 0x0200, BIDI_L }, // LATIN CAPITAL LETTER A WITH DOUBLE GRAVE 00594 { 0x0201, BIDI_L }, // LATIN SMALL LETTER A WITH DOUBLE GRAVE 00595 { 0x0202, BIDI_L }, // LATIN CAPITAL LETTER A WITH INVERTED BREVE 00596 { 0x0203, BIDI_L }, // LATIN SMALL LETTER A WITH INVERTED BREVE 00597 { 0x0204, BIDI_L }, // LATIN CAPITAL LETTER E WITH DOUBLE GRAVE 00598 { 0x0205, BIDI_L }, // LATIN SMALL LETTER E WITH DOUBLE GRAVE 00599 { 0x0206, BIDI_L }, // LATIN CAPITAL LETTER E WITH INVERTED BREVE 00600 { 0x0207, BIDI_L }, // LATIN SMALL LETTER E WITH INVERTED BREVE 00601 { 0x0208, BIDI_L }, // LATIN CAPITAL LETTER I WITH DOUBLE GRAVE 00602 { 0x0209, BIDI_L }, // LATIN SMALL LETTER I WITH DOUBLE GRAVE 00603 { 0x020A, BIDI_L }, // LATIN CAPITAL LETTER I WITH INVERTED BREVE 00604 { 0x020B, BIDI_L }, // LATIN SMALL LETTER I WITH INVERTED BREVE 00605 { 0x020C, BIDI_L }, // LATIN CAPITAL LETTER O WITH DOUBLE GRAVE 00606 { 0x020D, BIDI_L }, // LATIN SMALL LETTER O WITH DOUBLE GRAVE 00607 { 0x020E, BIDI_L }, // LATIN CAPITAL LETTER O WITH INVERTED BREVE 00608 { 0x020F, BIDI_L }, // LATIN SMALL LETTER O WITH INVERTED BREVE 00609 { 0x0210, BIDI_L }, // LATIN CAPITAL LETTER R WITH DOUBLE GRAVE 00610 { 0x0211, BIDI_L }, // LATIN SMALL LETTER R WITH DOUBLE GRAVE 00611 { 0x0212, BIDI_L }, // LATIN CAPITAL LETTER R WITH INVERTED BREVE 00612 { 0x0213, BIDI_L }, // LATIN SMALL LETTER R WITH INVERTED BREVE 00613 { 0x0214, BIDI_L }, // LATIN CAPITAL LETTER U WITH DOUBLE GRAVE 00614 { 0x0215, BIDI_L }, // LATIN SMALL LETTER U WITH DOUBLE GRAVE 00615 { 0x0216, BIDI_L }, // LATIN CAPITAL LETTER U WITH INVERTED BREVE 00616 { 0x0217, BIDI_L }, // LATIN SMALL LETTER U WITH INVERTED BREVE 00617 { 0x0218, BIDI_L }, // LATIN CAPITAL LETTER S WITH COMMA BELOW 00618 { 0x0219, BIDI_L }, // LATIN SMALL LETTER S WITH COMMA BELOW 00619 { 0x021A, BIDI_L }, // LATIN CAPITAL LETTER T WITH COMMA BELOW 00620 { 0x021B, BIDI_L }, // LATIN SMALL LETTER T WITH COMMA BELOW 00621 { 0x021C, BIDI_L }, // LATIN CAPITAL LETTER YOGH 00622 { 0x021D, BIDI_L }, // LATIN SMALL LETTER YOGH 00623 { 0x021E, BIDI_L }, // LATIN CAPITAL LETTER H WITH CARON 00624 { 0x021F, BIDI_L }, // LATIN SMALL LETTER H WITH CARON 00625 { 0x0220, BIDI_L }, // LATIN CAPITAL LETTER N WITH LONG RIGHT LEG 00626 { 0x0221, BIDI_L }, // LATIN SMALL LETTER D WITH CURL 00627 { 0x0222, BIDI_L }, // LATIN CAPITAL LETTER OU 00628 { 0x0223, BIDI_L }, // LATIN SMALL LETTER OU 00629 { 0x0224, BIDI_L }, // LATIN CAPITAL LETTER Z WITH HOOK 00630 { 0x0225, BIDI_L }, // LATIN SMALL LETTER Z WITH HOOK 00631 { 0x0226, BIDI_L }, // LATIN CAPITAL LETTER A WITH DOT ABOVE 00632 { 0x0227, BIDI_L }, // LATIN SMALL LETTER A WITH DOT ABOVE 00633 { 0x0228, BIDI_L }, // LATIN CAPITAL LETTER E WITH CEDILLA 00634 { 0x0229, BIDI_L }, // LATIN SMALL LETTER E WITH CEDILLA 00635 { 0x022A, BIDI_L }, // LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON 00636 { 0x022B, BIDI_L }, // LATIN SMALL LETTER O WITH DIAERESIS AND MACRON 00637 { 0x022C, BIDI_L }, // LATIN CAPITAL LETTER O WITH TILDE AND MACRON 00638 { 0x022D, BIDI_L }, // LATIN SMALL LETTER O WITH TILDE AND MACRON 00639 { 0x022E, BIDI_L }, // LATIN CAPITAL LETTER O WITH DOT ABOVE 00640 { 0x022F, BIDI_L }, // LATIN SMALL LETTER O WITH DOT ABOVE 00641 { 0x0230, BIDI_L }, // LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON 00642 { 0x0231, BIDI_L }, // LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON 00643 { 0x0232, BIDI_L }, // LATIN CAPITAL LETTER Y WITH MACRON 00644 { 0x0233, BIDI_L }, // LATIN SMALL LETTER Y WITH MACRON 00645 { 0x0234, BIDI_L }, // LATIN SMALL LETTER L WITH CURL 00646 { 0x0235, BIDI_L }, // LATIN SMALL LETTER N WITH CURL 00647 { 0x0236, BIDI_L }, // LATIN SMALL LETTER T WITH CURL 00648 { 0x0237, BIDI_L }, // LATIN SMALL LETTER DOTLESS J 00649 { 0x0238, BIDI_L }, // LATIN SMALL LETTER DB DIGRAPH 00650 { 0x0239, BIDI_L }, // LATIN SMALL LETTER QP DIGRAPH 00651 { 0x023A, BIDI_L }, // LATIN CAPITAL LETTER A WITH STROKE 00652 { 0x023B, BIDI_L }, // LATIN CAPITAL LETTER C WITH STROKE 00653 { 0x023C, BIDI_L }, // LATIN SMALL LETTER C WITH STROKE 00654 { 0x023D, BIDI_L }, // LATIN CAPITAL LETTER L WITH BAR 00655 { 0x023E, BIDI_L }, // LATIN CAPITAL LETTER T WITH DIAGONAL STROKE 00656 { 0x023F, BIDI_L }, // LATIN SMALL LETTER S WITH SWASH TAIL 00657 { 0x0240, BIDI_L }, // LATIN SMALL LETTER Z WITH SWASH TAIL 00658 { 0x0241, BIDI_L }, // LATIN CAPITAL LETTER GLOTTAL STOP 00659 { 0x0242, BIDI_L }, // LATIN SMALL LETTER GLOTTAL STOP 00660 { 0x0243, BIDI_L }, // LATIN CAPITAL LETTER B WITH STROKE 00661 { 0x0244, BIDI_L }, // LATIN CAPITAL LETTER U BAR 00662 { 0x0245, BIDI_L }, // LATIN CAPITAL LETTER TURNED V 00663 { 0x0246, BIDI_L }, // LATIN CAPITAL LETTER E WITH STROKE 00664 { 0x0247, BIDI_L }, // LATIN SMALL LETTER E WITH STROKE 00665 { 0x0248, BIDI_L }, // LATIN CAPITAL LETTER J WITH STROKE 00666 { 0x0249, BIDI_L }, // LATIN SMALL LETTER J WITH STROKE 00667 { 0x024A, BIDI_L }, // LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL 00668 { 0x024B, BIDI_L }, // LATIN SMALL LETTER Q WITH HOOK TAIL 00669 { 0x024C, BIDI_L }, // LATIN CAPITAL LETTER R WITH STROKE 00670 { 0x024D, BIDI_L }, // LATIN SMALL LETTER R WITH STROKE 00671 { 0x024E, BIDI_L }, // LATIN CAPITAL LETTER Y WITH STROKE 00672 { 0x024F, BIDI_L }, // LATIN SMALL LETTER Y WITH STROKE 00673 { 0x0250, BIDI_L }, // LATIN SMALL LETTER TURNED A 00674 { 0x0251, BIDI_L }, // LATIN SMALL LETTER ALPHA 00675 { 0x0252, BIDI_L }, // LATIN SMALL LETTER TURNED ALPHA 00676 { 0x0253, BIDI_L }, // LATIN SMALL LETTER B WITH HOOK 00677 { 0x0254, BIDI_L }, // LATIN SMALL LETTER OPEN O 00678 { 0x0255, BIDI_L }, // LATIN SMALL LETTER C WITH CURL 00679 { 0x0256, BIDI_L }, // LATIN SMALL LETTER D WITH TAIL 00680 { 0x0257, BIDI_L }, // LATIN SMALL LETTER D WITH HOOK 00681 { 0x0258, BIDI_L }, // LATIN SMALL LETTER REVERSED E 00682 { 0x0259, BIDI_L }, // LATIN SMALL LETTER SCHWA 00683 { 0x025A, BIDI_L }, // LATIN SMALL LETTER SCHWA WITH HOOK 00684 { 0x025B, BIDI_L }, // LATIN SMALL LETTER OPEN E 00685 { 0x025C, BIDI_L }, // LATIN SMALL LETTER REVERSED OPEN E 00686 { 0x025D, BIDI_L }, // LATIN SMALL LETTER REVERSED OPEN E WITH HOOK 00687 { 0x025E, BIDI_L }, // LATIN SMALL LETTER CLOSED REVERSED OPEN E 00688 { 0x025F, BIDI_L }, // LATIN SMALL LETTER DOTLESS J WITH STROKE 00689 { 0x0260, BIDI_L }, // LATIN SMALL LETTER G WITH HOOK 00690 { 0x0261, BIDI_L }, // LATIN SMALL LETTER SCRIPT G 00691 { 0x0262, BIDI_L }, // LATIN LETTER SMALL CAPITAL G 00692 { 0x0263, BIDI_L }, // LATIN SMALL LETTER GAMMA 00693 { 0x0264, BIDI_L }, // LATIN SMALL LETTER RAMS HORN 00694 { 0x0265, BIDI_L }, // LATIN SMALL LETTER TURNED H 00695 { 0x0266, BIDI_L }, // LATIN SMALL LETTER H WITH HOOK 00696 { 0x0267, BIDI_L }, // LATIN SMALL LETTER HENG WITH HOOK 00697 { 0x0268, BIDI_L }, // LATIN SMALL LETTER I WITH STROKE 00698 { 0x0269, BIDI_L }, // LATIN SMALL LETTER IOTA 00699 { 0x026A, BIDI_L }, // LATIN LETTER SMALL CAPITAL I 00700 { 0x026B, BIDI_L }, // LATIN SMALL LETTER L WITH MIDDLE TILDE 00701 { 0x026C, BIDI_L }, // LATIN SMALL LETTER L WITH BELT 00702 { 0x026D, BIDI_L }, // LATIN SMALL LETTER L WITH RETROFLEX HOOK 00703 { 0x026E, BIDI_L }, // LATIN SMALL LETTER LEZH 00704 { 0x026F, BIDI_L }, // LATIN SMALL LETTER TURNED M 00705 { 0x0270, BIDI_L }, // LATIN SMALL LETTER TURNED M WITH LONG LEG 00706 { 0x0271, BIDI_L }, // LATIN SMALL LETTER M WITH HOOK 00707 { 0x0272, BIDI_L }, // LATIN SMALL LETTER N WITH LEFT HOOK 00708 { 0x0273, BIDI_L }, // LATIN SMALL LETTER N WITH RETROFLEX HOOK 00709 { 0x0274, BIDI_L }, // LATIN LETTER SMALL CAPITAL N 00710 { 0x0275, BIDI_L }, // LATIN SMALL LETTER BARRED O 00711 { 0x0276, BIDI_L }, // LATIN LETTER SMALL CAPITAL OE 00712 { 0x0277, BIDI_L }, // LATIN SMALL LETTER CLOSED OMEGA 00713 { 0x0278, BIDI_L }, // LATIN SMALL LETTER PHI 00714 { 0x0279, BIDI_L }, // LATIN SMALL LETTER TURNED R 00715 { 0x027A, BIDI_L }, // LATIN SMALL LETTER TURNED R WITH LONG LEG 00716 { 0x027B, BIDI_L }, // LATIN SMALL LETTER TURNED R WITH HOOK 00717 { 0x027C, BIDI_L }, // LATIN SMALL LETTER R WITH LONG LEG 00718 { 0x027D, BIDI_L }, // LATIN SMALL LETTER R WITH TAIL 00719 { 0x027E, BIDI_L }, // LATIN SMALL LETTER R WITH FISHHOOK 00720 { 0x027F, BIDI_L }, // LATIN SMALL LETTER REVERSED R WITH FISHHOOK 00721 { 0x0280, BIDI_L }, // LATIN LETTER SMALL CAPITAL R 00722 { 0x0281, BIDI_L }, // LATIN LETTER SMALL CAPITAL INVERTED R 00723 { 0x0282, BIDI_L }, // LATIN SMALL LETTER S WITH HOOK 00724 { 0x0283, BIDI_L }, // LATIN SMALL LETTER ESH 00725 { 0x0284, BIDI_L }, // LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK 00726 { 0x0285, BIDI_L }, // LATIN SMALL LETTER SQUAT REVERSED ESH 00727 { 0x0286, BIDI_L }, // LATIN SMALL LETTER ESH WITH CURL 00728 { 0x0287, BIDI_L }, // LATIN SMALL LETTER TURNED T 00729 { 0x0288, BIDI_L }, // LATIN SMALL LETTER T WITH RETROFLEX HOOK 00730 { 0x0289, BIDI_L }, // LATIN SMALL LETTER U BAR 00731 { 0x028A, BIDI_L }, // LATIN SMALL LETTER UPSILON 00732 { 0x028B, BIDI_L }, // LATIN SMALL LETTER V WITH HOOK 00733 { 0x028C, BIDI_L }, // LATIN SMALL LETTER TURNED V 00734 { 0x028D, BIDI_L }, // LATIN SMALL LETTER TURNED W 00735 { 0x028E, BIDI_L }, // LATIN SMALL LETTER TURNED Y 00736 { 0x028F, BIDI_L }, // LATIN LETTER SMALL CAPITAL Y 00737 { 0x0290, BIDI_L }, // LATIN SMALL LETTER Z WITH RETROFLEX HOOK 00738 { 0x0291, BIDI_L }, // LATIN SMALL LETTER Z WITH CURL 00739 { 0x0292, BIDI_L }, // LATIN SMALL LETTER EZH 00740 { 0x0293, BIDI_L }, // LATIN SMALL LETTER EZH WITH CURL 00741 { 0x0294, BIDI_L }, // LATIN LETTER GLOTTAL STOP 00742 { 0x0295, BIDI_L }, // LATIN LETTER PHARYNGEAL VOICED FRICATIVE 00743 { 0x0296, BIDI_L }, // LATIN LETTER INVERTED GLOTTAL STOP 00744 { 0x0297, BIDI_L }, // LATIN LETTER STRETCHED C 00745 { 0x0298, BIDI_L }, // LATIN LETTER BILABIAL CLICK 00746 { 0x0299, BIDI_L }, // LATIN LETTER SMALL CAPITAL B 00747 { 0x029A, BIDI_L }, // LATIN SMALL LETTER CLOSED OPEN E 00748 { 0x029B, BIDI_L }, // LATIN LETTER SMALL CAPITAL G WITH HOOK 00749 { 0x029C, BIDI_L }, // LATIN LETTER SMALL CAPITAL H 00750 { 0x029D, BIDI_L }, // LATIN SMALL LETTER J WITH CROSSED-TAIL 00751 { 0x029E, BIDI_L }, // LATIN SMALL LETTER TURNED K 00752 { 0x029F, BIDI_L }, // LATIN LETTER SMALL CAPITAL L 00753 { 0x02A0, BIDI_L }, // LATIN SMALL LETTER Q WITH HOOK 00754 { 0x02A1, BIDI_L }, // LATIN LETTER GLOTTAL STOP WITH STROKE 00755 { 0x02A2, BIDI_L }, // LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE 00756 { 0x02A3, BIDI_L }, // LATIN SMALL LETTER DZ DIGRAPH 00757 { 0x02A4, BIDI_L }, // LATIN SMALL LETTER DEZH DIGRAPH 00758 { 0x02A5, BIDI_L }, // LATIN SMALL LETTER DZ DIGRAPH WITH CURL 00759 { 0x02A6, BIDI_L }, // LATIN SMALL LETTER TS DIGRAPH 00760 { 0x02A7, BIDI_L }, // LATIN SMALL LETTER TESH DIGRAPH 00761 { 0x02A8, BIDI_L }, // LATIN SMALL LETTER TC DIGRAPH WITH CURL 00762 { 0x02A9, BIDI_L }, // LATIN SMALL LETTER FENG DIGRAPH 00763 { 0x02AA, BIDI_L }, // LATIN SMALL LETTER LS DIGRAPH 00764 { 0x02AB, BIDI_L }, // LATIN SMALL LETTER LZ DIGRAPH 00765 { 0x02AC, BIDI_L }, // LATIN LETTER BILABIAL PERCUSSIVE 00766 { 0x02AD, BIDI_L }, // LATIN LETTER BIDENTAL PERCUSSIVE 00767 { 0x02AE, BIDI_L }, // LATIN SMALL LETTER TURNED H WITH FISHHOOK 00768 { 0x02AF, BIDI_L }, // LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL 00769 { 0x02B0, BIDI_L }, // MODIFIER LETTER SMALL H 00770 { 0x02B1, BIDI_L }, // MODIFIER LETTER SMALL H WITH HOOK 00771 { 0x02B2, BIDI_L }, // MODIFIER LETTER SMALL J 00772 { 0x02B3, BIDI_L }, // MODIFIER LETTER SMALL R 00773 { 0x02B4, BIDI_L }, // MODIFIER LETTER SMALL TURNED R 00774 { 0x02B5, BIDI_L }, // MODIFIER LETTER SMALL TURNED R WITH HOOK 00775 { 0x02B6, BIDI_L }, // MODIFIER LETTER SMALL CAPITAL INVERTED R 00776 { 0x02B7, BIDI_L }, // MODIFIER LETTER SMALL W 00777 { 0x02B8, BIDI_L }, // MODIFIER LETTER SMALL Y 00778 { 0x02B9, BIDI_ON }, // MODIFIER LETTER PRIME 00779 { 0x02BA, BIDI_ON }, // MODIFIER LETTER DOUBLE PRIME 00780 { 0x02BB, BIDI_L }, // MODIFIER LETTER TURNED COMMA 00781 { 0x02BC, BIDI_L }, // MODIFIER LETTER APOSTROPHE 00782 { 0x02BD, BIDI_L }, // MODIFIER LETTER REVERSED COMMA 00783 { 0x02BE, BIDI_L }, // MODIFIER LETTER RIGHT HALF RING 00784 { 0x02BF, BIDI_L }, // MODIFIER LETTER LEFT HALF RING 00785 { 0x02C0, BIDI_L }, // MODIFIER LETTER GLOTTAL STOP 00786 { 0x02C1, BIDI_L }, // MODIFIER LETTER REVERSED GLOTTAL STOP 00787 { 0x02C2, BIDI_ON }, // MODIFIER LETTER LEFT ARROWHEAD 00788 { 0x02C3, BIDI_ON }, // MODIFIER LETTER RIGHT ARROWHEAD 00789 { 0x02C4, BIDI_ON }, // MODIFIER LETTER UP ARROWHEAD 00790 { 0x02C5, BIDI_ON }, // MODIFIER LETTER DOWN ARROWHEAD 00791 { 0x02C6, BIDI_ON }, // MODIFIER LETTER CIRCUMFLEX ACCENT 00792 { 0x02C7, BIDI_ON }, // CARON 00793 { 0x02C8, BIDI_ON }, // MODIFIER LETTER VERTICAL LINE 00794 { 0x02C9, BIDI_ON }, // MODIFIER LETTER MACRON 00795 { 0x02CA, BIDI_ON }, // MODIFIER LETTER ACUTE ACCENT 00796 { 0x02CB, BIDI_ON }, // MODIFIER LETTER GRAVE ACCENT 00797 { 0x02CC, BIDI_ON }, // MODIFIER LETTER LOW VERTICAL LINE 00798 { 0x02CD, BIDI_ON }, // MODIFIER LETTER LOW MACRON 00799 { 0x02CE, BIDI_ON }, // MODIFIER LETTER LOW GRAVE ACCENT 00800 { 0x02CF, BIDI_ON }, // MODIFIER LETTER LOW ACUTE ACCENT 00801 { 0x02D0, BIDI_L }, // MODIFIER LETTER TRIANGULAR COLON 00802 { 0x02D1, BIDI_L }, // MODIFIER LETTER HALF TRIANGULAR COLON 00803 { 0x02D2, BIDI_ON }, // MODIFIER LETTER CENTRED RIGHT HALF RING 00804 { 0x02D3, BIDI_ON }, // MODIFIER LETTER CENTRED LEFT HALF RING 00805 { 0x02D4, BIDI_ON }, // MODIFIER LETTER UP TACK 00806 { 0x02D5, BIDI_ON }, // MODIFIER LETTER DOWN TACK 00807 { 0x02D6, BIDI_ON }, // MODIFIER LETTER PLUS SIGN 00808 { 0x02D7, BIDI_ON }, // MODIFIER LETTER MINUS SIGN 00809 { 0x02D8, BIDI_ON }, // BREVE 00810 { 0x02D9, BIDI_ON }, // DOT ABOVE 00811 { 0x02DA, BIDI_ON }, // RING ABOVE 00812 { 0x02DB, BIDI_ON }, // OGONEK 00813 { 0x02DC, BIDI_ON }, // SMALL TILDE 00814 { 0x02DD, BIDI_ON }, // DOUBLE ACUTE ACCENT 00815 { 0x02DE, BIDI_ON }, // MODIFIER LETTER RHOTIC HOOK 00816 { 0x02DF, BIDI_ON }, // MODIFIER LETTER CROSS ACCENT 00817 { 0x02E0, BIDI_L }, // MODIFIER LETTER SMALL GAMMA 00818 { 0x02E1, BIDI_L }, // MODIFIER LETTER SMALL L 00819 { 0x02E2, BIDI_L }, // MODIFIER LETTER SMALL S 00820 { 0x02E3, BIDI_L }, // MODIFIER LETTER SMALL X 00821 { 0x02E4, BIDI_L }, // MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 00822 { 0x02E5, BIDI_ON }, // MODIFIER LETTER EXTRA-HIGH TONE BAR 00823 { 0x02E6, BIDI_ON }, // MODIFIER LETTER HIGH TONE BAR 00824 { 0x02E7, BIDI_ON }, // MODIFIER LETTER MID TONE BAR 00825 { 0x02E8, BIDI_ON }, // MODIFIER LETTER LOW TONE BAR 00826 { 0x02E9, BIDI_ON }, // MODIFIER LETTER EXTRA-LOW TONE BAR 00827 { 0x02EA, BIDI_ON }, // MODIFIER LETTER YIN DEPARTING TONE MARK 00828 { 0x02EB, BIDI_ON }, // MODIFIER LETTER YANG DEPARTING TONE MARK 00829 { 0x02EC, BIDI_ON }, // MODIFIER LETTER VOICING 00830 { 0x02ED, BIDI_ON }, // MODIFIER LETTER UNASPIRATED 00831 { 0x02EE, BIDI_L }, // MODIFIER LETTER DOUBLE APOSTROPHE 00832 { 0x02EF, BIDI_ON }, // MODIFIER LETTER LOW DOWN ARROWHEAD 00833 { 0x02F0, BIDI_ON }, // MODIFIER LETTER LOW UP ARROWHEAD 00834 { 0x02F1, BIDI_ON }, // MODIFIER LETTER LOW LEFT ARROWHEAD 00835 { 0x02F2, BIDI_ON }, // MODIFIER LETTER LOW RIGHT ARROWHEAD 00836 { 0x02F3, BIDI_ON }, // MODIFIER LETTER LOW RING 00837 { 0x02F4, BIDI_ON }, // MODIFIER LETTER MIDDLE GRAVE ACCENT 00838 { 0x02F5, BIDI_ON }, // MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT 00839 { 0x02F6, BIDI_ON }, // MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT 00840 { 0x02F7, BIDI_ON }, // MODIFIER LETTER LOW TILDE 00841 { 0x02F8, BIDI_ON }, // MODIFIER LETTER RAISED COLON 00842 { 0x02F9, BIDI_ON }, // MODIFIER LETTER BEGIN HIGH TONE 00843 { 0x02FA, BIDI_ON }, // MODIFIER LETTER END HIGH TONE 00844 { 0x02FB, BIDI_ON }, // MODIFIER LETTER BEGIN LOW TONE 00845 { 0x02FC, BIDI_ON }, // MODIFIER LETTER END LOW TONE 00846 { 0x02FD, BIDI_ON }, // MODIFIER LETTER SHELF 00847 { 0x02FE, BIDI_ON }, // MODIFIER LETTER OPEN SHELF 00848 { 0x02FF, BIDI_ON }, // MODIFIER LETTER LOW LEFT ARROW 00849 { 0x0300, BIDI_NSM }, // COMBINING GRAVE ACCENT 00850 { 0x0301, BIDI_NSM }, // COMBINING ACUTE ACCENT 00851 { 0x0302, BIDI_NSM }, // COMBINING CIRCUMFLEX ACCENT 00852 { 0x0303, BIDI_NSM }, // COMBINING TILDE 00853 { 0x0304, BIDI_NSM }, // COMBINING MACRON 00854 { 0x0305, BIDI_NSM }, // COMBINING OVERLINE 00855 { 0x0306, BIDI_NSM }, // COMBINING BREVE 00856 { 0x0307, BIDI_NSM }, // COMBINING DOT ABOVE 00857 { 0x0308, BIDI_NSM }, // COMBINING DIAERESIS 00858 { 0x0309, BIDI_NSM }, // COMBINING HOOK ABOVE 00859 { 0x030A, BIDI_NSM }, // COMBINING RING ABOVE 00860 { 0x030B, BIDI_NSM }, // COMBINING DOUBLE ACUTE ACCENT 00861 { 0x030C, BIDI_NSM }, // COMBINING CARON 00862 { 0x030D, BIDI_NSM }, // COMBINING VERTICAL LINE ABOVE 00863 { 0x030E, BIDI_NSM }, // COMBINING DOUBLE VERTICAL LINE ABOVE 00864 { 0x030F, BIDI_NSM }, // COMBINING DOUBLE GRAVE ACCENT 00865 { 0x0310, BIDI_NSM }, // COMBINING CANDRABINDU 00866 { 0x0311, BIDI_NSM }, // COMBINING INVERTED BREVE 00867 { 0x0312, BIDI_NSM }, // COMBINING TURNED COMMA ABOVE 00868 { 0x0313, BIDI_NSM }, // COMBINING COMMA ABOVE 00869 { 0x0314, BIDI_NSM }, // COMBINING REVERSED COMMA ABOVE 00870 { 0x0315, BIDI_NSM }, // COMBINING COMMA ABOVE RIGHT 00871 { 0x0316, BIDI_NSM }, // COMBINING GRAVE ACCENT BELOW 00872 { 0x0317, BIDI_NSM }, // COMBINING ACUTE ACCENT BELOW 00873 { 0x0318, BIDI_NSM }, // COMBINING LEFT TACK BELOW 00874 { 0x0319, BIDI_NSM }, // COMBINING RIGHT TACK BELOW 00875 { 0x031A, BIDI_NSM }, // COMBINING LEFT ANGLE ABOVE 00876 { 0x031B, BIDI_NSM }, // COMBINING HORN 00877 { 0x031C, BIDI_NSM }, // COMBINING LEFT HALF RING BELOW 00878 { 0x031D, BIDI_NSM }, // COMBINING UP TACK BELOW 00879 { 0x031E, BIDI_NSM }, // COMBINING DOWN TACK BELOW 00880 { 0x031F, BIDI_NSM }, // COMBINING PLUS SIGN BELOW 00881 { 0x0320, BIDI_NSM }, // COMBINING MINUS SIGN BELOW 00882 { 0x0321, BIDI_NSM }, // COMBINING PALATALIZED HOOK BELOW 00883 { 0x0322, BIDI_NSM }, // COMBINING RETROFLEX HOOK BELOW 00884 { 0x0323, BIDI_NSM }, // COMBINING DOT BELOW 00885 { 0x0324, BIDI_NSM }, // COMBINING DIAERESIS BELOW 00886 { 0x0325, BIDI_NSM }, // COMBINING RING BELOW 00887 { 0x0326, BIDI_NSM }, // COMBINING COMMA BELOW 00888 { 0x0327, BIDI_NSM }, // COMBINING CEDILLA 00889 { 0x0328, BIDI_NSM }, // COMBINING OGONEK 00890 { 0x0329, BIDI_NSM }, // COMBINING VERTICAL LINE BELOW 00891 { 0x032A, BIDI_NSM }, // COMBINING BRIDGE BELOW 00892 { 0x032B, BIDI_NSM }, // COMBINING INVERTED DOUBLE ARCH BELOW 00893 { 0x032C, BIDI_NSM }, // COMBINING CARON BELOW 00894 { 0x032D, BIDI_NSM }, // COMBINING CIRCUMFLEX ACCENT BELOW 00895 { 0x032E, BIDI_NSM }, // COMBINING BREVE BELOW 00896 { 0x032F, BIDI_NSM }, // COMBINING INVERTED BREVE BELOW 00897 { 0x0330, BIDI_NSM }, // COMBINING TILDE BELOW 00898 { 0x0331, BIDI_NSM }, // COMBINING MACRON BELOW 00899 { 0x0332, BIDI_NSM }, // COMBINING LOW LINE 00900 { 0x0333, BIDI_NSM }, // COMBINING DOUBLE LOW LINE 00901 { 0x0334, BIDI_NSM }, // COMBINING TILDE OVERLAY 00902 { 0x0335, BIDI_NSM }, // COMBINING SHORT STROKE OVERLAY 00903 { 0x0336, BIDI_NSM }, // COMBINING LONG STROKE OVERLAY 00904 { 0x0337, BIDI_NSM }, // COMBINING SHORT SOLIDUS OVERLAY 00905 { 0x0338, BIDI_NSM }, // COMBINING LONG SOLIDUS OVERLAY 00906 { 0x0339, BIDI_NSM }, // COMBINING RIGHT HALF RING BELOW 00907 { 0x033A, BIDI_NSM }, // COMBINING INVERTED BRIDGE BELOW 00908 { 0x033B, BIDI_NSM }, // COMBINING SQUARE BELOW 00909 { 0x033C, BIDI_NSM }, // COMBINING SEAGULL BELOW 00910 { 0x033D, BIDI_NSM }, // COMBINING X ABOVE 00911 { 0x033E, BIDI_NSM }, // COMBINING VERTICAL TILDE 00912 { 0x033F, BIDI_NSM }, // COMBINING DOUBLE OVERLINE 00913 { 0x0340, BIDI_NSM }, // COMBINING GRAVE TONE MARK 00914 { 0x0341, BIDI_NSM }, // COMBINING ACUTE TONE MARK 00915 { 0x0342, BIDI_NSM }, // COMBINING GREEK PERISPOMENI 00916 { 0x0343, BIDI_NSM }, // COMBINING GREEK KORONIS 00917 { 0x0344, BIDI_NSM }, // COMBINING GREEK DIALYTIKA TONOS 00918 { 0x0345, BIDI_NSM }, // COMBINING GREEK YPOGEGRAMMENI 00919 { 0x0346, BIDI_NSM }, // COMBINING BRIDGE ABOVE 00920 { 0x0347, BIDI_NSM }, // COMBINING EQUALS SIGN BELOW 00921 { 0x0348, BIDI_NSM }, // COMBINING DOUBLE VERTICAL LINE BELOW 00922 { 0x0349, BIDI_NSM }, // COMBINING LEFT ANGLE BELOW 00923 { 0x034A, BIDI_NSM }, // COMBINING NOT TILDE ABOVE 00924 { 0x034B, BIDI_NSM }, // COMBINING HOMOTHETIC ABOVE 00925 { 0x034C, BIDI_NSM }, // COMBINING ALMOST EQUAL TO ABOVE 00926 { 0x034D, BIDI_NSM }, // COMBINING LEFT RIGHT ARROW BELOW 00927 { 0x034E, BIDI_NSM }, // COMBINING UPWARDS ARROW BELOW 00928 { 0x034F, BIDI_NSM }, // COMBINING GRAPHEME JOINER 00929 { 0x0350, BIDI_NSM }, // COMBINING RIGHT ARROWHEAD ABOVE 00930 { 0x0351, BIDI_NSM }, // COMBINING LEFT HALF RING ABOVE 00931 { 0x0352, BIDI_NSM }, // COMBINING FERMATA 00932 { 0x0353, BIDI_NSM }, // COMBINING X BELOW 00933 { 0x0354, BIDI_NSM }, // COMBINING LEFT ARROWHEAD BELOW 00934 { 0x0355, BIDI_NSM }, // COMBINING RIGHT ARROWHEAD BELOW 00935 { 0x0356, BIDI_NSM }, // COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW 00936 { 0x0357, BIDI_NSM }, // COMBINING RIGHT HALF RING ABOVE 00937 { 0x0358, BIDI_NSM }, // COMBINING DOT ABOVE RIGHT 00938 { 0x0359, BIDI_NSM }, // COMBINING ASTERISK BELOW 00939 { 0x035A, BIDI_NSM }, // COMBINING DOUBLE RING BELOW 00940 { 0x035B, BIDI_NSM }, // COMBINING ZIGZAG ABOVE 00941 { 0x035C, BIDI_NSM }, // COMBINING DOUBLE BREVE BELOW 00942 { 0x035D, BIDI_NSM }, // COMBINING DOUBLE BREVE 00943 { 0x035E, BIDI_NSM }, // COMBINING DOUBLE MACRON 00944 { 0x035F, BIDI_NSM }, // COMBINING DOUBLE MACRON BELOW 00945 { 0x0360, BIDI_NSM }, // COMBINING DOUBLE TILDE 00946 { 0x0361, BIDI_NSM }, // COMBINING DOUBLE INVERTED BREVE 00947 { 0x0362, BIDI_NSM }, // COMBINING DOUBLE RIGHTWARDS ARROW BELOW 00948 { 0x0363, BIDI_NSM }, // COMBINING LATIN SMALL LETTER A 00949 { 0x0364, BIDI_NSM }, // COMBINING LATIN SMALL LETTER E 00950 { 0x0365, BIDI_NSM }, // COMBINING LATIN SMALL LETTER I 00951 { 0x0366, BIDI_NSM }, // COMBINING LATIN SMALL LETTER O 00952 { 0x0367, BIDI_NSM }, // COMBINING LATIN SMALL LETTER U 00953 { 0x0368, BIDI_NSM }, // COMBINING LATIN SMALL LETTER C 00954 { 0x0369, BIDI_NSM }, // COMBINING LATIN SMALL LETTER D 00955 { 0x036A, BIDI_NSM }, // COMBINING LATIN SMALL LETTER H 00956 { 0x036B, BIDI_NSM }, // COMBINING LATIN SMALL LETTER M 00957 { 0x036C, BIDI_NSM }, // COMBINING LATIN SMALL LETTER R 00958 { 0x036D, BIDI_NSM }, // COMBINING LATIN SMALL LETTER T 00959 { 0x036E, BIDI_NSM }, // COMBINING LATIN SMALL LETTER V 00960 { 0x036F, BIDI_NSM }, // COMBINING LATIN SMALL LETTER X 00961 { 0x0370, BIDI_L }, // GREEK CAPITAL LETTER HETA 00962 { 0x0371, BIDI_L }, // GREEK SMALL LETTER HETA 00963 { 0x0372, BIDI_L }, // GREEK CAPITAL LETTER ARCHAIC SAMPI 00964 { 0x0373, BIDI_L }, // GREEK SMALL LETTER ARCHAIC SAMPI 00965 { 0x0374, BIDI_ON }, // GREEK NUMERAL SIGN 00966 { 0x0375, BIDI_ON }, // GREEK LOWER NUMERAL SIGN 00967 { 0x0376, BIDI_L }, // GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA 00968 { 0x0377, BIDI_L }, // GREEK SMALL LETTER PAMPHYLIAN DIGAMMA 00969 { 0x037A, BIDI_L }, // GREEK YPOGEGRAMMENI 00970 { 0x037B, BIDI_L }, // GREEK SMALL REVERSED LUNATE SIGMA SYMBOL 00971 { 0x037C, BIDI_L }, // GREEK SMALL DOTTED LUNATE SIGMA SYMBOL 00972 { 0x037D, BIDI_L }, // GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL 00973 { 0x037E, BIDI_ON }, // GREEK QUESTION MARK 00974 { 0x037F, BIDI_L }, // GREEK CAPITAL LETTER YOT 00975 { 0x0384, BIDI_ON }, // GREEK TONOS 00976 { 0x0385, BIDI_ON }, // GREEK DIALYTIKA TONOS 00977 { 0x0386, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH TONOS 00978 { 0x0387, BIDI_ON }, // GREEK ANO TELEIA 00979 { 0x0388, BIDI_L }, // GREEK CAPITAL LETTER EPSILON WITH TONOS 00980 { 0x0389, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH TONOS 00981 { 0x038A, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH TONOS 00982 { 0x038C, BIDI_L }, // GREEK CAPITAL LETTER OMICRON WITH TONOS 00983 { 0x038E, BIDI_L }, // GREEK CAPITAL LETTER UPSILON WITH TONOS 00984 { 0x038F, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH TONOS 00985 { 0x0390, BIDI_L }, // GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 00986 { 0x0391, BIDI_L }, // GREEK CAPITAL LETTER ALPHA 00987 { 0x0392, BIDI_L }, // GREEK CAPITAL LETTER BETA 00988 { 0x0393, BIDI_L }, // GREEK CAPITAL LETTER GAMMA 00989 { 0x0394, BIDI_L }, // GREEK CAPITAL LETTER DELTA 00990 { 0x0395, BIDI_L }, // GREEK CAPITAL LETTER EPSILON 00991 { 0x0396, BIDI_L }, // GREEK CAPITAL LETTER ZETA 00992 { 0x0397, BIDI_L }, // GREEK CAPITAL LETTER ETA 00993 { 0x0398, BIDI_L }, // GREEK CAPITAL LETTER THETA 00994 { 0x0399, BIDI_L }, // GREEK CAPITAL LETTER IOTA 00995 { 0x039A, BIDI_L }, // GREEK CAPITAL LETTER KAPPA 00996 { 0x039B, BIDI_L }, // GREEK CAPITAL LETTER LAMDA 00997 { 0x039C, BIDI_L }, // GREEK CAPITAL LETTER MU 00998 { 0x039D, BIDI_L }, // GREEK CAPITAL LETTER NU 00999 { 0x039E, BIDI_L }, // GREEK CAPITAL LETTER XI 01000 { 0x039F, BIDI_L }, // GREEK CAPITAL LETTER OMICRON 01001 { 0x03A0, BIDI_L }, // GREEK CAPITAL LETTER PI 01002 { 0x03A1, BIDI_L }, // GREEK CAPITAL LETTER RHO 01003 { 0x03A3, BIDI_L }, // GREEK CAPITAL LETTER SIGMA 01004 { 0x03A4, BIDI_L }, // GREEK CAPITAL LETTER TAU 01005 { 0x03A5, BIDI_L }, // GREEK CAPITAL LETTER UPSILON 01006 { 0x03A6, BIDI_L }, // GREEK CAPITAL LETTER PHI 01007 { 0x03A7, BIDI_L }, // GREEK CAPITAL LETTER CHI 01008 { 0x03A8, BIDI_L }, // GREEK CAPITAL LETTER PSI 01009 { 0x03A9, BIDI_L }, // GREEK CAPITAL LETTER OMEGA 01010 { 0x03AA, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH DIALYTIKA 01011 { 0x03AB, BIDI_L }, // GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 01012 { 0x03AC, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH TONOS 01013 { 0x03AD, BIDI_L }, // GREEK SMALL LETTER EPSILON WITH TONOS 01014 { 0x03AE, BIDI_L }, // GREEK SMALL LETTER ETA WITH TONOS 01015 { 0x03AF, BIDI_L }, // GREEK SMALL LETTER IOTA WITH TONOS 01016 { 0x03B0, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS 01017 { 0x03B1, BIDI_L }, // GREEK SMALL LETTER ALPHA 01018 { 0x03B2, BIDI_L }, // GREEK SMALL LETTER BETA 01019 { 0x03B3, BIDI_L }, // GREEK SMALL LETTER GAMMA 01020 { 0x03B4, BIDI_L }, // GREEK SMALL LETTER DELTA 01021 { 0x03B5, BIDI_L }, // GREEK SMALL LETTER EPSILON 01022 { 0x03B6, BIDI_L }, // GREEK SMALL LETTER ZETA 01023 { 0x03B7, BIDI_L }, // GREEK SMALL LETTER ETA 01024 { 0x03B8, BIDI_L }, // GREEK SMALL LETTER THETA 01025 { 0x03B9, BIDI_L }, // GREEK SMALL LETTER IOTA 01026 { 0x03BA, BIDI_L }, // GREEK SMALL LETTER KAPPA 01027 { 0x03BB, BIDI_L }, // GREEK SMALL LETTER LAMDA 01028 { 0x03BC, BIDI_L }, // GREEK SMALL LETTER MU 01029 { 0x03BD, BIDI_L }, // GREEK SMALL LETTER NU 01030 { 0x03BE, BIDI_L }, // GREEK SMALL LETTER XI 01031 { 0x03BF, BIDI_L }, // GREEK SMALL LETTER OMICRON 01032 { 0x03C0, BIDI_L }, // GREEK SMALL LETTER PI 01033 { 0x03C1, BIDI_L }, // GREEK SMALL LETTER RHO 01034 { 0x03C2, BIDI_L }, // GREEK SMALL LETTER FINAL SIGMA 01035 { 0x03C3, BIDI_L }, // GREEK SMALL LETTER SIGMA 01036 { 0x03C4, BIDI_L }, // GREEK SMALL LETTER TAU 01037 { 0x03C5, BIDI_L }, // GREEK SMALL LETTER UPSILON 01038 { 0x03C6, BIDI_L }, // GREEK SMALL LETTER PHI 01039 { 0x03C7, BIDI_L }, // GREEK SMALL LETTER CHI 01040 { 0x03C8, BIDI_L }, // GREEK SMALL LETTER PSI 01041 { 0x03C9, BIDI_L }, // GREEK SMALL LETTER OMEGA 01042 { 0x03CA, BIDI_L }, // GREEK SMALL LETTER IOTA WITH DIALYTIKA 01043 { 0x03CB, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH DIALYTIKA 01044 { 0x03CC, BIDI_L }, // GREEK SMALL LETTER OMICRON WITH TONOS 01045 { 0x03CD, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH TONOS 01046 { 0x03CE, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH TONOS 01047 { 0x03CF, BIDI_L }, // GREEK CAPITAL KAI SYMBOL 01048 { 0x03D0, BIDI_L }, // GREEK BETA SYMBOL 01049 { 0x03D1, BIDI_L }, // GREEK THETA SYMBOL 01050 { 0x03D2, BIDI_L }, // GREEK UPSILON WITH HOOK SYMBOL 01051 { 0x03D3, BIDI_L }, // GREEK UPSILON WITH ACUTE AND HOOK SYMBOL 01052 { 0x03D4, BIDI_L }, // GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL 01053 { 0x03D5, BIDI_L }, // GREEK PHI SYMBOL 01054 { 0x03D6, BIDI_L }, // GREEK PI SYMBOL 01055 { 0x03D7, BIDI_L }, // GREEK KAI SYMBOL 01056 { 0x03D8, BIDI_L }, // GREEK LETTER ARCHAIC KOPPA 01057 { 0x03D9, BIDI_L }, // GREEK SMALL LETTER ARCHAIC KOPPA 01058 { 0x03DA, BIDI_L }, // GREEK LETTER STIGMA 01059 { 0x03DB, BIDI_L }, // GREEK SMALL LETTER STIGMA 01060 { 0x03DC, BIDI_L }, // GREEK LETTER DIGAMMA 01061 { 0x03DD, BIDI_L }, // GREEK SMALL LETTER DIGAMMA 01062 { 0x03DE, BIDI_L }, // GREEK LETTER KOPPA 01063 { 0x03DF, BIDI_L }, // GREEK SMALL LETTER KOPPA 01064 { 0x03E0, BIDI_L }, // GREEK LETTER SAMPI 01065 { 0x03E1, BIDI_L }, // GREEK SMALL LETTER SAMPI 01066 { 0x03E2, BIDI_L }, // COPTIC CAPITAL LETTER SHEI 01067 { 0x03E3, BIDI_L }, // COPTIC SMALL LETTER SHEI 01068 { 0x03E4, BIDI_L }, // COPTIC CAPITAL LETTER FEI 01069 { 0x03E5, BIDI_L }, // COPTIC SMALL LETTER FEI 01070 { 0x03E6, BIDI_L }, // COPTIC CAPITAL LETTER KHEI 01071 { 0x03E7, BIDI_L }, // COPTIC SMALL LETTER KHEI 01072 { 0x03E8, BIDI_L }, // COPTIC CAPITAL LETTER HORI 01073 { 0x03E9, BIDI_L }, // COPTIC SMALL LETTER HORI 01074 { 0x03EA, BIDI_L }, // COPTIC CAPITAL LETTER GANGIA 01075 { 0x03EB, BIDI_L }, // COPTIC SMALL LETTER GANGIA 01076 { 0x03EC, BIDI_L }, // COPTIC CAPITAL LETTER SHIMA 01077 { 0x03ED, BIDI_L }, // COPTIC SMALL LETTER SHIMA 01078 { 0x03EE, BIDI_L }, // COPTIC CAPITAL LETTER DEI 01079 { 0x03EF, BIDI_L }, // COPTIC SMALL LETTER DEI 01080 { 0x03F0, BIDI_L }, // GREEK KAPPA SYMBOL 01081 { 0x03F1, BIDI_L }, // GREEK RHO SYMBOL 01082 { 0x03F2, BIDI_L }, // GREEK LUNATE SIGMA SYMBOL 01083 { 0x03F3, BIDI_L }, // GREEK LETTER YOT 01084 { 0x03F4, BIDI_L }, // GREEK CAPITAL THETA SYMBOL 01085 { 0x03F5, BIDI_L }, // GREEK LUNATE EPSILON SYMBOL 01086 { 0x03F6, BIDI_ON }, // GREEK REVERSED LUNATE EPSILON SYMBOL 01087 { 0x03F7, BIDI_L }, // GREEK CAPITAL LETTER SHO 01088 { 0x03F8, BIDI_L }, // GREEK SMALL LETTER SHO 01089 { 0x03F9, BIDI_L }, // GREEK CAPITAL LUNATE SIGMA SYMBOL 01090 { 0x03FA, BIDI_L }, // GREEK CAPITAL LETTER SAN 01091 { 0x03FB, BIDI_L }, // GREEK SMALL LETTER SAN 01092 { 0x03FC, BIDI_L }, // GREEK RHO WITH STROKE SYMBOL 01093 { 0x03FD, BIDI_L }, // GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL 01094 { 0x03FE, BIDI_L }, // GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL 01095 { 0x03FF, BIDI_L }, // GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL 01096 { 0x0400, BIDI_L }, // CYRILLIC CAPITAL LETTER IE WITH GRAVE 01097 { 0x0401, BIDI_L }, // CYRILLIC CAPITAL LETTER IO 01098 { 0x0402, BIDI_L }, // CYRILLIC CAPITAL LETTER DJE 01099 { 0x0403, BIDI_L }, // CYRILLIC CAPITAL LETTER GJE 01100 { 0x0404, BIDI_L }, // CYRILLIC CAPITAL LETTER UKRAINIAN IE 01101 { 0x0405, BIDI_L }, // CYRILLIC CAPITAL LETTER DZE 01102 { 0x0406, BIDI_L }, // CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 01103 { 0x0407, BIDI_L }, // CYRILLIC CAPITAL LETTER YI 01104 { 0x0408, BIDI_L }, // CYRILLIC CAPITAL LETTER JE 01105 { 0x0409, BIDI_L }, // CYRILLIC CAPITAL LETTER LJE 01106 { 0x040A, BIDI_L }, // CYRILLIC CAPITAL LETTER NJE 01107 { 0x040B, BIDI_L }, // CYRILLIC CAPITAL LETTER TSHE 01108 { 0x040C, BIDI_L }, // CYRILLIC CAPITAL LETTER KJE 01109 { 0x040D, BIDI_L }, // CYRILLIC CAPITAL LETTER I WITH GRAVE 01110 { 0x040E, BIDI_L }, // CYRILLIC CAPITAL LETTER SHORT U 01111 { 0x040F, BIDI_L }, // CYRILLIC CAPITAL LETTER DZHE 01112 { 0x0410, BIDI_L }, // CYRILLIC CAPITAL LETTER A 01113 { 0x0411, BIDI_L }, // CYRILLIC CAPITAL LETTER BE 01114 { 0x0412, BIDI_L }, // CYRILLIC CAPITAL LETTER VE 01115 { 0x0413, BIDI_L }, // CYRILLIC CAPITAL LETTER GHE 01116 { 0x0414, BIDI_L }, // CYRILLIC CAPITAL LETTER DE 01117 { 0x0415, BIDI_L }, // CYRILLIC CAPITAL LETTER IE 01118 { 0x0416, BIDI_L }, // CYRILLIC CAPITAL LETTER ZHE 01119 { 0x0417, BIDI_L }, // CYRILLIC CAPITAL LETTER ZE 01120 { 0x0418, BIDI_L }, // CYRILLIC CAPITAL LETTER I 01121 { 0x0419, BIDI_L }, // CYRILLIC CAPITAL LETTER SHORT I 01122 { 0x041A, BIDI_L }, // CYRILLIC CAPITAL LETTER KA 01123 { 0x041B, BIDI_L }, // CYRILLIC CAPITAL LETTER EL 01124 { 0x041C, BIDI_L }, // CYRILLIC CAPITAL LETTER EM 01125 { 0x041D, BIDI_L }, // CYRILLIC CAPITAL LETTER EN 01126 { 0x041E, BIDI_L }, // CYRILLIC CAPITAL LETTER O 01127 { 0x041F, BIDI_L }, // CYRILLIC CAPITAL LETTER PE 01128 { 0x0420, BIDI_L }, // CYRILLIC CAPITAL LETTER ER 01129 { 0x0421, BIDI_L }, // CYRILLIC CAPITAL LETTER ES 01130 { 0x0422, BIDI_L }, // CYRILLIC CAPITAL LETTER TE 01131 { 0x0423, BIDI_L }, // CYRILLIC CAPITAL LETTER U 01132 { 0x0424, BIDI_L }, // CYRILLIC CAPITAL LETTER EF 01133 { 0x0425, BIDI_L }, // CYRILLIC CAPITAL LETTER HA 01134 { 0x0426, BIDI_L }, // CYRILLIC CAPITAL LETTER TSE 01135 { 0x0427, BIDI_L }, // CYRILLIC CAPITAL LETTER CHE 01136 { 0x0428, BIDI_L }, // CYRILLIC CAPITAL LETTER SHA 01137 { 0x0429, BIDI_L }, // CYRILLIC CAPITAL LETTER SHCHA 01138 { 0x042A, BIDI_L }, // CYRILLIC CAPITAL LETTER HARD SIGN 01139 { 0x042B, BIDI_L }, // CYRILLIC CAPITAL LETTER YERU 01140 { 0x042C, BIDI_L }, // CYRILLIC CAPITAL LETTER SOFT SIGN 01141 { 0x042D, BIDI_L }, // CYRILLIC CAPITAL LETTER E 01142 { 0x042E, BIDI_L }, // CYRILLIC CAPITAL LETTER YU 01143 { 0x042F, BIDI_L }, // CYRILLIC CAPITAL LETTER YA 01144 { 0x0430, BIDI_L }, // CYRILLIC SMALL LETTER A 01145 { 0x0431, BIDI_L }, // CYRILLIC SMALL LETTER BE 01146 { 0x0432, BIDI_L }, // CYRILLIC SMALL LETTER VE 01147 { 0x0433, BIDI_L }, // CYRILLIC SMALL LETTER GHE 01148 { 0x0434, BIDI_L }, // CYRILLIC SMALL LETTER DE 01149 { 0x0435, BIDI_L }, // CYRILLIC SMALL LETTER IE 01150 { 0x0436, BIDI_L }, // CYRILLIC SMALL LETTER ZHE 01151 { 0x0437, BIDI_L }, // CYRILLIC SMALL LETTER ZE 01152 { 0x0438, BIDI_L }, // CYRILLIC SMALL LETTER I 01153 { 0x0439, BIDI_L }, // CYRILLIC SMALL LETTER SHORT I 01154 { 0x043A, BIDI_L }, // CYRILLIC SMALL LETTER KA 01155 { 0x043B, BIDI_L }, // CYRILLIC SMALL LETTER EL 01156 { 0x043C, BIDI_L }, // CYRILLIC SMALL LETTER EM 01157 { 0x043D, BIDI_L }, // CYRILLIC SMALL LETTER EN 01158 { 0x043E, BIDI_L }, // CYRILLIC SMALL LETTER O 01159 { 0x043F, BIDI_L }, // CYRILLIC SMALL LETTER PE 01160 { 0x0440, BIDI_L }, // CYRILLIC SMALL LETTER ER 01161 { 0x0441, BIDI_L }, // CYRILLIC SMALL LETTER ES 01162 { 0x0442, BIDI_L }, // CYRILLIC SMALL LETTER TE 01163 { 0x0443, BIDI_L }, // CYRILLIC SMALL LETTER U 01164 { 0x0444, BIDI_L }, // CYRILLIC SMALL LETTER EF 01165 { 0x0445, BIDI_L }, // CYRILLIC SMALL LETTER HA 01166 { 0x0446, BIDI_L }, // CYRILLIC SMALL LETTER TSE 01167 { 0x0447, BIDI_L }, // CYRILLIC SMALL LETTER CHE 01168 { 0x0448, BIDI_L }, // CYRILLIC SMALL LETTER SHA 01169 { 0x0449, BIDI_L }, // CYRILLIC SMALL LETTER SHCHA 01170 { 0x044A, BIDI_L }, // CYRILLIC SMALL LETTER HARD SIGN 01171 { 0x044B, BIDI_L }, // CYRILLIC SMALL LETTER YERU 01172 { 0x044C, BIDI_L }, // CYRILLIC SMALL LETTER SOFT SIGN 01173 { 0x044D, BIDI_L }, // CYRILLIC SMALL LETTER E 01174 { 0x044E, BIDI_L }, // CYRILLIC SMALL LETTER YU 01175 { 0x044F, BIDI_L }, // CYRILLIC SMALL LETTER YA 01176 { 0x0450, BIDI_L }, // CYRILLIC SMALL LETTER IE WITH GRAVE 01177 { 0x0451, BIDI_L }, // CYRILLIC SMALL LETTER IO 01178 { 0x0452, BIDI_L }, // CYRILLIC SMALL LETTER DJE 01179 { 0x0453, BIDI_L }, // CYRILLIC SMALL LETTER GJE 01180 { 0x0454, BIDI_L }, // CYRILLIC SMALL LETTER UKRAINIAN IE 01181 { 0x0455, BIDI_L }, // CYRILLIC SMALL LETTER DZE 01182 { 0x0456, BIDI_L }, // CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 01183 { 0x0457, BIDI_L }, // CYRILLIC SMALL LETTER YI 01184 { 0x0458, BIDI_L }, // CYRILLIC SMALL LETTER JE 01185 { 0x0459, BIDI_L }, // CYRILLIC SMALL LETTER LJE 01186 { 0x045A, BIDI_L }, // CYRILLIC SMALL LETTER NJE 01187 { 0x045B, BIDI_L }, // CYRILLIC SMALL LETTER TSHE 01188 { 0x045C, BIDI_L }, // CYRILLIC SMALL LETTER KJE 01189 { 0x045D, BIDI_L }, // CYRILLIC SMALL LETTER I WITH GRAVE 01190 { 0x045E, BIDI_L }, // CYRILLIC SMALL LETTER SHORT U 01191 { 0x045F, BIDI_L }, // CYRILLIC SMALL LETTER DZHE 01192 { 0x0460, BIDI_L }, // CYRILLIC CAPITAL LETTER OMEGA 01193 { 0x0461, BIDI_L }, // CYRILLIC SMALL LETTER OMEGA 01194 { 0x0462, BIDI_L }, // CYRILLIC CAPITAL LETTER YAT 01195 { 0x0463, BIDI_L }, // CYRILLIC SMALL LETTER YAT 01196 { 0x0464, BIDI_L }, // CYRILLIC CAPITAL LETTER IOTIFIED E 01197 { 0x0465, BIDI_L }, // CYRILLIC SMALL LETTER IOTIFIED E 01198 { 0x0466, BIDI_L }, // CYRILLIC CAPITAL LETTER LITTLE YUS 01199 { 0x0467, BIDI_L }, // CYRILLIC SMALL LETTER LITTLE YUS 01200 { 0x0468, BIDI_L }, // CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS 01201 { 0x0469, BIDI_L }, // CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS 01202 { 0x046A, BIDI_L }, // CYRILLIC CAPITAL LETTER BIG YUS 01203 { 0x046B, BIDI_L }, // CYRILLIC SMALL LETTER BIG YUS 01204 { 0x046C, BIDI_L }, // CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS 01205 { 0x046D, BIDI_L }, // CYRILLIC SMALL LETTER IOTIFIED BIG YUS 01206 { 0x046E, BIDI_L }, // CYRILLIC CAPITAL LETTER KSI 01207 { 0x046F, BIDI_L }, // CYRILLIC SMALL LETTER KSI 01208 { 0x0470, BIDI_L }, // CYRILLIC CAPITAL LETTER PSI 01209 { 0x0471, BIDI_L }, // CYRILLIC SMALL LETTER PSI 01210 { 0x0472, BIDI_L }, // CYRILLIC CAPITAL LETTER FITA 01211 { 0x0473, BIDI_L }, // CYRILLIC SMALL LETTER FITA 01212 { 0x0474, BIDI_L }, // CYRILLIC CAPITAL LETTER IZHITSA 01213 { 0x0475, BIDI_L }, // CYRILLIC SMALL LETTER IZHITSA 01214 { 0x0476, BIDI_L }, // CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 01215 { 0x0477, BIDI_L }, // CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 01216 { 0x0478, BIDI_L }, // CYRILLIC CAPITAL LETTER UK 01217 { 0x0479, BIDI_L }, // CYRILLIC SMALL LETTER UK 01218 { 0x047A, BIDI_L }, // CYRILLIC CAPITAL LETTER ROUND OMEGA 01219 { 0x047B, BIDI_L }, // CYRILLIC SMALL LETTER ROUND OMEGA 01220 { 0x047C, BIDI_L }, // CYRILLIC CAPITAL LETTER OMEGA WITH TITLO 01221 { 0x047D, BIDI_L }, // CYRILLIC SMALL LETTER OMEGA WITH TITLO 01222 { 0x047E, BIDI_L }, // CYRILLIC CAPITAL LETTER OT 01223 { 0x047F, BIDI_L }, // CYRILLIC SMALL LETTER OT 01224 { 0x0480, BIDI_L }, // CYRILLIC CAPITAL LETTER KOPPA 01225 { 0x0481, BIDI_L }, // CYRILLIC SMALL LETTER KOPPA 01226 { 0x0482, BIDI_L }, // CYRILLIC THOUSANDS SIGN 01227 { 0x0483, BIDI_NSM }, // COMBINING CYRILLIC TITLO 01228 { 0x0484, BIDI_NSM }, // COMBINING CYRILLIC PALATALIZATION 01229 { 0x0485, BIDI_NSM }, // COMBINING CYRILLIC DASIA PNEUMATA 01230 { 0x0486, BIDI_NSM }, // COMBINING CYRILLIC PSILI PNEUMATA 01231 { 0x0487, BIDI_NSM }, // COMBINING CYRILLIC POKRYTIE 01232 { 0x0488, BIDI_NSM }, // COMBINING CYRILLIC HUNDRED THOUSANDS SIGN 01233 { 0x0489, BIDI_NSM }, // COMBINING CYRILLIC MILLIONS SIGN 01234 { 0x048A, BIDI_L }, // CYRILLIC CAPITAL LETTER SHORT I WITH TAIL 01235 { 0x048B, BIDI_L }, // CYRILLIC SMALL LETTER SHORT I WITH TAIL 01236 { 0x048C, BIDI_L }, // CYRILLIC CAPITAL LETTER SEMISOFT SIGN 01237 { 0x048D, BIDI_L }, // CYRILLIC SMALL LETTER SEMISOFT SIGN 01238 { 0x048E, BIDI_L }, // CYRILLIC CAPITAL LETTER ER WITH TICK 01239 { 0x048F, BIDI_L }, // CYRILLIC SMALL LETTER ER WITH TICK 01240 { 0x0490, BIDI_L }, // CYRILLIC CAPITAL LETTER GHE WITH UPTURN 01241 { 0x0491, BIDI_L }, // CYRILLIC SMALL LETTER GHE WITH UPTURN 01242 { 0x0492, BIDI_L }, // CYRILLIC CAPITAL LETTER GHE WITH STROKE 01243 { 0x0493, BIDI_L }, // CYRILLIC SMALL LETTER GHE WITH STROKE 01244 { 0x0494, BIDI_L }, // CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK 01245 { 0x0495, BIDI_L }, // CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK 01246 { 0x0496, BIDI_L }, // CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER 01247 { 0x0497, BIDI_L }, // CYRILLIC SMALL LETTER ZHE WITH DESCENDER 01248 { 0x0498, BIDI_L }, // CYRILLIC CAPITAL LETTER ZE WITH DESCENDER 01249 { 0x0499, BIDI_L }, // CYRILLIC SMALL LETTER ZE WITH DESCENDER 01250 { 0x049A, BIDI_L }, // CYRILLIC CAPITAL LETTER KA WITH DESCENDER 01251 { 0x049B, BIDI_L }, // CYRILLIC SMALL LETTER KA WITH DESCENDER 01252 { 0x049C, BIDI_L }, // CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE 01253 { 0x049D, BIDI_L }, // CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE 01254 { 0x049E, BIDI_L }, // CYRILLIC CAPITAL LETTER KA WITH STROKE 01255 { 0x049F, BIDI_L }, // CYRILLIC SMALL LETTER KA WITH STROKE 01256 { 0x04A0, BIDI_L }, // CYRILLIC CAPITAL LETTER BASHKIR KA 01257 { 0x04A1, BIDI_L }, // CYRILLIC SMALL LETTER BASHKIR KA 01258 { 0x04A2, BIDI_L }, // CYRILLIC CAPITAL LETTER EN WITH DESCENDER 01259 { 0x04A3, BIDI_L }, // CYRILLIC SMALL LETTER EN WITH DESCENDER 01260 { 0x04A4, BIDI_L }, // CYRILLIC CAPITAL LIGATURE EN GHE 01261 { 0x04A5, BIDI_L }, // CYRILLIC SMALL LIGATURE EN GHE 01262 { 0x04A6, BIDI_L }, // CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK 01263 { 0x04A7, BIDI_L }, // CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK 01264 { 0x04A8, BIDI_L }, // CYRILLIC CAPITAL LETTER ABKHASIAN HA 01265 { 0x04A9, BIDI_L }, // CYRILLIC SMALL LETTER ABKHASIAN HA 01266 { 0x04AA, BIDI_L }, // CYRILLIC CAPITAL LETTER ES WITH DESCENDER 01267 { 0x04AB, BIDI_L }, // CYRILLIC SMALL LETTER ES WITH DESCENDER 01268 { 0x04AC, BIDI_L }, // CYRILLIC CAPITAL LETTER TE WITH DESCENDER 01269 { 0x04AD, BIDI_L }, // CYRILLIC SMALL LETTER TE WITH DESCENDER 01270 { 0x04AE, BIDI_L }, // CYRILLIC CAPITAL LETTER STRAIGHT U 01271 { 0x04AF, BIDI_L }, // CYRILLIC SMALL LETTER STRAIGHT U 01272 { 0x04B0, BIDI_L }, // CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE 01273 { 0x04B1, BIDI_L }, // CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE 01274 { 0x04B2, BIDI_L }, // CYRILLIC CAPITAL LETTER HA WITH DESCENDER 01275 { 0x04B3, BIDI_L }, // CYRILLIC SMALL LETTER HA WITH DESCENDER 01276 { 0x04B4, BIDI_L }, // CYRILLIC CAPITAL LIGATURE TE TSE 01277 { 0x04B5, BIDI_L }, // CYRILLIC SMALL LIGATURE TE TSE 01278 { 0x04B6, BIDI_L }, // CYRILLIC CAPITAL LETTER CHE WITH DESCENDER 01279 { 0x04B7, BIDI_L }, // CYRILLIC SMALL LETTER CHE WITH DESCENDER 01280 { 0x04B8, BIDI_L }, // CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE 01281 { 0x04B9, BIDI_L }, // CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE 01282 { 0x04BA, BIDI_L }, // CYRILLIC CAPITAL LETTER SHHA 01283 { 0x04BB, BIDI_L }, // CYRILLIC SMALL LETTER SHHA 01284 { 0x04BC, BIDI_L }, // CYRILLIC CAPITAL LETTER ABKHASIAN CHE 01285 { 0x04BD, BIDI_L }, // CYRILLIC SMALL LETTER ABKHASIAN CHE 01286 { 0x04BE, BIDI_L }, // CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER 01287 { 0x04BF, BIDI_L }, // CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER 01288 { 0x04C0, BIDI_L }, // CYRILLIC LETTER PALOCHKA 01289 { 0x04C1, BIDI_L }, // CYRILLIC CAPITAL LETTER ZHE WITH BREVE 01290 { 0x04C2, BIDI_L }, // CYRILLIC SMALL LETTER ZHE WITH BREVE 01291 { 0x04C3, BIDI_L }, // CYRILLIC CAPITAL LETTER KA WITH HOOK 01292 { 0x04C4, BIDI_L }, // CYRILLIC SMALL LETTER KA WITH HOOK 01293 { 0x04C5, BIDI_L }, // CYRILLIC CAPITAL LETTER EL WITH TAIL 01294 { 0x04C6, BIDI_L }, // CYRILLIC SMALL LETTER EL WITH TAIL 01295 { 0x04C7, BIDI_L }, // CYRILLIC CAPITAL LETTER EN WITH HOOK 01296 { 0x04C8, BIDI_L }, // CYRILLIC SMALL LETTER EN WITH HOOK 01297 { 0x04C9, BIDI_L }, // CYRILLIC CAPITAL LETTER EN WITH TAIL 01298 { 0x04CA, BIDI_L }, // CYRILLIC SMALL LETTER EN WITH TAIL 01299 { 0x04CB, BIDI_L }, // CYRILLIC CAPITAL LETTER KHAKASSIAN CHE 01300 { 0x04CC, BIDI_L }, // CYRILLIC SMALL LETTER KHAKASSIAN CHE 01301 { 0x04CD, BIDI_L }, // CYRILLIC CAPITAL LETTER EM WITH TAIL 01302 { 0x04CE, BIDI_L }, // CYRILLIC SMALL LETTER EM WITH TAIL 01303 { 0x04CF, BIDI_L }, // CYRILLIC SMALL LETTER PALOCHKA 01304 { 0x04D0, BIDI_L }, // CYRILLIC CAPITAL LETTER A WITH BREVE 01305 { 0x04D1, BIDI_L }, // CYRILLIC SMALL LETTER A WITH BREVE 01306 { 0x04D2, BIDI_L }, // CYRILLIC CAPITAL LETTER A WITH DIAERESIS 01307 { 0x04D3, BIDI_L }, // CYRILLIC SMALL LETTER A WITH DIAERESIS 01308 { 0x04D4, BIDI_L }, // CYRILLIC CAPITAL LIGATURE A IE 01309 { 0x04D5, BIDI_L }, // CYRILLIC SMALL LIGATURE A IE 01310 { 0x04D6, BIDI_L }, // CYRILLIC CAPITAL LETTER IE WITH BREVE 01311 { 0x04D7, BIDI_L }, // CYRILLIC SMALL LETTER IE WITH BREVE 01312 { 0x04D8, BIDI_L }, // CYRILLIC CAPITAL LETTER SCHWA 01313 { 0x04D9, BIDI_L }, // CYRILLIC SMALL LETTER SCHWA 01314 { 0x04DA, BIDI_L }, // CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS 01315 { 0x04DB, BIDI_L }, // CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS 01316 { 0x04DC, BIDI_L }, // CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS 01317 { 0x04DD, BIDI_L }, // CYRILLIC SMALL LETTER ZHE WITH DIAERESIS 01318 { 0x04DE, BIDI_L }, // CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS 01319 { 0x04DF, BIDI_L }, // CYRILLIC SMALL LETTER ZE WITH DIAERESIS 01320 { 0x04E0, BIDI_L }, // CYRILLIC CAPITAL LETTER ABKHASIAN DZE 01321 { 0x04E1, BIDI_L }, // CYRILLIC SMALL LETTER ABKHASIAN DZE 01322 { 0x04E2, BIDI_L }, // CYRILLIC CAPITAL LETTER I WITH MACRON 01323 { 0x04E3, BIDI_L }, // CYRILLIC SMALL LETTER I WITH MACRON 01324 { 0x04E4, BIDI_L }, // CYRILLIC CAPITAL LETTER I WITH DIAERESIS 01325 { 0x04E5, BIDI_L }, // CYRILLIC SMALL LETTER I WITH DIAERESIS 01326 { 0x04E6, BIDI_L }, // CYRILLIC CAPITAL LETTER O WITH DIAERESIS 01327 { 0x04E7, BIDI_L }, // CYRILLIC SMALL LETTER O WITH DIAERESIS 01328 { 0x04E8, BIDI_L }, // CYRILLIC CAPITAL LETTER BARRED O 01329 { 0x04E9, BIDI_L }, // CYRILLIC SMALL LETTER BARRED O 01330 { 0x04EA, BIDI_L }, // CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS 01331 { 0x04EB, BIDI_L }, // CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS 01332 { 0x04EC, BIDI_L }, // CYRILLIC CAPITAL LETTER E WITH DIAERESIS 01333 { 0x04ED, BIDI_L }, // CYRILLIC SMALL LETTER E WITH DIAERESIS 01334 { 0x04EE, BIDI_L }, // CYRILLIC CAPITAL LETTER U WITH MACRON 01335 { 0x04EF, BIDI_L }, // CYRILLIC SMALL LETTER U WITH MACRON 01336 { 0x04F0, BIDI_L }, // CYRILLIC CAPITAL LETTER U WITH DIAERESIS 01337 { 0x04F1, BIDI_L }, // CYRILLIC SMALL LETTER U WITH DIAERESIS 01338 { 0x04F2, BIDI_L }, // CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE 01339 { 0x04F3, BIDI_L }, // CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE 01340 { 0x04F4, BIDI_L }, // CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS 01341 { 0x04F5, BIDI_L }, // CYRILLIC SMALL LETTER CHE WITH DIAERESIS 01342 { 0x04F6, BIDI_L }, // CYRILLIC CAPITAL LETTER GHE WITH DESCENDER 01343 { 0x04F7, BIDI_L }, // CYRILLIC SMALL LETTER GHE WITH DESCENDER 01344 { 0x04F8, BIDI_L }, // CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS 01345 { 0x04F9, BIDI_L }, // CYRILLIC SMALL LETTER YERU WITH DIAERESIS 01346 { 0x04FA, BIDI_L }, // CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK 01347 { 0x04FB, BIDI_L }, // CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK 01348 { 0x04FC, BIDI_L }, // CYRILLIC CAPITAL LETTER HA WITH HOOK 01349 { 0x04FD, BIDI_L }, // CYRILLIC SMALL LETTER HA WITH HOOK 01350 { 0x04FE, BIDI_L }, // CYRILLIC CAPITAL LETTER HA WITH STROKE 01351 { 0x04FF, BIDI_L }, // CYRILLIC SMALL LETTER HA WITH STROKE 01352 { 0x0500, BIDI_L }, // CYRILLIC CAPITAL LETTER KOMI DE 01353 { 0x0501, BIDI_L }, // CYRILLIC SMALL LETTER KOMI DE 01354 { 0x0502, BIDI_L }, // CYRILLIC CAPITAL LETTER KOMI DJE 01355 { 0x0503, BIDI_L }, // CYRILLIC SMALL LETTER KOMI DJE 01356 { 0x0504, BIDI_L }, // CYRILLIC CAPITAL LETTER KOMI ZJE 01357 { 0x0505, BIDI_L }, // CYRILLIC SMALL LETTER KOMI ZJE 01358 { 0x0506, BIDI_L }, // CYRILLIC CAPITAL LETTER KOMI DZJE 01359 { 0x0507, BIDI_L }, // CYRILLIC SMALL LETTER KOMI DZJE 01360 { 0x0508, BIDI_L }, // CYRILLIC CAPITAL LETTER KOMI LJE 01361 { 0x0509, BIDI_L }, // CYRILLIC SMALL LETTER KOMI LJE 01362 { 0x050A, BIDI_L }, // CYRILLIC CAPITAL LETTER KOMI NJE 01363 { 0x050B, BIDI_L }, // CYRILLIC SMALL LETTER KOMI NJE 01364 { 0x050C, BIDI_L }, // CYRILLIC CAPITAL LETTER KOMI SJE 01365 { 0x050D, BIDI_L }, // CYRILLIC SMALL LETTER KOMI SJE 01366 { 0x050E, BIDI_L }, // CYRILLIC CAPITAL LETTER KOMI TJE 01367 { 0x050F, BIDI_L }, // CYRILLIC SMALL LETTER KOMI TJE 01368 { 0x0510, BIDI_L }, // CYRILLIC CAPITAL LETTER REVERSED ZE 01369 { 0x0511, BIDI_L }, // CYRILLIC SMALL LETTER REVERSED ZE 01370 { 0x0512, BIDI_L }, // CYRILLIC CAPITAL LETTER EL WITH HOOK 01371 { 0x0513, BIDI_L }, // CYRILLIC SMALL LETTER EL WITH HOOK 01372 { 0x0514, BIDI_L }, // CYRILLIC CAPITAL LETTER LHA 01373 { 0x0515, BIDI_L }, // CYRILLIC SMALL LETTER LHA 01374 { 0x0516, BIDI_L }, // CYRILLIC CAPITAL LETTER RHA 01375 { 0x0517, BIDI_L }, // CYRILLIC SMALL LETTER RHA 01376 { 0x0518, BIDI_L }, // CYRILLIC CAPITAL LETTER YAE 01377 { 0x0519, BIDI_L }, // CYRILLIC SMALL LETTER YAE 01378 { 0x051A, BIDI_L }, // CYRILLIC CAPITAL LETTER QA 01379 { 0x051B, BIDI_L }, // CYRILLIC SMALL LETTER QA 01380 { 0x051C, BIDI_L }, // CYRILLIC CAPITAL LETTER WE 01381 { 0x051D, BIDI_L }, // CYRILLIC SMALL LETTER WE 01382 { 0x051E, BIDI_L }, // CYRILLIC CAPITAL LETTER ALEUT KA 01383 { 0x051F, BIDI_L }, // CYRILLIC SMALL LETTER ALEUT KA 01384 { 0x0520, BIDI_L }, // CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK 01385 { 0x0521, BIDI_L }, // CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK 01386 { 0x0522, BIDI_L }, // CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK 01387 { 0x0523, BIDI_L }, // CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK 01388 { 0x0524, BIDI_L }, // CYRILLIC CAPITAL LETTER PE WITH DESCENDER 01389 { 0x0525, BIDI_L }, // CYRILLIC SMALL LETTER PE WITH DESCENDER 01390 { 0x0526, BIDI_L }, // CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER 01391 { 0x0527, BIDI_L }, // CYRILLIC SMALL LETTER SHHA WITH DESCENDER 01392 { 0x0528, BIDI_L }, // CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK 01393 { 0x0529, BIDI_L }, // CYRILLIC SMALL LETTER EN WITH LEFT HOOK 01394 { 0x052A, BIDI_L }, // CYRILLIC CAPITAL LETTER DZZHE 01395 { 0x052B, BIDI_L }, // CYRILLIC SMALL LETTER DZZHE 01396 { 0x052C, BIDI_L }, // CYRILLIC CAPITAL LETTER DCHE 01397 { 0x052D, BIDI_L }, // CYRILLIC SMALL LETTER DCHE 01398 { 0x052E, BIDI_L }, // CYRILLIC CAPITAL LETTER EL WITH DESCENDER 01399 { 0x052F, BIDI_L }, // CYRILLIC SMALL LETTER EL WITH DESCENDER 01400 { 0x0531, BIDI_L }, // ARMENIAN CAPITAL LETTER AYB 01401 { 0x0532, BIDI_L }, // ARMENIAN CAPITAL LETTER BEN 01402 { 0x0533, BIDI_L }, // ARMENIAN CAPITAL LETTER GIM 01403 { 0x0534, BIDI_L }, // ARMENIAN CAPITAL LETTER DA 01404 { 0x0535, BIDI_L }, // ARMENIAN CAPITAL LETTER ECH 01405 { 0x0536, BIDI_L }, // ARMENIAN CAPITAL LETTER ZA 01406 { 0x0537, BIDI_L }, // ARMENIAN CAPITAL LETTER EH 01407 { 0x0538, BIDI_L }, // ARMENIAN CAPITAL LETTER ET 01408 { 0x0539, BIDI_L }, // ARMENIAN CAPITAL LETTER TO 01409 { 0x053A, BIDI_L }, // ARMENIAN CAPITAL LETTER ZHE 01410 { 0x053B, BIDI_L }, // ARMENIAN CAPITAL LETTER INI 01411 { 0x053C, BIDI_L }, // ARMENIAN CAPITAL LETTER LIWN 01412 { 0x053D, BIDI_L }, // ARMENIAN CAPITAL LETTER XEH 01413 { 0x053E, BIDI_L }, // ARMENIAN CAPITAL LETTER CA 01414 { 0x053F, BIDI_L }, // ARMENIAN CAPITAL LETTER KEN 01415 { 0x0540, BIDI_L }, // ARMENIAN CAPITAL LETTER HO 01416 { 0x0541, BIDI_L }, // ARMENIAN CAPITAL LETTER JA 01417 { 0x0542, BIDI_L }, // ARMENIAN CAPITAL LETTER GHAD 01418 { 0x0543, BIDI_L }, // ARMENIAN CAPITAL LETTER CHEH 01419 { 0x0544, BIDI_L }, // ARMENIAN CAPITAL LETTER MEN 01420 { 0x0545, BIDI_L }, // ARMENIAN CAPITAL LETTER YI 01421 { 0x0546, BIDI_L }, // ARMENIAN CAPITAL LETTER NOW 01422 { 0x0547, BIDI_L }, // ARMENIAN CAPITAL LETTER SHA 01423 { 0x0548, BIDI_L }, // ARMENIAN CAPITAL LETTER VO 01424 { 0x0549, BIDI_L }, // ARMENIAN CAPITAL LETTER CHA 01425 { 0x054A, BIDI_L }, // ARMENIAN CAPITAL LETTER PEH 01426 { 0x054B, BIDI_L }, // ARMENIAN CAPITAL LETTER JHEH 01427 { 0x054C, BIDI_L }, // ARMENIAN CAPITAL LETTER RA 01428 { 0x054D, BIDI_L }, // ARMENIAN CAPITAL LETTER SEH 01429 { 0x054E, BIDI_L }, // ARMENIAN CAPITAL LETTER VEW 01430 { 0x054F, BIDI_L }, // ARMENIAN CAPITAL LETTER TIWN 01431 { 0x0550, BIDI_L }, // ARMENIAN CAPITAL LETTER REH 01432 { 0x0551, BIDI_L }, // ARMENIAN CAPITAL LETTER CO 01433 { 0x0552, BIDI_L }, // ARMENIAN CAPITAL LETTER YIWN 01434 { 0x0553, BIDI_L }, // ARMENIAN CAPITAL LETTER PIWR 01435 { 0x0554, BIDI_L }, // ARMENIAN CAPITAL LETTER KEH 01436 { 0x0555, BIDI_L }, // ARMENIAN CAPITAL LETTER OH 01437 { 0x0556, BIDI_L }, // ARMENIAN CAPITAL LETTER FEH 01438 { 0x0559, BIDI_L }, // ARMENIAN MODIFIER LETTER LEFT HALF RING 01439 { 0x055A, BIDI_L }, // ARMENIAN APOSTROPHE 01440 { 0x055B, BIDI_L }, // ARMENIAN EMPHASIS MARK 01441 { 0x055C, BIDI_L }, // ARMENIAN EXCLAMATION MARK 01442 { 0x055D, BIDI_L }, // ARMENIAN COMMA 01443 { 0x055E, BIDI_L }, // ARMENIAN QUESTION MARK 01444 { 0x055F, BIDI_L }, // ARMENIAN ABBREVIATION MARK 01445 { 0x0561, BIDI_L }, // ARMENIAN SMALL LETTER AYB 01446 { 0x0562, BIDI_L }, // ARMENIAN SMALL LETTER BEN 01447 { 0x0563, BIDI_L }, // ARMENIAN SMALL LETTER GIM 01448 { 0x0564, BIDI_L }, // ARMENIAN SMALL LETTER DA 01449 { 0x0565, BIDI_L }, // ARMENIAN SMALL LETTER ECH 01450 { 0x0566, BIDI_L }, // ARMENIAN SMALL LETTER ZA 01451 { 0x0567, BIDI_L }, // ARMENIAN SMALL LETTER EH 01452 { 0x0568, BIDI_L }, // ARMENIAN SMALL LETTER ET 01453 { 0x0569, BIDI_L }, // ARMENIAN SMALL LETTER TO 01454 { 0x056A, BIDI_L }, // ARMENIAN SMALL LETTER ZHE 01455 { 0x056B, BIDI_L }, // ARMENIAN SMALL LETTER INI 01456 { 0x056C, BIDI_L }, // ARMENIAN SMALL LETTER LIWN 01457 { 0x056D, BIDI_L }, // ARMENIAN SMALL LETTER XEH 01458 { 0x056E, BIDI_L }, // ARMENIAN SMALL LETTER CA 01459 { 0x056F, BIDI_L }, // ARMENIAN SMALL LETTER KEN 01460 { 0x0570, BIDI_L }, // ARMENIAN SMALL LETTER HO 01461 { 0x0571, BIDI_L }, // ARMENIAN SMALL LETTER JA 01462 { 0x0572, BIDI_L }, // ARMENIAN SMALL LETTER GHAD 01463 { 0x0573, BIDI_L }, // ARMENIAN SMALL LETTER CHEH 01464 { 0x0574, BIDI_L }, // ARMENIAN SMALL LETTER MEN 01465 { 0x0575, BIDI_L }, // ARMENIAN SMALL LETTER YI 01466 { 0x0576, BIDI_L }, // ARMENIAN SMALL LETTER NOW 01467 { 0x0577, BIDI_L }, // ARMENIAN SMALL LETTER SHA 01468 { 0x0578, BIDI_L }, // ARMENIAN SMALL LETTER VO 01469 { 0x0579, BIDI_L }, // ARMENIAN SMALL LETTER CHA 01470 { 0x057A, BIDI_L }, // ARMENIAN SMALL LETTER PEH 01471 { 0x057B, BIDI_L }, // ARMENIAN SMALL LETTER JHEH 01472 { 0x057C, BIDI_L }, // ARMENIAN SMALL LETTER RA 01473 { 0x057D, BIDI_L }, // ARMENIAN SMALL LETTER SEH 01474 { 0x057E, BIDI_L }, // ARMENIAN SMALL LETTER VEW 01475 { 0x057F, BIDI_L }, // ARMENIAN SMALL LETTER TIWN 01476 { 0x0580, BIDI_L }, // ARMENIAN SMALL LETTER REH 01477 { 0x0581, BIDI_L }, // ARMENIAN SMALL LETTER CO 01478 { 0x0582, BIDI_L }, // ARMENIAN SMALL LETTER YIWN 01479 { 0x0583, BIDI_L }, // ARMENIAN SMALL LETTER PIWR 01480 { 0x0584, BIDI_L }, // ARMENIAN SMALL LETTER KEH 01481 { 0x0585, BIDI_L }, // ARMENIAN SMALL LETTER OH 01482 { 0x0586, BIDI_L }, // ARMENIAN SMALL LETTER FEH 01483 { 0x0587, BIDI_L }, // ARMENIAN SMALL LIGATURE ECH YIWN 01484 { 0x0589, BIDI_L }, // ARMENIAN FULL STOP 01485 { 0x058A, BIDI_ON }, // ARMENIAN HYPHEN 01486 { 0x058D, BIDI_ON }, // RIGHT-FACING ARMENIAN ETERNITY SIGN 01487 { 0x058E, BIDI_ON }, // LEFT-FACING ARMENIAN ETERNITY SIGN 01488 { 0x058F, BIDI_ET }, // ARMENIAN DRAM SIGN 01489 { 0x0591, BIDI_NSM }, // HEBREW ACCENT ETNAHTA 01490 { 0x0592, BIDI_NSM }, // HEBREW ACCENT SEGOL 01491 { 0x0593, BIDI_NSM }, // HEBREW ACCENT SHALSHELET 01492 { 0x0594, BIDI_NSM }, // HEBREW ACCENT ZAQEF QATAN 01493 { 0x0595, BIDI_NSM }, // HEBREW ACCENT ZAQEF GADOL 01494 { 0x0596, BIDI_NSM }, // HEBREW ACCENT TIPEHA 01495 { 0x0597, BIDI_NSM }, // HEBREW ACCENT REVIA 01496 { 0x0598, BIDI_NSM }, // HEBREW ACCENT ZARQA 01497 { 0x0599, BIDI_NSM }, // HEBREW ACCENT PASHTA 01498 { 0x059A, BIDI_NSM }, // HEBREW ACCENT YETIV 01499 { 0x059B, BIDI_NSM }, // HEBREW ACCENT TEVIR 01500 { 0x059C, BIDI_NSM }, // HEBREW ACCENT GERESH 01501 { 0x059D, BIDI_NSM }, // HEBREW ACCENT GERESH MUQDAM 01502 { 0x059E, BIDI_NSM }, // HEBREW ACCENT GERSHAYIM 01503 { 0x059F, BIDI_NSM }, // HEBREW ACCENT QARNEY PARA 01504 { 0x05A0, BIDI_NSM }, // HEBREW ACCENT TELISHA GEDOLA 01505 { 0x05A1, BIDI_NSM }, // HEBREW ACCENT PAZER 01506 { 0x05A2, BIDI_NSM }, // HEBREW ACCENT ATNAH HAFUKH 01507 { 0x05A3, BIDI_NSM }, // HEBREW ACCENT MUNAH 01508 { 0x05A4, BIDI_NSM }, // HEBREW ACCENT MAHAPAKH 01509 { 0x05A5, BIDI_NSM }, // HEBREW ACCENT MERKHA 01510 { 0x05A6, BIDI_NSM }, // HEBREW ACCENT MERKHA KEFULA 01511 { 0x05A7, BIDI_NSM }, // HEBREW ACCENT DARGA 01512 { 0x05A8, BIDI_NSM }, // HEBREW ACCENT QADMA 01513 { 0x05A9, BIDI_NSM }, // HEBREW ACCENT TELISHA QETANA 01514 { 0x05AA, BIDI_NSM }, // HEBREW ACCENT YERAH BEN YOMO 01515 { 0x05AB, BIDI_NSM }, // HEBREW ACCENT OLE 01516 { 0x05AC, BIDI_NSM }, // HEBREW ACCENT ILUY 01517 { 0x05AD, BIDI_NSM }, // HEBREW ACCENT DEHI 01518 { 0x05AE, BIDI_NSM }, // HEBREW ACCENT ZINOR 01519 { 0x05AF, BIDI_NSM }, // HEBREW MARK MASORA CIRCLE 01520 { 0x05B0, BIDI_NSM }, // HEBREW POINT SHEVA 01521 { 0x05B1, BIDI_NSM }, // HEBREW POINT HATAF SEGOL 01522 { 0x05B2, BIDI_NSM }, // HEBREW POINT HATAF PATAH 01523 { 0x05B3, BIDI_NSM }, // HEBREW POINT HATAF QAMATS 01524 { 0x05B4, BIDI_NSM }, // HEBREW POINT HIRIQ 01525 { 0x05B5, BIDI_NSM }, // HEBREW POINT TSERE 01526 { 0x05B6, BIDI_NSM }, // HEBREW POINT SEGOL 01527 { 0x05B7, BIDI_NSM }, // HEBREW POINT PATAH 01528 { 0x05B8, BIDI_NSM }, // HEBREW POINT QAMATS 01529 { 0x05B9, BIDI_NSM }, // HEBREW POINT HOLAM 01530 { 0x05BA, BIDI_NSM }, // HEBREW POINT HOLAM HASER FOR VAV 01531 { 0x05BB, BIDI_NSM }, // HEBREW POINT QUBUTS 01532 { 0x05BC, BIDI_NSM }, // HEBREW POINT DAGESH OR MAPIQ 01533 { 0x05BD, BIDI_NSM }, // HEBREW POINT METEG 01534 { 0x05BE, BIDI_R }, // HEBREW PUNCTUATION MAQAF 01535 { 0x05BF, BIDI_NSM }, // HEBREW POINT RAFE 01536 { 0x05C0, BIDI_R }, // HEBREW PUNCTUATION PASEQ 01537 { 0x05C1, BIDI_NSM }, // HEBREW POINT SHIN DOT 01538 { 0x05C2, BIDI_NSM }, // HEBREW POINT SIN DOT 01539 { 0x05C3, BIDI_R }, // HEBREW PUNCTUATION SOF PASUQ 01540 { 0x05C4, BIDI_NSM }, // HEBREW MARK UPPER DOT 01541 { 0x05C5, BIDI_NSM }, // HEBREW MARK LOWER DOT 01542 { 0x05C6, BIDI_R }, // HEBREW PUNCTUATION NUN HAFUKHA 01543 { 0x05C7, BIDI_NSM }, // HEBREW POINT QAMATS QATAN 01544 { 0x05D0, BIDI_R }, // HEBREW LETTER ALEF 01545 { 0x05D1, BIDI_R }, // HEBREW LETTER BET 01546 { 0x05D2, BIDI_R }, // HEBREW LETTER GIMEL 01547 { 0x05D3, BIDI_R }, // HEBREW LETTER DALET 01548 { 0x05D4, BIDI_R }, // HEBREW LETTER HE 01549 { 0x05D5, BIDI_R }, // HEBREW LETTER VAV 01550 { 0x05D6, BIDI_R }, // HEBREW LETTER ZAYIN 01551 { 0x05D7, BIDI_R }, // HEBREW LETTER HET 01552 { 0x05D8, BIDI_R }, // HEBREW LETTER TET 01553 { 0x05D9, BIDI_R }, // HEBREW LETTER YOD 01554 { 0x05DA, BIDI_R }, // HEBREW LETTER FINAL KAF 01555 { 0x05DB, BIDI_R }, // HEBREW LETTER KAF 01556 { 0x05DC, BIDI_R }, // HEBREW LETTER LAMED 01557 { 0x05DD, BIDI_R }, // HEBREW LETTER FINAL MEM 01558 { 0x05DE, BIDI_R }, // HEBREW LETTER MEM 01559 { 0x05DF, BIDI_R }, // HEBREW LETTER FINAL NUN 01560 { 0x05E0, BIDI_R }, // HEBREW LETTER NUN 01561 { 0x05E1, BIDI_R }, // HEBREW LETTER SAMEKH 01562 { 0x05E2, BIDI_R }, // HEBREW LETTER AYIN 01563 { 0x05E3, BIDI_R }, // HEBREW LETTER FINAL PE 01564 { 0x05E4, BIDI_R }, // HEBREW LETTER PE 01565 { 0x05E5, BIDI_R }, // HEBREW LETTER FINAL TSADI 01566 { 0x05E6, BIDI_R }, // HEBREW LETTER TSADI 01567 { 0x05E7, BIDI_R }, // HEBREW LETTER QOF 01568 { 0x05E8, BIDI_R }, // HEBREW LETTER RESH 01569 { 0x05E9, BIDI_R }, // HEBREW LETTER SHIN 01570 { 0x05EA, BIDI_R }, // HEBREW LETTER TAV 01571 { 0x05F0, BIDI_R }, // HEBREW LIGATURE YIDDISH DOUBLE VAV 01572 { 0x05F1, BIDI_R }, // HEBREW LIGATURE YIDDISH VAV YOD 01573 { 0x05F2, BIDI_R }, // HEBREW LIGATURE YIDDISH DOUBLE YOD 01574 { 0x05F3, BIDI_R }, // HEBREW PUNCTUATION GERESH 01575 { 0x05F4, BIDI_R }, // HEBREW PUNCTUATION GERSHAYIM 01576 { 0x0600, BIDI_AN }, // ARABIC NUMBER SIGN 01577 { 0x0601, BIDI_AN }, // ARABIC SIGN SANAH 01578 { 0x0602, BIDI_AN }, // ARABIC FOOTNOTE MARKER 01579 { 0x0603, BIDI_AN }, // ARABIC SIGN SAFHA 01580 { 0x0604, BIDI_AN }, // ARABIC SIGN SAMVAT 01581 { 0x0605, BIDI_AN }, // ARABIC NUMBER MARK ABOVE 01582 { 0x0606, BIDI_ON }, // ARABIC-INDIC CUBE ROOT 01583 { 0x0607, BIDI_ON }, // ARABIC-INDIC FOURTH ROOT 01584 { 0x0608, BIDI_AL }, // ARABIC RAY 01585 { 0x0609, BIDI_ET }, // ARABIC-INDIC PER MILLE SIGN 01586 { 0x060A, BIDI_ET }, // ARABIC-INDIC PER TEN THOUSAND SIGN 01587 { 0x060B, BIDI_AL }, // AFGHANI SIGN 01588 { 0x060C, BIDI_CS }, // ARABIC COMMA 01589 { 0x060D, BIDI_AL }, // ARABIC DATE SEPARATOR 01590 { 0x060E, BIDI_ON }, // ARABIC POETIC VERSE SIGN 01591 { 0x060F, BIDI_ON }, // ARABIC SIGN MISRA 01592 { 0x0610, BIDI_NSM }, // ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM 01593 { 0x0611, BIDI_NSM }, // ARABIC SIGN ALAYHE ASSALLAM 01594 { 0x0612, BIDI_NSM }, // ARABIC SIGN RAHMATULLAH ALAYHE 01595 { 0x0613, BIDI_NSM }, // ARABIC SIGN RADI ALLAHOU ANHU 01596 { 0x0614, BIDI_NSM }, // ARABIC SIGN TAKHALLUS 01597 { 0x0615, BIDI_NSM }, // ARABIC SMALL HIGH TAH 01598 { 0x0616, BIDI_NSM }, // ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH 01599 { 0x0617, BIDI_NSM }, // ARABIC SMALL HIGH ZAIN 01600 { 0x0618, BIDI_NSM }, // ARABIC SMALL FATHA 01601 { 0x0619, BIDI_NSM }, // ARABIC SMALL DAMMA 01602 { 0x061A, BIDI_NSM }, // ARABIC SMALL KASRA 01603 { 0x061B, BIDI_AL }, // ARABIC SEMICOLON 01604 { 0x061C, BIDI_AL }, // ARABIC LETTER MARK 01605 { 0x061E, BIDI_AL }, // ARABIC TRIPLE DOT PUNCTUATION MARK 01606 { 0x061F, BIDI_AL }, // ARABIC QUESTION MARK 01607 { 0x0620, BIDI_AL }, // ARABIC LETTER KASHMIRI YEH 01608 { 0x0621, BIDI_AL }, // ARABIC LETTER HAMZA 01609 { 0x0622, BIDI_AL }, // ARABIC LETTER ALEF WITH MADDA ABOVE 01610 { 0x0623, BIDI_AL }, // ARABIC LETTER ALEF WITH HAMZA ABOVE 01611 { 0x0624, BIDI_AL }, // ARABIC LETTER WAW WITH HAMZA ABOVE 01612 { 0x0625, BIDI_AL }, // ARABIC LETTER ALEF WITH HAMZA BELOW 01613 { 0x0626, BIDI_AL }, // ARABIC LETTER YEH WITH HAMZA ABOVE 01614 { 0x0627, BIDI_AL }, // ARABIC LETTER ALEF 01615 { 0x0628, BIDI_AL }, // ARABIC LETTER BEH 01616 { 0x0629, BIDI_AL }, // ARABIC LETTER TEH MARBUTA 01617 { 0x062A, BIDI_AL }, // ARABIC LETTER TEH 01618 { 0x062B, BIDI_AL }, // ARABIC LETTER THEH 01619 { 0x062C, BIDI_AL }, // ARABIC LETTER JEEM 01620 { 0x062D, BIDI_AL }, // ARABIC LETTER HAH 01621 { 0x062E, BIDI_AL }, // ARABIC LETTER KHAH 01622 { 0x062F, BIDI_AL }, // ARABIC LETTER DAL 01623 { 0x0630, BIDI_AL }, // ARABIC LETTER THAL 01624 { 0x0631, BIDI_AL }, // ARABIC LETTER REH 01625 { 0x0632, BIDI_AL }, // ARABIC LETTER ZAIN 01626 { 0x0633, BIDI_AL }, // ARABIC LETTER SEEN 01627 { 0x0634, BIDI_AL }, // ARABIC LETTER SHEEN 01628 { 0x0635, BIDI_AL }, // ARABIC LETTER SAD 01629 { 0x0636, BIDI_AL }, // ARABIC LETTER DAD 01630 { 0x0637, BIDI_AL }, // ARABIC LETTER TAH 01631 { 0x0638, BIDI_AL }, // ARABIC LETTER ZAH 01632 { 0x0639, BIDI_AL }, // ARABIC LETTER AIN 01633 { 0x063A, BIDI_AL }, // ARABIC LETTER GHAIN 01634 { 0x063B, BIDI_AL }, // ARABIC LETTER KEHEH WITH TWO DOTS ABOVE 01635 { 0x063C, BIDI_AL }, // ARABIC LETTER KEHEH WITH THREE DOTS BELOW 01636 { 0x063D, BIDI_AL }, // ARABIC LETTER FARSI YEH WITH INVERTED V 01637 { 0x063E, BIDI_AL }, // ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE 01638 { 0x063F, BIDI_AL }, // ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE 01639 { 0x0640, BIDI_AL }, // ARABIC TATWEEL 01640 { 0x0641, BIDI_AL }, // ARABIC LETTER FEH 01641 { 0x0642, BIDI_AL }, // ARABIC LETTER QAF 01642 { 0x0643, BIDI_AL }, // ARABIC LETTER KAF 01643 { 0x0644, BIDI_AL }, // ARABIC LETTER LAM 01644 { 0x0645, BIDI_AL }, // ARABIC LETTER MEEM 01645 { 0x0646, BIDI_AL }, // ARABIC LETTER NOON 01646 { 0x0647, BIDI_AL }, // ARABIC LETTER HEH 01647 { 0x0648, BIDI_AL }, // ARABIC LETTER WAW 01648 { 0x0649, BIDI_AL }, // ARABIC LETTER ALEF MAKSURA 01649 { 0x064A, BIDI_AL }, // ARABIC LETTER YEH 01650 { 0x064B, BIDI_NSM }, // ARABIC FATHATAN 01651 { 0x064C, BIDI_NSM }, // ARABIC DAMMATAN 01652 { 0x064D, BIDI_NSM }, // ARABIC KASRATAN 01653 { 0x064E, BIDI_NSM }, // ARABIC FATHA 01654 { 0x064F, BIDI_NSM }, // ARABIC DAMMA 01655 { 0x0650, BIDI_NSM }, // ARABIC KASRA 01656 { 0x0651, BIDI_NSM }, // ARABIC SHADDA 01657 { 0x0652, BIDI_NSM }, // ARABIC SUKUN 01658 { 0x0653, BIDI_NSM }, // ARABIC MADDAH ABOVE 01659 { 0x0654, BIDI_NSM }, // ARABIC HAMZA ABOVE 01660 { 0x0655, BIDI_NSM }, // ARABIC HAMZA BELOW 01661 { 0x0656, BIDI_NSM }, // ARABIC SUBSCRIPT ALEF 01662 { 0x0657, BIDI_NSM }, // ARABIC INVERTED DAMMA 01663 { 0x0658, BIDI_NSM }, // ARABIC MARK NOON GHUNNA 01664 { 0x0659, BIDI_NSM }, // ARABIC ZWARAKAY 01665 { 0x065A, BIDI_NSM }, // ARABIC VOWEL SIGN SMALL V ABOVE 01666 { 0x065B, BIDI_NSM }, // ARABIC VOWEL SIGN INVERTED SMALL V ABOVE 01667 { 0x065C, BIDI_NSM }, // ARABIC VOWEL SIGN DOT BELOW 01668 { 0x065D, BIDI_NSM }, // ARABIC REVERSED DAMMA 01669 { 0x065E, BIDI_NSM }, // ARABIC FATHA WITH TWO DOTS 01670 { 0x065F, BIDI_NSM }, // ARABIC WAVY HAMZA BELOW 01671 { 0x0660, BIDI_AN }, // ARABIC-INDIC DIGIT ZERO 01672 { 0x0661, BIDI_AN }, // ARABIC-INDIC DIGIT ONE 01673 { 0x0662, BIDI_AN }, // ARABIC-INDIC DIGIT TWO 01674 { 0x0663, BIDI_AN }, // ARABIC-INDIC DIGIT THREE 01675 { 0x0664, BIDI_AN }, // ARABIC-INDIC DIGIT FOUR 01676 { 0x0665, BIDI_AN }, // ARABIC-INDIC DIGIT FIVE 01677 { 0x0666, BIDI_AN }, // ARABIC-INDIC DIGIT SIX 01678 { 0x0667, BIDI_AN }, // ARABIC-INDIC DIGIT SEVEN 01679 { 0x0668, BIDI_AN }, // ARABIC-INDIC DIGIT EIGHT 01680 { 0x0669, BIDI_AN }, // ARABIC-INDIC DIGIT NINE 01681 { 0x066A, BIDI_ET }, // ARABIC PERCENT SIGN 01682 { 0x066B, BIDI_AN }, // ARABIC DECIMAL SEPARATOR 01683 { 0x066C, BIDI_AN }, // ARABIC THOUSANDS SEPARATOR 01684 { 0x066D, BIDI_AL }, // ARABIC FIVE POINTED STAR 01685 { 0x066E, BIDI_AL }, // ARABIC LETTER DOTLESS BEH 01686 { 0x066F, BIDI_AL }, // ARABIC LETTER DOTLESS QAF 01687 { 0x0670, BIDI_NSM }, // ARABIC LETTER SUPERSCRIPT ALEF 01688 { 0x0671, BIDI_AL }, // ARABIC LETTER ALEF WASLA 01689 { 0x0672, BIDI_AL }, // ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE 01690 { 0x0673, BIDI_AL }, // ARABIC LETTER ALEF WITH WAVY HAMZA BELOW 01691 { 0x0674, BIDI_AL }, // ARABIC LETTER HIGH HAMZA 01692 { 0x0675, BIDI_AL }, // ARABIC LETTER HIGH HAMZA ALEF 01693 { 0x0676, BIDI_AL }, // ARABIC LETTER HIGH HAMZA WAW 01694 { 0x0677, BIDI_AL }, // ARABIC LETTER U WITH HAMZA ABOVE 01695 { 0x0678, BIDI_AL }, // ARABIC LETTER HIGH HAMZA YEH 01696 { 0x0679, BIDI_AL }, // ARABIC LETTER TTEH 01697 { 0x067A, BIDI_AL }, // ARABIC LETTER TTEHEH 01698 { 0x067B, BIDI_AL }, // ARABIC LETTER BEEH 01699 { 0x067C, BIDI_AL }, // ARABIC LETTER TEH WITH RING 01700 { 0x067D, BIDI_AL }, // ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS 01701 { 0x067E, BIDI_AL }, // ARABIC LETTER PEH 01702 { 0x067F, BIDI_AL }, // ARABIC LETTER TEHEH 01703 { 0x0680, BIDI_AL }, // ARABIC LETTER BEHEH 01704 { 0x0681, BIDI_AL }, // ARABIC LETTER HAH WITH HAMZA ABOVE 01705 { 0x0682, BIDI_AL }, // ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE 01706 { 0x0683, BIDI_AL }, // ARABIC LETTER NYEH 01707 { 0x0684, BIDI_AL }, // ARABIC LETTER DYEH 01708 { 0x0685, BIDI_AL }, // ARABIC LETTER HAH WITH THREE DOTS ABOVE 01709 { 0x0686, BIDI_AL }, // ARABIC LETTER TCHEH 01710 { 0x0687, BIDI_AL }, // ARABIC LETTER TCHEHEH 01711 { 0x0688, BIDI_AL }, // ARABIC LETTER DDAL 01712 { 0x0689, BIDI_AL }, // ARABIC LETTER DAL WITH RING 01713 { 0x068A, BIDI_AL }, // ARABIC LETTER DAL WITH DOT BELOW 01714 { 0x068B, BIDI_AL }, // ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH 01715 { 0x068C, BIDI_AL }, // ARABIC LETTER DAHAL 01716 { 0x068D, BIDI_AL }, // ARABIC LETTER DDAHAL 01717 { 0x068E, BIDI_AL }, // ARABIC LETTER DUL 01718 { 0x068F, BIDI_AL }, // ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS 01719 { 0x0690, BIDI_AL }, // ARABIC LETTER DAL WITH FOUR DOTS ABOVE 01720 { 0x0691, BIDI_AL }, // ARABIC LETTER RREH 01721 { 0x0692, BIDI_AL }, // ARABIC LETTER REH WITH SMALL V 01722 { 0x0693, BIDI_AL }, // ARABIC LETTER REH WITH RING 01723 { 0x0694, BIDI_AL }, // ARABIC LETTER REH WITH DOT BELOW 01724 { 0x0695, BIDI_AL }, // ARABIC LETTER REH WITH SMALL V BELOW 01725 { 0x0696, BIDI_AL }, // ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE 01726 { 0x0697, BIDI_AL }, // ARABIC LETTER REH WITH TWO DOTS ABOVE 01727 { 0x0698, BIDI_AL }, // ARABIC LETTER JEH 01728 { 0x0699, BIDI_AL }, // ARABIC LETTER REH WITH FOUR DOTS ABOVE 01729 { 0x069A, BIDI_AL }, // ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE 01730 { 0x069B, BIDI_AL }, // ARABIC LETTER SEEN WITH THREE DOTS BELOW 01731 { 0x069C, BIDI_AL }, // ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE 01732 { 0x069D, BIDI_AL }, // ARABIC LETTER SAD WITH TWO DOTS BELOW 01733 { 0x069E, BIDI_AL }, // ARABIC LETTER SAD WITH THREE DOTS ABOVE 01734 { 0x069F, BIDI_AL }, // ARABIC LETTER TAH WITH THREE DOTS ABOVE 01735 { 0x06A0, BIDI_AL }, // ARABIC LETTER AIN WITH THREE DOTS ABOVE 01736 { 0x06A1, BIDI_AL }, // ARABIC LETTER DOTLESS FEH 01737 { 0x06A2, BIDI_AL }, // ARABIC LETTER FEH WITH DOT MOVED BELOW 01738 { 0x06A3, BIDI_AL }, // ARABIC LETTER FEH WITH DOT BELOW 01739 { 0x06A4, BIDI_AL }, // ARABIC LETTER VEH 01740 { 0x06A5, BIDI_AL }, // ARABIC LETTER FEH WITH THREE DOTS BELOW 01741 { 0x06A6, BIDI_AL }, // ARABIC LETTER PEHEH 01742 { 0x06A7, BIDI_AL }, // ARABIC LETTER QAF WITH DOT ABOVE 01743 { 0x06A8, BIDI_AL }, // ARABIC LETTER QAF WITH THREE DOTS ABOVE 01744 { 0x06A9, BIDI_AL }, // ARABIC LETTER KEHEH 01745 { 0x06AA, BIDI_AL }, // ARABIC LETTER SWASH KAF 01746 { 0x06AB, BIDI_AL }, // ARABIC LETTER KAF WITH RING 01747 { 0x06AC, BIDI_AL }, // ARABIC LETTER KAF WITH DOT ABOVE 01748 { 0x06AD, BIDI_AL }, // ARABIC LETTER NG 01749 { 0x06AE, BIDI_AL }, // ARABIC LETTER KAF WITH THREE DOTS BELOW 01750 { 0x06AF, BIDI_AL }, // ARABIC LETTER GAF 01751 { 0x06B0, BIDI_AL }, // ARABIC LETTER GAF WITH RING 01752 { 0x06B1, BIDI_AL }, // ARABIC LETTER NGOEH 01753 { 0x06B2, BIDI_AL }, // ARABIC LETTER GAF WITH TWO DOTS BELOW 01754 { 0x06B3, BIDI_AL }, // ARABIC LETTER GUEH 01755 { 0x06B4, BIDI_AL }, // ARABIC LETTER GAF WITH THREE DOTS ABOVE 01756 { 0x06B5, BIDI_AL }, // ARABIC LETTER LAM WITH SMALL V 01757 { 0x06B6, BIDI_AL }, // ARABIC LETTER LAM WITH DOT ABOVE 01758 { 0x06B7, BIDI_AL }, // ARABIC LETTER LAM WITH THREE DOTS ABOVE 01759 { 0x06B8, BIDI_AL }, // ARABIC LETTER LAM WITH THREE DOTS BELOW 01760 { 0x06B9, BIDI_AL }, // ARABIC LETTER NOON WITH DOT BELOW 01761 { 0x06BA, BIDI_AL }, // ARABIC LETTER NOON GHUNNA 01762 { 0x06BB, BIDI_AL }, // ARABIC LETTER RNOON 01763 { 0x06BC, BIDI_AL }, // ARABIC LETTER NOON WITH RING 01764 { 0x06BD, BIDI_AL }, // ARABIC LETTER NOON WITH THREE DOTS ABOVE 01765 { 0x06BE, BIDI_AL }, // ARABIC LETTER HEH DOACHASHMEE 01766 { 0x06BF, BIDI_AL }, // ARABIC LETTER TCHEH WITH DOT ABOVE 01767 { 0x06C0, BIDI_AL }, // ARABIC LETTER HEH WITH YEH ABOVE 01768 { 0x06C1, BIDI_AL }, // ARABIC LETTER HEH GOAL 01769 { 0x06C2, BIDI_AL }, // ARABIC LETTER HEH GOAL WITH HAMZA ABOVE 01770 { 0x06C3, BIDI_AL }, // ARABIC LETTER TEH MARBUTA GOAL 01771 { 0x06C4, BIDI_AL }, // ARABIC LETTER WAW WITH RING 01772 { 0x06C5, BIDI_AL }, // ARABIC LETTER KIRGHIZ OE 01773 { 0x06C6, BIDI_AL }, // ARABIC LETTER OE 01774 { 0x06C7, BIDI_AL }, // ARABIC LETTER U 01775 { 0x06C8, BIDI_AL }, // ARABIC LETTER YU 01776 { 0x06C9, BIDI_AL }, // ARABIC LETTER KIRGHIZ YU 01777 { 0x06CA, BIDI_AL }, // ARABIC LETTER WAW WITH TWO DOTS ABOVE 01778 { 0x06CB, BIDI_AL }, // ARABIC LETTER VE 01779 { 0x06CC, BIDI_AL }, // ARABIC LETTER FARSI YEH 01780 { 0x06CD, BIDI_AL }, // ARABIC LETTER YEH WITH TAIL 01781 { 0x06CE, BIDI_AL }, // ARABIC LETTER YEH WITH SMALL V 01782 { 0x06CF, BIDI_AL }, // ARABIC LETTER WAW WITH DOT ABOVE 01783 { 0x06D0, BIDI_AL }, // ARABIC LETTER E 01784 { 0x06D1, BIDI_AL }, // ARABIC LETTER YEH WITH THREE DOTS BELOW 01785 { 0x06D2, BIDI_AL }, // ARABIC LETTER YEH BARREE 01786 { 0x06D3, BIDI_AL }, // ARABIC LETTER YEH BARREE WITH HAMZA ABOVE 01787 { 0x06D4, BIDI_AL }, // ARABIC FULL STOP 01788 { 0x06D5, BIDI_AL }, // ARABIC LETTER AE 01789 { 0x06D6, BIDI_NSM }, // ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA 01790 { 0x06D7, BIDI_NSM }, // ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA 01791 { 0x06D8, BIDI_NSM }, // ARABIC SMALL HIGH MEEM INITIAL FORM 01792 { 0x06D9, BIDI_NSM }, // ARABIC SMALL HIGH LAM ALEF 01793 { 0x06DA, BIDI_NSM }, // ARABIC SMALL HIGH JEEM 01794 { 0x06DB, BIDI_NSM }, // ARABIC SMALL HIGH THREE DOTS 01795 { 0x06DC, BIDI_NSM }, // ARABIC SMALL HIGH SEEN 01796 { 0x06DD, BIDI_AN }, // ARABIC END OF AYAH 01797 { 0x06DE, BIDI_ON }, // ARABIC START OF RUB EL HIZB 01798 { 0x06DF, BIDI_NSM }, // ARABIC SMALL HIGH ROUNDED ZERO 01799 { 0x06E0, BIDI_NSM }, // ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO 01800 { 0x06E1, BIDI_NSM }, // ARABIC SMALL HIGH DOTLESS HEAD OF KHAH 01801 { 0x06E2, BIDI_NSM }, // ARABIC SMALL HIGH MEEM ISOLATED FORM 01802 { 0x06E3, BIDI_NSM }, // ARABIC SMALL LOW SEEN 01803 { 0x06E4, BIDI_NSM }, // ARABIC SMALL HIGH MADDA 01804 { 0x06E5, BIDI_AL }, // ARABIC SMALL WAW 01805 { 0x06E6, BIDI_AL }, // ARABIC SMALL YEH 01806 { 0x06E7, BIDI_NSM }, // ARABIC SMALL HIGH YEH 01807 { 0x06E8, BIDI_NSM }, // ARABIC SMALL HIGH NOON 01808 { 0x06E9, BIDI_ON }, // ARABIC PLACE OF SAJDAH 01809 { 0x06EA, BIDI_NSM }, // ARABIC EMPTY CENTRE LOW STOP 01810 { 0x06EB, BIDI_NSM }, // ARABIC EMPTY CENTRE HIGH STOP 01811 { 0x06EC, BIDI_NSM }, // ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE 01812 { 0x06ED, BIDI_NSM }, // ARABIC SMALL LOW MEEM 01813 { 0x06EE, BIDI_AL }, // ARABIC LETTER DAL WITH INVERTED V 01814 { 0x06EF, BIDI_AL }, // ARABIC LETTER REH WITH INVERTED V 01815 { 0x06F0, BIDI_EN }, // EXTENDED ARABIC-INDIC DIGIT ZERO 01816 { 0x06F1, BIDI_EN }, // EXTENDED ARABIC-INDIC DIGIT ONE 01817 { 0x06F2, BIDI_EN }, // EXTENDED ARABIC-INDIC DIGIT TWO 01818 { 0x06F3, BIDI_EN }, // EXTENDED ARABIC-INDIC DIGIT THREE 01819 { 0x06F4, BIDI_EN }, // EXTENDED ARABIC-INDIC DIGIT FOUR 01820 { 0x06F5, BIDI_EN }, // EXTENDED ARABIC-INDIC DIGIT FIVE 01821 { 0x06F6, BIDI_EN }, // EXTENDED ARABIC-INDIC DIGIT SIX 01822 { 0x06F7, BIDI_EN }, // EXTENDED ARABIC-INDIC DIGIT SEVEN 01823 { 0x06F8, BIDI_EN }, // EXTENDED ARABIC-INDIC DIGIT EIGHT 01824 { 0x06F9, BIDI_EN }, // EXTENDED ARABIC-INDIC DIGIT NINE 01825 { 0x06FA, BIDI_AL }, // ARABIC LETTER SHEEN WITH DOT BELOW 01826 { 0x06FB, BIDI_AL }, // ARABIC LETTER DAD WITH DOT BELOW 01827 { 0x06FC, BIDI_AL }, // ARABIC LETTER GHAIN WITH DOT BELOW 01828 { 0x06FD, BIDI_AL }, // ARABIC SIGN SINDHI AMPERSAND 01829 { 0x06FE, BIDI_AL }, // ARABIC SIGN SINDHI POSTPOSITION MEN 01830 { 0x06FF, BIDI_AL }, // ARABIC LETTER HEH WITH INVERTED V 01831 { 0x0700, BIDI_AL }, // SYRIAC END OF PARAGRAPH 01832 { 0x0701, BIDI_AL }, // SYRIAC SUPRALINEAR FULL STOP 01833 { 0x0702, BIDI_AL }, // SYRIAC SUBLINEAR FULL STOP 01834 { 0x0703, BIDI_AL }, // SYRIAC SUPRALINEAR COLON 01835 { 0x0704, BIDI_AL }, // SYRIAC SUBLINEAR COLON 01836 { 0x0705, BIDI_AL }, // SYRIAC HORIZONTAL COLON 01837 { 0x0706, BIDI_AL }, // SYRIAC COLON SKEWED LEFT 01838 { 0x0707, BIDI_AL }, // SYRIAC COLON SKEWED RIGHT 01839 { 0x0708, BIDI_AL }, // SYRIAC SUPRALINEAR COLON SKEWED LEFT 01840 { 0x0709, BIDI_AL }, // SYRIAC SUBLINEAR COLON SKEWED RIGHT 01841 { 0x070A, BIDI_AL }, // SYRIAC CONTRACTION 01842 { 0x070B, BIDI_AL }, // SYRIAC HARKLEAN OBELUS 01843 { 0x070C, BIDI_AL }, // SYRIAC HARKLEAN METOBELUS 01844 { 0x070D, BIDI_AL }, // SYRIAC HARKLEAN ASTERISCUS 01845 { 0x070F, BIDI_AL }, // SYRIAC ABBREVIATION MARK 01846 { 0x0710, BIDI_AL }, // SYRIAC LETTER ALAPH 01847 { 0x0711, BIDI_NSM }, // SYRIAC LETTER SUPERSCRIPT ALAPH 01848 { 0x0712, BIDI_AL }, // SYRIAC LETTER BETH 01849 { 0x0713, BIDI_AL }, // SYRIAC LETTER GAMAL 01850 { 0x0714, BIDI_AL }, // SYRIAC LETTER GAMAL GARSHUNI 01851 { 0x0715, BIDI_AL }, // SYRIAC LETTER DALATH 01852 { 0x0716, BIDI_AL }, // SYRIAC LETTER DOTLESS DALATH RISH 01853 { 0x0717, BIDI_AL }, // SYRIAC LETTER HE 01854 { 0x0718, BIDI_AL }, // SYRIAC LETTER WAW 01855 { 0x0719, BIDI_AL }, // SYRIAC LETTER ZAIN 01856 { 0x071A, BIDI_AL }, // SYRIAC LETTER HETH 01857 { 0x071B, BIDI_AL }, // SYRIAC LETTER TETH 01858 { 0x071C, BIDI_AL }, // SYRIAC LETTER TETH GARSHUNI 01859 { 0x071D, BIDI_AL }, // SYRIAC LETTER YUDH 01860 { 0x071E, BIDI_AL }, // SYRIAC LETTER YUDH HE 01861 { 0x071F, BIDI_AL }, // SYRIAC LETTER KAPH 01862 { 0x0720, BIDI_AL }, // SYRIAC LETTER LAMADH 01863 { 0x0721, BIDI_AL }, // SYRIAC LETTER MIM 01864 { 0x0722, BIDI_AL }, // SYRIAC LETTER NUN 01865 { 0x0723, BIDI_AL }, // SYRIAC LETTER SEMKATH 01866 { 0x0724, BIDI_AL }, // SYRIAC LETTER FINAL SEMKATH 01867 { 0x0725, BIDI_AL }, // SYRIAC LETTER E 01868 { 0x0726, BIDI_AL }, // SYRIAC LETTER PE 01869 { 0x0727, BIDI_AL }, // SYRIAC LETTER REVERSED PE 01870 { 0x0728, BIDI_AL }, // SYRIAC LETTER SADHE 01871 { 0x0729, BIDI_AL }, // SYRIAC LETTER QAPH 01872 { 0x072A, BIDI_AL }, // SYRIAC LETTER RISH 01873 { 0x072B, BIDI_AL }, // SYRIAC LETTER SHIN 01874 { 0x072C, BIDI_AL }, // SYRIAC LETTER TAW 01875 { 0x072D, BIDI_AL }, // SYRIAC LETTER PERSIAN BHETH 01876 { 0x072E, BIDI_AL }, // SYRIAC LETTER PERSIAN GHAMAL 01877 { 0x072F, BIDI_AL }, // SYRIAC LETTER PERSIAN DHALATH 01878 { 0x0730, BIDI_NSM }, // SYRIAC PTHAHA ABOVE 01879 { 0x0731, BIDI_NSM }, // SYRIAC PTHAHA BELOW 01880 { 0x0732, BIDI_NSM }, // SYRIAC PTHAHA DOTTED 01881 { 0x0733, BIDI_NSM }, // SYRIAC ZQAPHA ABOVE 01882 { 0x0734, BIDI_NSM }, // SYRIAC ZQAPHA BELOW 01883 { 0x0735, BIDI_NSM }, // SYRIAC ZQAPHA DOTTED 01884 { 0x0736, BIDI_NSM }, // SYRIAC RBASA ABOVE 01885 { 0x0737, BIDI_NSM }, // SYRIAC RBASA BELOW 01886 { 0x0738, BIDI_NSM }, // SYRIAC DOTTED ZLAMA HORIZONTAL 01887 { 0x0739, BIDI_NSM }, // SYRIAC DOTTED ZLAMA ANGULAR 01888 { 0x073A, BIDI_NSM }, // SYRIAC HBASA ABOVE 01889 { 0x073B, BIDI_NSM }, // SYRIAC HBASA BELOW 01890 { 0x073C, BIDI_NSM }, // SYRIAC HBASA-ESASA DOTTED 01891 { 0x073D, BIDI_NSM }, // SYRIAC ESASA ABOVE 01892 { 0x073E, BIDI_NSM }, // SYRIAC ESASA BELOW 01893 { 0x073F, BIDI_NSM }, // SYRIAC RWAHA 01894 { 0x0740, BIDI_NSM }, // SYRIAC FEMININE DOT 01895 { 0x0741, BIDI_NSM }, // SYRIAC QUSHSHAYA 01896 { 0x0742, BIDI_NSM }, // SYRIAC RUKKAKHA 01897 { 0x0743, BIDI_NSM }, // SYRIAC TWO VERTICAL DOTS ABOVE 01898 { 0x0744, BIDI_NSM }, // SYRIAC TWO VERTICAL DOTS BELOW 01899 { 0x0745, BIDI_NSM }, // SYRIAC THREE DOTS ABOVE 01900 { 0x0746, BIDI_NSM }, // SYRIAC THREE DOTS BELOW 01901 { 0x0747, BIDI_NSM }, // SYRIAC OBLIQUE LINE ABOVE 01902 { 0x0748, BIDI_NSM }, // SYRIAC OBLIQUE LINE BELOW 01903 { 0x0749, BIDI_NSM }, // SYRIAC MUSIC 01904 { 0x074A, BIDI_NSM }, // SYRIAC BARREKH 01905 { 0x074D, BIDI_AL }, // SYRIAC LETTER SOGDIAN ZHAIN 01906 { 0x074E, BIDI_AL }, // SYRIAC LETTER SOGDIAN KHAPH 01907 { 0x074F, BIDI_AL }, // SYRIAC LETTER SOGDIAN FE 01908 { 0x0750, BIDI_AL }, // ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW 01909 { 0x0751, BIDI_AL }, // ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE 01910 { 0x0752, BIDI_AL }, // ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW 01911 { 0x0753, BIDI_AL }, // ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE 01912 { 0x0754, BIDI_AL }, // ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE 01913 { 0x0755, BIDI_AL }, // ARABIC LETTER BEH WITH INVERTED SMALL V BELOW 01914 { 0x0756, BIDI_AL }, // ARABIC LETTER BEH WITH SMALL V 01915 { 0x0757, BIDI_AL }, // ARABIC LETTER HAH WITH TWO DOTS ABOVE 01916 { 0x0758, BIDI_AL }, // ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW 01917 { 0x0759, BIDI_AL }, // ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH 01918 { 0x075A, BIDI_AL }, // ARABIC LETTER DAL WITH INVERTED SMALL V BELOW 01919 { 0x075B, BIDI_AL }, // ARABIC LETTER REH WITH STROKE 01920 { 0x075C, BIDI_AL }, // ARABIC LETTER SEEN WITH FOUR DOTS ABOVE 01921 { 0x075D, BIDI_AL }, // ARABIC LETTER AIN WITH TWO DOTS ABOVE 01922 { 0x075E, BIDI_AL }, // ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE 01923 { 0x075F, BIDI_AL }, // ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE 01924 { 0x0760, BIDI_AL }, // ARABIC LETTER FEH WITH TWO DOTS BELOW 01925 { 0x0761, BIDI_AL }, // ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW 01926 { 0x0762, BIDI_AL }, // ARABIC LETTER KEHEH WITH DOT ABOVE 01927 { 0x0763, BIDI_AL }, // ARABIC LETTER KEHEH WITH THREE DOTS ABOVE 01928 { 0x0764, BIDI_AL }, // ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW 01929 { 0x0765, BIDI_AL }, // ARABIC LETTER MEEM WITH DOT ABOVE 01930 { 0x0766, BIDI_AL }, // ARABIC LETTER MEEM WITH DOT BELOW 01931 { 0x0767, BIDI_AL }, // ARABIC LETTER NOON WITH TWO DOTS BELOW 01932 { 0x0768, BIDI_AL }, // ARABIC LETTER NOON WITH SMALL TAH 01933 { 0x0769, BIDI_AL }, // ARABIC LETTER NOON WITH SMALL V 01934 { 0x076A, BIDI_AL }, // ARABIC LETTER LAM WITH BAR 01935 { 0x076B, BIDI_AL }, // ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE 01936 { 0x076C, BIDI_AL }, // ARABIC LETTER REH WITH HAMZA ABOVE 01937 { 0x076D, BIDI_AL }, // ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE 01938 { 0x076E, BIDI_AL }, // ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW 01939 { 0x076F, BIDI_AL }, // ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS 01940 { 0x0770, BIDI_AL }, // ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS 01941 { 0x0771, BIDI_AL }, // ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS 01942 { 0x0772, BIDI_AL }, // ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE 01943 { 0x0773, BIDI_AL }, // ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE 01944 { 0x0774, BIDI_AL }, // ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE 01945 { 0x0775, BIDI_AL }, // ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE 01946 { 0x0776, BIDI_AL }, // ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE 01947 { 0x0777, BIDI_AL }, // ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW 01948 { 0x0778, BIDI_AL }, // ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE 01949 { 0x0779, BIDI_AL }, // ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE 01950 { 0x077A, BIDI_AL }, // ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE 01951 { 0x077B, BIDI_AL }, // ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE 01952 { 0x077C, BIDI_AL }, // ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW 01953 { 0x077D, BIDI_AL }, // ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE 01954 { 0x077E, BIDI_AL }, // ARABIC LETTER SEEN WITH INVERTED V 01955 { 0x077F, BIDI_AL }, // ARABIC LETTER KAF WITH TWO DOTS ABOVE 01956 { 0x0780, BIDI_AL }, // THAANA LETTER HAA 01957 { 0x0781, BIDI_AL }, // THAANA LETTER SHAVIYANI 01958 { 0x0782, BIDI_AL }, // THAANA LETTER NOONU 01959 { 0x0783, BIDI_AL }, // THAANA LETTER RAA 01960 { 0x0784, BIDI_AL }, // THAANA LETTER BAA 01961 { 0x0785, BIDI_AL }, // THAANA LETTER LHAVIYANI 01962 { 0x0786, BIDI_AL }, // THAANA LETTER KAAFU 01963 { 0x0787, BIDI_AL }, // THAANA LETTER ALIFU 01964 { 0x0788, BIDI_AL }, // THAANA LETTER VAAVU 01965 { 0x0789, BIDI_AL }, // THAANA LETTER MEEMU 01966 { 0x078A, BIDI_AL }, // THAANA LETTER FAAFU 01967 { 0x078B, BIDI_AL }, // THAANA LETTER DHAALU 01968 { 0x078C, BIDI_AL }, // THAANA LETTER THAA 01969 { 0x078D, BIDI_AL }, // THAANA LETTER LAAMU 01970 { 0x078E, BIDI_AL }, // THAANA LETTER GAAFU 01971 { 0x078F, BIDI_AL }, // THAANA LETTER GNAVIYANI 01972 { 0x0790, BIDI_AL }, // THAANA LETTER SEENU 01973 { 0x0791, BIDI_AL }, // THAANA LETTER DAVIYANI 01974 { 0x0792, BIDI_AL }, // THAANA LETTER ZAVIYANI 01975 { 0x0793, BIDI_AL }, // THAANA LETTER TAVIYANI 01976 { 0x0794, BIDI_AL }, // THAANA LETTER YAA 01977 { 0x0795, BIDI_AL }, // THAANA LETTER PAVIYANI 01978 { 0x0796, BIDI_AL }, // THAANA LETTER JAVIYANI 01979 { 0x0797, BIDI_AL }, // THAANA LETTER CHAVIYANI 01980 { 0x0798, BIDI_AL }, // THAANA LETTER TTAA 01981 { 0x0799, BIDI_AL }, // THAANA LETTER HHAA 01982 { 0x079A, BIDI_AL }, // THAANA LETTER KHAA 01983 { 0x079B, BIDI_AL }, // THAANA LETTER THAALU 01984 { 0x079C, BIDI_AL }, // THAANA LETTER ZAA 01985 { 0x079D, BIDI_AL }, // THAANA LETTER SHEENU 01986 { 0x079E, BIDI_AL }, // THAANA LETTER SAADHU 01987 { 0x079F, BIDI_AL }, // THAANA LETTER DAADHU 01988 { 0x07A0, BIDI_AL }, // THAANA LETTER TO 01989 { 0x07A1, BIDI_AL }, // THAANA LETTER ZO 01990 { 0x07A2, BIDI_AL }, // THAANA LETTER AINU 01991 { 0x07A3, BIDI_AL }, // THAANA LETTER GHAINU 01992 { 0x07A4, BIDI_AL }, // THAANA LETTER QAAFU 01993 { 0x07A5, BIDI_AL }, // THAANA LETTER WAAVU 01994 { 0x07A6, BIDI_NSM }, // THAANA ABAFILI 01995 { 0x07A7, BIDI_NSM }, // THAANA AABAAFILI 01996 { 0x07A8, BIDI_NSM }, // THAANA IBIFILI 01997 { 0x07A9, BIDI_NSM }, // THAANA EEBEEFILI 01998 { 0x07AA, BIDI_NSM }, // THAANA UBUFILI 01999 { 0x07AB, BIDI_NSM }, // THAANA OOBOOFILI 02000 { 0x07AC, BIDI_NSM }, // THAANA EBEFILI 02001 { 0x07AD, BIDI_NSM }, // THAANA EYBEYFILI 02002 { 0x07AE, BIDI_NSM }, // THAANA OBOFILI 02003 { 0x07AF, BIDI_NSM }, // THAANA OABOAFILI 02004 { 0x07B0, BIDI_NSM }, // THAANA SUKUN 02005 { 0x07B1, BIDI_AL }, // THAANA LETTER NAA 02006 { 0x07C0, BIDI_R }, // NKO DIGIT ZERO 02007 { 0x07C1, BIDI_R }, // NKO DIGIT ONE 02008 { 0x07C2, BIDI_R }, // NKO DIGIT TWO 02009 { 0x07C3, BIDI_R }, // NKO DIGIT THREE 02010 { 0x07C4, BIDI_R }, // NKO DIGIT FOUR 02011 { 0x07C5, BIDI_R }, // NKO DIGIT FIVE 02012 { 0x07C6, BIDI_R }, // NKO DIGIT SIX 02013 { 0x07C7, BIDI_R }, // NKO DIGIT SEVEN 02014 { 0x07C8, BIDI_R }, // NKO DIGIT EIGHT 02015 { 0x07C9, BIDI_R }, // NKO DIGIT NINE 02016 { 0x07CA, BIDI_R }, // NKO LETTER A 02017 { 0x07CB, BIDI_R }, // NKO LETTER EE 02018 { 0x07CC, BIDI_R }, // NKO LETTER I 02019 { 0x07CD, BIDI_R }, // NKO LETTER E 02020 { 0x07CE, BIDI_R }, // NKO LETTER U 02021 { 0x07CF, BIDI_R }, // NKO LETTER OO 02022 { 0x07D0, BIDI_R }, // NKO LETTER O 02023 { 0x07D1, BIDI_R }, // NKO LETTER DAGBASINNA 02024 { 0x07D2, BIDI_R }, // NKO LETTER N 02025 { 0x07D3, BIDI_R }, // NKO LETTER BA 02026 { 0x07D4, BIDI_R }, // NKO LETTER PA 02027 { 0x07D5, BIDI_R }, // NKO LETTER TA 02028 { 0x07D6, BIDI_R }, // NKO LETTER JA 02029 { 0x07D7, BIDI_R }, // NKO LETTER CHA 02030 { 0x07D8, BIDI_R }, // NKO LETTER DA 02031 { 0x07D9, BIDI_R }, // NKO LETTER RA 02032 { 0x07DA, BIDI_R }, // NKO LETTER RRA 02033 { 0x07DB, BIDI_R }, // NKO LETTER SA 02034 { 0x07DC, BIDI_R }, // NKO LETTER GBA 02035 { 0x07DD, BIDI_R }, // NKO LETTER FA 02036 { 0x07DE, BIDI_R }, // NKO LETTER KA 02037 { 0x07DF, BIDI_R }, // NKO LETTER LA 02038 { 0x07E0, BIDI_R }, // NKO LETTER NA WOLOSO 02039 { 0x07E1, BIDI_R }, // NKO LETTER MA 02040 { 0x07E2, BIDI_R }, // NKO LETTER NYA 02041 { 0x07E3, BIDI_R }, // NKO LETTER NA 02042 { 0x07E4, BIDI_R }, // NKO LETTER HA 02043 { 0x07E5, BIDI_R }, // NKO LETTER WA 02044 { 0x07E6, BIDI_R }, // NKO LETTER YA 02045 { 0x07E7, BIDI_R }, // NKO LETTER NYA WOLOSO 02046 { 0x07E8, BIDI_R }, // NKO LETTER JONA JA 02047 { 0x07E9, BIDI_R }, // NKO LETTER JONA CHA 02048 { 0x07EA, BIDI_R }, // NKO LETTER JONA RA 02049 { 0x07EB, BIDI_NSM }, // NKO COMBINING SHORT HIGH TONE 02050 { 0x07EC, BIDI_NSM }, // NKO COMBINING SHORT LOW TONE 02051 { 0x07ED, BIDI_NSM }, // NKO COMBINING SHORT RISING TONE 02052 { 0x07EE, BIDI_NSM }, // NKO COMBINING LONG DESCENDING TONE 02053 { 0x07EF, BIDI_NSM }, // NKO COMBINING LONG HIGH TONE 02054 { 0x07F0, BIDI_NSM }, // NKO COMBINING LONG LOW TONE 02055 { 0x07F1, BIDI_NSM }, // NKO COMBINING LONG RISING TONE 02056 { 0x07F2, BIDI_NSM }, // NKO COMBINING NASALIZATION MARK 02057 { 0x07F3, BIDI_NSM }, // NKO COMBINING DOUBLE DOT ABOVE 02058 { 0x07F4, BIDI_R }, // NKO HIGH TONE APOSTROPHE 02059 { 0x07F5, BIDI_R }, // NKO LOW TONE APOSTROPHE 02060 { 0x07F6, BIDI_ON }, // NKO SYMBOL OO DENNEN 02061 { 0x07F7, BIDI_ON }, // NKO SYMBOL GBAKURUNEN 02062 { 0x07F8, BIDI_ON }, // NKO COMMA 02063 { 0x07F9, BIDI_ON }, // NKO EXCLAMATION MARK 02064 { 0x07FA, BIDI_R }, // NKO LAJANYALAN 02065 { 0x0800, BIDI_R }, // SAMARITAN LETTER ALAF 02066 { 0x0801, BIDI_R }, // SAMARITAN LETTER BIT 02067 { 0x0802, BIDI_R }, // SAMARITAN LETTER GAMAN 02068 { 0x0803, BIDI_R }, // SAMARITAN LETTER DALAT 02069 { 0x0804, BIDI_R }, // SAMARITAN LETTER IY 02070 { 0x0805, BIDI_R }, // SAMARITAN LETTER BAA 02071 { 0x0806, BIDI_R }, // SAMARITAN LETTER ZEN 02072 { 0x0807, BIDI_R }, // SAMARITAN LETTER IT 02073 { 0x0808, BIDI_R }, // SAMARITAN LETTER TIT 02074 { 0x0809, BIDI_R }, // SAMARITAN LETTER YUT 02075 { 0x080A, BIDI_R }, // SAMARITAN LETTER KAAF 02076 { 0x080B, BIDI_R }, // SAMARITAN LETTER LABAT 02077 { 0x080C, BIDI_R }, // SAMARITAN LETTER MIM 02078 { 0x080D, BIDI_R }, // SAMARITAN LETTER NUN 02079 { 0x080E, BIDI_R }, // SAMARITAN LETTER SINGAAT 02080 { 0x080F, BIDI_R }, // SAMARITAN LETTER IN 02081 { 0x0810, BIDI_R }, // SAMARITAN LETTER FI 02082 { 0x0811, BIDI_R }, // SAMARITAN LETTER TSAADIY 02083 { 0x0812, BIDI_R }, // SAMARITAN LETTER QUF 02084 { 0x0813, BIDI_R }, // SAMARITAN LETTER RISH 02085 { 0x0814, BIDI_R }, // SAMARITAN LETTER SHAN 02086 { 0x0815, BIDI_R }, // SAMARITAN LETTER TAAF 02087 { 0x0816, BIDI_NSM }, // SAMARITAN MARK IN 02088 { 0x0817, BIDI_NSM }, // SAMARITAN MARK IN-ALAF 02089 { 0x0818, BIDI_NSM }, // SAMARITAN MARK OCCLUSION 02090 { 0x0819, BIDI_NSM }, // SAMARITAN MARK DAGESH 02091 { 0x081A, BIDI_R }, // SAMARITAN MODIFIER LETTER EPENTHETIC YUT 02092 { 0x081B, BIDI_NSM }, // SAMARITAN MARK EPENTHETIC YUT 02093 { 0x081C, BIDI_NSM }, // SAMARITAN VOWEL SIGN LONG E 02094 { 0x081D, BIDI_NSM }, // SAMARITAN VOWEL SIGN E 02095 { 0x081E, BIDI_NSM }, // SAMARITAN VOWEL SIGN OVERLONG AA 02096 { 0x081F, BIDI_NSM }, // SAMARITAN VOWEL SIGN LONG AA 02097 { 0x0820, BIDI_NSM }, // SAMARITAN VOWEL SIGN AA 02098 { 0x0821, BIDI_NSM }, // SAMARITAN VOWEL SIGN OVERLONG A 02099 { 0x0822, BIDI_NSM }, // SAMARITAN VOWEL SIGN LONG A 02100 { 0x0823, BIDI_NSM }, // SAMARITAN VOWEL SIGN A 02101 { 0x0824, BIDI_R }, // SAMARITAN MODIFIER LETTER SHORT A 02102 { 0x0825, BIDI_NSM }, // SAMARITAN VOWEL SIGN SHORT A 02103 { 0x0826, BIDI_NSM }, // SAMARITAN VOWEL SIGN LONG U 02104 { 0x0827, BIDI_NSM }, // SAMARITAN VOWEL SIGN U 02105 { 0x0828, BIDI_R }, // SAMARITAN MODIFIER LETTER I 02106 { 0x0829, BIDI_NSM }, // SAMARITAN VOWEL SIGN LONG I 02107 { 0x082A, BIDI_NSM }, // SAMARITAN VOWEL SIGN I 02108 { 0x082B, BIDI_NSM }, // SAMARITAN VOWEL SIGN O 02109 { 0x082C, BIDI_NSM }, // SAMARITAN VOWEL SIGN SUKUN 02110 { 0x082D, BIDI_NSM }, // SAMARITAN MARK NEQUDAA 02111 { 0x0830, BIDI_R }, // SAMARITAN PUNCTUATION NEQUDAA 02112 { 0x0831, BIDI_R }, // SAMARITAN PUNCTUATION AFSAAQ 02113 { 0x0832, BIDI_R }, // SAMARITAN PUNCTUATION ANGED 02114 { 0x0833, BIDI_R }, // SAMARITAN PUNCTUATION BAU 02115 { 0x0834, BIDI_R }, // SAMARITAN PUNCTUATION ATMAAU 02116 { 0x0835, BIDI_R }, // SAMARITAN PUNCTUATION SHIYYAALAA 02117 { 0x0836, BIDI_R }, // SAMARITAN ABBREVIATION MARK 02118 { 0x0837, BIDI_R }, // SAMARITAN PUNCTUATION MELODIC QITSA 02119 { 0x0838, BIDI_R }, // SAMARITAN PUNCTUATION ZIQAA 02120 { 0x0839, BIDI_R }, // SAMARITAN PUNCTUATION QITSA 02121 { 0x083A, BIDI_R }, // SAMARITAN PUNCTUATION ZAEF 02122 { 0x083B, BIDI_R }, // SAMARITAN PUNCTUATION TURU 02123 { 0x083C, BIDI_R }, // SAMARITAN PUNCTUATION ARKAANU 02124 { 0x083D, BIDI_R }, // SAMARITAN PUNCTUATION SOF MASHFAAT 02125 { 0x083E, BIDI_R }, // SAMARITAN PUNCTUATION ANNAAU 02126 { 0x0840, BIDI_R }, // MANDAIC LETTER HALQA 02127 { 0x0841, BIDI_R }, // MANDAIC LETTER AB 02128 { 0x0842, BIDI_R }, // MANDAIC LETTER AG 02129 { 0x0843, BIDI_R }, // MANDAIC LETTER AD 02130 { 0x0844, BIDI_R }, // MANDAIC LETTER AH 02131 { 0x0845, BIDI_R }, // MANDAIC LETTER USHENNA 02132 { 0x0846, BIDI_R }, // MANDAIC LETTER AZ 02133 { 0x0847, BIDI_R }, // MANDAIC LETTER IT 02134 { 0x0848, BIDI_R }, // MANDAIC LETTER ATT 02135 { 0x0849, BIDI_R }, // MANDAIC LETTER AKSA 02136 { 0x084A, BIDI_R }, // MANDAIC LETTER AK 02137 { 0x084B, BIDI_R }, // MANDAIC LETTER AL 02138 { 0x084C, BIDI_R }, // MANDAIC LETTER AM 02139 { 0x084D, BIDI_R }, // MANDAIC LETTER AN 02140 { 0x084E, BIDI_R }, // MANDAIC LETTER AS 02141 { 0x084F, BIDI_R }, // MANDAIC LETTER IN 02142 { 0x0850, BIDI_R }, // MANDAIC LETTER AP 02143 { 0x0851, BIDI_R }, // MANDAIC LETTER ASZ 02144 { 0x0852, BIDI_R }, // MANDAIC LETTER AQ 02145 { 0x0853, BIDI_R }, // MANDAIC LETTER AR 02146 { 0x0854, BIDI_R }, // MANDAIC LETTER ASH 02147 { 0x0855, BIDI_R }, // MANDAIC LETTER AT 02148 { 0x0856, BIDI_R }, // MANDAIC LETTER DUSHENNA 02149 { 0x0857, BIDI_R }, // MANDAIC LETTER KAD 02150 { 0x0858, BIDI_R }, // MANDAIC LETTER AIN 02151 { 0x0859, BIDI_NSM }, // MANDAIC AFFRICATION MARK 02152 { 0x085A, BIDI_NSM }, // MANDAIC VOCALIZATION MARK 02153 { 0x085B, BIDI_NSM }, // MANDAIC GEMINATION MARK 02154 { 0x085E, BIDI_R }, // MANDAIC PUNCTUATION 02155 { 0x08A0, BIDI_AL }, // ARABIC LETTER BEH WITH SMALL V BELOW 02156 { 0x08A1, BIDI_AL }, // ARABIC LETTER BEH WITH HAMZA ABOVE 02157 { 0x08A2, BIDI_AL }, // ARABIC LETTER JEEM WITH TWO DOTS ABOVE 02158 { 0x08A3, BIDI_AL }, // ARABIC LETTER TAH WITH TWO DOTS ABOVE 02159 { 0x08A4, BIDI_AL }, // ARABIC LETTER FEH WITH DOT BELOW AND THREE DOTS ABOVE 02160 { 0x08A5, BIDI_AL }, // ARABIC LETTER QAF WITH DOT BELOW 02161 { 0x08A6, BIDI_AL }, // ARABIC LETTER LAM WITH DOUBLE BAR 02162 { 0x08A7, BIDI_AL }, // ARABIC LETTER MEEM WITH THREE DOTS ABOVE 02163 { 0x08A8, BIDI_AL }, // ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE 02164 { 0x08A9, BIDI_AL }, // ARABIC LETTER YEH WITH TWO DOTS BELOW AND DOT ABOVE 02165 { 0x08AA, BIDI_AL }, // ARABIC LETTER REH WITH LOOP 02166 { 0x08AB, BIDI_AL }, // ARABIC LETTER WAW WITH DOT WITHIN 02167 { 0x08AC, BIDI_AL }, // ARABIC LETTER ROHINGYA YEH 02168 { 0x08AD, BIDI_AL }, // ARABIC LETTER LOW ALEF 02169 { 0x08AE, BIDI_AL }, // ARABIC LETTER DAL WITH THREE DOTS BELOW 02170 { 0x08AF, BIDI_AL }, // ARABIC LETTER SAD WITH THREE DOTS BELOW 02171 { 0x08B0, BIDI_AL }, // ARABIC LETTER GAF WITH INVERTED STROKE 02172 { 0x08B1, BIDI_AL }, // ARABIC LETTER STRAIGHT WAW 02173 { 0x08B2, BIDI_AL }, // ARABIC LETTER ZAIN WITH INVERTED V ABOVE 02174 { 0x08B3, BIDI_AL }, // ARABIC LETTER AIN WITH THREE DOTS BELOW 02175 { 0x08B4, BIDI_AL }, // ARABIC LETTER KAF WITH DOT BELOW 02176 { 0x08E3, BIDI_NSM }, // ARABIC TURNED DAMMA BELOW 02177 { 0x08E4, BIDI_NSM }, // ARABIC CURLY FATHA 02178 { 0x08E5, BIDI_NSM }, // ARABIC CURLY DAMMA 02179 { 0x08E6, BIDI_NSM }, // ARABIC CURLY KASRA 02180 { 0x08E7, BIDI_NSM }, // ARABIC CURLY FATHATAN 02181 { 0x08E8, BIDI_NSM }, // ARABIC CURLY DAMMATAN 02182 { 0x08E9, BIDI_NSM }, // ARABIC CURLY KASRATAN 02183 { 0x08EA, BIDI_NSM }, // ARABIC TONE ONE DOT ABOVE 02184 { 0x08EB, BIDI_NSM }, // ARABIC TONE TWO DOTS ABOVE 02185 { 0x08EC, BIDI_NSM }, // ARABIC TONE LOOP ABOVE 02186 { 0x08ED, BIDI_NSM }, // ARABIC TONE ONE DOT BELOW 02187 { 0x08EE, BIDI_NSM }, // ARABIC TONE TWO DOTS BELOW 02188 { 0x08EF, BIDI_NSM }, // ARABIC TONE LOOP BELOW 02189 { 0x08F0, BIDI_NSM }, // ARABIC OPEN FATHATAN 02190 { 0x08F1, BIDI_NSM }, // ARABIC OPEN DAMMATAN 02191 { 0x08F2, BIDI_NSM }, // ARABIC OPEN KASRATAN 02192 { 0x08F3, BIDI_NSM }, // ARABIC SMALL HIGH WAW 02193 { 0x08F4, BIDI_NSM }, // ARABIC FATHA WITH RING 02194 { 0x08F5, BIDI_NSM }, // ARABIC FATHA WITH DOT ABOVE 02195 { 0x08F6, BIDI_NSM }, // ARABIC KASRA WITH DOT BELOW 02196 { 0x08F7, BIDI_NSM }, // ARABIC LEFT ARROWHEAD ABOVE 02197 { 0x08F8, BIDI_NSM }, // ARABIC RIGHT ARROWHEAD ABOVE 02198 { 0x08F9, BIDI_NSM }, // ARABIC LEFT ARROWHEAD BELOW 02199 { 0x08FA, BIDI_NSM }, // ARABIC RIGHT ARROWHEAD BELOW 02200 { 0x08FB, BIDI_NSM }, // ARABIC DOUBLE RIGHT ARROWHEAD ABOVE 02201 { 0x08FC, BIDI_NSM }, // ARABIC DOUBLE RIGHT ARROWHEAD ABOVE WITH DOT 02202 { 0x08FD, BIDI_NSM }, // ARABIC RIGHT ARROWHEAD ABOVE WITH DOT 02203 { 0x08FE, BIDI_NSM }, // ARABIC DAMMA WITH DOT 02204 { 0x08FF, BIDI_NSM }, // ARABIC MARK SIDEWAYS NOON GHUNNA 02205 { 0x0900, BIDI_NSM }, // DEVANAGARI SIGN INVERTED CANDRABINDU 02206 { 0x0901, BIDI_NSM }, // DEVANAGARI SIGN CANDRABINDU 02207 { 0x0902, BIDI_NSM }, // DEVANAGARI SIGN ANUSVARA 02208 { 0x0903, BIDI_L }, // DEVANAGARI SIGN VISARGA 02209 { 0x0904, BIDI_L }, // DEVANAGARI LETTER SHORT A 02210 { 0x0905, BIDI_L }, // DEVANAGARI LETTER A 02211 { 0x0906, BIDI_L }, // DEVANAGARI LETTER AA 02212 { 0x0907, BIDI_L }, // DEVANAGARI LETTER I 02213 { 0x0908, BIDI_L }, // DEVANAGARI LETTER II 02214 { 0x0909, BIDI_L }, // DEVANAGARI LETTER U 02215 { 0x090A, BIDI_L }, // DEVANAGARI LETTER UU 02216 { 0x090B, BIDI_L }, // DEVANAGARI LETTER VOCALIC R 02217 { 0x090C, BIDI_L }, // DEVANAGARI LETTER VOCALIC L 02218 { 0x090D, BIDI_L }, // DEVANAGARI LETTER CANDRA E 02219 { 0x090E, BIDI_L }, // DEVANAGARI LETTER SHORT E 02220 { 0x090F, BIDI_L }, // DEVANAGARI LETTER E 02221 { 0x0910, BIDI_L }, // DEVANAGARI LETTER AI 02222 { 0x0911, BIDI_L }, // DEVANAGARI LETTER CANDRA O 02223 { 0x0912, BIDI_L }, // DEVANAGARI LETTER SHORT O 02224 { 0x0913, BIDI_L }, // DEVANAGARI LETTER O 02225 { 0x0914, BIDI_L }, // DEVANAGARI LETTER AU 02226 { 0x0915, BIDI_L }, // DEVANAGARI LETTER KA 02227 { 0x0916, BIDI_L }, // DEVANAGARI LETTER KHA 02228 { 0x0917, BIDI_L }, // DEVANAGARI LETTER GA 02229 { 0x0918, BIDI_L }, // DEVANAGARI LETTER GHA 02230 { 0x0919, BIDI_L }, // DEVANAGARI LETTER NGA 02231 { 0x091A, BIDI_L }, // DEVANAGARI LETTER CA 02232 { 0x091B, BIDI_L }, // DEVANAGARI LETTER CHA 02233 { 0x091C, BIDI_L }, // DEVANAGARI LETTER JA 02234 { 0x091D, BIDI_L }, // DEVANAGARI LETTER JHA 02235 { 0x091E, BIDI_L }, // DEVANAGARI LETTER NYA 02236 { 0x091F, BIDI_L }, // DEVANAGARI LETTER TTA 02237 { 0x0920, BIDI_L }, // DEVANAGARI LETTER TTHA 02238 { 0x0921, BIDI_L }, // DEVANAGARI LETTER DDA 02239 { 0x0922, BIDI_L }, // DEVANAGARI LETTER DDHA 02240 { 0x0923, BIDI_L }, // DEVANAGARI LETTER NNA 02241 { 0x0924, BIDI_L }, // DEVANAGARI LETTER TA 02242 { 0x0925, BIDI_L }, // DEVANAGARI LETTER THA 02243 { 0x0926, BIDI_L }, // DEVANAGARI LETTER DA 02244 { 0x0927, BIDI_L }, // DEVANAGARI LETTER DHA 02245 { 0x0928, BIDI_L }, // DEVANAGARI LETTER NA 02246 { 0x0929, BIDI_L }, // DEVANAGARI LETTER NNNA 02247 { 0x092A, BIDI_L }, // DEVANAGARI LETTER PA 02248 { 0x092B, BIDI_L }, // DEVANAGARI LETTER PHA 02249 { 0x092C, BIDI_L }, // DEVANAGARI LETTER BA 02250 { 0x092D, BIDI_L }, // DEVANAGARI LETTER BHA 02251 { 0x092E, BIDI_L }, // DEVANAGARI LETTER MA 02252 { 0x092F, BIDI_L }, // DEVANAGARI LETTER YA 02253 { 0x0930, BIDI_L }, // DEVANAGARI LETTER RA 02254 { 0x0931, BIDI_L }, // DEVANAGARI LETTER RRA 02255 { 0x0932, BIDI_L }, // DEVANAGARI LETTER LA 02256 { 0x0933, BIDI_L }, // DEVANAGARI LETTER LLA 02257 { 0x0934, BIDI_L }, // DEVANAGARI LETTER LLLA 02258 { 0x0935, BIDI_L }, // DEVANAGARI LETTER VA 02259 { 0x0936, BIDI_L }, // DEVANAGARI LETTER SHA 02260 { 0x0937, BIDI_L }, // DEVANAGARI LETTER SSA 02261 { 0x0938, BIDI_L }, // DEVANAGARI LETTER SA 02262 { 0x0939, BIDI_L }, // DEVANAGARI LETTER HA 02263 { 0x093A, BIDI_NSM }, // DEVANAGARI VOWEL SIGN OE 02264 { 0x093B, BIDI_L }, // DEVANAGARI VOWEL SIGN OOE 02265 { 0x093C, BIDI_NSM }, // DEVANAGARI SIGN NUKTA 02266 { 0x093D, BIDI_L }, // DEVANAGARI SIGN AVAGRAHA 02267 { 0x093E, BIDI_L }, // DEVANAGARI VOWEL SIGN AA 02268 { 0x093F, BIDI_L }, // DEVANAGARI VOWEL SIGN I 02269 { 0x0940, BIDI_L }, // DEVANAGARI VOWEL SIGN II 02270 { 0x0941, BIDI_NSM }, // DEVANAGARI VOWEL SIGN U 02271 { 0x0942, BIDI_NSM }, // DEVANAGARI VOWEL SIGN UU 02272 { 0x0943, BIDI_NSM }, // DEVANAGARI VOWEL SIGN VOCALIC R 02273 { 0x0944, BIDI_NSM }, // DEVANAGARI VOWEL SIGN VOCALIC RR 02274 { 0x0945, BIDI_NSM }, // DEVANAGARI VOWEL SIGN CANDRA E 02275 { 0x0946, BIDI_NSM }, // DEVANAGARI VOWEL SIGN SHORT E 02276 { 0x0947, BIDI_NSM }, // DEVANAGARI VOWEL SIGN E 02277 { 0x0948, BIDI_NSM }, // DEVANAGARI VOWEL SIGN AI 02278 { 0x0949, BIDI_L }, // DEVANAGARI VOWEL SIGN CANDRA O 02279 { 0x094A, BIDI_L }, // DEVANAGARI VOWEL SIGN SHORT O 02280 { 0x094B, BIDI_L }, // DEVANAGARI VOWEL SIGN O 02281 { 0x094C, BIDI_L }, // DEVANAGARI VOWEL SIGN AU 02282 { 0x094D, BIDI_NSM }, // DEVANAGARI SIGN VIRAMA 02283 { 0x094E, BIDI_L }, // DEVANAGARI VOWEL SIGN PRISHTHAMATRA E 02284 { 0x094F, BIDI_L }, // DEVANAGARI VOWEL SIGN AW 02285 { 0x0950, BIDI_L }, // DEVANAGARI OM 02286 { 0x0951, BIDI_NSM }, // DEVANAGARI STRESS SIGN UDATTA 02287 { 0x0952, BIDI_NSM }, // DEVANAGARI STRESS SIGN ANUDATTA 02288 { 0x0953, BIDI_NSM }, // DEVANAGARI GRAVE ACCENT 02289 { 0x0954, BIDI_NSM }, // DEVANAGARI ACUTE ACCENT 02290 { 0x0955, BIDI_NSM }, // DEVANAGARI VOWEL SIGN CANDRA LONG E 02291 { 0x0956, BIDI_NSM }, // DEVANAGARI VOWEL SIGN UE 02292 { 0x0957, BIDI_NSM }, // DEVANAGARI VOWEL SIGN UUE 02293 { 0x0958, BIDI_L }, // DEVANAGARI LETTER QA 02294 { 0x0959, BIDI_L }, // DEVANAGARI LETTER KHHA 02295 { 0x095A, BIDI_L }, // DEVANAGARI LETTER GHHA 02296 { 0x095B, BIDI_L }, // DEVANAGARI LETTER ZA 02297 { 0x095C, BIDI_L }, // DEVANAGARI LETTER DDDHA 02298 { 0x095D, BIDI_L }, // DEVANAGARI LETTER RHA 02299 { 0x095E, BIDI_L }, // DEVANAGARI LETTER FA 02300 { 0x095F, BIDI_L }, // DEVANAGARI LETTER YYA 02301 { 0x0960, BIDI_L }, // DEVANAGARI LETTER VOCALIC RR 02302 { 0x0961, BIDI_L }, // DEVANAGARI LETTER VOCALIC LL 02303 { 0x0962, BIDI_NSM }, // DEVANAGARI VOWEL SIGN VOCALIC L 02304 { 0x0963, BIDI_NSM }, // DEVANAGARI VOWEL SIGN VOCALIC LL 02305 { 0x0964, BIDI_L }, // DEVANAGARI DANDA 02306 { 0x0965, BIDI_L }, // DEVANAGARI DOUBLE DANDA 02307 { 0x0966, BIDI_L }, // DEVANAGARI DIGIT ZERO 02308 { 0x0967, BIDI_L }, // DEVANAGARI DIGIT ONE 02309 { 0x0968, BIDI_L }, // DEVANAGARI DIGIT TWO 02310 { 0x0969, BIDI_L }, // DEVANAGARI DIGIT THREE 02311 { 0x096A, BIDI_L }, // DEVANAGARI DIGIT FOUR 02312 { 0x096B, BIDI_L }, // DEVANAGARI DIGIT FIVE 02313 { 0x096C, BIDI_L }, // DEVANAGARI DIGIT SIX 02314 { 0x096D, BIDI_L }, // DEVANAGARI DIGIT SEVEN 02315 { 0x096E, BIDI_L }, // DEVANAGARI DIGIT EIGHT 02316 { 0x096F, BIDI_L }, // DEVANAGARI DIGIT NINE 02317 { 0x0970, BIDI_L }, // DEVANAGARI ABBREVIATION SIGN 02318 { 0x0971, BIDI_L }, // DEVANAGARI SIGN HIGH SPACING DOT 02319 { 0x0972, BIDI_L }, // DEVANAGARI LETTER CANDRA A 02320 { 0x0973, BIDI_L }, // DEVANAGARI LETTER OE 02321 { 0x0974, BIDI_L }, // DEVANAGARI LETTER OOE 02322 { 0x0975, BIDI_L }, // DEVANAGARI LETTER AW 02323 { 0x0976, BIDI_L }, // DEVANAGARI LETTER UE 02324 { 0x0977, BIDI_L }, // DEVANAGARI LETTER UUE 02325 { 0x0978, BIDI_L }, // DEVANAGARI LETTER MARWARI DDA 02326 { 0x0979, BIDI_L }, // DEVANAGARI LETTER ZHA 02327 { 0x097A, BIDI_L }, // DEVANAGARI LETTER HEAVY YA 02328 { 0x097B, BIDI_L }, // DEVANAGARI LETTER GGA 02329 { 0x097C, BIDI_L }, // DEVANAGARI LETTER JJA 02330 { 0x097D, BIDI_L }, // DEVANAGARI LETTER GLOTTAL STOP 02331 { 0x097E, BIDI_L }, // DEVANAGARI LETTER DDDA 02332 { 0x097F, BIDI_L }, // DEVANAGARI LETTER BBA 02333 { 0x0980, BIDI_L }, // BENGALI ANJI 02334 { 0x0981, BIDI_NSM }, // BENGALI SIGN CANDRABINDU 02335 { 0x0982, BIDI_L }, // BENGALI SIGN ANUSVARA 02336 { 0x0983, BIDI_L }, // BENGALI SIGN VISARGA 02337 { 0x0985, BIDI_L }, // BENGALI LETTER A 02338 { 0x0986, BIDI_L }, // BENGALI LETTER AA 02339 { 0x0987, BIDI_L }, // BENGALI LETTER I 02340 { 0x0988, BIDI_L }, // BENGALI LETTER II 02341 { 0x0989, BIDI_L }, // BENGALI LETTER U 02342 { 0x098A, BIDI_L }, // BENGALI LETTER UU 02343 { 0x098B, BIDI_L }, // BENGALI LETTER VOCALIC R 02344 { 0x098C, BIDI_L }, // BENGALI LETTER VOCALIC L 02345 { 0x098F, BIDI_L }, // BENGALI LETTER E 02346 { 0x0990, BIDI_L }, // BENGALI LETTER AI 02347 { 0x0993, BIDI_L }, // BENGALI LETTER O 02348 { 0x0994, BIDI_L }, // BENGALI LETTER AU 02349 { 0x0995, BIDI_L }, // BENGALI LETTER KA 02350 { 0x0996, BIDI_L }, // BENGALI LETTER KHA 02351 { 0x0997, BIDI_L }, // BENGALI LETTER GA 02352 { 0x0998, BIDI_L }, // BENGALI LETTER GHA 02353 { 0x0999, BIDI_L }, // BENGALI LETTER NGA 02354 { 0x099A, BIDI_L }, // BENGALI LETTER CA 02355 { 0x099B, BIDI_L }, // BENGALI LETTER CHA 02356 { 0x099C, BIDI_L }, // BENGALI LETTER JA 02357 { 0x099D, BIDI_L }, // BENGALI LETTER JHA 02358 { 0x099E, BIDI_L }, // BENGALI LETTER NYA 02359 { 0x099F, BIDI_L }, // BENGALI LETTER TTA 02360 { 0x09A0, BIDI_L }, // BENGALI LETTER TTHA 02361 { 0x09A1, BIDI_L }, // BENGALI LETTER DDA 02362 { 0x09A2, BIDI_L }, // BENGALI LETTER DDHA 02363 { 0x09A3, BIDI_L }, // BENGALI LETTER NNA 02364 { 0x09A4, BIDI_L }, // BENGALI LETTER TA 02365 { 0x09A5, BIDI_L }, // BENGALI LETTER THA 02366 { 0x09A6, BIDI_L }, // BENGALI LETTER DA 02367 { 0x09A7, BIDI_L }, // BENGALI LETTER DHA 02368 { 0x09A8, BIDI_L }, // BENGALI LETTER NA 02369 { 0x09AA, BIDI_L }, // BENGALI LETTER PA 02370 { 0x09AB, BIDI_L }, // BENGALI LETTER PHA 02371 { 0x09AC, BIDI_L }, // BENGALI LETTER BA 02372 { 0x09AD, BIDI_L }, // BENGALI LETTER BHA 02373 { 0x09AE, BIDI_L }, // BENGALI LETTER MA 02374 { 0x09AF, BIDI_L }, // BENGALI LETTER YA 02375 { 0x09B0, BIDI_L }, // BENGALI LETTER RA 02376 { 0x09B2, BIDI_L }, // BENGALI LETTER LA 02377 { 0x09B6, BIDI_L }, // BENGALI LETTER SHA 02378 { 0x09B7, BIDI_L }, // BENGALI LETTER SSA 02379 { 0x09B8, BIDI_L }, // BENGALI LETTER SA 02380 { 0x09B9, BIDI_L }, // BENGALI LETTER HA 02381 { 0x09BC, BIDI_NSM }, // BENGALI SIGN NUKTA 02382 { 0x09BD, BIDI_L }, // BENGALI SIGN AVAGRAHA 02383 { 0x09BE, BIDI_L }, // BENGALI VOWEL SIGN AA 02384 { 0x09BF, BIDI_L }, // BENGALI VOWEL SIGN I 02385 { 0x09C0, BIDI_L }, // BENGALI VOWEL SIGN II 02386 { 0x09C1, BIDI_NSM }, // BENGALI VOWEL SIGN U 02387 { 0x09C2, BIDI_NSM }, // BENGALI VOWEL SIGN UU 02388 { 0x09C3, BIDI_NSM }, // BENGALI VOWEL SIGN VOCALIC R 02389 { 0x09C4, BIDI_NSM }, // BENGALI VOWEL SIGN VOCALIC RR 02390 { 0x09C7, BIDI_L }, // BENGALI VOWEL SIGN E 02391 { 0x09C8, BIDI_L }, // BENGALI VOWEL SIGN AI 02392 { 0x09CB, BIDI_L }, // BENGALI VOWEL SIGN O 02393 { 0x09CC, BIDI_L }, // BENGALI VOWEL SIGN AU 02394 { 0x09CD, BIDI_NSM }, // BENGALI SIGN VIRAMA 02395 { 0x09CE, BIDI_L }, // BENGALI LETTER KHANDA TA 02396 { 0x09D7, BIDI_L }, // BENGALI AU LENGTH MARK 02397 { 0x09DC, BIDI_L }, // BENGALI LETTER RRA 02398 { 0x09DD, BIDI_L }, // BENGALI LETTER RHA 02399 { 0x09DF, BIDI_L }, // BENGALI LETTER YYA 02400 { 0x09E0, BIDI_L }, // BENGALI LETTER VOCALIC RR 02401 { 0x09E1, BIDI_L }, // BENGALI LETTER VOCALIC LL 02402 { 0x09E2, BIDI_NSM }, // BENGALI VOWEL SIGN VOCALIC L 02403 { 0x09E3, BIDI_NSM }, // BENGALI VOWEL SIGN VOCALIC LL 02404 { 0x09E6, BIDI_L }, // BENGALI DIGIT ZERO 02405 { 0x09E7, BIDI_L }, // BENGALI DIGIT ONE 02406 { 0x09E8, BIDI_L }, // BENGALI DIGIT TWO 02407 { 0x09E9, BIDI_L }, // BENGALI DIGIT THREE 02408 { 0x09EA, BIDI_L }, // BENGALI DIGIT FOUR 02409 { 0x09EB, BIDI_L }, // BENGALI DIGIT FIVE 02410 { 0x09EC, BIDI_L }, // BENGALI DIGIT SIX 02411 { 0x09ED, BIDI_L }, // BENGALI DIGIT SEVEN 02412 { 0x09EE, BIDI_L }, // BENGALI DIGIT EIGHT 02413 { 0x09EF, BIDI_L }, // BENGALI DIGIT NINE 02414 { 0x09F0, BIDI_L }, // BENGALI LETTER RA WITH MIDDLE DIAGONAL 02415 { 0x09F1, BIDI_L }, // BENGALI LETTER RA WITH LOWER DIAGONAL 02416 { 0x09F2, BIDI_ET }, // BENGALI RUPEE MARK 02417 { 0x09F3, BIDI_ET }, // BENGALI RUPEE SIGN 02418 { 0x09F4, BIDI_L }, // BENGALI CURRENCY NUMERATOR ONE 02419 { 0x09F5, BIDI_L }, // BENGALI CURRENCY NUMERATOR TWO 02420 { 0x09F6, BIDI_L }, // BENGALI CURRENCY NUMERATOR THREE 02421 { 0x09F7, BIDI_L }, // BENGALI CURRENCY NUMERATOR FOUR 02422 { 0x09F8, BIDI_L }, // BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR 02423 { 0x09F9, BIDI_L }, // BENGALI CURRENCY DENOMINATOR SIXTEEN 02424 { 0x09FA, BIDI_L }, // BENGALI ISSHAR 02425 { 0x09FB, BIDI_ET }, // BENGALI GANDA MARK 02426 { 0x0A01, BIDI_NSM }, // GURMUKHI SIGN ADAK BINDI 02427 { 0x0A02, BIDI_NSM }, // GURMUKHI SIGN BINDI 02428 { 0x0A03, BIDI_L }, // GURMUKHI SIGN VISARGA 02429 { 0x0A05, BIDI_L }, // GURMUKHI LETTER A 02430 { 0x0A06, BIDI_L }, // GURMUKHI LETTER AA 02431 { 0x0A07, BIDI_L }, // GURMUKHI LETTER I 02432 { 0x0A08, BIDI_L }, // GURMUKHI LETTER II 02433 { 0x0A09, BIDI_L }, // GURMUKHI LETTER U 02434 { 0x0A0A, BIDI_L }, // GURMUKHI LETTER UU 02435 { 0x0A0F, BIDI_L }, // GURMUKHI LETTER EE 02436 { 0x0A10, BIDI_L }, // GURMUKHI LETTER AI 02437 { 0x0A13, BIDI_L }, // GURMUKHI LETTER OO 02438 { 0x0A14, BIDI_L }, // GURMUKHI LETTER AU 02439 { 0x0A15, BIDI_L }, // GURMUKHI LETTER KA 02440 { 0x0A16, BIDI_L }, // GURMUKHI LETTER KHA 02441 { 0x0A17, BIDI_L }, // GURMUKHI LETTER GA 02442 { 0x0A18, BIDI_L }, // GURMUKHI LETTER GHA 02443 { 0x0A19, BIDI_L }, // GURMUKHI LETTER NGA 02444 { 0x0A1A, BIDI_L }, // GURMUKHI LETTER CA 02445 { 0x0A1B, BIDI_L }, // GURMUKHI LETTER CHA 02446 { 0x0A1C, BIDI_L }, // GURMUKHI LETTER JA 02447 { 0x0A1D, BIDI_L }, // GURMUKHI LETTER JHA 02448 { 0x0A1E, BIDI_L }, // GURMUKHI LETTER NYA 02449 { 0x0A1F, BIDI_L }, // GURMUKHI LETTER TTA 02450 { 0x0A20, BIDI_L }, // GURMUKHI LETTER TTHA 02451 { 0x0A21, BIDI_L }, // GURMUKHI LETTER DDA 02452 { 0x0A22, BIDI_L }, // GURMUKHI LETTER DDHA 02453 { 0x0A23, BIDI_L }, // GURMUKHI LETTER NNA 02454 { 0x0A24, BIDI_L }, // GURMUKHI LETTER TA 02455 { 0x0A25, BIDI_L }, // GURMUKHI LETTER THA 02456 { 0x0A26, BIDI_L }, // GURMUKHI LETTER DA 02457 { 0x0A27, BIDI_L }, // GURMUKHI LETTER DHA 02458 { 0x0A28, BIDI_L }, // GURMUKHI LETTER NA 02459 { 0x0A2A, BIDI_L }, // GURMUKHI LETTER PA 02460 { 0x0A2B, BIDI_L }, // GURMUKHI LETTER PHA 02461 { 0x0A2C, BIDI_L }, // GURMUKHI LETTER BA 02462 { 0x0A2D, BIDI_L }, // GURMUKHI LETTER BHA 02463 { 0x0A2E, BIDI_L }, // GURMUKHI LETTER MA 02464 { 0x0A2F, BIDI_L }, // GURMUKHI LETTER YA 02465 { 0x0A30, BIDI_L }, // GURMUKHI LETTER RA 02466 { 0x0A32, BIDI_L }, // GURMUKHI LETTER LA 02467 { 0x0A33, BIDI_L }, // GURMUKHI LETTER LLA 02468 { 0x0A35, BIDI_L }, // GURMUKHI LETTER VA 02469 { 0x0A36, BIDI_L }, // GURMUKHI LETTER SHA 02470 { 0x0A38, BIDI_L }, // GURMUKHI LETTER SA 02471 { 0x0A39, BIDI_L }, // GURMUKHI LETTER HA 02472 { 0x0A3C, BIDI_NSM }, // GURMUKHI SIGN NUKTA 02473 { 0x0A3E, BIDI_L }, // GURMUKHI VOWEL SIGN AA 02474 { 0x0A3F, BIDI_L }, // GURMUKHI VOWEL SIGN I 02475 { 0x0A40, BIDI_L }, // GURMUKHI VOWEL SIGN II 02476 { 0x0A41, BIDI_NSM }, // GURMUKHI VOWEL SIGN U 02477 { 0x0A42, BIDI_NSM }, // GURMUKHI VOWEL SIGN UU 02478 { 0x0A47, BIDI_NSM }, // GURMUKHI VOWEL SIGN EE 02479 { 0x0A48, BIDI_NSM }, // GURMUKHI VOWEL SIGN AI 02480 { 0x0A4B, BIDI_NSM }, // GURMUKHI VOWEL SIGN OO 02481 { 0x0A4C, BIDI_NSM }, // GURMUKHI VOWEL SIGN AU 02482 { 0x0A4D, BIDI_NSM }, // GURMUKHI SIGN VIRAMA 02483 { 0x0A51, BIDI_NSM }, // GURMUKHI SIGN UDAAT 02484 { 0x0A59, BIDI_L }, // GURMUKHI LETTER KHHA 02485 { 0x0A5A, BIDI_L }, // GURMUKHI LETTER GHHA 02486 { 0x0A5B, BIDI_L }, // GURMUKHI LETTER ZA 02487 { 0x0A5C, BIDI_L }, // GURMUKHI LETTER RRA 02488 { 0x0A5E, BIDI_L }, // GURMUKHI LETTER FA 02489 { 0x0A66, BIDI_L }, // GURMUKHI DIGIT ZERO 02490 { 0x0A67, BIDI_L }, // GURMUKHI DIGIT ONE 02491 { 0x0A68, BIDI_L }, // GURMUKHI DIGIT TWO 02492 { 0x0A69, BIDI_L }, // GURMUKHI DIGIT THREE 02493 { 0x0A6A, BIDI_L }, // GURMUKHI DIGIT FOUR 02494 { 0x0A6B, BIDI_L }, // GURMUKHI DIGIT FIVE 02495 { 0x0A6C, BIDI_L }, // GURMUKHI DIGIT SIX 02496 { 0x0A6D, BIDI_L }, // GURMUKHI DIGIT SEVEN 02497 { 0x0A6E, BIDI_L }, // GURMUKHI DIGIT EIGHT 02498 { 0x0A6F, BIDI_L }, // GURMUKHI DIGIT NINE 02499 { 0x0A70, BIDI_NSM }, // GURMUKHI TIPPI 02500 { 0x0A71, BIDI_NSM }, // GURMUKHI ADDAK 02501 { 0x0A72, BIDI_L }, // GURMUKHI IRI 02502 { 0x0A73, BIDI_L }, // GURMUKHI URA 02503 { 0x0A74, BIDI_L }, // GURMUKHI EK ONKAR 02504 { 0x0A75, BIDI_NSM }, // GURMUKHI SIGN YAKASH 02505 { 0x0A81, BIDI_NSM }, // GUJARATI SIGN CANDRABINDU 02506 { 0x0A82, BIDI_NSM }, // GUJARATI SIGN ANUSVARA 02507 { 0x0A83, BIDI_L }, // GUJARATI SIGN VISARGA 02508 { 0x0A85, BIDI_L }, // GUJARATI LETTER A 02509 { 0x0A86, BIDI_L }, // GUJARATI LETTER AA 02510 { 0x0A87, BIDI_L }, // GUJARATI LETTER I 02511 { 0x0A88, BIDI_L }, // GUJARATI LETTER II 02512 { 0x0A89, BIDI_L }, // GUJARATI LETTER U 02513 { 0x0A8A, BIDI_L }, // GUJARATI LETTER UU 02514 { 0x0A8B, BIDI_L }, // GUJARATI LETTER VOCALIC R 02515 { 0x0A8C, BIDI_L }, // GUJARATI LETTER VOCALIC L 02516 { 0x0A8D, BIDI_L }, // GUJARATI VOWEL CANDRA E 02517 { 0x0A8F, BIDI_L }, // GUJARATI LETTER E 02518 { 0x0A90, BIDI_L }, // GUJARATI LETTER AI 02519 { 0x0A91, BIDI_L }, // GUJARATI VOWEL CANDRA O 02520 { 0x0A93, BIDI_L }, // GUJARATI LETTER O 02521 { 0x0A94, BIDI_L }, // GUJARATI LETTER AU 02522 { 0x0A95, BIDI_L }, // GUJARATI LETTER KA 02523 { 0x0A96, BIDI_L }, // GUJARATI LETTER KHA 02524 { 0x0A97, BIDI_L }, // GUJARATI LETTER GA 02525 { 0x0A98, BIDI_L }, // GUJARATI LETTER GHA 02526 { 0x0A99, BIDI_L }, // GUJARATI LETTER NGA 02527 { 0x0A9A, BIDI_L }, // GUJARATI LETTER CA 02528 { 0x0A9B, BIDI_L }, // GUJARATI LETTER CHA 02529 { 0x0A9C, BIDI_L }, // GUJARATI LETTER JA 02530 { 0x0A9D, BIDI_L }, // GUJARATI LETTER JHA 02531 { 0x0A9E, BIDI_L }, // GUJARATI LETTER NYA 02532 { 0x0A9F, BIDI_L }, // GUJARATI LETTER TTA 02533 { 0x0AA0, BIDI_L }, // GUJARATI LETTER TTHA 02534 { 0x0AA1, BIDI_L }, // GUJARATI LETTER DDA 02535 { 0x0AA2, BIDI_L }, // GUJARATI LETTER DDHA 02536 { 0x0AA3, BIDI_L }, // GUJARATI LETTER NNA 02537 { 0x0AA4, BIDI_L }, // GUJARATI LETTER TA 02538 { 0x0AA5, BIDI_L }, // GUJARATI LETTER THA 02539 { 0x0AA6, BIDI_L }, // GUJARATI LETTER DA 02540 { 0x0AA7, BIDI_L }, // GUJARATI LETTER DHA 02541 { 0x0AA8, BIDI_L }, // GUJARATI LETTER NA 02542 { 0x0AAA, BIDI_L }, // GUJARATI LETTER PA 02543 { 0x0AAB, BIDI_L }, // GUJARATI LETTER PHA 02544 { 0x0AAC, BIDI_L }, // GUJARATI LETTER BA 02545 { 0x0AAD, BIDI_L }, // GUJARATI LETTER BHA 02546 { 0x0AAE, BIDI_L }, // GUJARATI LETTER MA 02547 { 0x0AAF, BIDI_L }, // GUJARATI LETTER YA 02548 { 0x0AB0, BIDI_L }, // GUJARATI LETTER RA 02549 { 0x0AB2, BIDI_L }, // GUJARATI LETTER LA 02550 { 0x0AB3, BIDI_L }, // GUJARATI LETTER LLA 02551 { 0x0AB5, BIDI_L }, // GUJARATI LETTER VA 02552 { 0x0AB6, BIDI_L }, // GUJARATI LETTER SHA 02553 { 0x0AB7, BIDI_L }, // GUJARATI LETTER SSA 02554 { 0x0AB8, BIDI_L }, // GUJARATI LETTER SA 02555 { 0x0AB9, BIDI_L }, // GUJARATI LETTER HA 02556 { 0x0ABC, BIDI_NSM }, // GUJARATI SIGN NUKTA 02557 { 0x0ABD, BIDI_L }, // GUJARATI SIGN AVAGRAHA 02558 { 0x0ABE, BIDI_L }, // GUJARATI VOWEL SIGN AA 02559 { 0x0ABF, BIDI_L }, // GUJARATI VOWEL SIGN I 02560 { 0x0AC0, BIDI_L }, // GUJARATI VOWEL SIGN II 02561 { 0x0AC1, BIDI_NSM }, // GUJARATI VOWEL SIGN U 02562 { 0x0AC2, BIDI_NSM }, // GUJARATI VOWEL SIGN UU 02563 { 0x0AC3, BIDI_NSM }, // GUJARATI VOWEL SIGN VOCALIC R 02564 { 0x0AC4, BIDI_NSM }, // GUJARATI VOWEL SIGN VOCALIC RR 02565 { 0x0AC5, BIDI_NSM }, // GUJARATI VOWEL SIGN CANDRA E 02566 { 0x0AC7, BIDI_NSM }, // GUJARATI VOWEL SIGN E 02567 { 0x0AC8, BIDI_NSM }, // GUJARATI VOWEL SIGN AI 02568 { 0x0AC9, BIDI_L }, // GUJARATI VOWEL SIGN CANDRA O 02569 { 0x0ACB, BIDI_L }, // GUJARATI VOWEL SIGN O 02570 { 0x0ACC, BIDI_L }, // GUJARATI VOWEL SIGN AU 02571 { 0x0ACD, BIDI_NSM }, // GUJARATI SIGN VIRAMA 02572 { 0x0AD0, BIDI_L }, // GUJARATI OM 02573 { 0x0AE0, BIDI_L }, // GUJARATI LETTER VOCALIC RR 02574 { 0x0AE1, BIDI_L }, // GUJARATI LETTER VOCALIC LL 02575 { 0x0AE2, BIDI_NSM }, // GUJARATI VOWEL SIGN VOCALIC L 02576 { 0x0AE3, BIDI_NSM }, // GUJARATI VOWEL SIGN VOCALIC LL 02577 { 0x0AE6, BIDI_L }, // GUJARATI DIGIT ZERO 02578 { 0x0AE7, BIDI_L }, // GUJARATI DIGIT ONE 02579 { 0x0AE8, BIDI_L }, // GUJARATI DIGIT TWO 02580 { 0x0AE9, BIDI_L }, // GUJARATI DIGIT THREE 02581 { 0x0AEA, BIDI_L }, // GUJARATI DIGIT FOUR 02582 { 0x0AEB, BIDI_L }, // GUJARATI DIGIT FIVE 02583 { 0x0AEC, BIDI_L }, // GUJARATI DIGIT SIX 02584 { 0x0AED, BIDI_L }, // GUJARATI DIGIT SEVEN 02585 { 0x0AEE, BIDI_L }, // GUJARATI DIGIT EIGHT 02586 { 0x0AEF, BIDI_L }, // GUJARATI DIGIT NINE 02587 { 0x0AF0, BIDI_L }, // GUJARATI ABBREVIATION SIGN 02588 { 0x0AF1, BIDI_ET }, // GUJARATI RUPEE SIGN 02589 { 0x0AF9, BIDI_L }, // GUJARATI LETTER ZHA 02590 { 0x0B01, BIDI_NSM }, // ORIYA SIGN CANDRABINDU 02591 { 0x0B02, BIDI_L }, // ORIYA SIGN ANUSVARA 02592 { 0x0B03, BIDI_L }, // ORIYA SIGN VISARGA 02593 { 0x0B05, BIDI_L }, // ORIYA LETTER A 02594 { 0x0B06, BIDI_L }, // ORIYA LETTER AA 02595 { 0x0B07, BIDI_L }, // ORIYA LETTER I 02596 { 0x0B08, BIDI_L }, // ORIYA LETTER II 02597 { 0x0B09, BIDI_L }, // ORIYA LETTER U 02598 { 0x0B0A, BIDI_L }, // ORIYA LETTER UU 02599 { 0x0B0B, BIDI_L }, // ORIYA LETTER VOCALIC R 02600 { 0x0B0C, BIDI_L }, // ORIYA LETTER VOCALIC L 02601 { 0x0B0F, BIDI_L }, // ORIYA LETTER E 02602 { 0x0B10, BIDI_L }, // ORIYA LETTER AI 02603 { 0x0B13, BIDI_L }, // ORIYA LETTER O 02604 { 0x0B14, BIDI_L }, // ORIYA LETTER AU 02605 { 0x0B15, BIDI_L }, // ORIYA LETTER KA 02606 { 0x0B16, BIDI_L }, // ORIYA LETTER KHA 02607 { 0x0B17, BIDI_L }, // ORIYA LETTER GA 02608 { 0x0B18, BIDI_L }, // ORIYA LETTER GHA 02609 { 0x0B19, BIDI_L }, // ORIYA LETTER NGA 02610 { 0x0B1A, BIDI_L }, // ORIYA LETTER CA 02611 { 0x0B1B, BIDI_L }, // ORIYA LETTER CHA 02612 { 0x0B1C, BIDI_L }, // ORIYA LETTER JA 02613 { 0x0B1D, BIDI_L }, // ORIYA LETTER JHA 02614 { 0x0B1E, BIDI_L }, // ORIYA LETTER NYA 02615 { 0x0B1F, BIDI_L }, // ORIYA LETTER TTA 02616 { 0x0B20, BIDI_L }, // ORIYA LETTER TTHA 02617 { 0x0B21, BIDI_L }, // ORIYA LETTER DDA 02618 { 0x0B22, BIDI_L }, // ORIYA LETTER DDHA 02619 { 0x0B23, BIDI_L }, // ORIYA LETTER NNA 02620 { 0x0B24, BIDI_L }, // ORIYA LETTER TA 02621 { 0x0B25, BIDI_L }, // ORIYA LETTER THA 02622 { 0x0B26, BIDI_L }, // ORIYA LETTER DA 02623 { 0x0B27, BIDI_L }, // ORIYA LETTER DHA 02624 { 0x0B28, BIDI_L }, // ORIYA LETTER NA 02625 { 0x0B2A, BIDI_L }, // ORIYA LETTER PA 02626 { 0x0B2B, BIDI_L }, // ORIYA LETTER PHA 02627 { 0x0B2C, BIDI_L }, // ORIYA LETTER BA 02628 { 0x0B2D, BIDI_L }, // ORIYA LETTER BHA 02629 { 0x0B2E, BIDI_L }, // ORIYA LETTER MA 02630 { 0x0B2F, BIDI_L }, // ORIYA LETTER YA 02631 { 0x0B30, BIDI_L }, // ORIYA LETTER RA 02632 { 0x0B32, BIDI_L }, // ORIYA LETTER LA 02633 { 0x0B33, BIDI_L }, // ORIYA LETTER LLA 02634 { 0x0B35, BIDI_L }, // ORIYA LETTER VA 02635 { 0x0B36, BIDI_L }, // ORIYA LETTER SHA 02636 { 0x0B37, BIDI_L }, // ORIYA LETTER SSA 02637 { 0x0B38, BIDI_L }, // ORIYA LETTER SA 02638 { 0x0B39, BIDI_L }, // ORIYA LETTER HA 02639 { 0x0B3C, BIDI_NSM }, // ORIYA SIGN NUKTA 02640 { 0x0B3D, BIDI_L }, // ORIYA SIGN AVAGRAHA 02641 { 0x0B3E, BIDI_L }, // ORIYA VOWEL SIGN AA 02642 { 0x0B3F, BIDI_NSM }, // ORIYA VOWEL SIGN I 02643 { 0x0B40, BIDI_L }, // ORIYA VOWEL SIGN II 02644 { 0x0B41, BIDI_NSM }, // ORIYA VOWEL SIGN U 02645 { 0x0B42, BIDI_NSM }, // ORIYA VOWEL SIGN UU 02646 { 0x0B43, BIDI_NSM }, // ORIYA VOWEL SIGN VOCALIC R 02647 { 0x0B44, BIDI_NSM }, // ORIYA VOWEL SIGN VOCALIC RR 02648 { 0x0B47, BIDI_L }, // ORIYA VOWEL SIGN E 02649 { 0x0B48, BIDI_L }, // ORIYA VOWEL SIGN AI 02650 { 0x0B4B, BIDI_L }, // ORIYA VOWEL SIGN O 02651 { 0x0B4C, BIDI_L }, // ORIYA VOWEL SIGN AU 02652 { 0x0B4D, BIDI_NSM }, // ORIYA SIGN VIRAMA 02653 { 0x0B56, BIDI_NSM }, // ORIYA AI LENGTH MARK 02654 { 0x0B57, BIDI_L }, // ORIYA AU LENGTH MARK 02655 { 0x0B5C, BIDI_L }, // ORIYA LETTER RRA 02656 { 0x0B5D, BIDI_L }, // ORIYA LETTER RHA 02657 { 0x0B5F, BIDI_L }, // ORIYA LETTER YYA 02658 { 0x0B60, BIDI_L }, // ORIYA LETTER VOCALIC RR 02659 { 0x0B61, BIDI_L }, // ORIYA LETTER VOCALIC LL 02660 { 0x0B62, BIDI_NSM }, // ORIYA VOWEL SIGN VOCALIC L 02661 { 0x0B63, BIDI_NSM }, // ORIYA VOWEL SIGN VOCALIC LL 02662 { 0x0B66, BIDI_L }, // ORIYA DIGIT ZERO 02663 { 0x0B67, BIDI_L }, // ORIYA DIGIT ONE 02664 { 0x0B68, BIDI_L }, // ORIYA DIGIT TWO 02665 { 0x0B69, BIDI_L }, // ORIYA DIGIT THREE 02666 { 0x0B6A, BIDI_L }, // ORIYA DIGIT FOUR 02667 { 0x0B6B, BIDI_L }, // ORIYA DIGIT FIVE 02668 { 0x0B6C, BIDI_L }, // ORIYA DIGIT SIX 02669 { 0x0B6D, BIDI_L }, // ORIYA DIGIT SEVEN 02670 { 0x0B6E, BIDI_L }, // ORIYA DIGIT EIGHT 02671 { 0x0B6F, BIDI_L }, // ORIYA DIGIT NINE 02672 { 0x0B70, BIDI_L }, // ORIYA ISSHAR 02673 { 0x0B71, BIDI_L }, // ORIYA LETTER WA 02674 { 0x0B72, BIDI_L }, // ORIYA FRACTION ONE QUARTER 02675 { 0x0B73, BIDI_L }, // ORIYA FRACTION ONE HALF 02676 { 0x0B74, BIDI_L }, // ORIYA FRACTION THREE QUARTERS 02677 { 0x0B75, BIDI_L }, // ORIYA FRACTION ONE SIXTEENTH 02678 { 0x0B76, BIDI_L }, // ORIYA FRACTION ONE EIGHTH 02679 { 0x0B77, BIDI_L }, // ORIYA FRACTION THREE SIXTEENTHS 02680 { 0x0B82, BIDI_NSM }, // TAMIL SIGN ANUSVARA 02681 { 0x0B83, BIDI_L }, // TAMIL SIGN VISARGA 02682 { 0x0B85, BIDI_L }, // TAMIL LETTER A 02683 { 0x0B86, BIDI_L }, // TAMIL LETTER AA 02684 { 0x0B87, BIDI_L }, // TAMIL LETTER I 02685 { 0x0B88, BIDI_L }, // TAMIL LETTER II 02686 { 0x0B89, BIDI_L }, // TAMIL LETTER U 02687 { 0x0B8A, BIDI_L }, // TAMIL LETTER UU 02688 { 0x0B8E, BIDI_L }, // TAMIL LETTER E 02689 { 0x0B8F, BIDI_L }, // TAMIL LETTER EE 02690 { 0x0B90, BIDI_L }, // TAMIL LETTER AI 02691 { 0x0B92, BIDI_L }, // TAMIL LETTER O 02692 { 0x0B93, BIDI_L }, // TAMIL LETTER OO 02693 { 0x0B94, BIDI_L }, // TAMIL LETTER AU 02694 { 0x0B95, BIDI_L }, // TAMIL LETTER KA 02695 { 0x0B99, BIDI_L }, // TAMIL LETTER NGA 02696 { 0x0B9A, BIDI_L }, // TAMIL LETTER CA 02697 { 0x0B9C, BIDI_L }, // TAMIL LETTER JA 02698 { 0x0B9E, BIDI_L }, // TAMIL LETTER NYA 02699 { 0x0B9F, BIDI_L }, // TAMIL LETTER TTA 02700 { 0x0BA3, BIDI_L }, // TAMIL LETTER NNA 02701 { 0x0BA4, BIDI_L }, // TAMIL LETTER TA 02702 { 0x0BA8, BIDI_L }, // TAMIL LETTER NA 02703 { 0x0BA9, BIDI_L }, // TAMIL LETTER NNNA 02704 { 0x0BAA, BIDI_L }, // TAMIL LETTER PA 02705 { 0x0BAE, BIDI_L }, // TAMIL LETTER MA 02706 { 0x0BAF, BIDI_L }, // TAMIL LETTER YA 02707 { 0x0BB0, BIDI_L }, // TAMIL LETTER RA 02708 { 0x0BB1, BIDI_L }, // TAMIL LETTER RRA 02709 { 0x0BB2, BIDI_L }, // TAMIL LETTER LA 02710 { 0x0BB3, BIDI_L }, // TAMIL LETTER LLA 02711 { 0x0BB4, BIDI_L }, // TAMIL LETTER LLLA 02712 { 0x0BB5, BIDI_L }, // TAMIL LETTER VA 02713 { 0x0BB6, BIDI_L }, // TAMIL LETTER SHA 02714 { 0x0BB7, BIDI_L }, // TAMIL LETTER SSA 02715 { 0x0BB8, BIDI_L }, // TAMIL LETTER SA 02716 { 0x0BB9, BIDI_L }, // TAMIL LETTER HA 02717 { 0x0BBE, BIDI_L }, // TAMIL VOWEL SIGN AA 02718 { 0x0BBF, BIDI_L }, // TAMIL VOWEL SIGN I 02719 { 0x0BC0, BIDI_NSM }, // TAMIL VOWEL SIGN II 02720 { 0x0BC1, BIDI_L }, // TAMIL VOWEL SIGN U 02721 { 0x0BC2, BIDI_L }, // TAMIL VOWEL SIGN UU 02722 { 0x0BC6, BIDI_L }, // TAMIL VOWEL SIGN E 02723 { 0x0BC7, BIDI_L }, // TAMIL VOWEL SIGN EE 02724 { 0x0BC8, BIDI_L }, // TAMIL VOWEL SIGN AI 02725 { 0x0BCA, BIDI_L }, // TAMIL VOWEL SIGN O 02726 { 0x0BCB, BIDI_L }, // TAMIL VOWEL SIGN OO 02727 { 0x0BCC, BIDI_L }, // TAMIL VOWEL SIGN AU 02728 { 0x0BCD, BIDI_NSM }, // TAMIL SIGN VIRAMA 02729 { 0x0BD0, BIDI_L }, // TAMIL OM 02730 { 0x0BD7, BIDI_L }, // TAMIL AU LENGTH MARK 02731 { 0x0BE6, BIDI_L }, // TAMIL DIGIT ZERO 02732 { 0x0BE7, BIDI_L }, // TAMIL DIGIT ONE 02733 { 0x0BE8, BIDI_L }, // TAMIL DIGIT TWO 02734 { 0x0BE9, BIDI_L }, // TAMIL DIGIT THREE 02735 { 0x0BEA, BIDI_L }, // TAMIL DIGIT FOUR 02736 { 0x0BEB, BIDI_L }, // TAMIL DIGIT FIVE 02737 { 0x0BEC, BIDI_L }, // TAMIL DIGIT SIX 02738 { 0x0BED, BIDI_L }, // TAMIL DIGIT SEVEN 02739 { 0x0BEE, BIDI_L }, // TAMIL DIGIT EIGHT 02740 { 0x0BEF, BIDI_L }, // TAMIL DIGIT NINE 02741 { 0x0BF0, BIDI_L }, // TAMIL NUMBER TEN 02742 { 0x0BF1, BIDI_L }, // TAMIL NUMBER ONE HUNDRED 02743 { 0x0BF2, BIDI_L }, // TAMIL NUMBER ONE THOUSAND 02744 { 0x0BF3, BIDI_ON }, // TAMIL DAY SIGN 02745 { 0x0BF4, BIDI_ON }, // TAMIL MONTH SIGN 02746 { 0x0BF5, BIDI_ON }, // TAMIL YEAR SIGN 02747 { 0x0BF6, BIDI_ON }, // TAMIL DEBIT SIGN 02748 { 0x0BF7, BIDI_ON }, // TAMIL CREDIT SIGN 02749 { 0x0BF8, BIDI_ON }, // TAMIL AS ABOVE SIGN 02750 { 0x0BF9, BIDI_ET }, // TAMIL RUPEE SIGN 02751 { 0x0BFA, BIDI_ON }, // TAMIL NUMBER SIGN 02752 { 0x0C00, BIDI_NSM }, // TELUGU SIGN COMBINING CANDRABINDU ABOVE 02753 { 0x0C01, BIDI_L }, // TELUGU SIGN CANDRABINDU 02754 { 0x0C02, BIDI_L }, // TELUGU SIGN ANUSVARA 02755 { 0x0C03, BIDI_L }, // TELUGU SIGN VISARGA 02756 { 0x0C05, BIDI_L }, // TELUGU LETTER A 02757 { 0x0C06, BIDI_L }, // TELUGU LETTER AA 02758 { 0x0C07, BIDI_L }, // TELUGU LETTER I 02759 { 0x0C08, BIDI_L }, // TELUGU LETTER II 02760 { 0x0C09, BIDI_L }, // TELUGU LETTER U 02761 { 0x0C0A, BIDI_L }, // TELUGU LETTER UU 02762 { 0x0C0B, BIDI_L }, // TELUGU LETTER VOCALIC R 02763 { 0x0C0C, BIDI_L }, // TELUGU LETTER VOCALIC L 02764 { 0x0C0E, BIDI_L }, // TELUGU LETTER E 02765 { 0x0C0F, BIDI_L }, // TELUGU LETTER EE 02766 { 0x0C10, BIDI_L }, // TELUGU LETTER AI 02767 { 0x0C12, BIDI_L }, // TELUGU LETTER O 02768 { 0x0C13, BIDI_L }, // TELUGU LETTER OO 02769 { 0x0C14, BIDI_L }, // TELUGU LETTER AU 02770 { 0x0C15, BIDI_L }, // TELUGU LETTER KA 02771 { 0x0C16, BIDI_L }, // TELUGU LETTER KHA 02772 { 0x0C17, BIDI_L }, // TELUGU LETTER GA 02773 { 0x0C18, BIDI_L }, // TELUGU LETTER GHA 02774 { 0x0C19, BIDI_L }, // TELUGU LETTER NGA 02775 { 0x0C1A, BIDI_L }, // TELUGU LETTER CA 02776 { 0x0C1B, BIDI_L }, // TELUGU LETTER CHA 02777 { 0x0C1C, BIDI_L }, // TELUGU LETTER JA 02778 { 0x0C1D, BIDI_L }, // TELUGU LETTER JHA 02779 { 0x0C1E, BIDI_L }, // TELUGU LETTER NYA 02780 { 0x0C1F, BIDI_L }, // TELUGU LETTER TTA 02781 { 0x0C20, BIDI_L }, // TELUGU LETTER TTHA 02782 { 0x0C21, BIDI_L }, // TELUGU LETTER DDA 02783 { 0x0C22, BIDI_L }, // TELUGU LETTER DDHA 02784 { 0x0C23, BIDI_L }, // TELUGU LETTER NNA 02785 { 0x0C24, BIDI_L }, // TELUGU LETTER TA 02786 { 0x0C25, BIDI_L }, // TELUGU LETTER THA 02787 { 0x0C26, BIDI_L }, // TELUGU LETTER DA 02788 { 0x0C27, BIDI_L }, // TELUGU LETTER DHA 02789 { 0x0C28, BIDI_L }, // TELUGU LETTER NA 02790 { 0x0C2A, BIDI_L }, // TELUGU LETTER PA 02791 { 0x0C2B, BIDI_L }, // TELUGU LETTER PHA 02792 { 0x0C2C, BIDI_L }, // TELUGU LETTER BA 02793 { 0x0C2D, BIDI_L }, // TELUGU LETTER BHA 02794 { 0x0C2E, BIDI_L }, // TELUGU LETTER MA 02795 { 0x0C2F, BIDI_L }, // TELUGU LETTER YA 02796 { 0x0C30, BIDI_L }, // TELUGU LETTER RA 02797 { 0x0C31, BIDI_L }, // TELUGU LETTER RRA 02798 { 0x0C32, BIDI_L }, // TELUGU LETTER LA 02799 { 0x0C33, BIDI_L }, // TELUGU LETTER LLA 02800 { 0x0C34, BIDI_L }, // TELUGU LETTER LLLA 02801 { 0x0C35, BIDI_L }, // TELUGU LETTER VA 02802 { 0x0C36, BIDI_L }, // TELUGU LETTER SHA 02803 { 0x0C37, BIDI_L }, // TELUGU LETTER SSA 02804 { 0x0C38, BIDI_L }, // TELUGU LETTER SA 02805 { 0x0C39, BIDI_L }, // TELUGU LETTER HA 02806 { 0x0C3D, BIDI_L }, // TELUGU SIGN AVAGRAHA 02807 { 0x0C3E, BIDI_NSM }, // TELUGU VOWEL SIGN AA 02808 { 0x0C3F, BIDI_NSM }, // TELUGU VOWEL SIGN I 02809 { 0x0C40, BIDI_NSM }, // TELUGU VOWEL SIGN II 02810 { 0x0C41, BIDI_L }, // TELUGU VOWEL SIGN U 02811 { 0x0C42, BIDI_L }, // TELUGU VOWEL SIGN UU 02812 { 0x0C43, BIDI_L }, // TELUGU VOWEL SIGN VOCALIC R 02813 { 0x0C44, BIDI_L }, // TELUGU VOWEL SIGN VOCALIC RR 02814 { 0x0C46, BIDI_NSM }, // TELUGU VOWEL SIGN E 02815 { 0x0C47, BIDI_NSM }, // TELUGU VOWEL SIGN EE 02816 { 0x0C48, BIDI_NSM }, // TELUGU VOWEL SIGN AI 02817 { 0x0C4A, BIDI_NSM }, // TELUGU VOWEL SIGN O 02818 { 0x0C4B, BIDI_NSM }, // TELUGU VOWEL SIGN OO 02819 { 0x0C4C, BIDI_NSM }, // TELUGU VOWEL SIGN AU 02820 { 0x0C4D, BIDI_NSM }, // TELUGU SIGN VIRAMA 02821 { 0x0C55, BIDI_NSM }, // TELUGU LENGTH MARK 02822 { 0x0C56, BIDI_NSM }, // TELUGU AI LENGTH MARK 02823 { 0x0C58, BIDI_L }, // TELUGU LETTER TSA 02824 { 0x0C59, BIDI_L }, // TELUGU LETTER DZA 02825 { 0x0C5A, BIDI_L }, // TELUGU LETTER RRRA 02826 { 0x0C60, BIDI_L }, // TELUGU LETTER VOCALIC RR 02827 { 0x0C61, BIDI_L }, // TELUGU LETTER VOCALIC LL 02828 { 0x0C62, BIDI_NSM }, // TELUGU VOWEL SIGN VOCALIC L 02829 { 0x0C63, BIDI_NSM }, // TELUGU VOWEL SIGN VOCALIC LL 02830 { 0x0C66, BIDI_L }, // TELUGU DIGIT ZERO 02831 { 0x0C67, BIDI_L }, // TELUGU DIGIT ONE 02832 { 0x0C68, BIDI_L }, // TELUGU DIGIT TWO 02833 { 0x0C69, BIDI_L }, // TELUGU DIGIT THREE 02834 { 0x0C6A, BIDI_L }, // TELUGU DIGIT FOUR 02835 { 0x0C6B, BIDI_L }, // TELUGU DIGIT FIVE 02836 { 0x0C6C, BIDI_L }, // TELUGU DIGIT SIX 02837 { 0x0C6D, BIDI_L }, // TELUGU DIGIT SEVEN 02838 { 0x0C6E, BIDI_L }, // TELUGU DIGIT EIGHT 02839 { 0x0C6F, BIDI_L }, // TELUGU DIGIT NINE 02840 { 0x0C78, BIDI_ON }, // TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR 02841 { 0x0C79, BIDI_ON }, // TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR 02842 { 0x0C7A, BIDI_ON }, // TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR 02843 { 0x0C7B, BIDI_ON }, // TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR 02844 { 0x0C7C, BIDI_ON }, // TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR 02845 { 0x0C7D, BIDI_ON }, // TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR 02846 { 0x0C7E, BIDI_ON }, // TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR 02847 { 0x0C7F, BIDI_L }, // TELUGU SIGN TUUMU 02848 { 0x0C81, BIDI_NSM }, // KANNADA SIGN CANDRABINDU 02849 { 0x0C82, BIDI_L }, // KANNADA SIGN ANUSVARA 02850 { 0x0C83, BIDI_L }, // KANNADA SIGN VISARGA 02851 { 0x0C85, BIDI_L }, // KANNADA LETTER A 02852 { 0x0C86, BIDI_L }, // KANNADA LETTER AA 02853 { 0x0C87, BIDI_L }, // KANNADA LETTER I 02854 { 0x0C88, BIDI_L }, // KANNADA LETTER II 02855 { 0x0C89, BIDI_L }, // KANNADA LETTER U 02856 { 0x0C8A, BIDI_L }, // KANNADA LETTER UU 02857 { 0x0C8B, BIDI_L }, // KANNADA LETTER VOCALIC R 02858 { 0x0C8C, BIDI_L }, // KANNADA LETTER VOCALIC L 02859 { 0x0C8E, BIDI_L }, // KANNADA LETTER E 02860 { 0x0C8F, BIDI_L }, // KANNADA LETTER EE 02861 { 0x0C90, BIDI_L }, // KANNADA LETTER AI 02862 { 0x0C92, BIDI_L }, // KANNADA LETTER O 02863 { 0x0C93, BIDI_L }, // KANNADA LETTER OO 02864 { 0x0C94, BIDI_L }, // KANNADA LETTER AU 02865 { 0x0C95, BIDI_L }, // KANNADA LETTER KA 02866 { 0x0C96, BIDI_L }, // KANNADA LETTER KHA 02867 { 0x0C97, BIDI_L }, // KANNADA LETTER GA 02868 { 0x0C98, BIDI_L }, // KANNADA LETTER GHA 02869 { 0x0C99, BIDI_L }, // KANNADA LETTER NGA 02870 { 0x0C9A, BIDI_L }, // KANNADA LETTER CA 02871 { 0x0C9B, BIDI_L }, // KANNADA LETTER CHA 02872 { 0x0C9C, BIDI_L }, // KANNADA LETTER JA 02873 { 0x0C9D, BIDI_L }, // KANNADA LETTER JHA 02874 { 0x0C9E, BIDI_L }, // KANNADA LETTER NYA 02875 { 0x0C9F, BIDI_L }, // KANNADA LETTER TTA 02876 { 0x0CA0, BIDI_L }, // KANNADA LETTER TTHA 02877 { 0x0CA1, BIDI_L }, // KANNADA LETTER DDA 02878 { 0x0CA2, BIDI_L }, // KANNADA LETTER DDHA 02879 { 0x0CA3, BIDI_L }, // KANNADA LETTER NNA 02880 { 0x0CA4, BIDI_L }, // KANNADA LETTER TA 02881 { 0x0CA5, BIDI_L }, // KANNADA LETTER THA 02882 { 0x0CA6, BIDI_L }, // KANNADA LETTER DA 02883 { 0x0CA7, BIDI_L }, // KANNADA LETTER DHA 02884 { 0x0CA8, BIDI_L }, // KANNADA LETTER NA 02885 { 0x0CAA, BIDI_L }, // KANNADA LETTER PA 02886 { 0x0CAB, BIDI_L }, // KANNADA LETTER PHA 02887 { 0x0CAC, BIDI_L }, // KANNADA LETTER BA 02888 { 0x0CAD, BIDI_L }, // KANNADA LETTER BHA 02889 { 0x0CAE, BIDI_L }, // KANNADA LETTER MA 02890 { 0x0CAF, BIDI_L }, // KANNADA LETTER YA 02891 { 0x0CB0, BIDI_L }, // KANNADA LETTER RA 02892 { 0x0CB1, BIDI_L }, // KANNADA LETTER RRA 02893 { 0x0CB2, BIDI_L }, // KANNADA LETTER LA 02894 { 0x0CB3, BIDI_L }, // KANNADA LETTER LLA 02895 { 0x0CB5, BIDI_L }, // KANNADA LETTER VA 02896 { 0x0CB6, BIDI_L }, // KANNADA LETTER SHA 02897 { 0x0CB7, BIDI_L }, // KANNADA LETTER SSA 02898 { 0x0CB8, BIDI_L }, // KANNADA LETTER SA 02899 { 0x0CB9, BIDI_L }, // KANNADA LETTER HA 02900 { 0x0CBC, BIDI_NSM }, // KANNADA SIGN NUKTA 02901 { 0x0CBD, BIDI_L }, // KANNADA SIGN AVAGRAHA 02902 { 0x0CBE, BIDI_L }, // KANNADA VOWEL SIGN AA 02903 { 0x0CBF, BIDI_L }, // KANNADA VOWEL SIGN I 02904 { 0x0CC0, BIDI_L }, // KANNADA VOWEL SIGN II 02905 { 0x0CC1, BIDI_L }, // KANNADA VOWEL SIGN U 02906 { 0x0CC2, BIDI_L }, // KANNADA VOWEL SIGN UU 02907 { 0x0CC3, BIDI_L }, // KANNADA VOWEL SIGN VOCALIC R 02908 { 0x0CC4, BIDI_L }, // KANNADA VOWEL SIGN VOCALIC RR 02909 { 0x0CC6, BIDI_L }, // KANNADA VOWEL SIGN E 02910 { 0x0CC7, BIDI_L }, // KANNADA VOWEL SIGN EE 02911 { 0x0CC8, BIDI_L }, // KANNADA VOWEL SIGN AI 02912 { 0x0CCA, BIDI_L }, // KANNADA VOWEL SIGN O 02913 { 0x0CCB, BIDI_L }, // KANNADA VOWEL SIGN OO 02914 { 0x0CCC, BIDI_NSM }, // KANNADA VOWEL SIGN AU 02915 { 0x0CCD, BIDI_NSM }, // KANNADA SIGN VIRAMA 02916 { 0x0CD5, BIDI_L }, // KANNADA LENGTH MARK 02917 { 0x0CD6, BIDI_L }, // KANNADA AI LENGTH MARK 02918 { 0x0CDE, BIDI_L }, // KANNADA LETTER FA 02919 { 0x0CE0, BIDI_L }, // KANNADA LETTER VOCALIC RR 02920 { 0x0CE1, BIDI_L }, // KANNADA LETTER VOCALIC LL 02921 { 0x0CE2, BIDI_NSM }, // KANNADA VOWEL SIGN VOCALIC L 02922 { 0x0CE3, BIDI_NSM }, // KANNADA VOWEL SIGN VOCALIC LL 02923 { 0x0CE6, BIDI_L }, // KANNADA DIGIT ZERO 02924 { 0x0CE7, BIDI_L }, // KANNADA DIGIT ONE 02925 { 0x0CE8, BIDI_L }, // KANNADA DIGIT TWO 02926 { 0x0CE9, BIDI_L }, // KANNADA DIGIT THREE 02927 { 0x0CEA, BIDI_L }, // KANNADA DIGIT FOUR 02928 { 0x0CEB, BIDI_L }, // KANNADA DIGIT FIVE 02929 { 0x0CEC, BIDI_L }, // KANNADA DIGIT SIX 02930 { 0x0CED, BIDI_L }, // KANNADA DIGIT SEVEN 02931 { 0x0CEE, BIDI_L }, // KANNADA DIGIT EIGHT 02932 { 0x0CEF, BIDI_L }, // KANNADA DIGIT NINE 02933 { 0x0CF1, BIDI_L }, // KANNADA SIGN JIHVAMULIYA 02934 { 0x0CF2, BIDI_L }, // KANNADA SIGN UPADHMANIYA 02935 { 0x0D01, BIDI_NSM }, // MALAYALAM SIGN CANDRABINDU 02936 { 0x0D02, BIDI_L }, // MALAYALAM SIGN ANUSVARA 02937 { 0x0D03, BIDI_L }, // MALAYALAM SIGN VISARGA 02938 { 0x0D05, BIDI_L }, // MALAYALAM LETTER A 02939 { 0x0D06, BIDI_L }, // MALAYALAM LETTER AA 02940 { 0x0D07, BIDI_L }, // MALAYALAM LETTER I 02941 { 0x0D08, BIDI_L }, // MALAYALAM LETTER II 02942 { 0x0D09, BIDI_L }, // MALAYALAM LETTER U 02943 { 0x0D0A, BIDI_L }, // MALAYALAM LETTER UU 02944 { 0x0D0B, BIDI_L }, // MALAYALAM LETTER VOCALIC R 02945 { 0x0D0C, BIDI_L }, // MALAYALAM LETTER VOCALIC L 02946 { 0x0D0E, BIDI_L }, // MALAYALAM LETTER E 02947 { 0x0D0F, BIDI_L }, // MALAYALAM LETTER EE 02948 { 0x0D10, BIDI_L }, // MALAYALAM LETTER AI 02949 { 0x0D12, BIDI_L }, // MALAYALAM LETTER O 02950 { 0x0D13, BIDI_L }, // MALAYALAM LETTER OO 02951 { 0x0D14, BIDI_L }, // MALAYALAM LETTER AU 02952 { 0x0D15, BIDI_L }, // MALAYALAM LETTER KA 02953 { 0x0D16, BIDI_L }, // MALAYALAM LETTER KHA 02954 { 0x0D17, BIDI_L }, // MALAYALAM LETTER GA 02955 { 0x0D18, BIDI_L }, // MALAYALAM LETTER GHA 02956 { 0x0D19, BIDI_L }, // MALAYALAM LETTER NGA 02957 { 0x0D1A, BIDI_L }, // MALAYALAM LETTER CA 02958 { 0x0D1B, BIDI_L }, // MALAYALAM LETTER CHA 02959 { 0x0D1C, BIDI_L }, // MALAYALAM LETTER JA 02960 { 0x0D1D, BIDI_L }, // MALAYALAM LETTER JHA 02961 { 0x0D1E, BIDI_L }, // MALAYALAM LETTER NYA 02962 { 0x0D1F, BIDI_L }, // MALAYALAM LETTER TTA 02963 { 0x0D20, BIDI_L }, // MALAYALAM LETTER TTHA 02964 { 0x0D21, BIDI_L }, // MALAYALAM LETTER DDA 02965 { 0x0D22, BIDI_L }, // MALAYALAM LETTER DDHA 02966 { 0x0D23, BIDI_L }, // MALAYALAM LETTER NNA 02967 { 0x0D24, BIDI_L }, // MALAYALAM LETTER TA 02968 { 0x0D25, BIDI_L }, // MALAYALAM LETTER THA 02969 { 0x0D26, BIDI_L }, // MALAYALAM LETTER DA 02970 { 0x0D27, BIDI_L }, // MALAYALAM LETTER DHA 02971 { 0x0D28, BIDI_L }, // MALAYALAM LETTER NA 02972 { 0x0D29, BIDI_L }, // MALAYALAM LETTER NNNA 02973 { 0x0D2A, BIDI_L }, // MALAYALAM LETTER PA 02974 { 0x0D2B, BIDI_L }, // MALAYALAM LETTER PHA 02975 { 0x0D2C, BIDI_L }, // MALAYALAM LETTER BA 02976 { 0x0D2D, BIDI_L }, // MALAYALAM LETTER BHA 02977 { 0x0D2E, BIDI_L }, // MALAYALAM LETTER MA 02978 { 0x0D2F, BIDI_L }, // MALAYALAM LETTER YA 02979 { 0x0D30, BIDI_L }, // MALAYALAM LETTER RA 02980 { 0x0D31, BIDI_L }, // MALAYALAM LETTER RRA 02981 { 0x0D32, BIDI_L }, // MALAYALAM LETTER LA 02982 { 0x0D33, BIDI_L }, // MALAYALAM LETTER LLA 02983 { 0x0D34, BIDI_L }, // MALAYALAM LETTER LLLA 02984 { 0x0D35, BIDI_L }, // MALAYALAM LETTER VA 02985 { 0x0D36, BIDI_L }, // MALAYALAM LETTER SHA 02986 { 0x0D37, BIDI_L }, // MALAYALAM LETTER SSA 02987 { 0x0D38, BIDI_L }, // MALAYALAM LETTER SA 02988 { 0x0D39, BIDI_L }, // MALAYALAM LETTER HA 02989 { 0x0D3A, BIDI_L }, // MALAYALAM LETTER TTTA 02990 { 0x0D3D, BIDI_L }, // MALAYALAM SIGN AVAGRAHA 02991 { 0x0D3E, BIDI_L }, // MALAYALAM VOWEL SIGN AA 02992 { 0x0D3F, BIDI_L }, // MALAYALAM VOWEL SIGN I 02993 { 0x0D40, BIDI_L }, // MALAYALAM VOWEL SIGN II 02994 { 0x0D41, BIDI_NSM }, // MALAYALAM VOWEL SIGN U 02995 { 0x0D42, BIDI_NSM }, // MALAYALAM VOWEL SIGN UU 02996 { 0x0D43, BIDI_NSM }, // MALAYALAM VOWEL SIGN VOCALIC R 02997 { 0x0D44, BIDI_NSM }, // MALAYALAM VOWEL SIGN VOCALIC RR 02998 { 0x0D46, BIDI_L }, // MALAYALAM VOWEL SIGN E 02999 { 0x0D47, BIDI_L }, // MALAYALAM VOWEL SIGN EE 03000 { 0x0D48, BIDI_L }, // MALAYALAM VOWEL SIGN AI 03001 { 0x0D4A, BIDI_L }, // MALAYALAM VOWEL SIGN O 03002 { 0x0D4B, BIDI_L }, // MALAYALAM VOWEL SIGN OO 03003 { 0x0D4C, BIDI_L }, // MALAYALAM VOWEL SIGN AU 03004 { 0x0D4D, BIDI_NSM }, // MALAYALAM SIGN VIRAMA 03005 { 0x0D4E, BIDI_L }, // MALAYALAM LETTER DOT REPH 03006 { 0x0D57, BIDI_L }, // MALAYALAM AU LENGTH MARK 03007 { 0x0D5F, BIDI_L }, // MALAYALAM LETTER ARCHAIC II 03008 { 0x0D60, BIDI_L }, // MALAYALAM LETTER VOCALIC RR 03009 { 0x0D61, BIDI_L }, // MALAYALAM LETTER VOCALIC LL 03010 { 0x0D62, BIDI_NSM }, // MALAYALAM VOWEL SIGN VOCALIC L 03011 { 0x0D63, BIDI_NSM }, // MALAYALAM VOWEL SIGN VOCALIC LL 03012 { 0x0D66, BIDI_L }, // MALAYALAM DIGIT ZERO 03013 { 0x0D67, BIDI_L }, // MALAYALAM DIGIT ONE 03014 { 0x0D68, BIDI_L }, // MALAYALAM DIGIT TWO 03015 { 0x0D69, BIDI_L }, // MALAYALAM DIGIT THREE 03016 { 0x0D6A, BIDI_L }, // MALAYALAM DIGIT FOUR 03017 { 0x0D6B, BIDI_L }, // MALAYALAM DIGIT FIVE 03018 { 0x0D6C, BIDI_L }, // MALAYALAM DIGIT SIX 03019 { 0x0D6D, BIDI_L }, // MALAYALAM DIGIT SEVEN 03020 { 0x0D6E, BIDI_L }, // MALAYALAM DIGIT EIGHT 03021 { 0x0D6F, BIDI_L }, // MALAYALAM DIGIT NINE 03022 { 0x0D70, BIDI_L }, // MALAYALAM NUMBER TEN 03023 { 0x0D71, BIDI_L }, // MALAYALAM NUMBER ONE HUNDRED 03024 { 0x0D72, BIDI_L }, // MALAYALAM NUMBER ONE THOUSAND 03025 { 0x0D73, BIDI_L }, // MALAYALAM FRACTION ONE QUARTER 03026 { 0x0D74, BIDI_L }, // MALAYALAM FRACTION ONE HALF 03027 { 0x0D75, BIDI_L }, // MALAYALAM FRACTION THREE QUARTERS 03028 { 0x0D79, BIDI_L }, // MALAYALAM DATE MARK 03029 { 0x0D7A, BIDI_L }, // MALAYALAM LETTER CHILLU NN 03030 { 0x0D7B, BIDI_L }, // MALAYALAM LETTER CHILLU N 03031 { 0x0D7C, BIDI_L }, // MALAYALAM LETTER CHILLU RR 03032 { 0x0D7D, BIDI_L }, // MALAYALAM LETTER CHILLU L 03033 { 0x0D7E, BIDI_L }, // MALAYALAM LETTER CHILLU LL 03034 { 0x0D7F, BIDI_L }, // MALAYALAM LETTER CHILLU K 03035 { 0x0D82, BIDI_L }, // SINHALA SIGN ANUSVARAYA 03036 { 0x0D83, BIDI_L }, // SINHALA SIGN VISARGAYA 03037 { 0x0D85, BIDI_L }, // SINHALA LETTER AYANNA 03038 { 0x0D86, BIDI_L }, // SINHALA LETTER AAYANNA 03039 { 0x0D87, BIDI_L }, // SINHALA LETTER AEYANNA 03040 { 0x0D88, BIDI_L }, // SINHALA LETTER AEEYANNA 03041 { 0x0D89, BIDI_L }, // SINHALA LETTER IYANNA 03042 { 0x0D8A, BIDI_L }, // SINHALA LETTER IIYANNA 03043 { 0x0D8B, BIDI_L }, // SINHALA LETTER UYANNA 03044 { 0x0D8C, BIDI_L }, // SINHALA LETTER UUYANNA 03045 { 0x0D8D, BIDI_L }, // SINHALA LETTER IRUYANNA 03046 { 0x0D8E, BIDI_L }, // SINHALA LETTER IRUUYANNA 03047 { 0x0D8F, BIDI_L }, // SINHALA LETTER ILUYANNA 03048 { 0x0D90, BIDI_L }, // SINHALA LETTER ILUUYANNA 03049 { 0x0D91, BIDI_L }, // SINHALA LETTER EYANNA 03050 { 0x0D92, BIDI_L }, // SINHALA LETTER EEYANNA 03051 { 0x0D93, BIDI_L }, // SINHALA LETTER AIYANNA 03052 { 0x0D94, BIDI_L }, // SINHALA LETTER OYANNA 03053 { 0x0D95, BIDI_L }, // SINHALA LETTER OOYANNA 03054 { 0x0D96, BIDI_L }, // SINHALA LETTER AUYANNA 03055 { 0x0D9A, BIDI_L }, // SINHALA LETTER ALPAPRAANA KAYANNA 03056 { 0x0D9B, BIDI_L }, // SINHALA LETTER MAHAAPRAANA KAYANNA 03057 { 0x0D9C, BIDI_L }, // SINHALA LETTER ALPAPRAANA GAYANNA 03058 { 0x0D9D, BIDI_L }, // SINHALA LETTER MAHAAPRAANA GAYANNA 03059 { 0x0D9E, BIDI_L }, // SINHALA LETTER KANTAJA NAASIKYAYA 03060 { 0x0D9F, BIDI_L }, // SINHALA LETTER SANYAKA GAYANNA 03061 { 0x0DA0, BIDI_L }, // SINHALA LETTER ALPAPRAANA CAYANNA 03062 { 0x0DA1, BIDI_L }, // SINHALA LETTER MAHAAPRAANA CAYANNA 03063 { 0x0DA2, BIDI_L }, // SINHALA LETTER ALPAPRAANA JAYANNA 03064 { 0x0DA3, BIDI_L }, // SINHALA LETTER MAHAAPRAANA JAYANNA 03065 { 0x0DA4, BIDI_L }, // SINHALA LETTER TAALUJA NAASIKYAYA 03066 { 0x0DA5, BIDI_L }, // SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA 03067 { 0x0DA6, BIDI_L }, // SINHALA LETTER SANYAKA JAYANNA 03068 { 0x0DA7, BIDI_L }, // SINHALA LETTER ALPAPRAANA TTAYANNA 03069 { 0x0DA8, BIDI_L }, // SINHALA LETTER MAHAAPRAANA TTAYANNA 03070 { 0x0DA9, BIDI_L }, // SINHALA LETTER ALPAPRAANA DDAYANNA 03071 { 0x0DAA, BIDI_L }, // SINHALA LETTER MAHAAPRAANA DDAYANNA 03072 { 0x0DAB, BIDI_L }, // SINHALA LETTER MUURDHAJA NAYANNA 03073 { 0x0DAC, BIDI_L }, // SINHALA LETTER SANYAKA DDAYANNA 03074 { 0x0DAD, BIDI_L }, // SINHALA LETTER ALPAPRAANA TAYANNA 03075 { 0x0DAE, BIDI_L }, // SINHALA LETTER MAHAAPRAANA TAYANNA 03076 { 0x0DAF, BIDI_L }, // SINHALA LETTER ALPAPRAANA DAYANNA 03077 { 0x0DB0, BIDI_L }, // SINHALA LETTER MAHAAPRAANA DAYANNA 03078 { 0x0DB1, BIDI_L }, // SINHALA LETTER DANTAJA NAYANNA 03079 { 0x0DB3, BIDI_L }, // SINHALA LETTER SANYAKA DAYANNA 03080 { 0x0DB4, BIDI_L }, // SINHALA LETTER ALPAPRAANA PAYANNA 03081 { 0x0DB5, BIDI_L }, // SINHALA LETTER MAHAAPRAANA PAYANNA 03082 { 0x0DB6, BIDI_L }, // SINHALA LETTER ALPAPRAANA BAYANNA 03083 { 0x0DB7, BIDI_L }, // SINHALA LETTER MAHAAPRAANA BAYANNA 03084 { 0x0DB8, BIDI_L }, // SINHALA LETTER MAYANNA 03085 { 0x0DB9, BIDI_L }, // SINHALA LETTER AMBA BAYANNA 03086 { 0x0DBA, BIDI_L }, // SINHALA LETTER YAYANNA 03087 { 0x0DBB, BIDI_L }, // SINHALA LETTER RAYANNA 03088 { 0x0DBD, BIDI_L }, // SINHALA LETTER DANTAJA LAYANNA 03089 { 0x0DC0, BIDI_L }, // SINHALA LETTER VAYANNA 03090 { 0x0DC1, BIDI_L }, // SINHALA LETTER TAALUJA SAYANNA 03091 { 0x0DC2, BIDI_L }, // SINHALA LETTER MUURDHAJA SAYANNA 03092 { 0x0DC3, BIDI_L }, // SINHALA LETTER DANTAJA SAYANNA 03093 { 0x0DC4, BIDI_L }, // SINHALA LETTER HAYANNA 03094 { 0x0DC5, BIDI_L }, // SINHALA LETTER MUURDHAJA LAYANNA 03095 { 0x0DC6, BIDI_L }, // SINHALA LETTER FAYANNA 03096 { 0x0DCA, BIDI_NSM }, // SINHALA SIGN AL-LAKUNA 03097 { 0x0DCF, BIDI_L }, // SINHALA VOWEL SIGN AELA-PILLA 03098 { 0x0DD0, BIDI_L }, // SINHALA VOWEL SIGN KETTI AEDA-PILLA 03099 { 0x0DD1, BIDI_L }, // SINHALA VOWEL SIGN DIGA AEDA-PILLA 03100 { 0x0DD2, BIDI_NSM }, // SINHALA VOWEL SIGN KETTI IS-PILLA 03101 { 0x0DD3, BIDI_NSM }, // SINHALA VOWEL SIGN DIGA IS-PILLA 03102 { 0x0DD4, BIDI_NSM }, // SINHALA VOWEL SIGN KETTI PAA-PILLA 03103 { 0x0DD6, BIDI_NSM }, // SINHALA VOWEL SIGN DIGA PAA-PILLA 03104 { 0x0DD8, BIDI_L }, // SINHALA VOWEL SIGN GAETTA-PILLA 03105 { 0x0DD9, BIDI_L }, // SINHALA VOWEL SIGN KOMBUVA 03106 { 0x0DDA, BIDI_L }, // SINHALA VOWEL SIGN DIGA KOMBUVA 03107 { 0x0DDB, BIDI_L }, // SINHALA VOWEL SIGN KOMBU DEKA 03108 { 0x0DDC, BIDI_L }, // SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA 03109 { 0x0DDD, BIDI_L }, // SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA 03110 { 0x0DDE, BIDI_L }, // SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA 03111 { 0x0DDF, BIDI_L }, // SINHALA VOWEL SIGN GAYANUKITTA 03112 { 0x0DE6, BIDI_L }, // SINHALA LITH DIGIT ZERO 03113 { 0x0DE7, BIDI_L }, // SINHALA LITH DIGIT ONE 03114 { 0x0DE8, BIDI_L }, // SINHALA LITH DIGIT TWO 03115 { 0x0DE9, BIDI_L }, // SINHALA LITH DIGIT THREE 03116 { 0x0DEA, BIDI_L }, // SINHALA LITH DIGIT FOUR 03117 { 0x0DEB, BIDI_L }, // SINHALA LITH DIGIT FIVE 03118 { 0x0DEC, BIDI_L }, // SINHALA LITH DIGIT SIX 03119 { 0x0DED, BIDI_L }, // SINHALA LITH DIGIT SEVEN 03120 { 0x0DEE, BIDI_L }, // SINHALA LITH DIGIT EIGHT 03121 { 0x0DEF, BIDI_L }, // SINHALA LITH DIGIT NINE 03122 { 0x0DF2, BIDI_L }, // SINHALA VOWEL SIGN DIGA GAETTA-PILLA 03123 { 0x0DF3, BIDI_L }, // SINHALA VOWEL SIGN DIGA GAYANUKITTA 03124 { 0x0DF4, BIDI_L }, // SINHALA PUNCTUATION KUNDDALIYA 03125 { 0x0E01, BIDI_L }, // THAI CHARACTER KO KAI 03126 { 0x0E02, BIDI_L }, // THAI CHARACTER KHO KHAI 03127 { 0x0E03, BIDI_L }, // THAI CHARACTER KHO KHUAT 03128 { 0x0E04, BIDI_L }, // THAI CHARACTER KHO KHWAI 03129 { 0x0E05, BIDI_L }, // THAI CHARACTER KHO KHON 03130 { 0x0E06, BIDI_L }, // THAI CHARACTER KHO RAKHANG 03131 { 0x0E07, BIDI_L }, // THAI CHARACTER NGO NGU 03132 { 0x0E08, BIDI_L }, // THAI CHARACTER CHO CHAN 03133 { 0x0E09, BIDI_L }, // THAI CHARACTER CHO CHING 03134 { 0x0E0A, BIDI_L }, // THAI CHARACTER CHO CHANG 03135 { 0x0E0B, BIDI_L }, // THAI CHARACTER SO SO 03136 { 0x0E0C, BIDI_L }, // THAI CHARACTER CHO CHOE 03137 { 0x0E0D, BIDI_L }, // THAI CHARACTER YO YING 03138 { 0x0E0E, BIDI_L }, // THAI CHARACTER DO CHADA 03139 { 0x0E0F, BIDI_L }, // THAI CHARACTER TO PATAK 03140 { 0x0E10, BIDI_L }, // THAI CHARACTER THO THAN 03141 { 0x0E11, BIDI_L }, // THAI CHARACTER THO NANGMONTHO 03142 { 0x0E12, BIDI_L }, // THAI CHARACTER THO PHUTHAO 03143 { 0x0E13, BIDI_L }, // THAI CHARACTER NO NEN 03144 { 0x0E14, BIDI_L }, // THAI CHARACTER DO DEK 03145 { 0x0E15, BIDI_L }, // THAI CHARACTER TO TAO 03146 { 0x0E16, BIDI_L }, // THAI CHARACTER THO THUNG 03147 { 0x0E17, BIDI_L }, // THAI CHARACTER THO THAHAN 03148 { 0x0E18, BIDI_L }, // THAI CHARACTER THO THONG 03149 { 0x0E19, BIDI_L }, // THAI CHARACTER NO NU 03150 { 0x0E1A, BIDI_L }, // THAI CHARACTER BO BAIMAI 03151 { 0x0E1B, BIDI_L }, // THAI CHARACTER PO PLA 03152 { 0x0E1C, BIDI_L }, // THAI CHARACTER PHO PHUNG 03153 { 0x0E1D, BIDI_L }, // THAI CHARACTER FO FA 03154 { 0x0E1E, BIDI_L }, // THAI CHARACTER PHO PHAN 03155 { 0x0E1F, BIDI_L }, // THAI CHARACTER FO FAN 03156 { 0x0E20, BIDI_L }, // THAI CHARACTER PHO SAMPHAO 03157 { 0x0E21, BIDI_L }, // THAI CHARACTER MO MA 03158 { 0x0E22, BIDI_L }, // THAI CHARACTER YO YAK 03159 { 0x0E23, BIDI_L }, // THAI CHARACTER RO RUA 03160 { 0x0E24, BIDI_L }, // THAI CHARACTER RU 03161 { 0x0E25, BIDI_L }, // THAI CHARACTER LO LING 03162 { 0x0E26, BIDI_L }, // THAI CHARACTER LU 03163 { 0x0E27, BIDI_L }, // THAI CHARACTER WO WAEN 03164 { 0x0E28, BIDI_L }, // THAI CHARACTER SO SALA 03165 { 0x0E29, BIDI_L }, // THAI CHARACTER SO RUSI 03166 { 0x0E2A, BIDI_L }, // THAI CHARACTER SO SUA 03167 { 0x0E2B, BIDI_L }, // THAI CHARACTER HO HIP 03168 { 0x0E2C, BIDI_L }, // THAI CHARACTER LO CHULA 03169 { 0x0E2D, BIDI_L }, // THAI CHARACTER O ANG 03170 { 0x0E2E, BIDI_L }, // THAI CHARACTER HO NOKHUK 03171 { 0x0E2F, BIDI_L }, // THAI CHARACTER PAIYANNOI 03172 { 0x0E30, BIDI_L }, // THAI CHARACTER SARA A 03173 { 0x0E31, BIDI_NSM }, // THAI CHARACTER MAI HAN-AKAT 03174 { 0x0E32, BIDI_L }, // THAI CHARACTER SARA AA 03175 { 0x0E33, BIDI_L }, // THAI CHARACTER SARA AM 03176 { 0x0E34, BIDI_NSM }, // THAI CHARACTER SARA I 03177 { 0x0E35, BIDI_NSM }, // THAI CHARACTER SARA II 03178 { 0x0E36, BIDI_NSM }, // THAI CHARACTER SARA UE 03179 { 0x0E37, BIDI_NSM }, // THAI CHARACTER SARA UEE 03180 { 0x0E38, BIDI_NSM }, // THAI CHARACTER SARA U 03181 { 0x0E39, BIDI_NSM }, // THAI CHARACTER SARA UU 03182 { 0x0E3A, BIDI_NSM }, // THAI CHARACTER PHINTHU 03183 { 0x0E3F, BIDI_ET }, // THAI CURRENCY SYMBOL BAHT 03184 { 0x0E40, BIDI_L }, // THAI CHARACTER SARA E 03185 { 0x0E41, BIDI_L }, // THAI CHARACTER SARA AE 03186 { 0x0E42, BIDI_L }, // THAI CHARACTER SARA O 03187 { 0x0E43, BIDI_L }, // THAI CHARACTER SARA AI MAIMUAN 03188 { 0x0E44, BIDI_L }, // THAI CHARACTER SARA AI MAIMALAI 03189 { 0x0E45, BIDI_L }, // THAI CHARACTER LAKKHANGYAO 03190 { 0x0E46, BIDI_L }, // THAI CHARACTER MAIYAMOK 03191 { 0x0E47, BIDI_NSM }, // THAI CHARACTER MAITAIKHU 03192 { 0x0E48, BIDI_NSM }, // THAI CHARACTER MAI EK 03193 { 0x0E49, BIDI_NSM }, // THAI CHARACTER MAI THO 03194 { 0x0E4A, BIDI_NSM }, // THAI CHARACTER MAI TRI 03195 { 0x0E4B, BIDI_NSM }, // THAI CHARACTER MAI CHATTAWA 03196 { 0x0E4C, BIDI_NSM }, // THAI CHARACTER THANTHAKHAT 03197 { 0x0E4D, BIDI_NSM }, // THAI CHARACTER NIKHAHIT 03198 { 0x0E4E, BIDI_NSM }, // THAI CHARACTER YAMAKKAN 03199 { 0x0E4F, BIDI_L }, // THAI CHARACTER FONGMAN 03200 { 0x0E50, BIDI_L }, // THAI DIGIT ZERO 03201 { 0x0E51, BIDI_L }, // THAI DIGIT ONE 03202 { 0x0E52, BIDI_L }, // THAI DIGIT TWO 03203 { 0x0E53, BIDI_L }, // THAI DIGIT THREE 03204 { 0x0E54, BIDI_L }, // THAI DIGIT FOUR 03205 { 0x0E55, BIDI_L }, // THAI DIGIT FIVE 03206 { 0x0E56, BIDI_L }, // THAI DIGIT SIX 03207 { 0x0E57, BIDI_L }, // THAI DIGIT SEVEN 03208 { 0x0E58, BIDI_L }, // THAI DIGIT EIGHT 03209 { 0x0E59, BIDI_L }, // THAI DIGIT NINE 03210 { 0x0E5A, BIDI_L }, // THAI CHARACTER ANGKHANKHU 03211 { 0x0E5B, BIDI_L }, // THAI CHARACTER KHOMUT 03212 { 0x0E81, BIDI_L }, // LAO LETTER KO 03213 { 0x0E82, BIDI_L }, // LAO LETTER KHO SUNG 03214 { 0x0E84, BIDI_L }, // LAO LETTER KHO TAM 03215 { 0x0E87, BIDI_L }, // LAO LETTER NGO 03216 { 0x0E88, BIDI_L }, // LAO LETTER CO 03217 { 0x0E8A, BIDI_L }, // LAO LETTER SO TAM 03218 { 0x0E8D, BIDI_L }, // LAO LETTER NYO 03219 { 0x0E94, BIDI_L }, // LAO LETTER DO 03220 { 0x0E95, BIDI_L }, // LAO LETTER TO 03221 { 0x0E96, BIDI_L }, // LAO LETTER THO SUNG 03222 { 0x0E97, BIDI_L }, // LAO LETTER THO TAM 03223 { 0x0E99, BIDI_L }, // LAO LETTER NO 03224 { 0x0E9A, BIDI_L }, // LAO LETTER BO 03225 { 0x0E9B, BIDI_L }, // LAO LETTER PO 03226 { 0x0E9C, BIDI_L }, // LAO LETTER PHO SUNG 03227 { 0x0E9D, BIDI_L }, // LAO LETTER FO TAM 03228 { 0x0E9E, BIDI_L }, // LAO LETTER PHO TAM 03229 { 0x0E9F, BIDI_L }, // LAO LETTER FO SUNG 03230 { 0x0EA1, BIDI_L }, // LAO LETTER MO 03231 { 0x0EA2, BIDI_L }, // LAO LETTER YO 03232 { 0x0EA3, BIDI_L }, // LAO LETTER LO LING 03233 { 0x0EA5, BIDI_L }, // LAO LETTER LO LOOT 03234 { 0x0EA7, BIDI_L }, // LAO LETTER WO 03235 { 0x0EAA, BIDI_L }, // LAO LETTER SO SUNG 03236 { 0x0EAB, BIDI_L }, // LAO LETTER HO SUNG 03237 { 0x0EAD, BIDI_L }, // LAO LETTER O 03238 { 0x0EAE, BIDI_L }, // LAO LETTER HO TAM 03239 { 0x0EAF, BIDI_L }, // LAO ELLIPSIS 03240 { 0x0EB0, BIDI_L }, // LAO VOWEL SIGN A 03241 { 0x0EB1, BIDI_NSM }, // LAO VOWEL SIGN MAI KAN 03242 { 0x0EB2, BIDI_L }, // LAO VOWEL SIGN AA 03243 { 0x0EB3, BIDI_L }, // LAO VOWEL SIGN AM 03244 { 0x0EB4, BIDI_NSM }, // LAO VOWEL SIGN I 03245 { 0x0EB5, BIDI_NSM }, // LAO VOWEL SIGN II 03246 { 0x0EB6, BIDI_NSM }, // LAO VOWEL SIGN Y 03247 { 0x0EB7, BIDI_NSM }, // LAO VOWEL SIGN YY 03248 { 0x0EB8, BIDI_NSM }, // LAO VOWEL SIGN U 03249 { 0x0EB9, BIDI_NSM }, // LAO VOWEL SIGN UU 03250 { 0x0EBB, BIDI_NSM }, // LAO VOWEL SIGN MAI KON 03251 { 0x0EBC, BIDI_NSM }, // LAO SEMIVOWEL SIGN LO 03252 { 0x0EBD, BIDI_L }, // LAO SEMIVOWEL SIGN NYO 03253 { 0x0EC0, BIDI_L }, // LAO VOWEL SIGN E 03254 { 0x0EC1, BIDI_L }, // LAO VOWEL SIGN EI 03255 { 0x0EC2, BIDI_L }, // LAO VOWEL SIGN O 03256 { 0x0EC3, BIDI_L }, // LAO VOWEL SIGN AY 03257 { 0x0EC4, BIDI_L }, // LAO VOWEL SIGN AI 03258 { 0x0EC6, BIDI_L }, // LAO KO LA 03259 { 0x0EC8, BIDI_NSM }, // LAO TONE MAI EK 03260 { 0x0EC9, BIDI_NSM }, // LAO TONE MAI THO 03261 { 0x0ECA, BIDI_NSM }, // LAO TONE MAI TI 03262 { 0x0ECB, BIDI_NSM }, // LAO TONE MAI CATAWA 03263 { 0x0ECC, BIDI_NSM }, // LAO CANCELLATION MARK 03264 { 0x0ECD, BIDI_NSM }, // LAO NIGGAHITA 03265 { 0x0ED0, BIDI_L }, // LAO DIGIT ZERO 03266 { 0x0ED1, BIDI_L }, // LAO DIGIT ONE 03267 { 0x0ED2, BIDI_L }, // LAO DIGIT TWO 03268 { 0x0ED3, BIDI_L }, // LAO DIGIT THREE 03269 { 0x0ED4, BIDI_L }, // LAO DIGIT FOUR 03270 { 0x0ED5, BIDI_L }, // LAO DIGIT FIVE 03271 { 0x0ED6, BIDI_L }, // LAO DIGIT SIX 03272 { 0x0ED7, BIDI_L }, // LAO DIGIT SEVEN 03273 { 0x0ED8, BIDI_L }, // LAO DIGIT EIGHT 03274 { 0x0ED9, BIDI_L }, // LAO DIGIT NINE 03275 { 0x0EDC, BIDI_L }, // LAO HO NO 03276 { 0x0EDD, BIDI_L }, // LAO HO MO 03277 { 0x0EDE, BIDI_L }, // LAO LETTER KHMU GO 03278 { 0x0EDF, BIDI_L }, // LAO LETTER KHMU NYO 03279 { 0x0F00, BIDI_L }, // TIBETAN SYLLABLE OM 03280 { 0x0F01, BIDI_L }, // TIBETAN MARK GTER YIG MGO TRUNCATED A 03281 { 0x0F02, BIDI_L }, // TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA 03282 { 0x0F03, BIDI_L }, // TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA 03283 { 0x0F04, BIDI_L }, // TIBETAN MARK INITIAL YIG MGO MDUN MA 03284 { 0x0F05, BIDI_L }, // TIBETAN MARK CLOSING YIG MGO SGAB MA 03285 { 0x0F06, BIDI_L }, // TIBETAN MARK CARET YIG MGO PHUR SHAD MA 03286 { 0x0F07, BIDI_L }, // TIBETAN MARK YIG MGO TSHEG SHAD MA 03287 { 0x0F08, BIDI_L }, // TIBETAN MARK SBRUL SHAD 03288 { 0x0F09, BIDI_L }, // TIBETAN MARK BSKUR YIG MGO 03289 { 0x0F0A, BIDI_L }, // TIBETAN MARK BKA- SHOG YIG MGO 03290 { 0x0F0B, BIDI_L }, // TIBETAN MARK INTERSYLLABIC TSHEG 03291 { 0x0F0C, BIDI_L }, // TIBETAN MARK DELIMITER TSHEG BSTAR 03292 { 0x0F0D, BIDI_L }, // TIBETAN MARK SHAD 03293 { 0x0F0E, BIDI_L }, // TIBETAN MARK NYIS SHAD 03294 { 0x0F0F, BIDI_L }, // TIBETAN MARK TSHEG SHAD 03295 { 0x0F10, BIDI_L }, // TIBETAN MARK NYIS TSHEG SHAD 03296 { 0x0F11, BIDI_L }, // TIBETAN MARK RIN CHEN SPUNGS SHAD 03297 { 0x0F12, BIDI_L }, // TIBETAN MARK RGYA GRAM SHAD 03298 { 0x0F13, BIDI_L }, // TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN 03299 { 0x0F14, BIDI_L }, // TIBETAN MARK GTER TSHEG 03300 { 0x0F15, BIDI_L }, // TIBETAN LOGOTYPE SIGN CHAD RTAGS 03301 { 0x0F16, BIDI_L }, // TIBETAN LOGOTYPE SIGN LHAG RTAGS 03302 { 0x0F17, BIDI_L }, // TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS 03303 { 0x0F18, BIDI_NSM }, // TIBETAN ASTROLOGICAL SIGN -KHYUD PA 03304 { 0x0F19, BIDI_NSM }, // TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS 03305 { 0x0F1A, BIDI_L }, // TIBETAN SIGN RDEL DKAR GCIG 03306 { 0x0F1B, BIDI_L }, // TIBETAN SIGN RDEL DKAR GNYIS 03307 { 0x0F1C, BIDI_L }, // TIBETAN SIGN RDEL DKAR GSUM 03308 { 0x0F1D, BIDI_L }, // TIBETAN SIGN RDEL NAG GCIG 03309 { 0x0F1E, BIDI_L }, // TIBETAN SIGN RDEL NAG GNYIS 03310 { 0x0F1F, BIDI_L }, // TIBETAN SIGN RDEL DKAR RDEL NAG 03311 { 0x0F20, BIDI_L }, // TIBETAN DIGIT ZERO 03312 { 0x0F21, BIDI_L }, // TIBETAN DIGIT ONE 03313 { 0x0F22, BIDI_L }, // TIBETAN DIGIT TWO 03314 { 0x0F23, BIDI_L }, // TIBETAN DIGIT THREE 03315 { 0x0F24, BIDI_L }, // TIBETAN DIGIT FOUR 03316 { 0x0F25, BIDI_L }, // TIBETAN DIGIT FIVE 03317 { 0x0F26, BIDI_L }, // TIBETAN DIGIT SIX 03318 { 0x0F27, BIDI_L }, // TIBETAN DIGIT SEVEN 03319 { 0x0F28, BIDI_L }, // TIBETAN DIGIT EIGHT 03320 { 0x0F29, BIDI_L }, // TIBETAN DIGIT NINE 03321 { 0x0F2A, BIDI_L }, // TIBETAN DIGIT HALF ONE 03322 { 0x0F2B, BIDI_L }, // TIBETAN DIGIT HALF TWO 03323 { 0x0F2C, BIDI_L }, // TIBETAN DIGIT HALF THREE 03324 { 0x0F2D, BIDI_L }, // TIBETAN DIGIT HALF FOUR 03325 { 0x0F2E, BIDI_L }, // TIBETAN DIGIT HALF FIVE 03326 { 0x0F2F, BIDI_L }, // TIBETAN DIGIT HALF SIX 03327 { 0x0F30, BIDI_L }, // TIBETAN DIGIT HALF SEVEN 03328 { 0x0F31, BIDI_L }, // TIBETAN DIGIT HALF EIGHT 03329 { 0x0F32, BIDI_L }, // TIBETAN DIGIT HALF NINE 03330 { 0x0F33, BIDI_L }, // TIBETAN DIGIT HALF ZERO 03331 { 0x0F34, BIDI_L }, // TIBETAN MARK BSDUS RTAGS 03332 { 0x0F35, BIDI_NSM }, // TIBETAN MARK NGAS BZUNG NYI ZLA 03333 { 0x0F36, BIDI_L }, // TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN 03334 { 0x0F37, BIDI_NSM }, // TIBETAN MARK NGAS BZUNG SGOR RTAGS 03335 { 0x0F38, BIDI_L }, // TIBETAN MARK CHE MGO 03336 { 0x0F39, BIDI_NSM }, // TIBETAN MARK TSA -PHRU 03337 { 0x0F3A, BIDI_ON }, // TIBETAN MARK GUG RTAGS GYON 03338 { 0x0F3B, BIDI_ON }, // TIBETAN MARK GUG RTAGS GYAS 03339 { 0x0F3C, BIDI_ON }, // TIBETAN MARK ANG KHANG GYON 03340 { 0x0F3D, BIDI_ON }, // TIBETAN MARK ANG KHANG GYAS 03341 { 0x0F3E, BIDI_L }, // TIBETAN SIGN YAR TSHES 03342 { 0x0F3F, BIDI_L }, // TIBETAN SIGN MAR TSHES 03343 { 0x0F40, BIDI_L }, // TIBETAN LETTER KA 03344 { 0x0F41, BIDI_L }, // TIBETAN LETTER KHA 03345 { 0x0F42, BIDI_L }, // TIBETAN LETTER GA 03346 { 0x0F43, BIDI_L }, // TIBETAN LETTER GHA 03347 { 0x0F44, BIDI_L }, // TIBETAN LETTER NGA 03348 { 0x0F45, BIDI_L }, // TIBETAN LETTER CA 03349 { 0x0F46, BIDI_L }, // TIBETAN LETTER CHA 03350 { 0x0F47, BIDI_L }, // TIBETAN LETTER JA 03351 { 0x0F49, BIDI_L }, // TIBETAN LETTER NYA 03352 { 0x0F4A, BIDI_L }, // TIBETAN LETTER TTA 03353 { 0x0F4B, BIDI_L }, // TIBETAN LETTER TTHA 03354 { 0x0F4C, BIDI_L }, // TIBETAN LETTER DDA 03355 { 0x0F4D, BIDI_L }, // TIBETAN LETTER DDHA 03356 { 0x0F4E, BIDI_L }, // TIBETAN LETTER NNA 03357 { 0x0F4F, BIDI_L }, // TIBETAN LETTER TA 03358 { 0x0F50, BIDI_L }, // TIBETAN LETTER THA 03359 { 0x0F51, BIDI_L }, // TIBETAN LETTER DA 03360 { 0x0F52, BIDI_L }, // TIBETAN LETTER DHA 03361 { 0x0F53, BIDI_L }, // TIBETAN LETTER NA 03362 { 0x0F54, BIDI_L }, // TIBETAN LETTER PA 03363 { 0x0F55, BIDI_L }, // TIBETAN LETTER PHA 03364 { 0x0F56, BIDI_L }, // TIBETAN LETTER BA 03365 { 0x0F57, BIDI_L }, // TIBETAN LETTER BHA 03366 { 0x0F58, BIDI_L }, // TIBETAN LETTER MA 03367 { 0x0F59, BIDI_L }, // TIBETAN LETTER TSA 03368 { 0x0F5A, BIDI_L }, // TIBETAN LETTER TSHA 03369 { 0x0F5B, BIDI_L }, // TIBETAN LETTER DZA 03370 { 0x0F5C, BIDI_L }, // TIBETAN LETTER DZHA 03371 { 0x0F5D, BIDI_L }, // TIBETAN LETTER WA 03372 { 0x0F5E, BIDI_L }, // TIBETAN LETTER ZHA 03373 { 0x0F5F, BIDI_L }, // TIBETAN LETTER ZA 03374 { 0x0F60, BIDI_L }, // TIBETAN LETTER -A 03375 { 0x0F61, BIDI_L }, // TIBETAN LETTER YA 03376 { 0x0F62, BIDI_L }, // TIBETAN LETTER RA 03377 { 0x0F63, BIDI_L }, // TIBETAN LETTER LA 03378 { 0x0F64, BIDI_L }, // TIBETAN LETTER SHA 03379 { 0x0F65, BIDI_L }, // TIBETAN LETTER SSA 03380 { 0x0F66, BIDI_L }, // TIBETAN LETTER SA 03381 { 0x0F67, BIDI_L }, // TIBETAN LETTER HA 03382 { 0x0F68, BIDI_L }, // TIBETAN LETTER A 03383 { 0x0F69, BIDI_L }, // TIBETAN LETTER KSSA 03384 { 0x0F6A, BIDI_L }, // TIBETAN LETTER FIXED-FORM RA 03385 { 0x0F6B, BIDI_L }, // TIBETAN LETTER KKA 03386 { 0x0F6C, BIDI_L }, // TIBETAN LETTER RRA 03387 { 0x0F71, BIDI_NSM }, // TIBETAN VOWEL SIGN AA 03388 { 0x0F72, BIDI_NSM }, // TIBETAN VOWEL SIGN I 03389 { 0x0F73, BIDI_NSM }, // TIBETAN VOWEL SIGN II 03390 { 0x0F74, BIDI_NSM }, // TIBETAN VOWEL SIGN U 03391 { 0x0F75, BIDI_NSM }, // TIBETAN VOWEL SIGN UU 03392 { 0x0F76, BIDI_NSM }, // TIBETAN VOWEL SIGN VOCALIC R 03393 { 0x0F77, BIDI_NSM }, // TIBETAN VOWEL SIGN VOCALIC RR 03394 { 0x0F78, BIDI_NSM }, // TIBETAN VOWEL SIGN VOCALIC L 03395 { 0x0F79, BIDI_NSM }, // TIBETAN VOWEL SIGN VOCALIC LL 03396 { 0x0F7A, BIDI_NSM }, // TIBETAN VOWEL SIGN E 03397 { 0x0F7B, BIDI_NSM }, // TIBETAN VOWEL SIGN EE 03398 { 0x0F7C, BIDI_NSM }, // TIBETAN VOWEL SIGN O 03399 { 0x0F7D, BIDI_NSM }, // TIBETAN VOWEL SIGN OO 03400 { 0x0F7E, BIDI_NSM }, // TIBETAN SIGN RJES SU NGA RO 03401 { 0x0F7F, BIDI_L }, // TIBETAN SIGN RNAM BCAD 03402 { 0x0F80, BIDI_NSM }, // TIBETAN VOWEL SIGN REVERSED I 03403 { 0x0F81, BIDI_NSM }, // TIBETAN VOWEL SIGN REVERSED II 03404 { 0x0F82, BIDI_NSM }, // TIBETAN SIGN NYI ZLA NAA DA 03405 { 0x0F83, BIDI_NSM }, // TIBETAN SIGN SNA LDAN 03406 { 0x0F84, BIDI_NSM }, // TIBETAN MARK HALANTA 03407 { 0x0F85, BIDI_L }, // TIBETAN MARK PALUTA 03408 { 0x0F86, BIDI_NSM }, // TIBETAN SIGN LCI RTAGS 03409 { 0x0F87, BIDI_NSM }, // TIBETAN SIGN YANG RTAGS 03410 { 0x0F88, BIDI_L }, // TIBETAN SIGN LCE TSA CAN 03411 { 0x0F89, BIDI_L }, // TIBETAN SIGN MCHU CAN 03412 { 0x0F8A, BIDI_L }, // TIBETAN SIGN GRU CAN RGYINGS 03413 { 0x0F8B, BIDI_L }, // TIBETAN SIGN GRU MED RGYINGS 03414 { 0x0F8C, BIDI_L }, // TIBETAN SIGN INVERTED MCHU CAN 03415 { 0x0F8D, BIDI_NSM }, // TIBETAN SUBJOINED SIGN LCE TSA CAN 03416 { 0x0F8E, BIDI_NSM }, // TIBETAN SUBJOINED SIGN MCHU CAN 03417 { 0x0F8F, BIDI_NSM }, // TIBETAN SUBJOINED SIGN INVERTED MCHU CAN 03418 { 0x0F90, BIDI_NSM }, // TIBETAN SUBJOINED LETTER KA 03419 { 0x0F91, BIDI_NSM }, // TIBETAN SUBJOINED LETTER KHA 03420 { 0x0F92, BIDI_NSM }, // TIBETAN SUBJOINED LETTER GA 03421 { 0x0F93, BIDI_NSM }, // TIBETAN SUBJOINED LETTER GHA 03422 { 0x0F94, BIDI_NSM }, // TIBETAN SUBJOINED LETTER NGA 03423 { 0x0F95, BIDI_NSM }, // TIBETAN SUBJOINED LETTER CA 03424 { 0x0F96, BIDI_NSM }, // TIBETAN SUBJOINED LETTER CHA 03425 { 0x0F97, BIDI_NSM }, // TIBETAN SUBJOINED LETTER JA 03426 { 0x0F99, BIDI_NSM }, // TIBETAN SUBJOINED LETTER NYA 03427 { 0x0F9A, BIDI_NSM }, // TIBETAN SUBJOINED LETTER TTA 03428 { 0x0F9B, BIDI_NSM }, // TIBETAN SUBJOINED LETTER TTHA 03429 { 0x0F9C, BIDI_NSM }, // TIBETAN SUBJOINED LETTER DDA 03430 { 0x0F9D, BIDI_NSM }, // TIBETAN SUBJOINED LETTER DDHA 03431 { 0x0F9E, BIDI_NSM }, // TIBETAN SUBJOINED LETTER NNA 03432 { 0x0F9F, BIDI_NSM }, // TIBETAN SUBJOINED LETTER TA 03433 { 0x0FA0, BIDI_NSM }, // TIBETAN SUBJOINED LETTER THA 03434 { 0x0FA1, BIDI_NSM }, // TIBETAN SUBJOINED LETTER DA 03435 { 0x0FA2, BIDI_NSM }, // TIBETAN SUBJOINED LETTER DHA 03436 { 0x0FA3, BIDI_NSM }, // TIBETAN SUBJOINED LETTER NA 03437 { 0x0FA4, BIDI_NSM }, // TIBETAN SUBJOINED LETTER PA 03438 { 0x0FA5, BIDI_NSM }, // TIBETAN SUBJOINED LETTER PHA 03439 { 0x0FA6, BIDI_NSM }, // TIBETAN SUBJOINED LETTER BA 03440 { 0x0FA7, BIDI_NSM }, // TIBETAN SUBJOINED LETTER BHA 03441 { 0x0FA8, BIDI_NSM }, // TIBETAN SUBJOINED LETTER MA 03442 { 0x0FA9, BIDI_NSM }, // TIBETAN SUBJOINED LETTER TSA 03443 { 0x0FAA, BIDI_NSM }, // TIBETAN SUBJOINED LETTER TSHA 03444 { 0x0FAB, BIDI_NSM }, // TIBETAN SUBJOINED LETTER DZA 03445 { 0x0FAC, BIDI_NSM }, // TIBETAN SUBJOINED LETTER DZHA 03446 { 0x0FAD, BIDI_NSM }, // TIBETAN SUBJOINED LETTER WA 03447 { 0x0FAE, BIDI_NSM }, // TIBETAN SUBJOINED LETTER ZHA 03448 { 0x0FAF, BIDI_NSM }, // TIBETAN SUBJOINED LETTER ZA 03449 { 0x0FB0, BIDI_NSM }, // TIBETAN SUBJOINED LETTER -A 03450 { 0x0FB1, BIDI_NSM }, // TIBETAN SUBJOINED LETTER YA 03451 { 0x0FB2, BIDI_NSM }, // TIBETAN SUBJOINED LETTER RA 03452 { 0x0FB3, BIDI_NSM }, // TIBETAN SUBJOINED LETTER LA 03453 { 0x0FB4, BIDI_NSM }, // TIBETAN SUBJOINED LETTER SHA 03454 { 0x0FB5, BIDI_NSM }, // TIBETAN SUBJOINED LETTER SSA 03455 { 0x0FB6, BIDI_NSM }, // TIBETAN SUBJOINED LETTER SA 03456 { 0x0FB7, BIDI_NSM }, // TIBETAN SUBJOINED LETTER HA 03457 { 0x0FB8, BIDI_NSM }, // TIBETAN SUBJOINED LETTER A 03458 { 0x0FB9, BIDI_NSM }, // TIBETAN SUBJOINED LETTER KSSA 03459 { 0x0FBA, BIDI_NSM }, // TIBETAN SUBJOINED LETTER FIXED-FORM WA 03460 { 0x0FBB, BIDI_NSM }, // TIBETAN SUBJOINED LETTER FIXED-FORM YA 03461 { 0x0FBC, BIDI_NSM }, // TIBETAN SUBJOINED LETTER FIXED-FORM RA 03462 { 0x0FBE, BIDI_L }, // TIBETAN KU RU KHA 03463 { 0x0FBF, BIDI_L }, // TIBETAN KU RU KHA BZHI MIG CAN 03464 { 0x0FC0, BIDI_L }, // TIBETAN CANTILLATION SIGN HEAVY BEAT 03465 { 0x0FC1, BIDI_L }, // TIBETAN CANTILLATION SIGN LIGHT BEAT 03466 { 0x0FC2, BIDI_L }, // TIBETAN CANTILLATION SIGN CANG TE-U 03467 { 0x0FC3, BIDI_L }, // TIBETAN CANTILLATION SIGN SBUB -CHAL 03468 { 0x0FC4, BIDI_L }, // TIBETAN SYMBOL DRIL BU 03469 { 0x0FC5, BIDI_L }, // TIBETAN SYMBOL RDO RJE 03470 { 0x0FC6, BIDI_NSM }, // TIBETAN SYMBOL PADMA GDAN 03471 { 0x0FC7, BIDI_L }, // TIBETAN SYMBOL RDO RJE RGYA GRAM 03472 { 0x0FC8, BIDI_L }, // TIBETAN SYMBOL PHUR PA 03473 { 0x0FC9, BIDI_L }, // TIBETAN SYMBOL NOR BU 03474 { 0x0FCA, BIDI_L }, // TIBETAN SYMBOL NOR BU NYIS -KHYIL 03475 { 0x0FCB, BIDI_L }, // TIBETAN SYMBOL NOR BU GSUM -KHYIL 03476 { 0x0FCC, BIDI_L }, // TIBETAN SYMBOL NOR BU BZHI -KHYIL 03477 { 0x0FCE, BIDI_L }, // TIBETAN SIGN RDEL NAG RDEL DKAR 03478 { 0x0FCF, BIDI_L }, // TIBETAN SIGN RDEL NAG GSUM 03479 { 0x0FD0, BIDI_L }, // TIBETAN MARK BSKA- SHOG GI MGO RGYAN 03480 { 0x0FD1, BIDI_L }, // TIBETAN MARK MNYAM YIG GI MGO RGYAN 03481 { 0x0FD2, BIDI_L }, // TIBETAN MARK NYIS TSHEG 03482 { 0x0FD3, BIDI_L }, // TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA 03483 { 0x0FD4, BIDI_L }, // TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA 03484 { 0x0FD5, BIDI_L }, // RIGHT-FACING SVASTI SIGN 03485 { 0x0FD6, BIDI_L }, // LEFT-FACING SVASTI SIGN 03486 { 0x0FD7, BIDI_L }, // RIGHT-FACING SVASTI SIGN WITH DOTS 03487 { 0x0FD8, BIDI_L }, // LEFT-FACING SVASTI SIGN WITH DOTS 03488 { 0x0FD9, BIDI_L }, // TIBETAN MARK LEADING MCHAN RTAGS 03489 { 0x0FDA, BIDI_L }, // TIBETAN MARK TRAILING MCHAN RTAGS 03490 03491 #endif 03492 #if (GUI_BIDI_SUPPORT_RANGE_1 == 1) 03493 03494 { 0x1000, BIDI_L }, // MYANMAR LETTER KA 03495 { 0x1001, BIDI_L }, // MYANMAR LETTER KHA 03496 { 0x1002, BIDI_L }, // MYANMAR LETTER GA 03497 { 0x1003, BIDI_L }, // MYANMAR LETTER GHA 03498 { 0x1004, BIDI_L }, // MYANMAR LETTER NGA 03499 { 0x1005, BIDI_L }, // MYANMAR LETTER CA 03500 { 0x1006, BIDI_L }, // MYANMAR LETTER CHA 03501 { 0x1007, BIDI_L }, // MYANMAR LETTER JA 03502 { 0x1008, BIDI_L }, // MYANMAR LETTER JHA 03503 { 0x1009, BIDI_L }, // MYANMAR LETTER NYA 03504 { 0x100A, BIDI_L }, // MYANMAR LETTER NNYA 03505 { 0x100B, BIDI_L }, // MYANMAR LETTER TTA 03506 { 0x100C, BIDI_L }, // MYANMAR LETTER TTHA 03507 { 0x100D, BIDI_L }, // MYANMAR LETTER DDA 03508 { 0x100E, BIDI_L }, // MYANMAR LETTER DDHA 03509 { 0x100F, BIDI_L }, // MYANMAR LETTER NNA 03510 { 0x1010, BIDI_L }, // MYANMAR LETTER TA 03511 { 0x1011, BIDI_L }, // MYANMAR LETTER THA 03512 { 0x1012, BIDI_L }, // MYANMAR LETTER DA 03513 { 0x1013, BIDI_L }, // MYANMAR LETTER DHA 03514 { 0x1014, BIDI_L }, // MYANMAR LETTER NA 03515 { 0x1015, BIDI_L }, // MYANMAR LETTER PA 03516 { 0x1016, BIDI_L }, // MYANMAR LETTER PHA 03517 { 0x1017, BIDI_L }, // MYANMAR LETTER BA 03518 { 0x1018, BIDI_L }, // MYANMAR LETTER BHA 03519 { 0x1019, BIDI_L }, // MYANMAR LETTER MA 03520 { 0x101A, BIDI_L }, // MYANMAR LETTER YA 03521 { 0x101B, BIDI_L }, // MYANMAR LETTER RA 03522 { 0x101C, BIDI_L }, // MYANMAR LETTER LA 03523 { 0x101D, BIDI_L }, // MYANMAR LETTER WA 03524 { 0x101E, BIDI_L }, // MYANMAR LETTER SA 03525 { 0x101F, BIDI_L }, // MYANMAR LETTER HA 03526 { 0x1020, BIDI_L }, // MYANMAR LETTER LLA 03527 { 0x1021, BIDI_L }, // MYANMAR LETTER A 03528 { 0x1022, BIDI_L }, // MYANMAR LETTER SHAN A 03529 { 0x1023, BIDI_L }, // MYANMAR LETTER I 03530 { 0x1024, BIDI_L }, // MYANMAR LETTER II 03531 { 0x1025, BIDI_L }, // MYANMAR LETTER U 03532 { 0x1026, BIDI_L }, // MYANMAR LETTER UU 03533 { 0x1027, BIDI_L }, // MYANMAR LETTER E 03534 { 0x1028, BIDI_L }, // MYANMAR LETTER MON E 03535 { 0x1029, BIDI_L }, // MYANMAR LETTER O 03536 { 0x102A, BIDI_L }, // MYANMAR LETTER AU 03537 { 0x102B, BIDI_L }, // MYANMAR VOWEL SIGN TALL AA 03538 { 0x102C, BIDI_L }, // MYANMAR VOWEL SIGN AA 03539 { 0x102D, BIDI_NSM }, // MYANMAR VOWEL SIGN I 03540 { 0x102E, BIDI_NSM }, // MYANMAR VOWEL SIGN II 03541 { 0x102F, BIDI_NSM }, // MYANMAR VOWEL SIGN U 03542 { 0x1030, BIDI_NSM }, // MYANMAR VOWEL SIGN UU 03543 { 0x1031, BIDI_L }, // MYANMAR VOWEL SIGN E 03544 { 0x1032, BIDI_NSM }, // MYANMAR VOWEL SIGN AI 03545 { 0x1033, BIDI_NSM }, // MYANMAR VOWEL SIGN MON II 03546 { 0x1034, BIDI_NSM }, // MYANMAR VOWEL SIGN MON O 03547 { 0x1035, BIDI_NSM }, // MYANMAR VOWEL SIGN E ABOVE 03548 { 0x1036, BIDI_NSM }, // MYANMAR SIGN ANUSVARA 03549 { 0x1037, BIDI_NSM }, // MYANMAR SIGN DOT BELOW 03550 { 0x1038, BIDI_L }, // MYANMAR SIGN VISARGA 03551 { 0x1039, BIDI_NSM }, // MYANMAR SIGN VIRAMA 03552 { 0x103A, BIDI_NSM }, // MYANMAR SIGN ASAT 03553 { 0x103B, BIDI_L }, // MYANMAR CONSONANT SIGN MEDIAL YA 03554 { 0x103C, BIDI_L }, // MYANMAR CONSONANT SIGN MEDIAL RA 03555 { 0x103D, BIDI_NSM }, // MYANMAR CONSONANT SIGN MEDIAL WA 03556 { 0x103E, BIDI_NSM }, // MYANMAR CONSONANT SIGN MEDIAL HA 03557 { 0x103F, BIDI_L }, // MYANMAR LETTER GREAT SA 03558 { 0x1040, BIDI_L }, // MYANMAR DIGIT ZERO 03559 { 0x1041, BIDI_L }, // MYANMAR DIGIT ONE 03560 { 0x1042, BIDI_L }, // MYANMAR DIGIT TWO 03561 { 0x1043, BIDI_L }, // MYANMAR DIGIT THREE 03562 { 0x1044, BIDI_L }, // MYANMAR DIGIT FOUR 03563 { 0x1045, BIDI_L }, // MYANMAR DIGIT FIVE 03564 { 0x1046, BIDI_L }, // MYANMAR DIGIT SIX 03565 { 0x1047, BIDI_L }, // MYANMAR DIGIT SEVEN 03566 { 0x1048, BIDI_L }, // MYANMAR DIGIT EIGHT 03567 { 0x1049, BIDI_L }, // MYANMAR DIGIT NINE 03568 { 0x104A, BIDI_L }, // MYANMAR SIGN LITTLE SECTION 03569 { 0x104B, BIDI_L }, // MYANMAR SIGN SECTION 03570 { 0x104C, BIDI_L }, // MYANMAR SYMBOL LOCATIVE 03571 { 0x104D, BIDI_L }, // MYANMAR SYMBOL COMPLETED 03572 { 0x104E, BIDI_L }, // MYANMAR SYMBOL AFOREMENTIONED 03573 { 0x104F, BIDI_L }, // MYANMAR SYMBOL GENITIVE 03574 { 0x1050, BIDI_L }, // MYANMAR LETTER SHA 03575 { 0x1051, BIDI_L }, // MYANMAR LETTER SSA 03576 { 0x1052, BIDI_L }, // MYANMAR LETTER VOCALIC R 03577 { 0x1053, BIDI_L }, // MYANMAR LETTER VOCALIC RR 03578 { 0x1054, BIDI_L }, // MYANMAR LETTER VOCALIC L 03579 { 0x1055, BIDI_L }, // MYANMAR LETTER VOCALIC LL 03580 { 0x1056, BIDI_L }, // MYANMAR VOWEL SIGN VOCALIC R 03581 { 0x1057, BIDI_L }, // MYANMAR VOWEL SIGN VOCALIC RR 03582 { 0x1058, BIDI_NSM }, // MYANMAR VOWEL SIGN VOCALIC L 03583 { 0x1059, BIDI_NSM }, // MYANMAR VOWEL SIGN VOCALIC LL 03584 { 0x105A, BIDI_L }, // MYANMAR LETTER MON NGA 03585 { 0x105B, BIDI_L }, // MYANMAR LETTER MON JHA 03586 { 0x105C, BIDI_L }, // MYANMAR LETTER MON BBA 03587 { 0x105D, BIDI_L }, // MYANMAR LETTER MON BBE 03588 { 0x105E, BIDI_NSM }, // MYANMAR CONSONANT SIGN MON MEDIAL NA 03589 { 0x105F, BIDI_NSM }, // MYANMAR CONSONANT SIGN MON MEDIAL MA 03590 { 0x1060, BIDI_NSM }, // MYANMAR CONSONANT SIGN MON MEDIAL LA 03591 { 0x1061, BIDI_L }, // MYANMAR LETTER SGAW KAREN SHA 03592 { 0x1062, BIDI_L }, // MYANMAR VOWEL SIGN SGAW KAREN EU 03593 { 0x1063, BIDI_L }, // MYANMAR TONE MARK SGAW KAREN HATHI 03594 { 0x1064, BIDI_L }, // MYANMAR TONE MARK SGAW KAREN KE PHO 03595 { 0x1065, BIDI_L }, // MYANMAR LETTER WESTERN PWO KAREN THA 03596 { 0x1066, BIDI_L }, // MYANMAR LETTER WESTERN PWO KAREN PWA 03597 { 0x1067, BIDI_L }, // MYANMAR VOWEL SIGN WESTERN PWO KAREN EU 03598 { 0x1068, BIDI_L }, // MYANMAR VOWEL SIGN WESTERN PWO KAREN UE 03599 { 0x1069, BIDI_L }, // MYANMAR SIGN WESTERN PWO KAREN TONE-1 03600 { 0x106A, BIDI_L }, // MYANMAR SIGN WESTERN PWO KAREN TONE-2 03601 { 0x106B, BIDI_L }, // MYANMAR SIGN WESTERN PWO KAREN TONE-3 03602 { 0x106C, BIDI_L }, // MYANMAR SIGN WESTERN PWO KAREN TONE-4 03603 { 0x106D, BIDI_L }, // MYANMAR SIGN WESTERN PWO KAREN TONE-5 03604 { 0x106E, BIDI_L }, // MYANMAR LETTER EASTERN PWO KAREN NNA 03605 { 0x106F, BIDI_L }, // MYANMAR LETTER EASTERN PWO KAREN YWA 03606 { 0x1070, BIDI_L }, // MYANMAR LETTER EASTERN PWO KAREN GHWA 03607 { 0x1071, BIDI_NSM }, // MYANMAR VOWEL SIGN GEBA KAREN I 03608 { 0x1072, BIDI_NSM }, // MYANMAR VOWEL SIGN KAYAH OE 03609 { 0x1073, BIDI_NSM }, // MYANMAR VOWEL SIGN KAYAH U 03610 { 0x1074, BIDI_NSM }, // MYANMAR VOWEL SIGN KAYAH EE 03611 { 0x1075, BIDI_L }, // MYANMAR LETTER SHAN KA 03612 { 0x1076, BIDI_L }, // MYANMAR LETTER SHAN KHA 03613 { 0x1077, BIDI_L }, // MYANMAR LETTER SHAN GA 03614 { 0x1078, BIDI_L }, // MYANMAR LETTER SHAN CA 03615 { 0x1079, BIDI_L }, // MYANMAR LETTER SHAN ZA 03616 { 0x107A, BIDI_L }, // MYANMAR LETTER SHAN NYA 03617 { 0x107B, BIDI_L }, // MYANMAR LETTER SHAN DA 03618 { 0x107C, BIDI_L }, // MYANMAR LETTER SHAN NA 03619 { 0x107D, BIDI_L }, // MYANMAR LETTER SHAN PHA 03620 { 0x107E, BIDI_L }, // MYANMAR LETTER SHAN FA 03621 { 0x107F, BIDI_L }, // MYANMAR LETTER SHAN BA 03622 { 0x1080, BIDI_L }, // MYANMAR LETTER SHAN THA 03623 { 0x1081, BIDI_L }, // MYANMAR LETTER SHAN HA 03624 { 0x1082, BIDI_NSM }, // MYANMAR CONSONANT SIGN SHAN MEDIAL WA 03625 { 0x1083, BIDI_L }, // MYANMAR VOWEL SIGN SHAN AA 03626 { 0x1084, BIDI_L }, // MYANMAR VOWEL SIGN SHAN E 03627 { 0x1085, BIDI_NSM }, // MYANMAR VOWEL SIGN SHAN E ABOVE 03628 { 0x1086, BIDI_NSM }, // MYANMAR VOWEL SIGN SHAN FINAL Y 03629 { 0x1087, BIDI_L }, // MYANMAR SIGN SHAN TONE-2 03630 { 0x1088, BIDI_L }, // MYANMAR SIGN SHAN TONE-3 03631 { 0x1089, BIDI_L }, // MYANMAR SIGN SHAN TONE-5 03632 { 0x108A, BIDI_L }, // MYANMAR SIGN SHAN TONE-6 03633 { 0x108B, BIDI_L }, // MYANMAR SIGN SHAN COUNCIL TONE-2 03634 { 0x108C, BIDI_L }, // MYANMAR SIGN SHAN COUNCIL TONE-3 03635 { 0x108D, BIDI_NSM }, // MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE 03636 { 0x108E, BIDI_L }, // MYANMAR LETTER RUMAI PALAUNG FA 03637 { 0x108F, BIDI_L }, // MYANMAR SIGN RUMAI PALAUNG TONE-5 03638 { 0x1090, BIDI_L }, // MYANMAR SHAN DIGIT ZERO 03639 { 0x1091, BIDI_L }, // MYANMAR SHAN DIGIT ONE 03640 { 0x1092, BIDI_L }, // MYANMAR SHAN DIGIT TWO 03641 { 0x1093, BIDI_L }, // MYANMAR SHAN DIGIT THREE 03642 { 0x1094, BIDI_L }, // MYANMAR SHAN DIGIT FOUR 03643 { 0x1095, BIDI_L }, // MYANMAR SHAN DIGIT FIVE 03644 { 0x1096, BIDI_L }, // MYANMAR SHAN DIGIT SIX 03645 { 0x1097, BIDI_L }, // MYANMAR SHAN DIGIT SEVEN 03646 { 0x1098, BIDI_L }, // MYANMAR SHAN DIGIT EIGHT 03647 { 0x1099, BIDI_L }, // MYANMAR SHAN DIGIT NINE 03648 { 0x109A, BIDI_L }, // MYANMAR SIGN KHAMTI TONE-1 03649 { 0x109B, BIDI_L }, // MYANMAR SIGN KHAMTI TONE-3 03650 { 0x109C, BIDI_L }, // MYANMAR VOWEL SIGN AITON A 03651 { 0x109D, BIDI_NSM }, // MYANMAR VOWEL SIGN AITON AI 03652 { 0x109E, BIDI_L }, // MYANMAR SYMBOL SHAN ONE 03653 { 0x109F, BIDI_L }, // MYANMAR SYMBOL SHAN EXCLAMATION 03654 { 0x10A0, BIDI_L }, // GEORGIAN CAPITAL LETTER AN 03655 { 0x10A1, BIDI_L }, // GEORGIAN CAPITAL LETTER BAN 03656 { 0x10A2, BIDI_L }, // GEORGIAN CAPITAL LETTER GAN 03657 { 0x10A3, BIDI_L }, // GEORGIAN CAPITAL LETTER DON 03658 { 0x10A4, BIDI_L }, // GEORGIAN CAPITAL LETTER EN 03659 { 0x10A5, BIDI_L }, // GEORGIAN CAPITAL LETTER VIN 03660 { 0x10A6, BIDI_L }, // GEORGIAN CAPITAL LETTER ZEN 03661 { 0x10A7, BIDI_L }, // GEORGIAN CAPITAL LETTER TAN 03662 { 0x10A8, BIDI_L }, // GEORGIAN CAPITAL LETTER IN 03663 { 0x10A9, BIDI_L }, // GEORGIAN CAPITAL LETTER KAN 03664 { 0x10AA, BIDI_L }, // GEORGIAN CAPITAL LETTER LAS 03665 { 0x10AB, BIDI_L }, // GEORGIAN CAPITAL LETTER MAN 03666 { 0x10AC, BIDI_L }, // GEORGIAN CAPITAL LETTER NAR 03667 { 0x10AD, BIDI_L }, // GEORGIAN CAPITAL LETTER ON 03668 { 0x10AE, BIDI_L }, // GEORGIAN CAPITAL LETTER PAR 03669 { 0x10AF, BIDI_L }, // GEORGIAN CAPITAL LETTER ZHAR 03670 { 0x10B0, BIDI_L }, // GEORGIAN CAPITAL LETTER RAE 03671 { 0x10B1, BIDI_L }, // GEORGIAN CAPITAL LETTER SAN 03672 { 0x10B2, BIDI_L }, // GEORGIAN CAPITAL LETTER TAR 03673 { 0x10B3, BIDI_L }, // GEORGIAN CAPITAL LETTER UN 03674 { 0x10B4, BIDI_L }, // GEORGIAN CAPITAL LETTER PHAR 03675 { 0x10B5, BIDI_L }, // GEORGIAN CAPITAL LETTER KHAR 03676 { 0x10B6, BIDI_L }, // GEORGIAN CAPITAL LETTER GHAN 03677 { 0x10B7, BIDI_L }, // GEORGIAN CAPITAL LETTER QAR 03678 { 0x10B8, BIDI_L }, // GEORGIAN CAPITAL LETTER SHIN 03679 { 0x10B9, BIDI_L }, // GEORGIAN CAPITAL LETTER CHIN 03680 { 0x10BA, BIDI_L }, // GEORGIAN CAPITAL LETTER CAN 03681 { 0x10BB, BIDI_L }, // GEORGIAN CAPITAL LETTER JIL 03682 { 0x10BC, BIDI_L }, // GEORGIAN CAPITAL LETTER CIL 03683 { 0x10BD, BIDI_L }, // GEORGIAN CAPITAL LETTER CHAR 03684 { 0x10BE, BIDI_L }, // GEORGIAN CAPITAL LETTER XAN 03685 { 0x10BF, BIDI_L }, // GEORGIAN CAPITAL LETTER JHAN 03686 { 0x10C0, BIDI_L }, // GEORGIAN CAPITAL LETTER HAE 03687 { 0x10C1, BIDI_L }, // GEORGIAN CAPITAL LETTER HE 03688 { 0x10C2, BIDI_L }, // GEORGIAN CAPITAL LETTER HIE 03689 { 0x10C3, BIDI_L }, // GEORGIAN CAPITAL LETTER WE 03690 { 0x10C4, BIDI_L }, // GEORGIAN CAPITAL LETTER HAR 03691 { 0x10C5, BIDI_L }, // GEORGIAN CAPITAL LETTER HOE 03692 { 0x10C7, BIDI_L }, // GEORGIAN CAPITAL LETTER YN 03693 { 0x10CD, BIDI_L }, // GEORGIAN CAPITAL LETTER AEN 03694 { 0x10D0, BIDI_L }, // GEORGIAN LETTER AN 03695 { 0x10D1, BIDI_L }, // GEORGIAN LETTER BAN 03696 { 0x10D2, BIDI_L }, // GEORGIAN LETTER GAN 03697 { 0x10D3, BIDI_L }, // GEORGIAN LETTER DON 03698 { 0x10D4, BIDI_L }, // GEORGIAN LETTER EN 03699 { 0x10D5, BIDI_L }, // GEORGIAN LETTER VIN 03700 { 0x10D6, BIDI_L }, // GEORGIAN LETTER ZEN 03701 { 0x10D7, BIDI_L }, // GEORGIAN LETTER TAN 03702 { 0x10D8, BIDI_L }, // GEORGIAN LETTER IN 03703 { 0x10D9, BIDI_L }, // GEORGIAN LETTER KAN 03704 { 0x10DA, BIDI_L }, // GEORGIAN LETTER LAS 03705 { 0x10DB, BIDI_L }, // GEORGIAN LETTER MAN 03706 { 0x10DC, BIDI_L }, // GEORGIAN LETTER NAR 03707 { 0x10DD, BIDI_L }, // GEORGIAN LETTER ON 03708 { 0x10DE, BIDI_L }, // GEORGIAN LETTER PAR 03709 { 0x10DF, BIDI_L }, // GEORGIAN LETTER ZHAR 03710 { 0x10E0, BIDI_L }, // GEORGIAN LETTER RAE 03711 { 0x10E1, BIDI_L }, // GEORGIAN LETTER SAN 03712 { 0x10E2, BIDI_L }, // GEORGIAN LETTER TAR 03713 { 0x10E3, BIDI_L }, // GEORGIAN LETTER UN 03714 { 0x10E4, BIDI_L }, // GEORGIAN LETTER PHAR 03715 { 0x10E5, BIDI_L }, // GEORGIAN LETTER KHAR 03716 { 0x10E6, BIDI_L }, // GEORGIAN LETTER GHAN 03717 { 0x10E7, BIDI_L }, // GEORGIAN LETTER QAR 03718 { 0x10E8, BIDI_L }, // GEORGIAN LETTER SHIN 03719 { 0x10E9, BIDI_L }, // GEORGIAN LETTER CHIN 03720 { 0x10EA, BIDI_L }, // GEORGIAN LETTER CAN 03721 { 0x10EB, BIDI_L }, // GEORGIAN LETTER JIL 03722 { 0x10EC, BIDI_L }, // GEORGIAN LETTER CIL 03723 { 0x10ED, BIDI_L }, // GEORGIAN LETTER CHAR 03724 { 0x10EE, BIDI_L }, // GEORGIAN LETTER XAN 03725 { 0x10EF, BIDI_L }, // GEORGIAN LETTER JHAN 03726 { 0x10F0, BIDI_L }, // GEORGIAN LETTER HAE 03727 { 0x10F1, BIDI_L }, // GEORGIAN LETTER HE 03728 { 0x10F2, BIDI_L }, // GEORGIAN LETTER HIE 03729 { 0x10F3, BIDI_L }, // GEORGIAN LETTER WE 03730 { 0x10F4, BIDI_L }, // GEORGIAN LETTER HAR 03731 { 0x10F5, BIDI_L }, // GEORGIAN LETTER HOE 03732 { 0x10F6, BIDI_L }, // GEORGIAN LETTER FI 03733 { 0x10F7, BIDI_L }, // GEORGIAN LETTER YN 03734 { 0x10F8, BIDI_L }, // GEORGIAN LETTER ELIFI 03735 { 0x10F9, BIDI_L }, // GEORGIAN LETTER TURNED GAN 03736 { 0x10FA, BIDI_L }, // GEORGIAN LETTER AIN 03737 { 0x10FB, BIDI_L }, // GEORGIAN PARAGRAPH SEPARATOR 03738 { 0x10FC, BIDI_L }, // MODIFIER LETTER GEORGIAN NAR 03739 { 0x10FD, BIDI_L }, // GEORGIAN LETTER AEN 03740 { 0x10FE, BIDI_L }, // GEORGIAN LETTER HARD SIGN 03741 { 0x10FF, BIDI_L }, // GEORGIAN LETTER LABIAL SIGN 03742 { 0x1100, BIDI_L }, // HANGUL CHOSEONG KIYEOK 03743 { 0x1101, BIDI_L }, // HANGUL CHOSEONG SSANGKIYEOK 03744 { 0x1102, BIDI_L }, // HANGUL CHOSEONG NIEUN 03745 { 0x1103, BIDI_L }, // HANGUL CHOSEONG TIKEUT 03746 { 0x1104, BIDI_L }, // HANGUL CHOSEONG SSANGTIKEUT 03747 { 0x1105, BIDI_L }, // HANGUL CHOSEONG RIEUL 03748 { 0x1106, BIDI_L }, // HANGUL CHOSEONG MIEUM 03749 { 0x1107, BIDI_L }, // HANGUL CHOSEONG PIEUP 03750 { 0x1108, BIDI_L }, // HANGUL CHOSEONG SSANGPIEUP 03751 { 0x1109, BIDI_L }, // HANGUL CHOSEONG SIOS 03752 { 0x110A, BIDI_L }, // HANGUL CHOSEONG SSANGSIOS 03753 { 0x110B, BIDI_L }, // HANGUL CHOSEONG IEUNG 03754 { 0x110C, BIDI_L }, // HANGUL CHOSEONG CIEUC 03755 { 0x110D, BIDI_L }, // HANGUL CHOSEONG SSANGCIEUC 03756 { 0x110E, BIDI_L }, // HANGUL CHOSEONG CHIEUCH 03757 { 0x110F, BIDI_L }, // HANGUL CHOSEONG KHIEUKH 03758 { 0x1110, BIDI_L }, // HANGUL CHOSEONG THIEUTH 03759 { 0x1111, BIDI_L }, // HANGUL CHOSEONG PHIEUPH 03760 { 0x1112, BIDI_L }, // HANGUL CHOSEONG HIEUH 03761 { 0x1113, BIDI_L }, // HANGUL CHOSEONG NIEUN-KIYEOK 03762 { 0x1114, BIDI_L }, // HANGUL CHOSEONG SSANGNIEUN 03763 { 0x1115, BIDI_L }, // HANGUL CHOSEONG NIEUN-TIKEUT 03764 { 0x1116, BIDI_L }, // HANGUL CHOSEONG NIEUN-PIEUP 03765 { 0x1117, BIDI_L }, // HANGUL CHOSEONG TIKEUT-KIYEOK 03766 { 0x1118, BIDI_L }, // HANGUL CHOSEONG RIEUL-NIEUN 03767 { 0x1119, BIDI_L }, // HANGUL CHOSEONG SSANGRIEUL 03768 { 0x111A, BIDI_L }, // HANGUL CHOSEONG RIEUL-HIEUH 03769 { 0x111B, BIDI_L }, // HANGUL CHOSEONG KAPYEOUNRIEUL 03770 { 0x111C, BIDI_L }, // HANGUL CHOSEONG MIEUM-PIEUP 03771 { 0x111D, BIDI_L }, // HANGUL CHOSEONG KAPYEOUNMIEUM 03772 { 0x111E, BIDI_L }, // HANGUL CHOSEONG PIEUP-KIYEOK 03773 { 0x111F, BIDI_L }, // HANGUL CHOSEONG PIEUP-NIEUN 03774 { 0x1120, BIDI_L }, // HANGUL CHOSEONG PIEUP-TIKEUT 03775 { 0x1121, BIDI_L }, // HANGUL CHOSEONG PIEUP-SIOS 03776 { 0x1122, BIDI_L }, // HANGUL CHOSEONG PIEUP-SIOS-KIYEOK 03777 { 0x1123, BIDI_L }, // HANGUL CHOSEONG PIEUP-SIOS-TIKEUT 03778 { 0x1124, BIDI_L }, // HANGUL CHOSEONG PIEUP-SIOS-PIEUP 03779 { 0x1125, BIDI_L }, // HANGUL CHOSEONG PIEUP-SSANGSIOS 03780 { 0x1126, BIDI_L }, // HANGUL CHOSEONG PIEUP-SIOS-CIEUC 03781 { 0x1127, BIDI_L }, // HANGUL CHOSEONG PIEUP-CIEUC 03782 { 0x1128, BIDI_L }, // HANGUL CHOSEONG PIEUP-CHIEUCH 03783 { 0x1129, BIDI_L }, // HANGUL CHOSEONG PIEUP-THIEUTH 03784 { 0x112A, BIDI_L }, // HANGUL CHOSEONG PIEUP-PHIEUPH 03785 { 0x112B, BIDI_L }, // HANGUL CHOSEONG KAPYEOUNPIEUP 03786 { 0x112C, BIDI_L }, // HANGUL CHOSEONG KAPYEOUNSSANGPIEUP 03787 { 0x112D, BIDI_L }, // HANGUL CHOSEONG SIOS-KIYEOK 03788 { 0x112E, BIDI_L }, // HANGUL CHOSEONG SIOS-NIEUN 03789 { 0x112F, BIDI_L }, // HANGUL CHOSEONG SIOS-TIKEUT 03790 { 0x1130, BIDI_L }, // HANGUL CHOSEONG SIOS-RIEUL 03791 { 0x1131, BIDI_L }, // HANGUL CHOSEONG SIOS-MIEUM 03792 { 0x1132, BIDI_L }, // HANGUL CHOSEONG SIOS-PIEUP 03793 { 0x1133, BIDI_L }, // HANGUL CHOSEONG SIOS-PIEUP-KIYEOK 03794 { 0x1134, BIDI_L }, // HANGUL CHOSEONG SIOS-SSANGSIOS 03795 { 0x1135, BIDI_L }, // HANGUL CHOSEONG SIOS-IEUNG 03796 { 0x1136, BIDI_L }, // HANGUL CHOSEONG SIOS-CIEUC 03797 { 0x1137, BIDI_L }, // HANGUL CHOSEONG SIOS-CHIEUCH 03798 { 0x1138, BIDI_L }, // HANGUL CHOSEONG SIOS-KHIEUKH 03799 { 0x1139, BIDI_L }, // HANGUL CHOSEONG SIOS-THIEUTH 03800 { 0x113A, BIDI_L }, // HANGUL CHOSEONG SIOS-PHIEUPH 03801 { 0x113B, BIDI_L }, // HANGUL CHOSEONG SIOS-HIEUH 03802 { 0x113C, BIDI_L }, // HANGUL CHOSEONG CHITUEUMSIOS 03803 { 0x113D, BIDI_L }, // HANGUL CHOSEONG CHITUEUMSSANGSIOS 03804 { 0x113E, BIDI_L }, // HANGUL CHOSEONG CEONGCHIEUMSIOS 03805 { 0x113F, BIDI_L }, // HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS 03806 { 0x1140, BIDI_L }, // HANGUL CHOSEONG PANSIOS 03807 { 0x1141, BIDI_L }, // HANGUL CHOSEONG IEUNG-KIYEOK 03808 { 0x1142, BIDI_L }, // HANGUL CHOSEONG IEUNG-TIKEUT 03809 { 0x1143, BIDI_L }, // HANGUL CHOSEONG IEUNG-MIEUM 03810 { 0x1144, BIDI_L }, // HANGUL CHOSEONG IEUNG-PIEUP 03811 { 0x1145, BIDI_L }, // HANGUL CHOSEONG IEUNG-SIOS 03812 { 0x1146, BIDI_L }, // HANGUL CHOSEONG IEUNG-PANSIOS 03813 { 0x1147, BIDI_L }, // HANGUL CHOSEONG SSANGIEUNG 03814 { 0x1148, BIDI_L }, // HANGUL CHOSEONG IEUNG-CIEUC 03815 { 0x1149, BIDI_L }, // HANGUL CHOSEONG IEUNG-CHIEUCH 03816 { 0x114A, BIDI_L }, // HANGUL CHOSEONG IEUNG-THIEUTH 03817 { 0x114B, BIDI_L }, // HANGUL CHOSEONG IEUNG-PHIEUPH 03818 { 0x114C, BIDI_L }, // HANGUL CHOSEONG YESIEUNG 03819 { 0x114D, BIDI_L }, // HANGUL CHOSEONG CIEUC-IEUNG 03820 { 0x114E, BIDI_L }, // HANGUL CHOSEONG CHITUEUMCIEUC 03821 { 0x114F, BIDI_L }, // HANGUL CHOSEONG CHITUEUMSSANGCIEUC 03822 { 0x1150, BIDI_L }, // HANGUL CHOSEONG CEONGCHIEUMCIEUC 03823 { 0x1151, BIDI_L }, // HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC 03824 { 0x1152, BIDI_L }, // HANGUL CHOSEONG CHIEUCH-KHIEUKH 03825 { 0x1153, BIDI_L }, // HANGUL CHOSEONG CHIEUCH-HIEUH 03826 { 0x1154, BIDI_L }, // HANGUL CHOSEONG CHITUEUMCHIEUCH 03827 { 0x1155, BIDI_L }, // HANGUL CHOSEONG CEONGCHIEUMCHIEUCH 03828 { 0x1156, BIDI_L }, // HANGUL CHOSEONG PHIEUPH-PIEUP 03829 { 0x1157, BIDI_L }, // HANGUL CHOSEONG KAPYEOUNPHIEUPH 03830 { 0x1158, BIDI_L }, // HANGUL CHOSEONG SSANGHIEUH 03831 { 0x1159, BIDI_L }, // HANGUL CHOSEONG YEORINHIEUH 03832 { 0x115A, BIDI_L }, // HANGUL CHOSEONG KIYEOK-TIKEUT 03833 { 0x115B, BIDI_L }, // HANGUL CHOSEONG NIEUN-SIOS 03834 { 0x115C, BIDI_L }, // HANGUL CHOSEONG NIEUN-CIEUC 03835 { 0x115D, BIDI_L }, // HANGUL CHOSEONG NIEUN-HIEUH 03836 { 0x115E, BIDI_L }, // HANGUL CHOSEONG TIKEUT-RIEUL 03837 { 0x115F, BIDI_L }, // HANGUL CHOSEONG FILLER 03838 { 0x1160, BIDI_L }, // HANGUL JUNGSEONG FILLER 03839 { 0x1161, BIDI_L }, // HANGUL JUNGSEONG A 03840 { 0x1162, BIDI_L }, // HANGUL JUNGSEONG AE 03841 { 0x1163, BIDI_L }, // HANGUL JUNGSEONG YA 03842 { 0x1164, BIDI_L }, // HANGUL JUNGSEONG YAE 03843 { 0x1165, BIDI_L }, // HANGUL JUNGSEONG EO 03844 { 0x1166, BIDI_L }, // HANGUL JUNGSEONG E 03845 { 0x1167, BIDI_L }, // HANGUL JUNGSEONG YEO 03846 { 0x1168, BIDI_L }, // HANGUL JUNGSEONG YE 03847 { 0x1169, BIDI_L }, // HANGUL JUNGSEONG O 03848 { 0x116A, BIDI_L }, // HANGUL JUNGSEONG WA 03849 { 0x116B, BIDI_L }, // HANGUL JUNGSEONG WAE 03850 { 0x116C, BIDI_L }, // HANGUL JUNGSEONG OE 03851 { 0x116D, BIDI_L }, // HANGUL JUNGSEONG YO 03852 { 0x116E, BIDI_L }, // HANGUL JUNGSEONG U 03853 { 0x116F, BIDI_L }, // HANGUL JUNGSEONG WEO 03854 { 0x1170, BIDI_L }, // HANGUL JUNGSEONG WE 03855 { 0x1171, BIDI_L }, // HANGUL JUNGSEONG WI 03856 { 0x1172, BIDI_L }, // HANGUL JUNGSEONG YU 03857 { 0x1173, BIDI_L }, // HANGUL JUNGSEONG EU 03858 { 0x1174, BIDI_L }, // HANGUL JUNGSEONG YI 03859 { 0x1175, BIDI_L }, // HANGUL JUNGSEONG I 03860 { 0x1176, BIDI_L }, // HANGUL JUNGSEONG A-O 03861 { 0x1177, BIDI_L }, // HANGUL JUNGSEONG A-U 03862 { 0x1178, BIDI_L }, // HANGUL JUNGSEONG YA-O 03863 { 0x1179, BIDI_L }, // HANGUL JUNGSEONG YA-YO 03864 { 0x117A, BIDI_L }, // HANGUL JUNGSEONG EO-O 03865 { 0x117B, BIDI_L }, // HANGUL JUNGSEONG EO-U 03866 { 0x117C, BIDI_L }, // HANGUL JUNGSEONG EO-EU 03867 { 0x117D, BIDI_L }, // HANGUL JUNGSEONG YEO-O 03868 { 0x117E, BIDI_L }, // HANGUL JUNGSEONG YEO-U 03869 { 0x117F, BIDI_L }, // HANGUL JUNGSEONG O-EO 03870 { 0x1180, BIDI_L }, // HANGUL JUNGSEONG O-E 03871 { 0x1181, BIDI_L }, // HANGUL JUNGSEONG O-YE 03872 { 0x1182, BIDI_L }, // HANGUL JUNGSEONG O-O 03873 { 0x1183, BIDI_L }, // HANGUL JUNGSEONG O-U 03874 { 0x1184, BIDI_L }, // HANGUL JUNGSEONG YO-YA 03875 { 0x1185, BIDI_L }, // HANGUL JUNGSEONG YO-YAE 03876 { 0x1186, BIDI_L }, // HANGUL JUNGSEONG YO-YEO 03877 { 0x1187, BIDI_L }, // HANGUL JUNGSEONG YO-O 03878 { 0x1188, BIDI_L }, // HANGUL JUNGSEONG YO-I 03879 { 0x1189, BIDI_L }, // HANGUL JUNGSEONG U-A 03880 { 0x118A, BIDI_L }, // HANGUL JUNGSEONG U-AE 03881 { 0x118B, BIDI_L }, // HANGUL JUNGSEONG U-EO-EU 03882 { 0x118C, BIDI_L }, // HANGUL JUNGSEONG U-YE 03883 { 0x118D, BIDI_L }, // HANGUL JUNGSEONG U-U 03884 { 0x118E, BIDI_L }, // HANGUL JUNGSEONG YU-A 03885 { 0x118F, BIDI_L }, // HANGUL JUNGSEONG YU-EO 03886 { 0x1190, BIDI_L }, // HANGUL JUNGSEONG YU-E 03887 { 0x1191, BIDI_L }, // HANGUL JUNGSEONG YU-YEO 03888 { 0x1192, BIDI_L }, // HANGUL JUNGSEONG YU-YE 03889 { 0x1193, BIDI_L }, // HANGUL JUNGSEONG YU-U 03890 { 0x1194, BIDI_L }, // HANGUL JUNGSEONG YU-I 03891 { 0x1195, BIDI_L }, // HANGUL JUNGSEONG EU-U 03892 { 0x1196, BIDI_L }, // HANGUL JUNGSEONG EU-EU 03893 { 0x1197, BIDI_L }, // HANGUL JUNGSEONG YI-U 03894 { 0x1198, BIDI_L }, // HANGUL JUNGSEONG I-A 03895 { 0x1199, BIDI_L }, // HANGUL JUNGSEONG I-YA 03896 { 0x119A, BIDI_L }, // HANGUL JUNGSEONG I-O 03897 { 0x119B, BIDI_L }, // HANGUL JUNGSEONG I-U 03898 { 0x119C, BIDI_L }, // HANGUL JUNGSEONG I-EU 03899 { 0x119D, BIDI_L }, // HANGUL JUNGSEONG I-ARAEA 03900 { 0x119E, BIDI_L }, // HANGUL JUNGSEONG ARAEA 03901 { 0x119F, BIDI_L }, // HANGUL JUNGSEONG ARAEA-EO 03902 { 0x11A0, BIDI_L }, // HANGUL JUNGSEONG ARAEA-U 03903 { 0x11A1, BIDI_L }, // HANGUL JUNGSEONG ARAEA-I 03904 { 0x11A2, BIDI_L }, // HANGUL JUNGSEONG SSANGARAEA 03905 { 0x11A3, BIDI_L }, // HANGUL JUNGSEONG A-EU 03906 { 0x11A4, BIDI_L }, // HANGUL JUNGSEONG YA-U 03907 { 0x11A5, BIDI_L }, // HANGUL JUNGSEONG YEO-YA 03908 { 0x11A6, BIDI_L }, // HANGUL JUNGSEONG O-YA 03909 { 0x11A7, BIDI_L }, // HANGUL JUNGSEONG O-YAE 03910 { 0x11A8, BIDI_L }, // HANGUL JONGSEONG KIYEOK 03911 { 0x11A9, BIDI_L }, // HANGUL JONGSEONG SSANGKIYEOK 03912 { 0x11AA, BIDI_L }, // HANGUL JONGSEONG KIYEOK-SIOS 03913 { 0x11AB, BIDI_L }, // HANGUL JONGSEONG NIEUN 03914 { 0x11AC, BIDI_L }, // HANGUL JONGSEONG NIEUN-CIEUC 03915 { 0x11AD, BIDI_L }, // HANGUL JONGSEONG NIEUN-HIEUH 03916 { 0x11AE, BIDI_L }, // HANGUL JONGSEONG TIKEUT 03917 { 0x11AF, BIDI_L }, // HANGUL JONGSEONG RIEUL 03918 { 0x11B0, BIDI_L }, // HANGUL JONGSEONG RIEUL-KIYEOK 03919 { 0x11B1, BIDI_L }, // HANGUL JONGSEONG RIEUL-MIEUM 03920 { 0x11B2, BIDI_L }, // HANGUL JONGSEONG RIEUL-PIEUP 03921 { 0x11B3, BIDI_L }, // HANGUL JONGSEONG RIEUL-SIOS 03922 { 0x11B4, BIDI_L }, // HANGUL JONGSEONG RIEUL-THIEUTH 03923 { 0x11B5, BIDI_L }, // HANGUL JONGSEONG RIEUL-PHIEUPH 03924 { 0x11B6, BIDI_L }, // HANGUL JONGSEONG RIEUL-HIEUH 03925 { 0x11B7, BIDI_L }, // HANGUL JONGSEONG MIEUM 03926 { 0x11B8, BIDI_L }, // HANGUL JONGSEONG PIEUP 03927 { 0x11B9, BIDI_L }, // HANGUL JONGSEONG PIEUP-SIOS 03928 { 0x11BA, BIDI_L }, // HANGUL JONGSEONG SIOS 03929 { 0x11BB, BIDI_L }, // HANGUL JONGSEONG SSANGSIOS 03930 { 0x11BC, BIDI_L }, // HANGUL JONGSEONG IEUNG 03931 { 0x11BD, BIDI_L }, // HANGUL JONGSEONG CIEUC 03932 { 0x11BE, BIDI_L }, // HANGUL JONGSEONG CHIEUCH 03933 { 0x11BF, BIDI_L }, // HANGUL JONGSEONG KHIEUKH 03934 { 0x11C0, BIDI_L }, // HANGUL JONGSEONG THIEUTH 03935 { 0x11C1, BIDI_L }, // HANGUL JONGSEONG PHIEUPH 03936 { 0x11C2, BIDI_L }, // HANGUL JONGSEONG HIEUH 03937 { 0x11C3, BIDI_L }, // HANGUL JONGSEONG KIYEOK-RIEUL 03938 { 0x11C4, BIDI_L }, // HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK 03939 { 0x11C5, BIDI_L }, // HANGUL JONGSEONG NIEUN-KIYEOK 03940 { 0x11C6, BIDI_L }, // HANGUL JONGSEONG NIEUN-TIKEUT 03941 { 0x11C7, BIDI_L }, // HANGUL JONGSEONG NIEUN-SIOS 03942 { 0x11C8, BIDI_L }, // HANGUL JONGSEONG NIEUN-PANSIOS 03943 { 0x11C9, BIDI_L }, // HANGUL JONGSEONG NIEUN-THIEUTH 03944 { 0x11CA, BIDI_L }, // HANGUL JONGSEONG TIKEUT-KIYEOK 03945 { 0x11CB, BIDI_L }, // HANGUL JONGSEONG TIKEUT-RIEUL 03946 { 0x11CC, BIDI_L }, // HANGUL JONGSEONG RIEUL-KIYEOK-SIOS 03947 { 0x11CD, BIDI_L }, // HANGUL JONGSEONG RIEUL-NIEUN 03948 { 0x11CE, BIDI_L }, // HANGUL JONGSEONG RIEUL-TIKEUT 03949 { 0x11CF, BIDI_L }, // HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH 03950 { 0x11D0, BIDI_L }, // HANGUL JONGSEONG SSANGRIEUL 03951 { 0x11D1, BIDI_L }, // HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK 03952 { 0x11D2, BIDI_L }, // HANGUL JONGSEONG RIEUL-MIEUM-SIOS 03953 { 0x11D3, BIDI_L }, // HANGUL JONGSEONG RIEUL-PIEUP-SIOS 03954 { 0x11D4, BIDI_L }, // HANGUL JONGSEONG RIEUL-PIEUP-HIEUH 03955 { 0x11D5, BIDI_L }, // HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP 03956 { 0x11D6, BIDI_L }, // HANGUL JONGSEONG RIEUL-SSANGSIOS 03957 { 0x11D7, BIDI_L }, // HANGUL JONGSEONG RIEUL-PANSIOS 03958 { 0x11D8, BIDI_L }, // HANGUL JONGSEONG RIEUL-KHIEUKH 03959 { 0x11D9, BIDI_L }, // HANGUL JONGSEONG RIEUL-YEORINHIEUH 03960 { 0x11DA, BIDI_L }, // HANGUL JONGSEONG MIEUM-KIYEOK 03961 { 0x11DB, BIDI_L }, // HANGUL JONGSEONG MIEUM-RIEUL 03962 { 0x11DC, BIDI_L }, // HANGUL JONGSEONG MIEUM-PIEUP 03963 { 0x11DD, BIDI_L }, // HANGUL JONGSEONG MIEUM-SIOS 03964 { 0x11DE, BIDI_L }, // HANGUL JONGSEONG MIEUM-SSANGSIOS 03965 { 0x11DF, BIDI_L }, // HANGUL JONGSEONG MIEUM-PANSIOS 03966 { 0x11E0, BIDI_L }, // HANGUL JONGSEONG MIEUM-CHIEUCH 03967 { 0x11E1, BIDI_L }, // HANGUL JONGSEONG MIEUM-HIEUH 03968 { 0x11E2, BIDI_L }, // HANGUL JONGSEONG KAPYEOUNMIEUM 03969 { 0x11E3, BIDI_L }, // HANGUL JONGSEONG PIEUP-RIEUL 03970 { 0x11E4, BIDI_L }, // HANGUL JONGSEONG PIEUP-PHIEUPH 03971 { 0x11E5, BIDI_L }, // HANGUL JONGSEONG PIEUP-HIEUH 03972 { 0x11E6, BIDI_L }, // HANGUL JONGSEONG KAPYEOUNPIEUP 03973 { 0x11E7, BIDI_L }, // HANGUL JONGSEONG SIOS-KIYEOK 03974 { 0x11E8, BIDI_L }, // HANGUL JONGSEONG SIOS-TIKEUT 03975 { 0x11E9, BIDI_L }, // HANGUL JONGSEONG SIOS-RIEUL 03976 { 0x11EA, BIDI_L }, // HANGUL JONGSEONG SIOS-PIEUP 03977 { 0x11EB, BIDI_L }, // HANGUL JONGSEONG PANSIOS 03978 { 0x11EC, BIDI_L }, // HANGUL JONGSEONG IEUNG-KIYEOK 03979 { 0x11ED, BIDI_L }, // HANGUL JONGSEONG IEUNG-SSANGKIYEOK 03980 { 0x11EE, BIDI_L }, // HANGUL JONGSEONG SSANGIEUNG 03981 { 0x11EF, BIDI_L }, // HANGUL JONGSEONG IEUNG-KHIEUKH 03982 { 0x11F0, BIDI_L }, // HANGUL JONGSEONG YESIEUNG 03983 { 0x11F1, BIDI_L }, // HANGUL JONGSEONG YESIEUNG-SIOS 03984 { 0x11F2, BIDI_L }, // HANGUL JONGSEONG YESIEUNG-PANSIOS 03985 { 0x11F3, BIDI_L }, // HANGUL JONGSEONG PHIEUPH-PIEUP 03986 { 0x11F4, BIDI_L }, // HANGUL JONGSEONG KAPYEOUNPHIEUPH 03987 { 0x11F5, BIDI_L }, // HANGUL JONGSEONG HIEUH-NIEUN 03988 { 0x11F6, BIDI_L }, // HANGUL JONGSEONG HIEUH-RIEUL 03989 { 0x11F7, BIDI_L }, // HANGUL JONGSEONG HIEUH-MIEUM 03990 { 0x11F8, BIDI_L }, // HANGUL JONGSEONG HIEUH-PIEUP 03991 { 0x11F9, BIDI_L }, // HANGUL JONGSEONG YEORINHIEUH 03992 { 0x11FA, BIDI_L }, // HANGUL JONGSEONG KIYEOK-NIEUN 03993 { 0x11FB, BIDI_L }, // HANGUL JONGSEONG KIYEOK-PIEUP 03994 { 0x11FC, BIDI_L }, // HANGUL JONGSEONG KIYEOK-CHIEUCH 03995 { 0x11FD, BIDI_L }, // HANGUL JONGSEONG KIYEOK-KHIEUKH 03996 { 0x11FE, BIDI_L }, // HANGUL JONGSEONG KIYEOK-HIEUH 03997 { 0x11FF, BIDI_L }, // HANGUL JONGSEONG SSANGNIEUN 03998 { 0x1200, BIDI_L }, // ETHIOPIC SYLLABLE HA 03999 { 0x1201, BIDI_L }, // ETHIOPIC SYLLABLE HU 04000 { 0x1202, BIDI_L }, // ETHIOPIC SYLLABLE HI 04001 { 0x1203, BIDI_L }, // ETHIOPIC SYLLABLE HAA 04002 { 0x1204, BIDI_L }, // ETHIOPIC SYLLABLE HEE 04003 { 0x1205, BIDI_L }, // ETHIOPIC SYLLABLE HE 04004 { 0x1206, BIDI_L }, // ETHIOPIC SYLLABLE HO 04005 { 0x1207, BIDI_L }, // ETHIOPIC SYLLABLE HOA 04006 { 0x1208, BIDI_L }, // ETHIOPIC SYLLABLE LA 04007 { 0x1209, BIDI_L }, // ETHIOPIC SYLLABLE LU 04008 { 0x120A, BIDI_L }, // ETHIOPIC SYLLABLE LI 04009 { 0x120B, BIDI_L }, // ETHIOPIC SYLLABLE LAA 04010 { 0x120C, BIDI_L }, // ETHIOPIC SYLLABLE LEE 04011 { 0x120D, BIDI_L }, // ETHIOPIC SYLLABLE LE 04012 { 0x120E, BIDI_L }, // ETHIOPIC SYLLABLE LO 04013 { 0x120F, BIDI_L }, // ETHIOPIC SYLLABLE LWA 04014 { 0x1210, BIDI_L }, // ETHIOPIC SYLLABLE HHA 04015 { 0x1211, BIDI_L }, // ETHIOPIC SYLLABLE HHU 04016 { 0x1212, BIDI_L }, // ETHIOPIC SYLLABLE HHI 04017 { 0x1213, BIDI_L }, // ETHIOPIC SYLLABLE HHAA 04018 { 0x1214, BIDI_L }, // ETHIOPIC SYLLABLE HHEE 04019 { 0x1215, BIDI_L }, // ETHIOPIC SYLLABLE HHE 04020 { 0x1216, BIDI_L }, // ETHIOPIC SYLLABLE HHO 04021 { 0x1217, BIDI_L }, // ETHIOPIC SYLLABLE HHWA 04022 { 0x1218, BIDI_L }, // ETHIOPIC SYLLABLE MA 04023 { 0x1219, BIDI_L }, // ETHIOPIC SYLLABLE MU 04024 { 0x121A, BIDI_L }, // ETHIOPIC SYLLABLE MI 04025 { 0x121B, BIDI_L }, // ETHIOPIC SYLLABLE MAA 04026 { 0x121C, BIDI_L }, // ETHIOPIC SYLLABLE MEE 04027 { 0x121D, BIDI_L }, // ETHIOPIC SYLLABLE ME 04028 { 0x121E, BIDI_L }, // ETHIOPIC SYLLABLE MO 04029 { 0x121F, BIDI_L }, // ETHIOPIC SYLLABLE MWA 04030 { 0x1220, BIDI_L }, // ETHIOPIC SYLLABLE SZA 04031 { 0x1221, BIDI_L }, // ETHIOPIC SYLLABLE SZU 04032 { 0x1222, BIDI_L }, // ETHIOPIC SYLLABLE SZI 04033 { 0x1223, BIDI_L }, // ETHIOPIC SYLLABLE SZAA 04034 { 0x1224, BIDI_L }, // ETHIOPIC SYLLABLE SZEE 04035 { 0x1225, BIDI_L }, // ETHIOPIC SYLLABLE SZE 04036 { 0x1226, BIDI_L }, // ETHIOPIC SYLLABLE SZO 04037 { 0x1227, BIDI_L }, // ETHIOPIC SYLLABLE SZWA 04038 { 0x1228, BIDI_L }, // ETHIOPIC SYLLABLE RA 04039 { 0x1229, BIDI_L }, // ETHIOPIC SYLLABLE RU 04040 { 0x122A, BIDI_L }, // ETHIOPIC SYLLABLE RI 04041 { 0x122B, BIDI_L }, // ETHIOPIC SYLLABLE RAA 04042 { 0x122C, BIDI_L }, // ETHIOPIC SYLLABLE REE 04043 { 0x122D, BIDI_L }, // ETHIOPIC SYLLABLE RE 04044 { 0x122E, BIDI_L }, // ETHIOPIC SYLLABLE RO 04045 { 0x122F, BIDI_L }, // ETHIOPIC SYLLABLE RWA 04046 { 0x1230, BIDI_L }, // ETHIOPIC SYLLABLE SA 04047 { 0x1231, BIDI_L }, // ETHIOPIC SYLLABLE SU 04048 { 0x1232, BIDI_L }, // ETHIOPIC SYLLABLE SI 04049 { 0x1233, BIDI_L }, // ETHIOPIC SYLLABLE SAA 04050 { 0x1234, BIDI_L }, // ETHIOPIC SYLLABLE SEE 04051 { 0x1235, BIDI_L }, // ETHIOPIC SYLLABLE SE 04052 { 0x1236, BIDI_L }, // ETHIOPIC SYLLABLE SO 04053 { 0x1237, BIDI_L }, // ETHIOPIC SYLLABLE SWA 04054 { 0x1238, BIDI_L }, // ETHIOPIC SYLLABLE SHA 04055 { 0x1239, BIDI_L }, // ETHIOPIC SYLLABLE SHU 04056 { 0x123A, BIDI_L }, // ETHIOPIC SYLLABLE SHI 04057 { 0x123B, BIDI_L }, // ETHIOPIC SYLLABLE SHAA 04058 { 0x123C, BIDI_L }, // ETHIOPIC SYLLABLE SHEE 04059 { 0x123D, BIDI_L }, // ETHIOPIC SYLLABLE SHE 04060 { 0x123E, BIDI_L }, // ETHIOPIC SYLLABLE SHO 04061 { 0x123F, BIDI_L }, // ETHIOPIC SYLLABLE SHWA 04062 { 0x1240, BIDI_L }, // ETHIOPIC SYLLABLE QA 04063 { 0x1241, BIDI_L }, // ETHIOPIC SYLLABLE QU 04064 { 0x1242, BIDI_L }, // ETHIOPIC SYLLABLE QI 04065 { 0x1243, BIDI_L }, // ETHIOPIC SYLLABLE QAA 04066 { 0x1244, BIDI_L }, // ETHIOPIC SYLLABLE QEE 04067 { 0x1245, BIDI_L }, // ETHIOPIC SYLLABLE QE 04068 { 0x1246, BIDI_L }, // ETHIOPIC SYLLABLE QO 04069 { 0x1247, BIDI_L }, // ETHIOPIC SYLLABLE QOA 04070 { 0x1248, BIDI_L }, // ETHIOPIC SYLLABLE QWA 04071 { 0x124A, BIDI_L }, // ETHIOPIC SYLLABLE QWI 04072 { 0x124B, BIDI_L }, // ETHIOPIC SYLLABLE QWAA 04073 { 0x124C, BIDI_L }, // ETHIOPIC SYLLABLE QWEE 04074 { 0x124D, BIDI_L }, // ETHIOPIC SYLLABLE QWE 04075 { 0x1250, BIDI_L }, // ETHIOPIC SYLLABLE QHA 04076 { 0x1251, BIDI_L }, // ETHIOPIC SYLLABLE QHU 04077 { 0x1252, BIDI_L }, // ETHIOPIC SYLLABLE QHI 04078 { 0x1253, BIDI_L }, // ETHIOPIC SYLLABLE QHAA 04079 { 0x1254, BIDI_L }, // ETHIOPIC SYLLABLE QHEE 04080 { 0x1255, BIDI_L }, // ETHIOPIC SYLLABLE QHE 04081 { 0x1256, BIDI_L }, // ETHIOPIC SYLLABLE QHO 04082 { 0x1258, BIDI_L }, // ETHIOPIC SYLLABLE QHWA 04083 { 0x125A, BIDI_L }, // ETHIOPIC SYLLABLE QHWI 04084 { 0x125B, BIDI_L }, // ETHIOPIC SYLLABLE QHWAA 04085 { 0x125C, BIDI_L }, // ETHIOPIC SYLLABLE QHWEE 04086 { 0x125D, BIDI_L }, // ETHIOPIC SYLLABLE QHWE 04087 { 0x1260, BIDI_L }, // ETHIOPIC SYLLABLE BA 04088 { 0x1261, BIDI_L }, // ETHIOPIC SYLLABLE BU 04089 { 0x1262, BIDI_L }, // ETHIOPIC SYLLABLE BI 04090 { 0x1263, BIDI_L }, // ETHIOPIC SYLLABLE BAA 04091 { 0x1264, BIDI_L }, // ETHIOPIC SYLLABLE BEE 04092 { 0x1265, BIDI_L }, // ETHIOPIC SYLLABLE BE 04093 { 0x1266, BIDI_L }, // ETHIOPIC SYLLABLE BO 04094 { 0x1267, BIDI_L }, // ETHIOPIC SYLLABLE BWA 04095 { 0x1268, BIDI_L }, // ETHIOPIC SYLLABLE VA 04096 { 0x1269, BIDI_L }, // ETHIOPIC SYLLABLE VU 04097 { 0x126A, BIDI_L }, // ETHIOPIC SYLLABLE VI 04098 { 0x126B, BIDI_L }, // ETHIOPIC SYLLABLE VAA 04099 { 0x126C, BIDI_L }, // ETHIOPIC SYLLABLE VEE 04100 { 0x126D, BIDI_L }, // ETHIOPIC SYLLABLE VE 04101 { 0x126E, BIDI_L }, // ETHIOPIC SYLLABLE VO 04102 { 0x126F, BIDI_L }, // ETHIOPIC SYLLABLE VWA 04103 { 0x1270, BIDI_L }, // ETHIOPIC SYLLABLE TA 04104 { 0x1271, BIDI_L }, // ETHIOPIC SYLLABLE TU 04105 { 0x1272, BIDI_L }, // ETHIOPIC SYLLABLE TI 04106 { 0x1273, BIDI_L }, // ETHIOPIC SYLLABLE TAA 04107 { 0x1274, BIDI_L }, // ETHIOPIC SYLLABLE TEE 04108 { 0x1275, BIDI_L }, // ETHIOPIC SYLLABLE TE 04109 { 0x1276, BIDI_L }, // ETHIOPIC SYLLABLE TO 04110 { 0x1277, BIDI_L }, // ETHIOPIC SYLLABLE TWA 04111 { 0x1278, BIDI_L }, // ETHIOPIC SYLLABLE CA 04112 { 0x1279, BIDI_L }, // ETHIOPIC SYLLABLE CU 04113 { 0x127A, BIDI_L }, // ETHIOPIC SYLLABLE CI 04114 { 0x127B, BIDI_L }, // ETHIOPIC SYLLABLE CAA 04115 { 0x127C, BIDI_L }, // ETHIOPIC SYLLABLE CEE 04116 { 0x127D, BIDI_L }, // ETHIOPIC SYLLABLE CE 04117 { 0x127E, BIDI_L }, // ETHIOPIC SYLLABLE CO 04118 { 0x127F, BIDI_L }, // ETHIOPIC SYLLABLE CWA 04119 { 0x1280, BIDI_L }, // ETHIOPIC SYLLABLE XA 04120 { 0x1281, BIDI_L }, // ETHIOPIC SYLLABLE XU 04121 { 0x1282, BIDI_L }, // ETHIOPIC SYLLABLE XI 04122 { 0x1283, BIDI_L }, // ETHIOPIC SYLLABLE XAA 04123 { 0x1284, BIDI_L }, // ETHIOPIC SYLLABLE XEE 04124 { 0x1285, BIDI_L }, // ETHIOPIC SYLLABLE XE 04125 { 0x1286, BIDI_L }, // ETHIOPIC SYLLABLE XO 04126 { 0x1287, BIDI_L }, // ETHIOPIC SYLLABLE XOA 04127 { 0x1288, BIDI_L }, // ETHIOPIC SYLLABLE XWA 04128 { 0x128A, BIDI_L }, // ETHIOPIC SYLLABLE XWI 04129 { 0x128B, BIDI_L }, // ETHIOPIC SYLLABLE XWAA 04130 { 0x128C, BIDI_L }, // ETHIOPIC SYLLABLE XWEE 04131 { 0x128D, BIDI_L }, // ETHIOPIC SYLLABLE XWE 04132 { 0x1290, BIDI_L }, // ETHIOPIC SYLLABLE NA 04133 { 0x1291, BIDI_L }, // ETHIOPIC SYLLABLE NU 04134 { 0x1292, BIDI_L }, // ETHIOPIC SYLLABLE NI 04135 { 0x1293, BIDI_L }, // ETHIOPIC SYLLABLE NAA 04136 { 0x1294, BIDI_L }, // ETHIOPIC SYLLABLE NEE 04137 { 0x1295, BIDI_L }, // ETHIOPIC SYLLABLE NE 04138 { 0x1296, BIDI_L }, // ETHIOPIC SYLLABLE NO 04139 { 0x1297, BIDI_L }, // ETHIOPIC SYLLABLE NWA 04140 { 0x1298, BIDI_L }, // ETHIOPIC SYLLABLE NYA 04141 { 0x1299, BIDI_L }, // ETHIOPIC SYLLABLE NYU 04142 { 0x129A, BIDI_L }, // ETHIOPIC SYLLABLE NYI 04143 { 0x129B, BIDI_L }, // ETHIOPIC SYLLABLE NYAA 04144 { 0x129C, BIDI_L }, // ETHIOPIC SYLLABLE NYEE 04145 { 0x129D, BIDI_L }, // ETHIOPIC SYLLABLE NYE 04146 { 0x129E, BIDI_L }, // ETHIOPIC SYLLABLE NYO 04147 { 0x129F, BIDI_L }, // ETHIOPIC SYLLABLE NYWA 04148 { 0x12A0, BIDI_L }, // ETHIOPIC SYLLABLE GLOTTAL A 04149 { 0x12A1, BIDI_L }, // ETHIOPIC SYLLABLE GLOTTAL U 04150 { 0x12A2, BIDI_L }, // ETHIOPIC SYLLABLE GLOTTAL I 04151 { 0x12A3, BIDI_L }, // ETHIOPIC SYLLABLE GLOTTAL AA 04152 { 0x12A4, BIDI_L }, // ETHIOPIC SYLLABLE GLOTTAL EE 04153 { 0x12A5, BIDI_L }, // ETHIOPIC SYLLABLE GLOTTAL E 04154 { 0x12A6, BIDI_L }, // ETHIOPIC SYLLABLE GLOTTAL O 04155 { 0x12A7, BIDI_L }, // ETHIOPIC SYLLABLE GLOTTAL WA 04156 { 0x12A8, BIDI_L }, // ETHIOPIC SYLLABLE KA 04157 { 0x12A9, BIDI_L }, // ETHIOPIC SYLLABLE KU 04158 { 0x12AA, BIDI_L }, // ETHIOPIC SYLLABLE KI 04159 { 0x12AB, BIDI_L }, // ETHIOPIC SYLLABLE KAA 04160 { 0x12AC, BIDI_L }, // ETHIOPIC SYLLABLE KEE 04161 { 0x12AD, BIDI_L }, // ETHIOPIC SYLLABLE KE 04162 { 0x12AE, BIDI_L }, // ETHIOPIC SYLLABLE KO 04163 { 0x12AF, BIDI_L }, // ETHIOPIC SYLLABLE KOA 04164 { 0x12B0, BIDI_L }, // ETHIOPIC SYLLABLE KWA 04165 { 0x12B2, BIDI_L }, // ETHIOPIC SYLLABLE KWI 04166 { 0x12B3, BIDI_L }, // ETHIOPIC SYLLABLE KWAA 04167 { 0x12B4, BIDI_L }, // ETHIOPIC SYLLABLE KWEE 04168 { 0x12B5, BIDI_L }, // ETHIOPIC SYLLABLE KWE 04169 { 0x12B8, BIDI_L }, // ETHIOPIC SYLLABLE KXA 04170 { 0x12B9, BIDI_L }, // ETHIOPIC SYLLABLE KXU 04171 { 0x12BA, BIDI_L }, // ETHIOPIC SYLLABLE KXI 04172 { 0x12BB, BIDI_L }, // ETHIOPIC SYLLABLE KXAA 04173 { 0x12BC, BIDI_L }, // ETHIOPIC SYLLABLE KXEE 04174 { 0x12BD, BIDI_L }, // ETHIOPIC SYLLABLE KXE 04175 { 0x12BE, BIDI_L }, // ETHIOPIC SYLLABLE KXO 04176 { 0x12C0, BIDI_L }, // ETHIOPIC SYLLABLE KXWA 04177 { 0x12C2, BIDI_L }, // ETHIOPIC SYLLABLE KXWI 04178 { 0x12C3, BIDI_L }, // ETHIOPIC SYLLABLE KXWAA 04179 { 0x12C4, BIDI_L }, // ETHIOPIC SYLLABLE KXWEE 04180 { 0x12C5, BIDI_L }, // ETHIOPIC SYLLABLE KXWE 04181 { 0x12C8, BIDI_L }, // ETHIOPIC SYLLABLE WA 04182 { 0x12C9, BIDI_L }, // ETHIOPIC SYLLABLE WU 04183 { 0x12CA, BIDI_L }, // ETHIOPIC SYLLABLE WI 04184 { 0x12CB, BIDI_L }, // ETHIOPIC SYLLABLE WAA 04185 { 0x12CC, BIDI_L }, // ETHIOPIC SYLLABLE WEE 04186 { 0x12CD, BIDI_L }, // ETHIOPIC SYLLABLE WE 04187 { 0x12CE, BIDI_L }, // ETHIOPIC SYLLABLE WO 04188 { 0x12CF, BIDI_L }, // ETHIOPIC SYLLABLE WOA 04189 { 0x12D0, BIDI_L }, // ETHIOPIC SYLLABLE PHARYNGEAL A 04190 { 0x12D1, BIDI_L }, // ETHIOPIC SYLLABLE PHARYNGEAL U 04191 { 0x12D2, BIDI_L }, // ETHIOPIC SYLLABLE PHARYNGEAL I 04192 { 0x12D3, BIDI_L }, // ETHIOPIC SYLLABLE PHARYNGEAL AA 04193 { 0x12D4, BIDI_L }, // ETHIOPIC SYLLABLE PHARYNGEAL EE 04194 { 0x12D5, BIDI_L }, // ETHIOPIC SYLLABLE PHARYNGEAL E 04195 { 0x12D6, BIDI_L }, // ETHIOPIC SYLLABLE PHARYNGEAL O 04196 { 0x12D8, BIDI_L }, // ETHIOPIC SYLLABLE ZA 04197 { 0x12D9, BIDI_L }, // ETHIOPIC SYLLABLE ZU 04198 { 0x12DA, BIDI_L }, // ETHIOPIC SYLLABLE ZI 04199 { 0x12DB, BIDI_L }, // ETHIOPIC SYLLABLE ZAA 04200 { 0x12DC, BIDI_L }, // ETHIOPIC SYLLABLE ZEE 04201 { 0x12DD, BIDI_L }, // ETHIOPIC SYLLABLE ZE 04202 { 0x12DE, BIDI_L }, // ETHIOPIC SYLLABLE ZO 04203 { 0x12DF, BIDI_L }, // ETHIOPIC SYLLABLE ZWA 04204 { 0x12E0, BIDI_L }, // ETHIOPIC SYLLABLE ZHA 04205 { 0x12E1, BIDI_L }, // ETHIOPIC SYLLABLE ZHU 04206 { 0x12E2, BIDI_L }, // ETHIOPIC SYLLABLE ZHI 04207 { 0x12E3, BIDI_L }, // ETHIOPIC SYLLABLE ZHAA 04208 { 0x12E4, BIDI_L }, // ETHIOPIC SYLLABLE ZHEE 04209 { 0x12E5, BIDI_L }, // ETHIOPIC SYLLABLE ZHE 04210 { 0x12E6, BIDI_L }, // ETHIOPIC SYLLABLE ZHO 04211 { 0x12E7, BIDI_L }, // ETHIOPIC SYLLABLE ZHWA 04212 { 0x12E8, BIDI_L }, // ETHIOPIC SYLLABLE YA 04213 { 0x12E9, BIDI_L }, // ETHIOPIC SYLLABLE YU 04214 { 0x12EA, BIDI_L }, // ETHIOPIC SYLLABLE YI 04215 { 0x12EB, BIDI_L }, // ETHIOPIC SYLLABLE YAA 04216 { 0x12EC, BIDI_L }, // ETHIOPIC SYLLABLE YEE 04217 { 0x12ED, BIDI_L }, // ETHIOPIC SYLLABLE YE 04218 { 0x12EE, BIDI_L }, // ETHIOPIC SYLLABLE YO 04219 { 0x12EF, BIDI_L }, // ETHIOPIC SYLLABLE YOA 04220 { 0x12F0, BIDI_L }, // ETHIOPIC SYLLABLE DA 04221 { 0x12F1, BIDI_L }, // ETHIOPIC SYLLABLE DU 04222 { 0x12F2, BIDI_L }, // ETHIOPIC SYLLABLE DI 04223 { 0x12F3, BIDI_L }, // ETHIOPIC SYLLABLE DAA 04224 { 0x12F4, BIDI_L }, // ETHIOPIC SYLLABLE DEE 04225 { 0x12F5, BIDI_L }, // ETHIOPIC SYLLABLE DE 04226 { 0x12F6, BIDI_L }, // ETHIOPIC SYLLABLE DO 04227 { 0x12F7, BIDI_L }, // ETHIOPIC SYLLABLE DWA 04228 { 0x12F8, BIDI_L }, // ETHIOPIC SYLLABLE DDA 04229 { 0x12F9, BIDI_L }, // ETHIOPIC SYLLABLE DDU 04230 { 0x12FA, BIDI_L }, // ETHIOPIC SYLLABLE DDI 04231 { 0x12FB, BIDI_L }, // ETHIOPIC SYLLABLE DDAA 04232 { 0x12FC, BIDI_L }, // ETHIOPIC SYLLABLE DDEE 04233 { 0x12FD, BIDI_L }, // ETHIOPIC SYLLABLE DDE 04234 { 0x12FE, BIDI_L }, // ETHIOPIC SYLLABLE DDO 04235 { 0x12FF, BIDI_L }, // ETHIOPIC SYLLABLE DDWA 04236 { 0x1300, BIDI_L }, // ETHIOPIC SYLLABLE JA 04237 { 0x1301, BIDI_L }, // ETHIOPIC SYLLABLE JU 04238 { 0x1302, BIDI_L }, // ETHIOPIC SYLLABLE JI 04239 { 0x1303, BIDI_L }, // ETHIOPIC SYLLABLE JAA 04240 { 0x1304, BIDI_L }, // ETHIOPIC SYLLABLE JEE 04241 { 0x1305, BIDI_L }, // ETHIOPIC SYLLABLE JE 04242 { 0x1306, BIDI_L }, // ETHIOPIC SYLLABLE JO 04243 { 0x1307, BIDI_L }, // ETHIOPIC SYLLABLE JWA 04244 { 0x1308, BIDI_L }, // ETHIOPIC SYLLABLE GA 04245 { 0x1309, BIDI_L }, // ETHIOPIC SYLLABLE GU 04246 { 0x130A, BIDI_L }, // ETHIOPIC SYLLABLE GI 04247 { 0x130B, BIDI_L }, // ETHIOPIC SYLLABLE GAA 04248 { 0x130C, BIDI_L }, // ETHIOPIC SYLLABLE GEE 04249 { 0x130D, BIDI_L }, // ETHIOPIC SYLLABLE GE 04250 { 0x130E, BIDI_L }, // ETHIOPIC SYLLABLE GO 04251 { 0x130F, BIDI_L }, // ETHIOPIC SYLLABLE GOA 04252 { 0x1310, BIDI_L }, // ETHIOPIC SYLLABLE GWA 04253 { 0x1312, BIDI_L }, // ETHIOPIC SYLLABLE GWI 04254 { 0x1313, BIDI_L }, // ETHIOPIC SYLLABLE GWAA 04255 { 0x1314, BIDI_L }, // ETHIOPIC SYLLABLE GWEE 04256 { 0x1315, BIDI_L }, // ETHIOPIC SYLLABLE GWE 04257 { 0x1318, BIDI_L }, // ETHIOPIC SYLLABLE GGA 04258 { 0x1319, BIDI_L }, // ETHIOPIC SYLLABLE GGU 04259 { 0x131A, BIDI_L }, // ETHIOPIC SYLLABLE GGI 04260 { 0x131B, BIDI_L }, // ETHIOPIC SYLLABLE GGAA 04261 { 0x131C, BIDI_L }, // ETHIOPIC SYLLABLE GGEE 04262 { 0x131D, BIDI_L }, // ETHIOPIC SYLLABLE GGE 04263 { 0x131E, BIDI_L }, // ETHIOPIC SYLLABLE GGO 04264 { 0x131F, BIDI_L }, // ETHIOPIC SYLLABLE GGWAA 04265 { 0x1320, BIDI_L }, // ETHIOPIC SYLLABLE THA 04266 { 0x1321, BIDI_L }, // ETHIOPIC SYLLABLE THU 04267 { 0x1322, BIDI_L }, // ETHIOPIC SYLLABLE THI 04268 { 0x1323, BIDI_L }, // ETHIOPIC SYLLABLE THAA 04269 { 0x1324, BIDI_L }, // ETHIOPIC SYLLABLE THEE 04270 { 0x1325, BIDI_L }, // ETHIOPIC SYLLABLE THE 04271 { 0x1326, BIDI_L }, // ETHIOPIC SYLLABLE THO 04272 { 0x1327, BIDI_L }, // ETHIOPIC SYLLABLE THWA 04273 { 0x1328, BIDI_L }, // ETHIOPIC SYLLABLE CHA 04274 { 0x1329, BIDI_L }, // ETHIOPIC SYLLABLE CHU 04275 { 0x132A, BIDI_L }, // ETHIOPIC SYLLABLE CHI 04276 { 0x132B, BIDI_L }, // ETHIOPIC SYLLABLE CHAA 04277 { 0x132C, BIDI_L }, // ETHIOPIC SYLLABLE CHEE 04278 { 0x132D, BIDI_L }, // ETHIOPIC SYLLABLE CHE 04279 { 0x132E, BIDI_L }, // ETHIOPIC SYLLABLE CHO 04280 { 0x132F, BIDI_L }, // ETHIOPIC SYLLABLE CHWA 04281 { 0x1330, BIDI_L }, // ETHIOPIC SYLLABLE PHA 04282 { 0x1331, BIDI_L }, // ETHIOPIC SYLLABLE PHU 04283 { 0x1332, BIDI_L }, // ETHIOPIC SYLLABLE PHI 04284 { 0x1333, BIDI_L }, // ETHIOPIC SYLLABLE PHAA 04285 { 0x1334, BIDI_L }, // ETHIOPIC SYLLABLE PHEE 04286 { 0x1335, BIDI_L }, // ETHIOPIC SYLLABLE PHE 04287 { 0x1336, BIDI_L }, // ETHIOPIC SYLLABLE PHO 04288 { 0x1337, BIDI_L }, // ETHIOPIC SYLLABLE PHWA 04289 { 0x1338, BIDI_L }, // ETHIOPIC SYLLABLE TSA 04290 { 0x1339, BIDI_L }, // ETHIOPIC SYLLABLE TSU 04291 { 0x133A, BIDI_L }, // ETHIOPIC SYLLABLE TSI 04292 { 0x133B, BIDI_L }, // ETHIOPIC SYLLABLE TSAA 04293 { 0x133C, BIDI_L }, // ETHIOPIC SYLLABLE TSEE 04294 { 0x133D, BIDI_L }, // ETHIOPIC SYLLABLE TSE 04295 { 0x133E, BIDI_L }, // ETHIOPIC SYLLABLE TSO 04296 { 0x133F, BIDI_L }, // ETHIOPIC SYLLABLE TSWA 04297 { 0x1340, BIDI_L }, // ETHIOPIC SYLLABLE TZA 04298 { 0x1341, BIDI_L }, // ETHIOPIC SYLLABLE TZU 04299 { 0x1342, BIDI_L }, // ETHIOPIC SYLLABLE TZI 04300 { 0x1343, BIDI_L }, // ETHIOPIC SYLLABLE TZAA 04301 { 0x1344, BIDI_L }, // ETHIOPIC SYLLABLE TZEE 04302 { 0x1345, BIDI_L }, // ETHIOPIC SYLLABLE TZE 04303 { 0x1346, BIDI_L }, // ETHIOPIC SYLLABLE TZO 04304 { 0x1347, BIDI_L }, // ETHIOPIC SYLLABLE TZOA 04305 { 0x1348, BIDI_L }, // ETHIOPIC SYLLABLE FA 04306 { 0x1349, BIDI_L }, // ETHIOPIC SYLLABLE FU 04307 { 0x134A, BIDI_L }, // ETHIOPIC SYLLABLE FI 04308 { 0x134B, BIDI_L }, // ETHIOPIC SYLLABLE FAA 04309 { 0x134C, BIDI_L }, // ETHIOPIC SYLLABLE FEE 04310 { 0x134D, BIDI_L }, // ETHIOPIC SYLLABLE FE 04311 { 0x134E, BIDI_L }, // ETHIOPIC SYLLABLE FO 04312 { 0x134F, BIDI_L }, // ETHIOPIC SYLLABLE FWA 04313 { 0x1350, BIDI_L }, // ETHIOPIC SYLLABLE PA 04314 { 0x1351, BIDI_L }, // ETHIOPIC SYLLABLE PU 04315 { 0x1352, BIDI_L }, // ETHIOPIC SYLLABLE PI 04316 { 0x1353, BIDI_L }, // ETHIOPIC SYLLABLE PAA 04317 { 0x1354, BIDI_L }, // ETHIOPIC SYLLABLE PEE 04318 { 0x1355, BIDI_L }, // ETHIOPIC SYLLABLE PE 04319 { 0x1356, BIDI_L }, // ETHIOPIC SYLLABLE PO 04320 { 0x1357, BIDI_L }, // ETHIOPIC SYLLABLE PWA 04321 { 0x1358, BIDI_L }, // ETHIOPIC SYLLABLE RYA 04322 { 0x1359, BIDI_L }, // ETHIOPIC SYLLABLE MYA 04323 { 0x135A, BIDI_L }, // ETHIOPIC SYLLABLE FYA 04324 { 0x135D, BIDI_NSM }, // ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK 04325 { 0x135E, BIDI_NSM }, // ETHIOPIC COMBINING VOWEL LENGTH MARK 04326 { 0x135F, BIDI_NSM }, // ETHIOPIC COMBINING GEMINATION MARK 04327 { 0x1360, BIDI_L }, // ETHIOPIC SECTION MARK 04328 { 0x1361, BIDI_L }, // ETHIOPIC WORDSPACE 04329 { 0x1362, BIDI_L }, // ETHIOPIC FULL STOP 04330 { 0x1363, BIDI_L }, // ETHIOPIC COMMA 04331 { 0x1364, BIDI_L }, // ETHIOPIC SEMICOLON 04332 { 0x1365, BIDI_L }, // ETHIOPIC COLON 04333 { 0x1366, BIDI_L }, // ETHIOPIC PREFACE COLON 04334 { 0x1367, BIDI_L }, // ETHIOPIC QUESTION MARK 04335 { 0x1368, BIDI_L }, // ETHIOPIC PARAGRAPH SEPARATOR 04336 { 0x1369, BIDI_L }, // ETHIOPIC DIGIT ONE 04337 { 0x136A, BIDI_L }, // ETHIOPIC DIGIT TWO 04338 { 0x136B, BIDI_L }, // ETHIOPIC DIGIT THREE 04339 { 0x136C, BIDI_L }, // ETHIOPIC DIGIT FOUR 04340 { 0x136D, BIDI_L }, // ETHIOPIC DIGIT FIVE 04341 { 0x136E, BIDI_L }, // ETHIOPIC DIGIT SIX 04342 { 0x136F, BIDI_L }, // ETHIOPIC DIGIT SEVEN 04343 { 0x1370, BIDI_L }, // ETHIOPIC DIGIT EIGHT 04344 { 0x1371, BIDI_L }, // ETHIOPIC DIGIT NINE 04345 { 0x1372, BIDI_L }, // ETHIOPIC NUMBER TEN 04346 { 0x1373, BIDI_L }, // ETHIOPIC NUMBER TWENTY 04347 { 0x1374, BIDI_L }, // ETHIOPIC NUMBER THIRTY 04348 { 0x1375, BIDI_L }, // ETHIOPIC NUMBER FORTY 04349 { 0x1376, BIDI_L }, // ETHIOPIC NUMBER FIFTY 04350 { 0x1377, BIDI_L }, // ETHIOPIC NUMBER SIXTY 04351 { 0x1378, BIDI_L }, // ETHIOPIC NUMBER SEVENTY 04352 { 0x1379, BIDI_L }, // ETHIOPIC NUMBER EIGHTY 04353 { 0x137A, BIDI_L }, // ETHIOPIC NUMBER NINETY 04354 { 0x137B, BIDI_L }, // ETHIOPIC NUMBER HUNDRED 04355 { 0x137C, BIDI_L }, // ETHIOPIC NUMBER TEN THOUSAND 04356 { 0x1380, BIDI_L }, // ETHIOPIC SYLLABLE SEBATBEIT MWA 04357 { 0x1381, BIDI_L }, // ETHIOPIC SYLLABLE MWI 04358 { 0x1382, BIDI_L }, // ETHIOPIC SYLLABLE MWEE 04359 { 0x1383, BIDI_L }, // ETHIOPIC SYLLABLE MWE 04360 { 0x1384, BIDI_L }, // ETHIOPIC SYLLABLE SEBATBEIT BWA 04361 { 0x1385, BIDI_L }, // ETHIOPIC SYLLABLE BWI 04362 { 0x1386, BIDI_L }, // ETHIOPIC SYLLABLE BWEE 04363 { 0x1387, BIDI_L }, // ETHIOPIC SYLLABLE BWE 04364 { 0x1388, BIDI_L }, // ETHIOPIC SYLLABLE SEBATBEIT FWA 04365 { 0x1389, BIDI_L }, // ETHIOPIC SYLLABLE FWI 04366 { 0x138A, BIDI_L }, // ETHIOPIC SYLLABLE FWEE 04367 { 0x138B, BIDI_L }, // ETHIOPIC SYLLABLE FWE 04368 { 0x138C, BIDI_L }, // ETHIOPIC SYLLABLE SEBATBEIT PWA 04369 { 0x138D, BIDI_L }, // ETHIOPIC SYLLABLE PWI 04370 { 0x138E, BIDI_L }, // ETHIOPIC SYLLABLE PWEE 04371 { 0x138F, BIDI_L }, // ETHIOPIC SYLLABLE PWE 04372 { 0x1390, BIDI_ON }, // ETHIOPIC TONAL MARK YIZET 04373 { 0x1391, BIDI_ON }, // ETHIOPIC TONAL MARK DERET 04374 { 0x1392, BIDI_ON }, // ETHIOPIC TONAL MARK RIKRIK 04375 { 0x1393, BIDI_ON }, // ETHIOPIC TONAL MARK SHORT RIKRIK 04376 { 0x1394, BIDI_ON }, // ETHIOPIC TONAL MARK DIFAT 04377 { 0x1395, BIDI_ON }, // ETHIOPIC TONAL MARK KENAT 04378 { 0x1396, BIDI_ON }, // ETHIOPIC TONAL MARK CHIRET 04379 { 0x1397, BIDI_ON }, // ETHIOPIC TONAL MARK HIDET 04380 { 0x1398, BIDI_ON }, // ETHIOPIC TONAL MARK DERET-HIDET 04381 { 0x1399, BIDI_ON }, // ETHIOPIC TONAL MARK KURT 04382 { 0x13A0, BIDI_L }, // CHEROKEE LETTER A 04383 { 0x13A1, BIDI_L }, // CHEROKEE LETTER E 04384 { 0x13A2, BIDI_L }, // CHEROKEE LETTER I 04385 { 0x13A3, BIDI_L }, // CHEROKEE LETTER O 04386 { 0x13A4, BIDI_L }, // CHEROKEE LETTER U 04387 { 0x13A5, BIDI_L }, // CHEROKEE LETTER V 04388 { 0x13A6, BIDI_L }, // CHEROKEE LETTER GA 04389 { 0x13A7, BIDI_L }, // CHEROKEE LETTER KA 04390 { 0x13A8, BIDI_L }, // CHEROKEE LETTER GE 04391 { 0x13A9, BIDI_L }, // CHEROKEE LETTER GI 04392 { 0x13AA, BIDI_L }, // CHEROKEE LETTER GO 04393 { 0x13AB, BIDI_L }, // CHEROKEE LETTER GU 04394 { 0x13AC, BIDI_L }, // CHEROKEE LETTER GV 04395 { 0x13AD, BIDI_L }, // CHEROKEE LETTER HA 04396 { 0x13AE, BIDI_L }, // CHEROKEE LETTER HE 04397 { 0x13AF, BIDI_L }, // CHEROKEE LETTER HI 04398 { 0x13B0, BIDI_L }, // CHEROKEE LETTER HO 04399 { 0x13B1, BIDI_L }, // CHEROKEE LETTER HU 04400 { 0x13B2, BIDI_L }, // CHEROKEE LETTER HV 04401 { 0x13B3, BIDI_L }, // CHEROKEE LETTER LA 04402 { 0x13B4, BIDI_L }, // CHEROKEE LETTER LE 04403 { 0x13B5, BIDI_L }, // CHEROKEE LETTER LI 04404 { 0x13B6, BIDI_L }, // CHEROKEE LETTER LO 04405 { 0x13B7, BIDI_L }, // CHEROKEE LETTER LU 04406 { 0x13B8, BIDI_L }, // CHEROKEE LETTER LV 04407 { 0x13B9, BIDI_L }, // CHEROKEE LETTER MA 04408 { 0x13BA, BIDI_L }, // CHEROKEE LETTER ME 04409 { 0x13BB, BIDI_L }, // CHEROKEE LETTER MI 04410 { 0x13BC, BIDI_L }, // CHEROKEE LETTER MO 04411 { 0x13BD, BIDI_L }, // CHEROKEE LETTER MU 04412 { 0x13BE, BIDI_L }, // CHEROKEE LETTER NA 04413 { 0x13BF, BIDI_L }, // CHEROKEE LETTER HNA 04414 { 0x13C0, BIDI_L }, // CHEROKEE LETTER NAH 04415 { 0x13C1, BIDI_L }, // CHEROKEE LETTER NE 04416 { 0x13C2, BIDI_L }, // CHEROKEE LETTER NI 04417 { 0x13C3, BIDI_L }, // CHEROKEE LETTER NO 04418 { 0x13C4, BIDI_L }, // CHEROKEE LETTER NU 04419 { 0x13C5, BIDI_L }, // CHEROKEE LETTER NV 04420 { 0x13C6, BIDI_L }, // CHEROKEE LETTER QUA 04421 { 0x13C7, BIDI_L }, // CHEROKEE LETTER QUE 04422 { 0x13C8, BIDI_L }, // CHEROKEE LETTER QUI 04423 { 0x13C9, BIDI_L }, // CHEROKEE LETTER QUO 04424 { 0x13CA, BIDI_L }, // CHEROKEE LETTER QUU 04425 { 0x13CB, BIDI_L }, // CHEROKEE LETTER QUV 04426 { 0x13CC, BIDI_L }, // CHEROKEE LETTER SA 04427 { 0x13CD, BIDI_L }, // CHEROKEE LETTER S 04428 { 0x13CE, BIDI_L }, // CHEROKEE LETTER SE 04429 { 0x13CF, BIDI_L }, // CHEROKEE LETTER SI 04430 { 0x13D0, BIDI_L }, // CHEROKEE LETTER SO 04431 { 0x13D1, BIDI_L }, // CHEROKEE LETTER SU 04432 { 0x13D2, BIDI_L }, // CHEROKEE LETTER SV 04433 { 0x13D3, BIDI_L }, // CHEROKEE LETTER DA 04434 { 0x13D4, BIDI_L }, // CHEROKEE LETTER TA 04435 { 0x13D5, BIDI_L }, // CHEROKEE LETTER DE 04436 { 0x13D6, BIDI_L }, // CHEROKEE LETTER TE 04437 { 0x13D7, BIDI_L }, // CHEROKEE LETTER DI 04438 { 0x13D8, BIDI_L }, // CHEROKEE LETTER TI 04439 { 0x13D9, BIDI_L }, // CHEROKEE LETTER DO 04440 { 0x13DA, BIDI_L }, // CHEROKEE LETTER DU 04441 { 0x13DB, BIDI_L }, // CHEROKEE LETTER DV 04442 { 0x13DC, BIDI_L }, // CHEROKEE LETTER DLA 04443 { 0x13DD, BIDI_L }, // CHEROKEE LETTER TLA 04444 { 0x13DE, BIDI_L }, // CHEROKEE LETTER TLE 04445 { 0x13DF, BIDI_L }, // CHEROKEE LETTER TLI 04446 { 0x13E0, BIDI_L }, // CHEROKEE LETTER TLO 04447 { 0x13E1, BIDI_L }, // CHEROKEE LETTER TLU 04448 { 0x13E2, BIDI_L }, // CHEROKEE LETTER TLV 04449 { 0x13E3, BIDI_L }, // CHEROKEE LETTER TSA 04450 { 0x13E4, BIDI_L }, // CHEROKEE LETTER TSE 04451 { 0x13E5, BIDI_L }, // CHEROKEE LETTER TSI 04452 { 0x13E6, BIDI_L }, // CHEROKEE LETTER TSO 04453 { 0x13E7, BIDI_L }, // CHEROKEE LETTER TSU 04454 { 0x13E8, BIDI_L }, // CHEROKEE LETTER TSV 04455 { 0x13E9, BIDI_L }, // CHEROKEE LETTER WA 04456 { 0x13EA, BIDI_L }, // CHEROKEE LETTER WE 04457 { 0x13EB, BIDI_L }, // CHEROKEE LETTER WI 04458 { 0x13EC, BIDI_L }, // CHEROKEE LETTER WO 04459 { 0x13ED, BIDI_L }, // CHEROKEE LETTER WU 04460 { 0x13EE, BIDI_L }, // CHEROKEE LETTER WV 04461 { 0x13EF, BIDI_L }, // CHEROKEE LETTER YA 04462 { 0x13F0, BIDI_L }, // CHEROKEE LETTER YE 04463 { 0x13F1, BIDI_L }, // CHEROKEE LETTER YI 04464 { 0x13F2, BIDI_L }, // CHEROKEE LETTER YO 04465 { 0x13F3, BIDI_L }, // CHEROKEE LETTER YU 04466 { 0x13F4, BIDI_L }, // CHEROKEE LETTER YV 04467 { 0x13F5, BIDI_L }, // CHEROKEE LETTER MV 04468 { 0x13F8, BIDI_L }, // CHEROKEE SMALL LETTER YE 04469 { 0x13F9, BIDI_L }, // CHEROKEE SMALL LETTER YI 04470 { 0x13FA, BIDI_L }, // CHEROKEE SMALL LETTER YO 04471 { 0x13FB, BIDI_L }, // CHEROKEE SMALL LETTER YU 04472 { 0x13FC, BIDI_L }, // CHEROKEE SMALL LETTER YV 04473 { 0x13FD, BIDI_L }, // CHEROKEE SMALL LETTER MV 04474 { 0x1400, BIDI_ON }, // CANADIAN SYLLABICS HYPHEN 04475 { 0x1401, BIDI_L }, // CANADIAN SYLLABICS E 04476 { 0x1402, BIDI_L }, // CANADIAN SYLLABICS AAI 04477 { 0x1403, BIDI_L }, // CANADIAN SYLLABICS I 04478 { 0x1404, BIDI_L }, // CANADIAN SYLLABICS II 04479 { 0x1405, BIDI_L }, // CANADIAN SYLLABICS O 04480 { 0x1406, BIDI_L }, // CANADIAN SYLLABICS OO 04481 { 0x1407, BIDI_L }, // CANADIAN SYLLABICS Y-CREE OO 04482 { 0x1408, BIDI_L }, // CANADIAN SYLLABICS CARRIER EE 04483 { 0x1409, BIDI_L }, // CANADIAN SYLLABICS CARRIER I 04484 { 0x140A, BIDI_L }, // CANADIAN SYLLABICS A 04485 { 0x140B, BIDI_L }, // CANADIAN SYLLABICS AA 04486 { 0x140C, BIDI_L }, // CANADIAN SYLLABICS WE 04487 { 0x140D, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE WE 04488 { 0x140E, BIDI_L }, // CANADIAN SYLLABICS WI 04489 { 0x140F, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE WI 04490 { 0x1410, BIDI_L }, // CANADIAN SYLLABICS WII 04491 { 0x1411, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE WII 04492 { 0x1412, BIDI_L }, // CANADIAN SYLLABICS WO 04493 { 0x1413, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE WO 04494 { 0x1414, BIDI_L }, // CANADIAN SYLLABICS WOO 04495 { 0x1415, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE WOO 04496 { 0x1416, BIDI_L }, // CANADIAN SYLLABICS NASKAPI WOO 04497 { 0x1417, BIDI_L }, // CANADIAN SYLLABICS WA 04498 { 0x1418, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE WA 04499 { 0x1419, BIDI_L }, // CANADIAN SYLLABICS WAA 04500 { 0x141A, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE WAA 04501 { 0x141B, BIDI_L }, // CANADIAN SYLLABICS NASKAPI WAA 04502 { 0x141C, BIDI_L }, // CANADIAN SYLLABICS AI 04503 { 0x141D, BIDI_L }, // CANADIAN SYLLABICS Y-CREE W 04504 { 0x141E, BIDI_L }, // CANADIAN SYLLABICS GLOTTAL STOP 04505 { 0x141F, BIDI_L }, // CANADIAN SYLLABICS FINAL ACUTE 04506 { 0x1420, BIDI_L }, // CANADIAN SYLLABICS FINAL GRAVE 04507 { 0x1421, BIDI_L }, // CANADIAN SYLLABICS FINAL BOTTOM HALF RING 04508 { 0x1422, BIDI_L }, // CANADIAN SYLLABICS FINAL TOP HALF RING 04509 { 0x1423, BIDI_L }, // CANADIAN SYLLABICS FINAL RIGHT HALF RING 04510 { 0x1424, BIDI_L }, // CANADIAN SYLLABICS FINAL RING 04511 { 0x1425, BIDI_L }, // CANADIAN SYLLABICS FINAL DOUBLE ACUTE 04512 { 0x1426, BIDI_L }, // CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES 04513 { 0x1427, BIDI_L }, // CANADIAN SYLLABICS FINAL MIDDLE DOT 04514 { 0x1428, BIDI_L }, // CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE 04515 { 0x1429, BIDI_L }, // CANADIAN SYLLABICS FINAL PLUS 04516 { 0x142A, BIDI_L }, // CANADIAN SYLLABICS FINAL DOWN TACK 04517 { 0x142B, BIDI_L }, // CANADIAN SYLLABICS EN 04518 { 0x142C, BIDI_L }, // CANADIAN SYLLABICS IN 04519 { 0x142D, BIDI_L }, // CANADIAN SYLLABICS ON 04520 { 0x142E, BIDI_L }, // CANADIAN SYLLABICS AN 04521 { 0x142F, BIDI_L }, // CANADIAN SYLLABICS PE 04522 { 0x1430, BIDI_L }, // CANADIAN SYLLABICS PAAI 04523 { 0x1431, BIDI_L }, // CANADIAN SYLLABICS PI 04524 { 0x1432, BIDI_L }, // CANADIAN SYLLABICS PII 04525 { 0x1433, BIDI_L }, // CANADIAN SYLLABICS PO 04526 { 0x1434, BIDI_L }, // CANADIAN SYLLABICS POO 04527 { 0x1435, BIDI_L }, // CANADIAN SYLLABICS Y-CREE POO 04528 { 0x1436, BIDI_L }, // CANADIAN SYLLABICS CARRIER HEE 04529 { 0x1437, BIDI_L }, // CANADIAN SYLLABICS CARRIER HI 04530 { 0x1438, BIDI_L }, // CANADIAN SYLLABICS PA 04531 { 0x1439, BIDI_L }, // CANADIAN SYLLABICS PAA 04532 { 0x143A, BIDI_L }, // CANADIAN SYLLABICS PWE 04533 { 0x143B, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE PWE 04534 { 0x143C, BIDI_L }, // CANADIAN SYLLABICS PWI 04535 { 0x143D, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE PWI 04536 { 0x143E, BIDI_L }, // CANADIAN SYLLABICS PWII 04537 { 0x143F, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE PWII 04538 { 0x1440, BIDI_L }, // CANADIAN SYLLABICS PWO 04539 { 0x1441, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE PWO 04540 { 0x1442, BIDI_L }, // CANADIAN SYLLABICS PWOO 04541 { 0x1443, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE PWOO 04542 { 0x1444, BIDI_L }, // CANADIAN SYLLABICS PWA 04543 { 0x1445, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE PWA 04544 { 0x1446, BIDI_L }, // CANADIAN SYLLABICS PWAA 04545 { 0x1447, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE PWAA 04546 { 0x1448, BIDI_L }, // CANADIAN SYLLABICS Y-CREE PWAA 04547 { 0x1449, BIDI_L }, // CANADIAN SYLLABICS P 04548 { 0x144A, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE P 04549 { 0x144B, BIDI_L }, // CANADIAN SYLLABICS CARRIER H 04550 { 0x144C, BIDI_L }, // CANADIAN SYLLABICS TE 04551 { 0x144D, BIDI_L }, // CANADIAN SYLLABICS TAAI 04552 { 0x144E, BIDI_L }, // CANADIAN SYLLABICS TI 04553 { 0x144F, BIDI_L }, // CANADIAN SYLLABICS TII 04554 { 0x1450, BIDI_L }, // CANADIAN SYLLABICS TO 04555 { 0x1451, BIDI_L }, // CANADIAN SYLLABICS TOO 04556 { 0x1452, BIDI_L }, // CANADIAN SYLLABICS Y-CREE TOO 04557 { 0x1453, BIDI_L }, // CANADIAN SYLLABICS CARRIER DEE 04558 { 0x1454, BIDI_L }, // CANADIAN SYLLABICS CARRIER DI 04559 { 0x1455, BIDI_L }, // CANADIAN SYLLABICS TA 04560 { 0x1456, BIDI_L }, // CANADIAN SYLLABICS TAA 04561 { 0x1457, BIDI_L }, // CANADIAN SYLLABICS TWE 04562 { 0x1458, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE TWE 04563 { 0x1459, BIDI_L }, // CANADIAN SYLLABICS TWI 04564 { 0x145A, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE TWI 04565 { 0x145B, BIDI_L }, // CANADIAN SYLLABICS TWII 04566 { 0x145C, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE TWII 04567 { 0x145D, BIDI_L }, // CANADIAN SYLLABICS TWO 04568 { 0x145E, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE TWO 04569 { 0x145F, BIDI_L }, // CANADIAN SYLLABICS TWOO 04570 { 0x1460, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE TWOO 04571 { 0x1461, BIDI_L }, // CANADIAN SYLLABICS TWA 04572 { 0x1462, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE TWA 04573 { 0x1463, BIDI_L }, // CANADIAN SYLLABICS TWAA 04574 { 0x1464, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE TWAA 04575 { 0x1465, BIDI_L }, // CANADIAN SYLLABICS NASKAPI TWAA 04576 { 0x1466, BIDI_L }, // CANADIAN SYLLABICS T 04577 { 0x1467, BIDI_L }, // CANADIAN SYLLABICS TTE 04578 { 0x1468, BIDI_L }, // CANADIAN SYLLABICS TTI 04579 { 0x1469, BIDI_L }, // CANADIAN SYLLABICS TTO 04580 { 0x146A, BIDI_L }, // CANADIAN SYLLABICS TTA 04581 { 0x146B, BIDI_L }, // CANADIAN SYLLABICS KE 04582 { 0x146C, BIDI_L }, // CANADIAN SYLLABICS KAAI 04583 { 0x146D, BIDI_L }, // CANADIAN SYLLABICS KI 04584 { 0x146E, BIDI_L }, // CANADIAN SYLLABICS KII 04585 { 0x146F, BIDI_L }, // CANADIAN SYLLABICS KO 04586 { 0x1470, BIDI_L }, // CANADIAN SYLLABICS KOO 04587 { 0x1471, BIDI_L }, // CANADIAN SYLLABICS Y-CREE KOO 04588 { 0x1472, BIDI_L }, // CANADIAN SYLLABICS KA 04589 { 0x1473, BIDI_L }, // CANADIAN SYLLABICS KAA 04590 { 0x1474, BIDI_L }, // CANADIAN SYLLABICS KWE 04591 { 0x1475, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE KWE 04592 { 0x1476, BIDI_L }, // CANADIAN SYLLABICS KWI 04593 { 0x1477, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE KWI 04594 { 0x1478, BIDI_L }, // CANADIAN SYLLABICS KWII 04595 { 0x1479, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE KWII 04596 { 0x147A, BIDI_L }, // CANADIAN SYLLABICS KWO 04597 { 0x147B, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE KWO 04598 { 0x147C, BIDI_L }, // CANADIAN SYLLABICS KWOO 04599 { 0x147D, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE KWOO 04600 { 0x147E, BIDI_L }, // CANADIAN SYLLABICS KWA 04601 { 0x147F, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE KWA 04602 { 0x1480, BIDI_L }, // CANADIAN SYLLABICS KWAA 04603 { 0x1481, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE KWAA 04604 { 0x1482, BIDI_L }, // CANADIAN SYLLABICS NASKAPI KWAA 04605 { 0x1483, BIDI_L }, // CANADIAN SYLLABICS K 04606 { 0x1484, BIDI_L }, // CANADIAN SYLLABICS KW 04607 { 0x1485, BIDI_L }, // CANADIAN SYLLABICS SOUTH-SLAVEY KEH 04608 { 0x1486, BIDI_L }, // CANADIAN SYLLABICS SOUTH-SLAVEY KIH 04609 { 0x1487, BIDI_L }, // CANADIAN SYLLABICS SOUTH-SLAVEY KOH 04610 { 0x1488, BIDI_L }, // CANADIAN SYLLABICS SOUTH-SLAVEY KAH 04611 { 0x1489, BIDI_L }, // CANADIAN SYLLABICS CE 04612 { 0x148A, BIDI_L }, // CANADIAN SYLLABICS CAAI 04613 { 0x148B, BIDI_L }, // CANADIAN SYLLABICS CI 04614 { 0x148C, BIDI_L }, // CANADIAN SYLLABICS CII 04615 { 0x148D, BIDI_L }, // CANADIAN SYLLABICS CO 04616 { 0x148E, BIDI_L }, // CANADIAN SYLLABICS COO 04617 { 0x148F, BIDI_L }, // CANADIAN SYLLABICS Y-CREE COO 04618 { 0x1490, BIDI_L }, // CANADIAN SYLLABICS CA 04619 { 0x1491, BIDI_L }, // CANADIAN SYLLABICS CAA 04620 { 0x1492, BIDI_L }, // CANADIAN SYLLABICS CWE 04621 { 0x1493, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE CWE 04622 { 0x1494, BIDI_L }, // CANADIAN SYLLABICS CWI 04623 { 0x1495, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE CWI 04624 { 0x1496, BIDI_L }, // CANADIAN SYLLABICS CWII 04625 { 0x1497, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE CWII 04626 { 0x1498, BIDI_L }, // CANADIAN SYLLABICS CWO 04627 { 0x1499, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE CWO 04628 { 0x149A, BIDI_L }, // CANADIAN SYLLABICS CWOO 04629 { 0x149B, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE CWOO 04630 { 0x149C, BIDI_L }, // CANADIAN SYLLABICS CWA 04631 { 0x149D, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE CWA 04632 { 0x149E, BIDI_L }, // CANADIAN SYLLABICS CWAA 04633 { 0x149F, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE CWAA 04634 { 0x14A0, BIDI_L }, // CANADIAN SYLLABICS NASKAPI CWAA 04635 { 0x14A1, BIDI_L }, // CANADIAN SYLLABICS C 04636 { 0x14A2, BIDI_L }, // CANADIAN SYLLABICS SAYISI TH 04637 { 0x14A3, BIDI_L }, // CANADIAN SYLLABICS ME 04638 { 0x14A4, BIDI_L }, // CANADIAN SYLLABICS MAAI 04639 { 0x14A5, BIDI_L }, // CANADIAN SYLLABICS MI 04640 { 0x14A6, BIDI_L }, // CANADIAN SYLLABICS MII 04641 { 0x14A7, BIDI_L }, // CANADIAN SYLLABICS MO 04642 { 0x14A8, BIDI_L }, // CANADIAN SYLLABICS MOO 04643 { 0x14A9, BIDI_L }, // CANADIAN SYLLABICS Y-CREE MOO 04644 { 0x14AA, BIDI_L }, // CANADIAN SYLLABICS MA 04645 { 0x14AB, BIDI_L }, // CANADIAN SYLLABICS MAA 04646 { 0x14AC, BIDI_L }, // CANADIAN SYLLABICS MWE 04647 { 0x14AD, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE MWE 04648 { 0x14AE, BIDI_L }, // CANADIAN SYLLABICS MWI 04649 { 0x14AF, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE MWI 04650 { 0x14B0, BIDI_L }, // CANADIAN SYLLABICS MWII 04651 { 0x14B1, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE MWII 04652 { 0x14B2, BIDI_L }, // CANADIAN SYLLABICS MWO 04653 { 0x14B3, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE MWO 04654 { 0x14B4, BIDI_L }, // CANADIAN SYLLABICS MWOO 04655 { 0x14B5, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE MWOO 04656 { 0x14B6, BIDI_L }, // CANADIAN SYLLABICS MWA 04657 { 0x14B7, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE MWA 04658 { 0x14B8, BIDI_L }, // CANADIAN SYLLABICS MWAA 04659 { 0x14B9, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE MWAA 04660 { 0x14BA, BIDI_L }, // CANADIAN SYLLABICS NASKAPI MWAA 04661 { 0x14BB, BIDI_L }, // CANADIAN SYLLABICS M 04662 { 0x14BC, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE M 04663 { 0x14BD, BIDI_L }, // CANADIAN SYLLABICS MH 04664 { 0x14BE, BIDI_L }, // CANADIAN SYLLABICS ATHAPASCAN M 04665 { 0x14BF, BIDI_L }, // CANADIAN SYLLABICS SAYISI M 04666 { 0x14C0, BIDI_L }, // CANADIAN SYLLABICS NE 04667 { 0x14C1, BIDI_L }, // CANADIAN SYLLABICS NAAI 04668 { 0x14C2, BIDI_L }, // CANADIAN SYLLABICS NI 04669 { 0x14C3, BIDI_L }, // CANADIAN SYLLABICS NII 04670 { 0x14C4, BIDI_L }, // CANADIAN SYLLABICS NO 04671 { 0x14C5, BIDI_L }, // CANADIAN SYLLABICS NOO 04672 { 0x14C6, BIDI_L }, // CANADIAN SYLLABICS Y-CREE NOO 04673 { 0x14C7, BIDI_L }, // CANADIAN SYLLABICS NA 04674 { 0x14C8, BIDI_L }, // CANADIAN SYLLABICS NAA 04675 { 0x14C9, BIDI_L }, // CANADIAN SYLLABICS NWE 04676 { 0x14CA, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE NWE 04677 { 0x14CB, BIDI_L }, // CANADIAN SYLLABICS NWA 04678 { 0x14CC, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE NWA 04679 { 0x14CD, BIDI_L }, // CANADIAN SYLLABICS NWAA 04680 { 0x14CE, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE NWAA 04681 { 0x14CF, BIDI_L }, // CANADIAN SYLLABICS NASKAPI NWAA 04682 { 0x14D0, BIDI_L }, // CANADIAN SYLLABICS N 04683 { 0x14D1, BIDI_L }, // CANADIAN SYLLABICS CARRIER NG 04684 { 0x14D2, BIDI_L }, // CANADIAN SYLLABICS NH 04685 { 0x14D3, BIDI_L }, // CANADIAN SYLLABICS LE 04686 { 0x14D4, BIDI_L }, // CANADIAN SYLLABICS LAAI 04687 { 0x14D5, BIDI_L }, // CANADIAN SYLLABICS LI 04688 { 0x14D6, BIDI_L }, // CANADIAN SYLLABICS LII 04689 { 0x14D7, BIDI_L }, // CANADIAN SYLLABICS LO 04690 { 0x14D8, BIDI_L }, // CANADIAN SYLLABICS LOO 04691 { 0x14D9, BIDI_L }, // CANADIAN SYLLABICS Y-CREE LOO 04692 { 0x14DA, BIDI_L }, // CANADIAN SYLLABICS LA 04693 { 0x14DB, BIDI_L }, // CANADIAN SYLLABICS LAA 04694 { 0x14DC, BIDI_L }, // CANADIAN SYLLABICS LWE 04695 { 0x14DD, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE LWE 04696 { 0x14DE, BIDI_L }, // CANADIAN SYLLABICS LWI 04697 { 0x14DF, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE LWI 04698 { 0x14E0, BIDI_L }, // CANADIAN SYLLABICS LWII 04699 { 0x14E1, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE LWII 04700 { 0x14E2, BIDI_L }, // CANADIAN SYLLABICS LWO 04701 { 0x14E3, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE LWO 04702 { 0x14E4, BIDI_L }, // CANADIAN SYLLABICS LWOO 04703 { 0x14E5, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE LWOO 04704 { 0x14E6, BIDI_L }, // CANADIAN SYLLABICS LWA 04705 { 0x14E7, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE LWA 04706 { 0x14E8, BIDI_L }, // CANADIAN SYLLABICS LWAA 04707 { 0x14E9, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE LWAA 04708 { 0x14EA, BIDI_L }, // CANADIAN SYLLABICS L 04709 { 0x14EB, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE L 04710 { 0x14EC, BIDI_L }, // CANADIAN SYLLABICS MEDIAL L 04711 { 0x14ED, BIDI_L }, // CANADIAN SYLLABICS SE 04712 { 0x14EE, BIDI_L }, // CANADIAN SYLLABICS SAAI 04713 { 0x14EF, BIDI_L }, // CANADIAN SYLLABICS SI 04714 { 0x14F0, BIDI_L }, // CANADIAN SYLLABICS SII 04715 { 0x14F1, BIDI_L }, // CANADIAN SYLLABICS SO 04716 { 0x14F2, BIDI_L }, // CANADIAN SYLLABICS SOO 04717 { 0x14F3, BIDI_L }, // CANADIAN SYLLABICS Y-CREE SOO 04718 { 0x14F4, BIDI_L }, // CANADIAN SYLLABICS SA 04719 { 0x14F5, BIDI_L }, // CANADIAN SYLLABICS SAA 04720 { 0x14F6, BIDI_L }, // CANADIAN SYLLABICS SWE 04721 { 0x14F7, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SWE 04722 { 0x14F8, BIDI_L }, // CANADIAN SYLLABICS SWI 04723 { 0x14F9, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SWI 04724 { 0x14FA, BIDI_L }, // CANADIAN SYLLABICS SWII 04725 { 0x14FB, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SWII 04726 { 0x14FC, BIDI_L }, // CANADIAN SYLLABICS SWO 04727 { 0x14FD, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SWO 04728 { 0x14FE, BIDI_L }, // CANADIAN SYLLABICS SWOO 04729 { 0x14FF, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SWOO 04730 { 0x1500, BIDI_L }, // CANADIAN SYLLABICS SWA 04731 { 0x1501, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SWA 04732 { 0x1502, BIDI_L }, // CANADIAN SYLLABICS SWAA 04733 { 0x1503, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SWAA 04734 { 0x1504, BIDI_L }, // CANADIAN SYLLABICS NASKAPI SWAA 04735 { 0x1505, BIDI_L }, // CANADIAN SYLLABICS S 04736 { 0x1506, BIDI_L }, // CANADIAN SYLLABICS ATHAPASCAN S 04737 { 0x1507, BIDI_L }, // CANADIAN SYLLABICS SW 04738 { 0x1508, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT S 04739 { 0x1509, BIDI_L }, // CANADIAN SYLLABICS MOOSE-CREE SK 04740 { 0x150A, BIDI_L }, // CANADIAN SYLLABICS NASKAPI SKW 04741 { 0x150B, BIDI_L }, // CANADIAN SYLLABICS NASKAPI S-W 04742 { 0x150C, BIDI_L }, // CANADIAN SYLLABICS NASKAPI SPWA 04743 { 0x150D, BIDI_L }, // CANADIAN SYLLABICS NASKAPI STWA 04744 { 0x150E, BIDI_L }, // CANADIAN SYLLABICS NASKAPI SKWA 04745 { 0x150F, BIDI_L }, // CANADIAN SYLLABICS NASKAPI SCWA 04746 { 0x1510, BIDI_L }, // CANADIAN SYLLABICS SHE 04747 { 0x1511, BIDI_L }, // CANADIAN SYLLABICS SHI 04748 { 0x1512, BIDI_L }, // CANADIAN SYLLABICS SHII 04749 { 0x1513, BIDI_L }, // CANADIAN SYLLABICS SHO 04750 { 0x1514, BIDI_L }, // CANADIAN SYLLABICS SHOO 04751 { 0x1515, BIDI_L }, // CANADIAN SYLLABICS SHA 04752 { 0x1516, BIDI_L }, // CANADIAN SYLLABICS SHAA 04753 { 0x1517, BIDI_L }, // CANADIAN SYLLABICS SHWE 04754 { 0x1518, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SHWE 04755 { 0x1519, BIDI_L }, // CANADIAN SYLLABICS SHWI 04756 { 0x151A, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SHWI 04757 { 0x151B, BIDI_L }, // CANADIAN SYLLABICS SHWII 04758 { 0x151C, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SHWII 04759 { 0x151D, BIDI_L }, // CANADIAN SYLLABICS SHWO 04760 { 0x151E, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SHWO 04761 { 0x151F, BIDI_L }, // CANADIAN SYLLABICS SHWOO 04762 { 0x1520, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SHWOO 04763 { 0x1521, BIDI_L }, // CANADIAN SYLLABICS SHWA 04764 { 0x1522, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SHWA 04765 { 0x1523, BIDI_L }, // CANADIAN SYLLABICS SHWAA 04766 { 0x1524, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE SHWAA 04767 { 0x1525, BIDI_L }, // CANADIAN SYLLABICS SH 04768 { 0x1526, BIDI_L }, // CANADIAN SYLLABICS YE 04769 { 0x1527, BIDI_L }, // CANADIAN SYLLABICS YAAI 04770 { 0x1528, BIDI_L }, // CANADIAN SYLLABICS YI 04771 { 0x1529, BIDI_L }, // CANADIAN SYLLABICS YII 04772 { 0x152A, BIDI_L }, // CANADIAN SYLLABICS YO 04773 { 0x152B, BIDI_L }, // CANADIAN SYLLABICS YOO 04774 { 0x152C, BIDI_L }, // CANADIAN SYLLABICS Y-CREE YOO 04775 { 0x152D, BIDI_L }, // CANADIAN SYLLABICS YA 04776 { 0x152E, BIDI_L }, // CANADIAN SYLLABICS YAA 04777 { 0x152F, BIDI_L }, // CANADIAN SYLLABICS YWE 04778 { 0x1530, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE YWE 04779 { 0x1531, BIDI_L }, // CANADIAN SYLLABICS YWI 04780 { 0x1532, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE YWI 04781 { 0x1533, BIDI_L }, // CANADIAN SYLLABICS YWII 04782 { 0x1534, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE YWII 04783 { 0x1535, BIDI_L }, // CANADIAN SYLLABICS YWO 04784 { 0x1536, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE YWO 04785 { 0x1537, BIDI_L }, // CANADIAN SYLLABICS YWOO 04786 { 0x1538, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE YWOO 04787 { 0x1539, BIDI_L }, // CANADIAN SYLLABICS YWA 04788 { 0x153A, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE YWA 04789 { 0x153B, BIDI_L }, // CANADIAN SYLLABICS YWAA 04790 { 0x153C, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE YWAA 04791 { 0x153D, BIDI_L }, // CANADIAN SYLLABICS NASKAPI YWAA 04792 { 0x153E, BIDI_L }, // CANADIAN SYLLABICS Y 04793 { 0x153F, BIDI_L }, // CANADIAN SYLLABICS BIBLE-CREE Y 04794 { 0x1540, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE Y 04795 { 0x1541, BIDI_L }, // CANADIAN SYLLABICS SAYISI YI 04796 { 0x1542, BIDI_L }, // CANADIAN SYLLABICS RE 04797 { 0x1543, BIDI_L }, // CANADIAN SYLLABICS R-CREE RE 04798 { 0x1544, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE LE 04799 { 0x1545, BIDI_L }, // CANADIAN SYLLABICS RAAI 04800 { 0x1546, BIDI_L }, // CANADIAN SYLLABICS RI 04801 { 0x1547, BIDI_L }, // CANADIAN SYLLABICS RII 04802 { 0x1548, BIDI_L }, // CANADIAN SYLLABICS RO 04803 { 0x1549, BIDI_L }, // CANADIAN SYLLABICS ROO 04804 { 0x154A, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE LO 04805 { 0x154B, BIDI_L }, // CANADIAN SYLLABICS RA 04806 { 0x154C, BIDI_L }, // CANADIAN SYLLABICS RAA 04807 { 0x154D, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE LA 04808 { 0x154E, BIDI_L }, // CANADIAN SYLLABICS RWAA 04809 { 0x154F, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE RWAA 04810 { 0x1550, BIDI_L }, // CANADIAN SYLLABICS R 04811 { 0x1551, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE R 04812 { 0x1552, BIDI_L }, // CANADIAN SYLLABICS MEDIAL R 04813 { 0x1553, BIDI_L }, // CANADIAN SYLLABICS FE 04814 { 0x1554, BIDI_L }, // CANADIAN SYLLABICS FAAI 04815 { 0x1555, BIDI_L }, // CANADIAN SYLLABICS FI 04816 { 0x1556, BIDI_L }, // CANADIAN SYLLABICS FII 04817 { 0x1557, BIDI_L }, // CANADIAN SYLLABICS FO 04818 { 0x1558, BIDI_L }, // CANADIAN SYLLABICS FOO 04819 { 0x1559, BIDI_L }, // CANADIAN SYLLABICS FA 04820 { 0x155A, BIDI_L }, // CANADIAN SYLLABICS FAA 04821 { 0x155B, BIDI_L }, // CANADIAN SYLLABICS FWAA 04822 { 0x155C, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE FWAA 04823 { 0x155D, BIDI_L }, // CANADIAN SYLLABICS F 04824 { 0x155E, BIDI_L }, // CANADIAN SYLLABICS THE 04825 { 0x155F, BIDI_L }, // CANADIAN SYLLABICS N-CREE THE 04826 { 0x1560, BIDI_L }, // CANADIAN SYLLABICS THI 04827 { 0x1561, BIDI_L }, // CANADIAN SYLLABICS N-CREE THI 04828 { 0x1562, BIDI_L }, // CANADIAN SYLLABICS THII 04829 { 0x1563, BIDI_L }, // CANADIAN SYLLABICS N-CREE THII 04830 { 0x1564, BIDI_L }, // CANADIAN SYLLABICS THO 04831 { 0x1565, BIDI_L }, // CANADIAN SYLLABICS THOO 04832 { 0x1566, BIDI_L }, // CANADIAN SYLLABICS THA 04833 { 0x1567, BIDI_L }, // CANADIAN SYLLABICS THAA 04834 { 0x1568, BIDI_L }, // CANADIAN SYLLABICS THWAA 04835 { 0x1569, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE THWAA 04836 { 0x156A, BIDI_L }, // CANADIAN SYLLABICS TH 04837 { 0x156B, BIDI_L }, // CANADIAN SYLLABICS TTHE 04838 { 0x156C, BIDI_L }, // CANADIAN SYLLABICS TTHI 04839 { 0x156D, BIDI_L }, // CANADIAN SYLLABICS TTHO 04840 { 0x156E, BIDI_L }, // CANADIAN SYLLABICS TTHA 04841 { 0x156F, BIDI_L }, // CANADIAN SYLLABICS TTH 04842 { 0x1570, BIDI_L }, // CANADIAN SYLLABICS TYE 04843 { 0x1571, BIDI_L }, // CANADIAN SYLLABICS TYI 04844 { 0x1572, BIDI_L }, // CANADIAN SYLLABICS TYO 04845 { 0x1573, BIDI_L }, // CANADIAN SYLLABICS TYA 04846 { 0x1574, BIDI_L }, // CANADIAN SYLLABICS NUNAVIK HE 04847 { 0x1575, BIDI_L }, // CANADIAN SYLLABICS NUNAVIK HI 04848 { 0x1576, BIDI_L }, // CANADIAN SYLLABICS NUNAVIK HII 04849 { 0x1577, BIDI_L }, // CANADIAN SYLLABICS NUNAVIK HO 04850 { 0x1578, BIDI_L }, // CANADIAN SYLLABICS NUNAVIK HOO 04851 { 0x1579, BIDI_L }, // CANADIAN SYLLABICS NUNAVIK HA 04852 { 0x157A, BIDI_L }, // CANADIAN SYLLABICS NUNAVIK HAA 04853 { 0x157B, BIDI_L }, // CANADIAN SYLLABICS NUNAVIK H 04854 { 0x157C, BIDI_L }, // CANADIAN SYLLABICS NUNAVUT H 04855 { 0x157D, BIDI_L }, // CANADIAN SYLLABICS HK 04856 { 0x157E, BIDI_L }, // CANADIAN SYLLABICS QAAI 04857 { 0x157F, BIDI_L }, // CANADIAN SYLLABICS QI 04858 { 0x1580, BIDI_L }, // CANADIAN SYLLABICS QII 04859 { 0x1581, BIDI_L }, // CANADIAN SYLLABICS QO 04860 { 0x1582, BIDI_L }, // CANADIAN SYLLABICS QOO 04861 { 0x1583, BIDI_L }, // CANADIAN SYLLABICS QA 04862 { 0x1584, BIDI_L }, // CANADIAN SYLLABICS QAA 04863 { 0x1585, BIDI_L }, // CANADIAN SYLLABICS Q 04864 { 0x1586, BIDI_L }, // CANADIAN SYLLABICS TLHE 04865 { 0x1587, BIDI_L }, // CANADIAN SYLLABICS TLHI 04866 { 0x1588, BIDI_L }, // CANADIAN SYLLABICS TLHO 04867 { 0x1589, BIDI_L }, // CANADIAN SYLLABICS TLHA 04868 { 0x158A, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE RE 04869 { 0x158B, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE RI 04870 { 0x158C, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE RO 04871 { 0x158D, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE RA 04872 { 0x158E, BIDI_L }, // CANADIAN SYLLABICS NGAAI 04873 { 0x158F, BIDI_L }, // CANADIAN SYLLABICS NGI 04874 { 0x1590, BIDI_L }, // CANADIAN SYLLABICS NGII 04875 { 0x1591, BIDI_L }, // CANADIAN SYLLABICS NGO 04876 { 0x1592, BIDI_L }, // CANADIAN SYLLABICS NGOO 04877 { 0x1593, BIDI_L }, // CANADIAN SYLLABICS NGA 04878 { 0x1594, BIDI_L }, // CANADIAN SYLLABICS NGAA 04879 { 0x1595, BIDI_L }, // CANADIAN SYLLABICS NG 04880 { 0x1596, BIDI_L }, // CANADIAN SYLLABICS NNG 04881 { 0x1597, BIDI_L }, // CANADIAN SYLLABICS SAYISI SHE 04882 { 0x1598, BIDI_L }, // CANADIAN SYLLABICS SAYISI SHI 04883 { 0x1599, BIDI_L }, // CANADIAN SYLLABICS SAYISI SHO 04884 { 0x159A, BIDI_L }, // CANADIAN SYLLABICS SAYISI SHA 04885 { 0x159B, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE THE 04886 { 0x159C, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE THI 04887 { 0x159D, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE THO 04888 { 0x159E, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE THA 04889 { 0x159F, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE TH 04890 { 0x15A0, BIDI_L }, // CANADIAN SYLLABICS LHI 04891 { 0x15A1, BIDI_L }, // CANADIAN SYLLABICS LHII 04892 { 0x15A2, BIDI_L }, // CANADIAN SYLLABICS LHO 04893 { 0x15A3, BIDI_L }, // CANADIAN SYLLABICS LHOO 04894 { 0x15A4, BIDI_L }, // CANADIAN SYLLABICS LHA 04895 { 0x15A5, BIDI_L }, // CANADIAN SYLLABICS LHAA 04896 { 0x15A6, BIDI_L }, // CANADIAN SYLLABICS LH 04897 { 0x15A7, BIDI_L }, // CANADIAN SYLLABICS TH-CREE THE 04898 { 0x15A8, BIDI_L }, // CANADIAN SYLLABICS TH-CREE THI 04899 { 0x15A9, BIDI_L }, // CANADIAN SYLLABICS TH-CREE THII 04900 { 0x15AA, BIDI_L }, // CANADIAN SYLLABICS TH-CREE THO 04901 { 0x15AB, BIDI_L }, // CANADIAN SYLLABICS TH-CREE THOO 04902 { 0x15AC, BIDI_L }, // CANADIAN SYLLABICS TH-CREE THA 04903 { 0x15AD, BIDI_L }, // CANADIAN SYLLABICS TH-CREE THAA 04904 { 0x15AE, BIDI_L }, // CANADIAN SYLLABICS TH-CREE TH 04905 { 0x15AF, BIDI_L }, // CANADIAN SYLLABICS AIVILIK B 04906 { 0x15B0, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT E 04907 { 0x15B1, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT I 04908 { 0x15B2, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT O 04909 { 0x15B3, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT A 04910 { 0x15B4, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT WE 04911 { 0x15B5, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT WI 04912 { 0x15B6, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT WO 04913 { 0x15B7, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT WA 04914 { 0x15B8, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT NE 04915 { 0x15B9, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT NI 04916 { 0x15BA, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT NO 04917 { 0x15BB, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT NA 04918 { 0x15BC, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT KE 04919 { 0x15BD, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT KI 04920 { 0x15BE, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT KO 04921 { 0x15BF, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT KA 04922 { 0x15C0, BIDI_L }, // CANADIAN SYLLABICS SAYISI HE 04923 { 0x15C1, BIDI_L }, // CANADIAN SYLLABICS SAYISI HI 04924 { 0x15C2, BIDI_L }, // CANADIAN SYLLABICS SAYISI HO 04925 { 0x15C3, BIDI_L }, // CANADIAN SYLLABICS SAYISI HA 04926 { 0x15C4, BIDI_L }, // CANADIAN SYLLABICS CARRIER GHU 04927 { 0x15C5, BIDI_L }, // CANADIAN SYLLABICS CARRIER GHO 04928 { 0x15C6, BIDI_L }, // CANADIAN SYLLABICS CARRIER GHE 04929 { 0x15C7, BIDI_L }, // CANADIAN SYLLABICS CARRIER GHEE 04930 { 0x15C8, BIDI_L }, // CANADIAN SYLLABICS CARRIER GHI 04931 { 0x15C9, BIDI_L }, // CANADIAN SYLLABICS CARRIER GHA 04932 { 0x15CA, BIDI_L }, // CANADIAN SYLLABICS CARRIER RU 04933 { 0x15CB, BIDI_L }, // CANADIAN SYLLABICS CARRIER RO 04934 { 0x15CC, BIDI_L }, // CANADIAN SYLLABICS CARRIER RE 04935 { 0x15CD, BIDI_L }, // CANADIAN SYLLABICS CARRIER REE 04936 { 0x15CE, BIDI_L }, // CANADIAN SYLLABICS CARRIER RI 04937 { 0x15CF, BIDI_L }, // CANADIAN SYLLABICS CARRIER RA 04938 { 0x15D0, BIDI_L }, // CANADIAN SYLLABICS CARRIER WU 04939 { 0x15D1, BIDI_L }, // CANADIAN SYLLABICS CARRIER WO 04940 { 0x15D2, BIDI_L }, // CANADIAN SYLLABICS CARRIER WE 04941 { 0x15D3, BIDI_L }, // CANADIAN SYLLABICS CARRIER WEE 04942 { 0x15D4, BIDI_L }, // CANADIAN SYLLABICS CARRIER WI 04943 { 0x15D5, BIDI_L }, // CANADIAN SYLLABICS CARRIER WA 04944 { 0x15D6, BIDI_L }, // CANADIAN SYLLABICS CARRIER HWU 04945 { 0x15D7, BIDI_L }, // CANADIAN SYLLABICS CARRIER HWO 04946 { 0x15D8, BIDI_L }, // CANADIAN SYLLABICS CARRIER HWE 04947 { 0x15D9, BIDI_L }, // CANADIAN SYLLABICS CARRIER HWEE 04948 { 0x15DA, BIDI_L }, // CANADIAN SYLLABICS CARRIER HWI 04949 { 0x15DB, BIDI_L }, // CANADIAN SYLLABICS CARRIER HWA 04950 { 0x15DC, BIDI_L }, // CANADIAN SYLLABICS CARRIER THU 04951 { 0x15DD, BIDI_L }, // CANADIAN SYLLABICS CARRIER THO 04952 { 0x15DE, BIDI_L }, // CANADIAN SYLLABICS CARRIER THE 04953 { 0x15DF, BIDI_L }, // CANADIAN SYLLABICS CARRIER THEE 04954 { 0x15E0, BIDI_L }, // CANADIAN SYLLABICS CARRIER THI 04955 { 0x15E1, BIDI_L }, // CANADIAN SYLLABICS CARRIER THA 04956 { 0x15E2, BIDI_L }, // CANADIAN SYLLABICS CARRIER TTU 04957 { 0x15E3, BIDI_L }, // CANADIAN SYLLABICS CARRIER TTO 04958 { 0x15E4, BIDI_L }, // CANADIAN SYLLABICS CARRIER TTE 04959 { 0x15E5, BIDI_L }, // CANADIAN SYLLABICS CARRIER TTEE 04960 { 0x15E6, BIDI_L }, // CANADIAN SYLLABICS CARRIER TTI 04961 { 0x15E7, BIDI_L }, // CANADIAN SYLLABICS CARRIER TTA 04962 { 0x15E8, BIDI_L }, // CANADIAN SYLLABICS CARRIER PU 04963 { 0x15E9, BIDI_L }, // CANADIAN SYLLABICS CARRIER PO 04964 { 0x15EA, BIDI_L }, // CANADIAN SYLLABICS CARRIER PE 04965 { 0x15EB, BIDI_L }, // CANADIAN SYLLABICS CARRIER PEE 04966 { 0x15EC, BIDI_L }, // CANADIAN SYLLABICS CARRIER PI 04967 { 0x15ED, BIDI_L }, // CANADIAN SYLLABICS CARRIER PA 04968 { 0x15EE, BIDI_L }, // CANADIAN SYLLABICS CARRIER P 04969 { 0x15EF, BIDI_L }, // CANADIAN SYLLABICS CARRIER GU 04970 { 0x15F0, BIDI_L }, // CANADIAN SYLLABICS CARRIER GO 04971 { 0x15F1, BIDI_L }, // CANADIAN SYLLABICS CARRIER GE 04972 { 0x15F2, BIDI_L }, // CANADIAN SYLLABICS CARRIER GEE 04973 { 0x15F3, BIDI_L }, // CANADIAN SYLLABICS CARRIER GI 04974 { 0x15F4, BIDI_L }, // CANADIAN SYLLABICS CARRIER GA 04975 { 0x15F5, BIDI_L }, // CANADIAN SYLLABICS CARRIER KHU 04976 { 0x15F6, BIDI_L }, // CANADIAN SYLLABICS CARRIER KHO 04977 { 0x15F7, BIDI_L }, // CANADIAN SYLLABICS CARRIER KHE 04978 { 0x15F8, BIDI_L }, // CANADIAN SYLLABICS CARRIER KHEE 04979 { 0x15F9, BIDI_L }, // CANADIAN SYLLABICS CARRIER KHI 04980 { 0x15FA, BIDI_L }, // CANADIAN SYLLABICS CARRIER KHA 04981 { 0x15FB, BIDI_L }, // CANADIAN SYLLABICS CARRIER KKU 04982 { 0x15FC, BIDI_L }, // CANADIAN SYLLABICS CARRIER KKO 04983 { 0x15FD, BIDI_L }, // CANADIAN SYLLABICS CARRIER KKE 04984 { 0x15FE, BIDI_L }, // CANADIAN SYLLABICS CARRIER KKEE 04985 { 0x15FF, BIDI_L }, // CANADIAN SYLLABICS CARRIER KKI 04986 { 0x1600, BIDI_L }, // CANADIAN SYLLABICS CARRIER KKA 04987 { 0x1601, BIDI_L }, // CANADIAN SYLLABICS CARRIER KK 04988 { 0x1602, BIDI_L }, // CANADIAN SYLLABICS CARRIER NU 04989 { 0x1603, BIDI_L }, // CANADIAN SYLLABICS CARRIER NO 04990 { 0x1604, BIDI_L }, // CANADIAN SYLLABICS CARRIER NE 04991 { 0x1605, BIDI_L }, // CANADIAN SYLLABICS CARRIER NEE 04992 { 0x1606, BIDI_L }, // CANADIAN SYLLABICS CARRIER NI 04993 { 0x1607, BIDI_L }, // CANADIAN SYLLABICS CARRIER NA 04994 { 0x1608, BIDI_L }, // CANADIAN SYLLABICS CARRIER MU 04995 { 0x1609, BIDI_L }, // CANADIAN SYLLABICS CARRIER MO 04996 { 0x160A, BIDI_L }, // CANADIAN SYLLABICS CARRIER ME 04997 { 0x160B, BIDI_L }, // CANADIAN SYLLABICS CARRIER MEE 04998 { 0x160C, BIDI_L }, // CANADIAN SYLLABICS CARRIER MI 04999 { 0x160D, BIDI_L }, // CANADIAN SYLLABICS CARRIER MA 05000 { 0x160E, BIDI_L }, // CANADIAN SYLLABICS CARRIER YU 05001 { 0x160F, BIDI_L }, // CANADIAN SYLLABICS CARRIER YO 05002 { 0x1610, BIDI_L }, // CANADIAN SYLLABICS CARRIER YE 05003 { 0x1611, BIDI_L }, // CANADIAN SYLLABICS CARRIER YEE 05004 { 0x1612, BIDI_L }, // CANADIAN SYLLABICS CARRIER YI 05005 { 0x1613, BIDI_L }, // CANADIAN SYLLABICS CARRIER YA 05006 { 0x1614, BIDI_L }, // CANADIAN SYLLABICS CARRIER JU 05007 { 0x1615, BIDI_L }, // CANADIAN SYLLABICS SAYISI JU 05008 { 0x1616, BIDI_L }, // CANADIAN SYLLABICS CARRIER JO 05009 { 0x1617, BIDI_L }, // CANADIAN SYLLABICS CARRIER JE 05010 { 0x1618, BIDI_L }, // CANADIAN SYLLABICS CARRIER JEE 05011 { 0x1619, BIDI_L }, // CANADIAN SYLLABICS CARRIER JI 05012 { 0x161A, BIDI_L }, // CANADIAN SYLLABICS SAYISI JI 05013 { 0x161B, BIDI_L }, // CANADIAN SYLLABICS CARRIER JA 05014 { 0x161C, BIDI_L }, // CANADIAN SYLLABICS CARRIER JJU 05015 { 0x161D, BIDI_L }, // CANADIAN SYLLABICS CARRIER JJO 05016 { 0x161E, BIDI_L }, // CANADIAN SYLLABICS CARRIER JJE 05017 { 0x161F, BIDI_L }, // CANADIAN SYLLABICS CARRIER JJEE 05018 { 0x1620, BIDI_L }, // CANADIAN SYLLABICS CARRIER JJI 05019 { 0x1621, BIDI_L }, // CANADIAN SYLLABICS CARRIER JJA 05020 { 0x1622, BIDI_L }, // CANADIAN SYLLABICS CARRIER LU 05021 { 0x1623, BIDI_L }, // CANADIAN SYLLABICS CARRIER LO 05022 { 0x1624, BIDI_L }, // CANADIAN SYLLABICS CARRIER LE 05023 { 0x1625, BIDI_L }, // CANADIAN SYLLABICS CARRIER LEE 05024 { 0x1626, BIDI_L }, // CANADIAN SYLLABICS CARRIER LI 05025 { 0x1627, BIDI_L }, // CANADIAN SYLLABICS CARRIER LA 05026 { 0x1628, BIDI_L }, // CANADIAN SYLLABICS CARRIER DLU 05027 { 0x1629, BIDI_L }, // CANADIAN SYLLABICS CARRIER DLO 05028 { 0x162A, BIDI_L }, // CANADIAN SYLLABICS CARRIER DLE 05029 { 0x162B, BIDI_L }, // CANADIAN SYLLABICS CARRIER DLEE 05030 { 0x162C, BIDI_L }, // CANADIAN SYLLABICS CARRIER DLI 05031 { 0x162D, BIDI_L }, // CANADIAN SYLLABICS CARRIER DLA 05032 { 0x162E, BIDI_L }, // CANADIAN SYLLABICS CARRIER LHU 05033 { 0x162F, BIDI_L }, // CANADIAN SYLLABICS CARRIER LHO 05034 { 0x1630, BIDI_L }, // CANADIAN SYLLABICS CARRIER LHE 05035 { 0x1631, BIDI_L }, // CANADIAN SYLLABICS CARRIER LHEE 05036 { 0x1632, BIDI_L }, // CANADIAN SYLLABICS CARRIER LHI 05037 { 0x1633, BIDI_L }, // CANADIAN SYLLABICS CARRIER LHA 05038 { 0x1634, BIDI_L }, // CANADIAN SYLLABICS CARRIER TLHU 05039 { 0x1635, BIDI_L }, // CANADIAN SYLLABICS CARRIER TLHO 05040 { 0x1636, BIDI_L }, // CANADIAN SYLLABICS CARRIER TLHE 05041 { 0x1637, BIDI_L }, // CANADIAN SYLLABICS CARRIER TLHEE 05042 { 0x1638, BIDI_L }, // CANADIAN SYLLABICS CARRIER TLHI 05043 { 0x1639, BIDI_L }, // CANADIAN SYLLABICS CARRIER TLHA 05044 { 0x163A, BIDI_L }, // CANADIAN SYLLABICS CARRIER TLU 05045 { 0x163B, BIDI_L }, // CANADIAN SYLLABICS CARRIER TLO 05046 { 0x163C, BIDI_L }, // CANADIAN SYLLABICS CARRIER TLE 05047 { 0x163D, BIDI_L }, // CANADIAN SYLLABICS CARRIER TLEE 05048 { 0x163E, BIDI_L }, // CANADIAN SYLLABICS CARRIER TLI 05049 { 0x163F, BIDI_L }, // CANADIAN SYLLABICS CARRIER TLA 05050 { 0x1640, BIDI_L }, // CANADIAN SYLLABICS CARRIER ZU 05051 { 0x1641, BIDI_L }, // CANADIAN SYLLABICS CARRIER ZO 05052 { 0x1642, BIDI_L }, // CANADIAN SYLLABICS CARRIER ZE 05053 { 0x1643, BIDI_L }, // CANADIAN SYLLABICS CARRIER ZEE 05054 { 0x1644, BIDI_L }, // CANADIAN SYLLABICS CARRIER ZI 05055 { 0x1645, BIDI_L }, // CANADIAN SYLLABICS CARRIER ZA 05056 { 0x1646, BIDI_L }, // CANADIAN SYLLABICS CARRIER Z 05057 { 0x1647, BIDI_L }, // CANADIAN SYLLABICS CARRIER INITIAL Z 05058 { 0x1648, BIDI_L }, // CANADIAN SYLLABICS CARRIER DZU 05059 { 0x1649, BIDI_L }, // CANADIAN SYLLABICS CARRIER DZO 05060 { 0x164A, BIDI_L }, // CANADIAN SYLLABICS CARRIER DZE 05061 { 0x164B, BIDI_L }, // CANADIAN SYLLABICS CARRIER DZEE 05062 { 0x164C, BIDI_L }, // CANADIAN SYLLABICS CARRIER DZI 05063 { 0x164D, BIDI_L }, // CANADIAN SYLLABICS CARRIER DZA 05064 { 0x164E, BIDI_L }, // CANADIAN SYLLABICS CARRIER SU 05065 { 0x164F, BIDI_L }, // CANADIAN SYLLABICS CARRIER SO 05066 { 0x1650, BIDI_L }, // CANADIAN SYLLABICS CARRIER SE 05067 { 0x1651, BIDI_L }, // CANADIAN SYLLABICS CARRIER SEE 05068 { 0x1652, BIDI_L }, // CANADIAN SYLLABICS CARRIER SI 05069 { 0x1653, BIDI_L }, // CANADIAN SYLLABICS CARRIER SA 05070 { 0x1654, BIDI_L }, // CANADIAN SYLLABICS CARRIER SHU 05071 { 0x1655, BIDI_L }, // CANADIAN SYLLABICS CARRIER SHO 05072 { 0x1656, BIDI_L }, // CANADIAN SYLLABICS CARRIER SHE 05073 { 0x1657, BIDI_L }, // CANADIAN SYLLABICS CARRIER SHEE 05074 { 0x1658, BIDI_L }, // CANADIAN SYLLABICS CARRIER SHI 05075 { 0x1659, BIDI_L }, // CANADIAN SYLLABICS CARRIER SHA 05076 { 0x165A, BIDI_L }, // CANADIAN SYLLABICS CARRIER SH 05077 { 0x165B, BIDI_L }, // CANADIAN SYLLABICS CARRIER TSU 05078 { 0x165C, BIDI_L }, // CANADIAN SYLLABICS CARRIER TSO 05079 { 0x165D, BIDI_L }, // CANADIAN SYLLABICS CARRIER TSE 05080 { 0x165E, BIDI_L }, // CANADIAN SYLLABICS CARRIER TSEE 05081 { 0x165F, BIDI_L }, // CANADIAN SYLLABICS CARRIER TSI 05082 { 0x1660, BIDI_L }, // CANADIAN SYLLABICS CARRIER TSA 05083 { 0x1661, BIDI_L }, // CANADIAN SYLLABICS CARRIER CHU 05084 { 0x1662, BIDI_L }, // CANADIAN SYLLABICS CARRIER CHO 05085 { 0x1663, BIDI_L }, // CANADIAN SYLLABICS CARRIER CHE 05086 { 0x1664, BIDI_L }, // CANADIAN SYLLABICS CARRIER CHEE 05087 { 0x1665, BIDI_L }, // CANADIAN SYLLABICS CARRIER CHI 05088 { 0x1666, BIDI_L }, // CANADIAN SYLLABICS CARRIER CHA 05089 { 0x1667, BIDI_L }, // CANADIAN SYLLABICS CARRIER TTSU 05090 { 0x1668, BIDI_L }, // CANADIAN SYLLABICS CARRIER TTSO 05091 { 0x1669, BIDI_L }, // CANADIAN SYLLABICS CARRIER TTSE 05092 { 0x166A, BIDI_L }, // CANADIAN SYLLABICS CARRIER TTSEE 05093 { 0x166B, BIDI_L }, // CANADIAN SYLLABICS CARRIER TTSI 05094 { 0x166C, BIDI_L }, // CANADIAN SYLLABICS CARRIER TTSA 05095 { 0x166D, BIDI_L }, // CANADIAN SYLLABICS CHI SIGN 05096 { 0x166E, BIDI_L }, // CANADIAN SYLLABICS FULL STOP 05097 { 0x166F, BIDI_L }, // CANADIAN SYLLABICS QAI 05098 { 0x1670, BIDI_L }, // CANADIAN SYLLABICS NGAI 05099 { 0x1671, BIDI_L }, // CANADIAN SYLLABICS NNGI 05100 { 0x1672, BIDI_L }, // CANADIAN SYLLABICS NNGII 05101 { 0x1673, BIDI_L }, // CANADIAN SYLLABICS NNGO 05102 { 0x1674, BIDI_L }, // CANADIAN SYLLABICS NNGOO 05103 { 0x1675, BIDI_L }, // CANADIAN SYLLABICS NNGA 05104 { 0x1676, BIDI_L }, // CANADIAN SYLLABICS NNGAA 05105 { 0x1677, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE THWEE 05106 { 0x1678, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE THWI 05107 { 0x1679, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE THWII 05108 { 0x167A, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE THWO 05109 { 0x167B, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE THWOO 05110 { 0x167C, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE THWA 05111 { 0x167D, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE THWAA 05112 { 0x167E, BIDI_L }, // CANADIAN SYLLABICS WOODS-CREE FINAL TH 05113 { 0x167F, BIDI_L }, // CANADIAN SYLLABICS BLACKFOOT W 05114 { 0x1680, BIDI_WS }, // OGHAM SPACE MARK 05115 { 0x1681, BIDI_L }, // OGHAM LETTER BEITH 05116 { 0x1682, BIDI_L }, // OGHAM LETTER LUIS 05117 { 0x1683, BIDI_L }, // OGHAM LETTER FEARN 05118 { 0x1684, BIDI_L }, // OGHAM LETTER SAIL 05119 { 0x1685, BIDI_L }, // OGHAM LETTER NION 05120 { 0x1686, BIDI_L }, // OGHAM LETTER UATH 05121 { 0x1687, BIDI_L }, // OGHAM LETTER DAIR 05122 { 0x1688, BIDI_L }, // OGHAM LETTER TINNE 05123 { 0x1689, BIDI_L }, // OGHAM LETTER COLL 05124 { 0x168A, BIDI_L }, // OGHAM LETTER CEIRT 05125 { 0x168B, BIDI_L }, // OGHAM LETTER MUIN 05126 { 0x168C, BIDI_L }, // OGHAM LETTER GORT 05127 { 0x168D, BIDI_L }, // OGHAM LETTER NGEADAL 05128 { 0x168E, BIDI_L }, // OGHAM LETTER STRAIF 05129 { 0x168F, BIDI_L }, // OGHAM LETTER RUIS 05130 { 0x1690, BIDI_L }, // OGHAM LETTER AILM 05131 { 0x1691, BIDI_L }, // OGHAM LETTER ONN 05132 { 0x1692, BIDI_L }, // OGHAM LETTER UR 05133 { 0x1693, BIDI_L }, // OGHAM LETTER EADHADH 05134 { 0x1694, BIDI_L }, // OGHAM LETTER IODHADH 05135 { 0x1695, BIDI_L }, // OGHAM LETTER EABHADH 05136 { 0x1696, BIDI_L }, // OGHAM LETTER OR 05137 { 0x1697, BIDI_L }, // OGHAM LETTER UILLEANN 05138 { 0x1698, BIDI_L }, // OGHAM LETTER IFIN 05139 { 0x1699, BIDI_L }, // OGHAM LETTER EAMHANCHOLL 05140 { 0x169A, BIDI_L }, // OGHAM LETTER PEITH 05141 { 0x169B, BIDI_ON }, // OGHAM FEATHER MARK 05142 { 0x169C, BIDI_ON }, // OGHAM REVERSED FEATHER MARK 05143 { 0x16A0, BIDI_L }, // RUNIC LETTER FEHU FEOH FE F 05144 { 0x16A1, BIDI_L }, // RUNIC LETTER V 05145 { 0x16A2, BIDI_L }, // RUNIC LETTER URUZ UR U 05146 { 0x16A3, BIDI_L }, // RUNIC LETTER YR 05147 { 0x16A4, BIDI_L }, // RUNIC LETTER Y 05148 { 0x16A5, BIDI_L }, // RUNIC LETTER W 05149 { 0x16A6, BIDI_L }, // RUNIC LETTER THURISAZ THURS THORN 05150 { 0x16A7, BIDI_L }, // RUNIC LETTER ETH 05151 { 0x16A8, BIDI_L }, // RUNIC LETTER ANSUZ A 05152 { 0x16A9, BIDI_L }, // RUNIC LETTER OS O 05153 { 0x16AA, BIDI_L }, // RUNIC LETTER AC A 05154 { 0x16AB, BIDI_L }, // RUNIC LETTER AESC 05155 { 0x16AC, BIDI_L }, // RUNIC LETTER LONG-BRANCH-OSS O 05156 { 0x16AD, BIDI_L }, // RUNIC LETTER SHORT-TWIG-OSS O 05157 { 0x16AE, BIDI_L }, // RUNIC LETTER O 05158 { 0x16AF, BIDI_L }, // RUNIC LETTER OE 05159 { 0x16B0, BIDI_L }, // RUNIC LETTER ON 05160 { 0x16B1, BIDI_L }, // RUNIC LETTER RAIDO RAD REID R 05161 { 0x16B2, BIDI_L }, // RUNIC LETTER KAUNA 05162 { 0x16B3, BIDI_L }, // RUNIC LETTER CEN 05163 { 0x16B4, BIDI_L }, // RUNIC LETTER KAUN K 05164 { 0x16B5, BIDI_L }, // RUNIC LETTER G 05165 { 0x16B6, BIDI_L }, // RUNIC LETTER ENG 05166 { 0x16B7, BIDI_L }, // RUNIC LETTER GEBO GYFU G 05167 { 0x16B8, BIDI_L }, // RUNIC LETTER GAR 05168 { 0x16B9, BIDI_L }, // RUNIC LETTER WUNJO WYNN W 05169 { 0x16BA, BIDI_L }, // RUNIC LETTER HAGLAZ H 05170 { 0x16BB, BIDI_L }, // RUNIC LETTER HAEGL H 05171 { 0x16BC, BIDI_L }, // RUNIC LETTER LONG-BRANCH-HAGALL H 05172 { 0x16BD, BIDI_L }, // RUNIC LETTER SHORT-TWIG-HAGALL H 05173 { 0x16BE, BIDI_L }, // RUNIC LETTER NAUDIZ NYD NAUD N 05174 { 0x16BF, BIDI_L }, // RUNIC LETTER SHORT-TWIG-NAUD N 05175 { 0x16C0, BIDI_L }, // RUNIC LETTER DOTTED-N 05176 { 0x16C1, BIDI_L }, // RUNIC LETTER ISAZ IS ISS I 05177 { 0x16C2, BIDI_L }, // RUNIC LETTER E 05178 { 0x16C3, BIDI_L }, // RUNIC LETTER JERAN J 05179 { 0x16C4, BIDI_L }, // RUNIC LETTER GER 05180 { 0x16C5, BIDI_L }, // RUNIC LETTER LONG-BRANCH-AR AE 05181 { 0x16C6, BIDI_L }, // RUNIC LETTER SHORT-TWIG-AR A 05182 { 0x16C7, BIDI_L }, // RUNIC LETTER IWAZ EOH 05183 { 0x16C8, BIDI_L }, // RUNIC LETTER PERTHO PEORTH P 05184 { 0x16C9, BIDI_L }, // RUNIC LETTER ALGIZ EOLHX 05185 { 0x16CA, BIDI_L }, // RUNIC LETTER SOWILO S 05186 { 0x16CB, BIDI_L }, // RUNIC LETTER SIGEL LONG-BRANCH-SOL S 05187 { 0x16CC, BIDI_L }, // RUNIC LETTER SHORT-TWIG-SOL S 05188 { 0x16CD, BIDI_L }, // RUNIC LETTER C 05189 { 0x16CE, BIDI_L }, // RUNIC LETTER Z 05190 { 0x16CF, BIDI_L }, // RUNIC LETTER TIWAZ TIR TYR T 05191 { 0x16D0, BIDI_L }, // RUNIC LETTER SHORT-TWIG-TYR T 05192 { 0x16D1, BIDI_L }, // RUNIC LETTER D 05193 { 0x16D2, BIDI_L }, // RUNIC LETTER BERKANAN BEORC BJARKAN B 05194 { 0x16D3, BIDI_L }, // RUNIC LETTER SHORT-TWIG-BJARKAN B 05195 { 0x16D4, BIDI_L }, // RUNIC LETTER DOTTED-P 05196 { 0x16D5, BIDI_L }, // RUNIC LETTER OPEN-P 05197 { 0x16D6, BIDI_L }, // RUNIC LETTER EHWAZ EH E 05198 { 0x16D7, BIDI_L }, // RUNIC LETTER MANNAZ MAN M 05199 { 0x16D8, BIDI_L }, // RUNIC LETTER LONG-BRANCH-MADR M 05200 { 0x16D9, BIDI_L }, // RUNIC LETTER SHORT-TWIG-MADR M 05201 { 0x16DA, BIDI_L }, // RUNIC LETTER LAUKAZ LAGU LOGR L 05202 { 0x16DB, BIDI_L }, // RUNIC LETTER DOTTED-L 05203 { 0x16DC, BIDI_L }, // RUNIC LETTER INGWAZ 05204 { 0x16DD, BIDI_L }, // RUNIC LETTER ING 05205 { 0x16DE, BIDI_L }, // RUNIC LETTER DAGAZ DAEG D 05206 { 0x16DF, BIDI_L }, // RUNIC LETTER OTHALAN ETHEL O 05207 { 0x16E0, BIDI_L }, // RUNIC LETTER EAR 05208 { 0x16E1, BIDI_L }, // RUNIC LETTER IOR 05209 { 0x16E2, BIDI_L }, // RUNIC LETTER CWEORTH 05210 { 0x16E3, BIDI_L }, // RUNIC LETTER CALC 05211 { 0x16E4, BIDI_L }, // RUNIC LETTER CEALC 05212 { 0x16E5, BIDI_L }, // RUNIC LETTER STAN 05213 { 0x16E6, BIDI_L }, // RUNIC LETTER LONG-BRANCH-YR 05214 { 0x16E7, BIDI_L }, // RUNIC LETTER SHORT-TWIG-YR 05215 { 0x16E8, BIDI_L }, // RUNIC LETTER ICELANDIC-YR 05216 { 0x16E9, BIDI_L }, // RUNIC LETTER Q 05217 { 0x16EA, BIDI_L }, // RUNIC LETTER X 05218 { 0x16EB, BIDI_L }, // RUNIC SINGLE PUNCTUATION 05219 { 0x16EC, BIDI_L }, // RUNIC MULTIPLE PUNCTUATION 05220 { 0x16ED, BIDI_L }, // RUNIC CROSS PUNCTUATION 05221 { 0x16EE, BIDI_L }, // RUNIC ARLAUG SYMBOL 05222 { 0x16EF, BIDI_L }, // RUNIC TVIMADUR SYMBOL 05223 { 0x16F0, BIDI_L }, // RUNIC BELGTHOR SYMBOL 05224 { 0x16F1, BIDI_L }, // RUNIC LETTER K 05225 { 0x16F2, BIDI_L }, // RUNIC LETTER SH 05226 { 0x16F3, BIDI_L }, // RUNIC LETTER OO 05227 { 0x16F4, BIDI_L }, // RUNIC LETTER FRANKS CASKET OS 05228 { 0x16F5, BIDI_L }, // RUNIC LETTER FRANKS CASKET IS 05229 { 0x16F6, BIDI_L }, // RUNIC LETTER FRANKS CASKET EH 05230 { 0x16F7, BIDI_L }, // RUNIC LETTER FRANKS CASKET AC 05231 { 0x16F8, BIDI_L }, // RUNIC LETTER FRANKS CASKET AESC 05232 { 0x1700, BIDI_L }, // TAGALOG LETTER A 05233 { 0x1701, BIDI_L }, // TAGALOG LETTER I 05234 { 0x1702, BIDI_L }, // TAGALOG LETTER U 05235 { 0x1703, BIDI_L }, // TAGALOG LETTER KA 05236 { 0x1704, BIDI_L }, // TAGALOG LETTER GA 05237 { 0x1705, BIDI_L }, // TAGALOG LETTER NGA 05238 { 0x1706, BIDI_L }, // TAGALOG LETTER TA 05239 { 0x1707, BIDI_L }, // TAGALOG LETTER DA 05240 { 0x1708, BIDI_L }, // TAGALOG LETTER NA 05241 { 0x1709, BIDI_L }, // TAGALOG LETTER PA 05242 { 0x170A, BIDI_L }, // TAGALOG LETTER BA 05243 { 0x170B, BIDI_L }, // TAGALOG LETTER MA 05244 { 0x170C, BIDI_L }, // TAGALOG LETTER YA 05245 { 0x170E, BIDI_L }, // TAGALOG LETTER LA 05246 { 0x170F, BIDI_L }, // TAGALOG LETTER WA 05247 { 0x1710, BIDI_L }, // TAGALOG LETTER SA 05248 { 0x1711, BIDI_L }, // TAGALOG LETTER HA 05249 { 0x1712, BIDI_NSM }, // TAGALOG VOWEL SIGN I 05250 { 0x1713, BIDI_NSM }, // TAGALOG VOWEL SIGN U 05251 { 0x1714, BIDI_NSM }, // TAGALOG SIGN VIRAMA 05252 { 0x1720, BIDI_L }, // HANUNOO LETTER A 05253 { 0x1721, BIDI_L }, // HANUNOO LETTER I 05254 { 0x1722, BIDI_L }, // HANUNOO LETTER U 05255 { 0x1723, BIDI_L }, // HANUNOO LETTER KA 05256 { 0x1724, BIDI_L }, // HANUNOO LETTER GA 05257 { 0x1725, BIDI_L }, // HANUNOO LETTER NGA 05258 { 0x1726, BIDI_L }, // HANUNOO LETTER TA 05259 { 0x1727, BIDI_L }, // HANUNOO LETTER DA 05260 { 0x1728, BIDI_L }, // HANUNOO LETTER NA 05261 { 0x1729, BIDI_L }, // HANUNOO LETTER PA 05262 { 0x172A, BIDI_L }, // HANUNOO LETTER BA 05263 { 0x172B, BIDI_L }, // HANUNOO LETTER MA 05264 { 0x172C, BIDI_L }, // HANUNOO LETTER YA 05265 { 0x172D, BIDI_L }, // HANUNOO LETTER RA 05266 { 0x172E, BIDI_L }, // HANUNOO LETTER LA 05267 { 0x172F, BIDI_L }, // HANUNOO LETTER WA 05268 { 0x1730, BIDI_L }, // HANUNOO LETTER SA 05269 { 0x1731, BIDI_L }, // HANUNOO LETTER HA 05270 { 0x1732, BIDI_NSM }, // HANUNOO VOWEL SIGN I 05271 { 0x1733, BIDI_NSM }, // HANUNOO VOWEL SIGN U 05272 { 0x1734, BIDI_NSM }, // HANUNOO SIGN PAMUDPOD 05273 { 0x1735, BIDI_L }, // PHILIPPINE SINGLE PUNCTUATION 05274 { 0x1736, BIDI_L }, // PHILIPPINE DOUBLE PUNCTUATION 05275 { 0x1740, BIDI_L }, // BUHID LETTER A 05276 { 0x1741, BIDI_L }, // BUHID LETTER I 05277 { 0x1742, BIDI_L }, // BUHID LETTER U 05278 { 0x1743, BIDI_L }, // BUHID LETTER KA 05279 { 0x1744, BIDI_L }, // BUHID LETTER GA 05280 { 0x1745, BIDI_L }, // BUHID LETTER NGA 05281 { 0x1746, BIDI_L }, // BUHID LETTER TA 05282 { 0x1747, BIDI_L }, // BUHID LETTER DA 05283 { 0x1748, BIDI_L }, // BUHID LETTER NA 05284 { 0x1749, BIDI_L }, // BUHID LETTER PA 05285 { 0x174A, BIDI_L }, // BUHID LETTER BA 05286 { 0x174B, BIDI_L }, // BUHID LETTER MA 05287 { 0x174C, BIDI_L }, // BUHID LETTER YA 05288 { 0x174D, BIDI_L }, // BUHID LETTER RA 05289 { 0x174E, BIDI_L }, // BUHID LETTER LA 05290 { 0x174F, BIDI_L }, // BUHID LETTER WA 05291 { 0x1750, BIDI_L }, // BUHID LETTER SA 05292 { 0x1751, BIDI_L }, // BUHID LETTER HA 05293 { 0x1752, BIDI_NSM }, // BUHID VOWEL SIGN I 05294 { 0x1753, BIDI_NSM }, // BUHID VOWEL SIGN U 05295 { 0x1760, BIDI_L }, // TAGBANWA LETTER A 05296 { 0x1761, BIDI_L }, // TAGBANWA LETTER I 05297 { 0x1762, BIDI_L }, // TAGBANWA LETTER U 05298 { 0x1763, BIDI_L }, // TAGBANWA LETTER KA 05299 { 0x1764, BIDI_L }, // TAGBANWA LETTER GA 05300 { 0x1765, BIDI_L }, // TAGBANWA LETTER NGA 05301 { 0x1766, BIDI_L }, // TAGBANWA LETTER TA 05302 { 0x1767, BIDI_L }, // TAGBANWA LETTER DA 05303 { 0x1768, BIDI_L }, // TAGBANWA LETTER NA 05304 { 0x1769, BIDI_L }, // TAGBANWA LETTER PA 05305 { 0x176A, BIDI_L }, // TAGBANWA LETTER BA 05306 { 0x176B, BIDI_L }, // TAGBANWA LETTER MA 05307 { 0x176C, BIDI_L }, // TAGBANWA LETTER YA 05308 { 0x176E, BIDI_L }, // TAGBANWA LETTER LA 05309 { 0x176F, BIDI_L }, // TAGBANWA LETTER WA 05310 { 0x1770, BIDI_L }, // TAGBANWA LETTER SA 05311 { 0x1772, BIDI_NSM }, // TAGBANWA VOWEL SIGN I 05312 { 0x1773, BIDI_NSM }, // TAGBANWA VOWEL SIGN U 05313 { 0x1780, BIDI_L }, // KHMER LETTER KA 05314 { 0x1781, BIDI_L }, // KHMER LETTER KHA 05315 { 0x1782, BIDI_L }, // KHMER LETTER KO 05316 { 0x1783, BIDI_L }, // KHMER LETTER KHO 05317 { 0x1784, BIDI_L }, // KHMER LETTER NGO 05318 { 0x1785, BIDI_L }, // KHMER LETTER CA 05319 { 0x1786, BIDI_L }, // KHMER LETTER CHA 05320 { 0x1787, BIDI_L }, // KHMER LETTER CO 05321 { 0x1788, BIDI_L }, // KHMER LETTER CHO 05322 { 0x1789, BIDI_L }, // KHMER LETTER NYO 05323 { 0x178A, BIDI_L }, // KHMER LETTER DA 05324 { 0x178B, BIDI_L }, // KHMER LETTER TTHA 05325 { 0x178C, BIDI_L }, // KHMER LETTER DO 05326 { 0x178D, BIDI_L }, // KHMER LETTER TTHO 05327 { 0x178E, BIDI_L }, // KHMER LETTER NNO 05328 { 0x178F, BIDI_L }, // KHMER LETTER TA 05329 { 0x1790, BIDI_L }, // KHMER LETTER THA 05330 { 0x1791, BIDI_L }, // KHMER LETTER TO 05331 { 0x1792, BIDI_L }, // KHMER LETTER THO 05332 { 0x1793, BIDI_L }, // KHMER LETTER NO 05333 { 0x1794, BIDI_L }, // KHMER LETTER BA 05334 { 0x1795, BIDI_L }, // KHMER LETTER PHA 05335 { 0x1796, BIDI_L }, // KHMER LETTER PO 05336 { 0x1797, BIDI_L }, // KHMER LETTER PHO 05337 { 0x1798, BIDI_L }, // KHMER LETTER MO 05338 { 0x1799, BIDI_L }, // KHMER LETTER YO 05339 { 0x179A, BIDI_L }, // KHMER LETTER RO 05340 { 0x179B, BIDI_L }, // KHMER LETTER LO 05341 { 0x179C, BIDI_L }, // KHMER LETTER VO 05342 { 0x179D, BIDI_L }, // KHMER LETTER SHA 05343 { 0x179E, BIDI_L }, // KHMER LETTER SSO 05344 { 0x179F, BIDI_L }, // KHMER LETTER SA 05345 { 0x17A0, BIDI_L }, // KHMER LETTER HA 05346 { 0x17A1, BIDI_L }, // KHMER LETTER LA 05347 { 0x17A2, BIDI_L }, // KHMER LETTER QA 05348 { 0x17A3, BIDI_L }, // KHMER INDEPENDENT VOWEL QAQ 05349 { 0x17A4, BIDI_L }, // KHMER INDEPENDENT VOWEL QAA 05350 { 0x17A5, BIDI_L }, // KHMER INDEPENDENT VOWEL QI 05351 { 0x17A6, BIDI_L }, // KHMER INDEPENDENT VOWEL QII 05352 { 0x17A7, BIDI_L }, // KHMER INDEPENDENT VOWEL QU 05353 { 0x17A8, BIDI_L }, // KHMER INDEPENDENT VOWEL QUK 05354 { 0x17A9, BIDI_L }, // KHMER INDEPENDENT VOWEL QUU 05355 { 0x17AA, BIDI_L }, // KHMER INDEPENDENT VOWEL QUUV 05356 { 0x17AB, BIDI_L }, // KHMER INDEPENDENT VOWEL RY 05357 { 0x17AC, BIDI_L }, // KHMER INDEPENDENT VOWEL RYY 05358 { 0x17AD, BIDI_L }, // KHMER INDEPENDENT VOWEL LY 05359 { 0x17AE, BIDI_L }, // KHMER INDEPENDENT VOWEL LYY 05360 { 0x17AF, BIDI_L }, // KHMER INDEPENDENT VOWEL QE 05361 { 0x17B0, BIDI_L }, // KHMER INDEPENDENT VOWEL QAI 05362 { 0x17B1, BIDI_L }, // KHMER INDEPENDENT VOWEL QOO TYPE ONE 05363 { 0x17B2, BIDI_L }, // KHMER INDEPENDENT VOWEL QOO TYPE TWO 05364 { 0x17B3, BIDI_L }, // KHMER INDEPENDENT VOWEL QAU 05365 { 0x17B4, BIDI_NSM }, // KHMER VOWEL INHERENT AQ 05366 { 0x17B5, BIDI_NSM }, // KHMER VOWEL INHERENT AA 05367 { 0x17B6, BIDI_L }, // KHMER VOWEL SIGN AA 05368 { 0x17B7, BIDI_NSM }, // KHMER VOWEL SIGN I 05369 { 0x17B8, BIDI_NSM }, // KHMER VOWEL SIGN II 05370 { 0x17B9, BIDI_NSM }, // KHMER VOWEL SIGN Y 05371 { 0x17BA, BIDI_NSM }, // KHMER VOWEL SIGN YY 05372 { 0x17BB, BIDI_NSM }, // KHMER VOWEL SIGN U 05373 { 0x17BC, BIDI_NSM }, // KHMER VOWEL SIGN UU 05374 { 0x17BD, BIDI_NSM }, // KHMER VOWEL SIGN UA 05375 { 0x17BE, BIDI_L }, // KHMER VOWEL SIGN OE 05376 { 0x17BF, BIDI_L }, // KHMER VOWEL SIGN YA 05377 { 0x17C0, BIDI_L }, // KHMER VOWEL SIGN IE 05378 { 0x17C1, BIDI_L }, // KHMER VOWEL SIGN E 05379 { 0x17C2, BIDI_L }, // KHMER VOWEL SIGN AE 05380 { 0x17C3, BIDI_L }, // KHMER VOWEL SIGN AI 05381 { 0x17C4, BIDI_L }, // KHMER VOWEL SIGN OO 05382 { 0x17C5, BIDI_L }, // KHMER VOWEL SIGN AU 05383 { 0x17C6, BIDI_NSM }, // KHMER SIGN NIKAHIT 05384 { 0x17C7, BIDI_L }, // KHMER SIGN REAHMUK 05385 { 0x17C8, BIDI_L }, // KHMER SIGN YUUKALEAPINTU 05386 { 0x17C9, BIDI_NSM }, // KHMER SIGN MUUSIKATOAN 05387 { 0x17CA, BIDI_NSM }, // KHMER SIGN TRIISAP 05388 { 0x17CB, BIDI_NSM }, // KHMER SIGN BANTOC 05389 { 0x17CC, BIDI_NSM }, // KHMER SIGN ROBAT 05390 { 0x17CD, BIDI_NSM }, // KHMER SIGN TOANDAKHIAT 05391 { 0x17CE, BIDI_NSM }, // KHMER SIGN KAKABAT 05392 { 0x17CF, BIDI_NSM }, // KHMER SIGN AHSDA 05393 { 0x17D0, BIDI_NSM }, // KHMER SIGN SAMYOK SANNYA 05394 { 0x17D1, BIDI_NSM }, // KHMER SIGN VIRIAM 05395 { 0x17D2, BIDI_NSM }, // KHMER SIGN COENG 05396 { 0x17D3, BIDI_NSM }, // KHMER SIGN BATHAMASAT 05397 { 0x17D4, BIDI_L }, // KHMER SIGN KHAN 05398 { 0x17D5, BIDI_L }, // KHMER SIGN BARIYOOSAN 05399 { 0x17D6, BIDI_L }, // KHMER SIGN CAMNUC PII KUUH 05400 { 0x17D7, BIDI_L }, // KHMER SIGN LEK TOO 05401 { 0x17D8, BIDI_L }, // KHMER SIGN BEYYAL 05402 { 0x17D9, BIDI_L }, // KHMER SIGN PHNAEK MUAN 05403 { 0x17DA, BIDI_L }, // KHMER SIGN KOOMUUT 05404 { 0x17DB, BIDI_ET }, // KHMER CURRENCY SYMBOL RIEL 05405 { 0x17DC, BIDI_L }, // KHMER SIGN AVAKRAHASANYA 05406 { 0x17DD, BIDI_NSM }, // KHMER SIGN ATTHACAN 05407 { 0x17E0, BIDI_L }, // KHMER DIGIT ZERO 05408 { 0x17E1, BIDI_L }, // KHMER DIGIT ONE 05409 { 0x17E2, BIDI_L }, // KHMER DIGIT TWO 05410 { 0x17E3, BIDI_L }, // KHMER DIGIT THREE 05411 { 0x17E4, BIDI_L }, // KHMER DIGIT FOUR 05412 { 0x17E5, BIDI_L }, // KHMER DIGIT FIVE 05413 { 0x17E6, BIDI_L }, // KHMER DIGIT SIX 05414 { 0x17E7, BIDI_L }, // KHMER DIGIT SEVEN 05415 { 0x17E8, BIDI_L }, // KHMER DIGIT EIGHT 05416 { 0x17E9, BIDI_L }, // KHMER DIGIT NINE 05417 { 0x17F0, BIDI_ON }, // KHMER SYMBOL LEK ATTAK SON 05418 { 0x17F1, BIDI_ON }, // KHMER SYMBOL LEK ATTAK MUOY 05419 { 0x17F2, BIDI_ON }, // KHMER SYMBOL LEK ATTAK PII 05420 { 0x17F3, BIDI_ON }, // KHMER SYMBOL LEK ATTAK BEI 05421 { 0x17F4, BIDI_ON }, // KHMER SYMBOL LEK ATTAK BUON 05422 { 0x17F5, BIDI_ON }, // KHMER SYMBOL LEK ATTAK PRAM 05423 { 0x17F6, BIDI_ON }, // KHMER SYMBOL LEK ATTAK PRAM-MUOY 05424 { 0x17F7, BIDI_ON }, // KHMER SYMBOL LEK ATTAK PRAM-PII 05425 { 0x17F8, BIDI_ON }, // KHMER SYMBOL LEK ATTAK PRAM-BEI 05426 { 0x17F9, BIDI_ON }, // KHMER SYMBOL LEK ATTAK PRAM-BUON 05427 { 0x1800, BIDI_ON }, // MONGOLIAN BIRGA 05428 { 0x1801, BIDI_ON }, // MONGOLIAN ELLIPSIS 05429 { 0x1802, BIDI_ON }, // MONGOLIAN COMMA 05430 { 0x1803, BIDI_ON }, // MONGOLIAN FULL STOP 05431 { 0x1804, BIDI_ON }, // MONGOLIAN COLON 05432 { 0x1805, BIDI_ON }, // MONGOLIAN FOUR DOTS 05433 { 0x1806, BIDI_ON }, // MONGOLIAN TODO SOFT HYPHEN 05434 { 0x1807, BIDI_ON }, // MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER 05435 { 0x1808, BIDI_ON }, // MONGOLIAN MANCHU COMMA 05436 { 0x1809, BIDI_ON }, // MONGOLIAN MANCHU FULL STOP 05437 { 0x180A, BIDI_ON }, // MONGOLIAN NIRUGU 05438 { 0x180B, BIDI_NSM }, // MONGOLIAN FREE VARIATION SELECTOR ONE 05439 { 0x180C, BIDI_NSM }, // MONGOLIAN FREE VARIATION SELECTOR TWO 05440 { 0x180D, BIDI_NSM }, // MONGOLIAN FREE VARIATION SELECTOR THREE 05441 { 0x180E, BIDI_BN }, // MONGOLIAN VOWEL SEPARATOR 05442 { 0x1810, BIDI_L }, // MONGOLIAN DIGIT ZERO 05443 { 0x1811, BIDI_L }, // MONGOLIAN DIGIT ONE 05444 { 0x1812, BIDI_L }, // MONGOLIAN DIGIT TWO 05445 { 0x1813, BIDI_L }, // MONGOLIAN DIGIT THREE 05446 { 0x1814, BIDI_L }, // MONGOLIAN DIGIT FOUR 05447 { 0x1815, BIDI_L }, // MONGOLIAN DIGIT FIVE 05448 { 0x1816, BIDI_L }, // MONGOLIAN DIGIT SIX 05449 { 0x1817, BIDI_L }, // MONGOLIAN DIGIT SEVEN 05450 { 0x1818, BIDI_L }, // MONGOLIAN DIGIT EIGHT 05451 { 0x1819, BIDI_L }, // MONGOLIAN DIGIT NINE 05452 { 0x1820, BIDI_L }, // MONGOLIAN LETTER A 05453 { 0x1821, BIDI_L }, // MONGOLIAN LETTER E 05454 { 0x1822, BIDI_L }, // MONGOLIAN LETTER I 05455 { 0x1823, BIDI_L }, // MONGOLIAN LETTER O 05456 { 0x1824, BIDI_L }, // MONGOLIAN LETTER U 05457 { 0x1825, BIDI_L }, // MONGOLIAN LETTER OE 05458 { 0x1826, BIDI_L }, // MONGOLIAN LETTER UE 05459 { 0x1827, BIDI_L }, // MONGOLIAN LETTER EE 05460 { 0x1828, BIDI_L }, // MONGOLIAN LETTER NA 05461 { 0x1829, BIDI_L }, // MONGOLIAN LETTER ANG 05462 { 0x182A, BIDI_L }, // MONGOLIAN LETTER BA 05463 { 0x182B, BIDI_L }, // MONGOLIAN LETTER PA 05464 { 0x182C, BIDI_L }, // MONGOLIAN LETTER QA 05465 { 0x182D, BIDI_L }, // MONGOLIAN LETTER GA 05466 { 0x182E, BIDI_L }, // MONGOLIAN LETTER MA 05467 { 0x182F, BIDI_L }, // MONGOLIAN LETTER LA 05468 { 0x1830, BIDI_L }, // MONGOLIAN LETTER SA 05469 { 0x1831, BIDI_L }, // MONGOLIAN LETTER SHA 05470 { 0x1832, BIDI_L }, // MONGOLIAN LETTER TA 05471 { 0x1833, BIDI_L }, // MONGOLIAN LETTER DA 05472 { 0x1834, BIDI_L }, // MONGOLIAN LETTER CHA 05473 { 0x1835, BIDI_L }, // MONGOLIAN LETTER JA 05474 { 0x1836, BIDI_L }, // MONGOLIAN LETTER YA 05475 { 0x1837, BIDI_L }, // MONGOLIAN LETTER RA 05476 { 0x1838, BIDI_L }, // MONGOLIAN LETTER WA 05477 { 0x1839, BIDI_L }, // MONGOLIAN LETTER FA 05478 { 0x183A, BIDI_L }, // MONGOLIAN LETTER KA 05479 { 0x183B, BIDI_L }, // MONGOLIAN LETTER KHA 05480 { 0x183C, BIDI_L }, // MONGOLIAN LETTER TSA 05481 { 0x183D, BIDI_L }, // MONGOLIAN LETTER ZA 05482 { 0x183E, BIDI_L }, // MONGOLIAN LETTER HAA 05483 { 0x183F, BIDI_L }, // MONGOLIAN LETTER ZRA 05484 { 0x1840, BIDI_L }, // MONGOLIAN LETTER LHA 05485 { 0x1841, BIDI_L }, // MONGOLIAN LETTER ZHI 05486 { 0x1842, BIDI_L }, // MONGOLIAN LETTER CHI 05487 { 0x1843, BIDI_L }, // MONGOLIAN LETTER TODO LONG VOWEL SIGN 05488 { 0x1844, BIDI_L }, // MONGOLIAN LETTER TODO E 05489 { 0x1845, BIDI_L }, // MONGOLIAN LETTER TODO I 05490 { 0x1846, BIDI_L }, // MONGOLIAN LETTER TODO O 05491 { 0x1847, BIDI_L }, // MONGOLIAN LETTER TODO U 05492 { 0x1848, BIDI_L }, // MONGOLIAN LETTER TODO OE 05493 { 0x1849, BIDI_L }, // MONGOLIAN LETTER TODO UE 05494 { 0x184A, BIDI_L }, // MONGOLIAN LETTER TODO ANG 05495 { 0x184B, BIDI_L }, // MONGOLIAN LETTER TODO BA 05496 { 0x184C, BIDI_L }, // MONGOLIAN LETTER TODO PA 05497 { 0x184D, BIDI_L }, // MONGOLIAN LETTER TODO QA 05498 { 0x184E, BIDI_L }, // MONGOLIAN LETTER TODO GA 05499 { 0x184F, BIDI_L }, // MONGOLIAN LETTER TODO MA 05500 { 0x1850, BIDI_L }, // MONGOLIAN LETTER TODO TA 05501 { 0x1851, BIDI_L }, // MONGOLIAN LETTER TODO DA 05502 { 0x1852, BIDI_L }, // MONGOLIAN LETTER TODO CHA 05503 { 0x1853, BIDI_L }, // MONGOLIAN LETTER TODO JA 05504 { 0x1854, BIDI_L }, // MONGOLIAN LETTER TODO TSA 05505 { 0x1855, BIDI_L }, // MONGOLIAN LETTER TODO YA 05506 { 0x1856, BIDI_L }, // MONGOLIAN LETTER TODO WA 05507 { 0x1857, BIDI_L }, // MONGOLIAN LETTER TODO KA 05508 { 0x1858, BIDI_L }, // MONGOLIAN LETTER TODO GAA 05509 { 0x1859, BIDI_L }, // MONGOLIAN LETTER TODO HAA 05510 { 0x185A, BIDI_L }, // MONGOLIAN LETTER TODO JIA 05511 { 0x185B, BIDI_L }, // MONGOLIAN LETTER TODO NIA 05512 { 0x185C, BIDI_L }, // MONGOLIAN LETTER TODO DZA 05513 { 0x185D, BIDI_L }, // MONGOLIAN LETTER SIBE E 05514 { 0x185E, BIDI_L }, // MONGOLIAN LETTER SIBE I 05515 { 0x185F, BIDI_L }, // MONGOLIAN LETTER SIBE IY 05516 { 0x1860, BIDI_L }, // MONGOLIAN LETTER SIBE UE 05517 { 0x1861, BIDI_L }, // MONGOLIAN LETTER SIBE U 05518 { 0x1862, BIDI_L }, // MONGOLIAN LETTER SIBE ANG 05519 { 0x1863, BIDI_L }, // MONGOLIAN LETTER SIBE KA 05520 { 0x1864, BIDI_L }, // MONGOLIAN LETTER SIBE GA 05521 { 0x1865, BIDI_L }, // MONGOLIAN LETTER SIBE HA 05522 { 0x1866, BIDI_L }, // MONGOLIAN LETTER SIBE PA 05523 { 0x1867, BIDI_L }, // MONGOLIAN LETTER SIBE SHA 05524 { 0x1868, BIDI_L }, // MONGOLIAN LETTER SIBE TA 05525 { 0x1869, BIDI_L }, // MONGOLIAN LETTER SIBE DA 05526 { 0x186A, BIDI_L }, // MONGOLIAN LETTER SIBE JA 05527 { 0x186B, BIDI_L }, // MONGOLIAN LETTER SIBE FA 05528 { 0x186C, BIDI_L }, // MONGOLIAN LETTER SIBE GAA 05529 { 0x186D, BIDI_L }, // MONGOLIAN LETTER SIBE HAA 05530 { 0x186E, BIDI_L }, // MONGOLIAN LETTER SIBE TSA 05531 { 0x186F, BIDI_L }, // MONGOLIAN LETTER SIBE ZA 05532 { 0x1870, BIDI_L }, // MONGOLIAN LETTER SIBE RAA 05533 { 0x1871, BIDI_L }, // MONGOLIAN LETTER SIBE CHA 05534 { 0x1872, BIDI_L }, // MONGOLIAN LETTER SIBE ZHA 05535 { 0x1873, BIDI_L }, // MONGOLIAN LETTER MANCHU I 05536 { 0x1874, BIDI_L }, // MONGOLIAN LETTER MANCHU KA 05537 { 0x1875, BIDI_L }, // MONGOLIAN LETTER MANCHU RA 05538 { 0x1876, BIDI_L }, // MONGOLIAN LETTER MANCHU FA 05539 { 0x1877, BIDI_L }, // MONGOLIAN LETTER MANCHU ZHA 05540 { 0x1880, BIDI_L }, // MONGOLIAN LETTER ALI GALI ANUSVARA ONE 05541 { 0x1881, BIDI_L }, // MONGOLIAN LETTER ALI GALI VISARGA ONE 05542 { 0x1882, BIDI_L }, // MONGOLIAN LETTER ALI GALI DAMARU 05543 { 0x1883, BIDI_L }, // MONGOLIAN LETTER ALI GALI UBADAMA 05544 { 0x1884, BIDI_L }, // MONGOLIAN LETTER ALI GALI INVERTED UBADAMA 05545 { 0x1885, BIDI_L }, // MONGOLIAN LETTER ALI GALI BALUDA 05546 { 0x1886, BIDI_L }, // MONGOLIAN LETTER ALI GALI THREE BALUDA 05547 { 0x1887, BIDI_L }, // MONGOLIAN LETTER ALI GALI A 05548 { 0x1888, BIDI_L }, // MONGOLIAN LETTER ALI GALI I 05549 { 0x1889, BIDI_L }, // MONGOLIAN LETTER ALI GALI KA 05550 { 0x188A, BIDI_L }, // MONGOLIAN LETTER ALI GALI NGA 05551 { 0x188B, BIDI_L }, // MONGOLIAN LETTER ALI GALI CA 05552 { 0x188C, BIDI_L }, // MONGOLIAN LETTER ALI GALI TTA 05553 { 0x188D, BIDI_L }, // MONGOLIAN LETTER ALI GALI TTHA 05554 { 0x188E, BIDI_L }, // MONGOLIAN LETTER ALI GALI DDA 05555 { 0x188F, BIDI_L }, // MONGOLIAN LETTER ALI GALI NNA 05556 { 0x1890, BIDI_L }, // MONGOLIAN LETTER ALI GALI TA 05557 { 0x1891, BIDI_L }, // MONGOLIAN LETTER ALI GALI DA 05558 { 0x1892, BIDI_L }, // MONGOLIAN LETTER ALI GALI PA 05559 { 0x1893, BIDI_L }, // MONGOLIAN LETTER ALI GALI PHA 05560 { 0x1894, BIDI_L }, // MONGOLIAN LETTER ALI GALI SSA 05561 { 0x1895, BIDI_L }, // MONGOLIAN LETTER ALI GALI ZHA 05562 { 0x1896, BIDI_L }, // MONGOLIAN LETTER ALI GALI ZA 05563 { 0x1897, BIDI_L }, // MONGOLIAN LETTER ALI GALI AH 05564 { 0x1898, BIDI_L }, // MONGOLIAN LETTER TODO ALI GALI TA 05565 { 0x1899, BIDI_L }, // MONGOLIAN LETTER TODO ALI GALI ZHA 05566 { 0x189A, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI GHA 05567 { 0x189B, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI NGA 05568 { 0x189C, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI CA 05569 { 0x189D, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI JHA 05570 { 0x189E, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI TTA 05571 { 0x189F, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI DDHA 05572 { 0x18A0, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI TA 05573 { 0x18A1, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI DHA 05574 { 0x18A2, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI SSA 05575 { 0x18A3, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI CYA 05576 { 0x18A4, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI ZHA 05577 { 0x18A5, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI ZA 05578 { 0x18A6, BIDI_L }, // MONGOLIAN LETTER ALI GALI HALF U 05579 { 0x18A7, BIDI_L }, // MONGOLIAN LETTER ALI GALI HALF YA 05580 { 0x18A8, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI BHA 05581 { 0x18A9, BIDI_NSM }, // MONGOLIAN LETTER ALI GALI DAGALGA 05582 { 0x18AA, BIDI_L }, // MONGOLIAN LETTER MANCHU ALI GALI LHA 05583 { 0x18B0, BIDI_L }, // CANADIAN SYLLABICS OY 05584 { 0x18B1, BIDI_L }, // CANADIAN SYLLABICS AY 05585 { 0x18B2, BIDI_L }, // CANADIAN SYLLABICS AAY 05586 { 0x18B3, BIDI_L }, // CANADIAN SYLLABICS WAY 05587 { 0x18B4, BIDI_L }, // CANADIAN SYLLABICS POY 05588 { 0x18B5, BIDI_L }, // CANADIAN SYLLABICS PAY 05589 { 0x18B6, BIDI_L }, // CANADIAN SYLLABICS PWOY 05590 { 0x18B7, BIDI_L }, // CANADIAN SYLLABICS TAY 05591 { 0x18B8, BIDI_L }, // CANADIAN SYLLABICS KAY 05592 { 0x18B9, BIDI_L }, // CANADIAN SYLLABICS KWAY 05593 { 0x18BA, BIDI_L }, // CANADIAN SYLLABICS MAY 05594 { 0x18BB, BIDI_L }, // CANADIAN SYLLABICS NOY 05595 { 0x18BC, BIDI_L }, // CANADIAN SYLLABICS NAY 05596 { 0x18BD, BIDI_L }, // CANADIAN SYLLABICS LAY 05597 { 0x18BE, BIDI_L }, // CANADIAN SYLLABICS SOY 05598 { 0x18BF, BIDI_L }, // CANADIAN SYLLABICS SAY 05599 { 0x18C0, BIDI_L }, // CANADIAN SYLLABICS SHOY 05600 { 0x18C1, BIDI_L }, // CANADIAN SYLLABICS SHAY 05601 { 0x18C2, BIDI_L }, // CANADIAN SYLLABICS SHWOY 05602 { 0x18C3, BIDI_L }, // CANADIAN SYLLABICS YOY 05603 { 0x18C4, BIDI_L }, // CANADIAN SYLLABICS YAY 05604 { 0x18C5, BIDI_L }, // CANADIAN SYLLABICS RAY 05605 { 0x18C6, BIDI_L }, // CANADIAN SYLLABICS NWI 05606 { 0x18C7, BIDI_L }, // CANADIAN SYLLABICS OJIBWAY NWI 05607 { 0x18C8, BIDI_L }, // CANADIAN SYLLABICS NWII 05608 { 0x18C9, BIDI_L }, // CANADIAN SYLLABICS OJIBWAY NWII 05609 { 0x18CA, BIDI_L }, // CANADIAN SYLLABICS NWO 05610 { 0x18CB, BIDI_L }, // CANADIAN SYLLABICS OJIBWAY NWO 05611 { 0x18CC, BIDI_L }, // CANADIAN SYLLABICS NWOO 05612 { 0x18CD, BIDI_L }, // CANADIAN SYLLABICS OJIBWAY NWOO 05613 { 0x18CE, BIDI_L }, // CANADIAN SYLLABICS RWEE 05614 { 0x18CF, BIDI_L }, // CANADIAN SYLLABICS RWI 05615 { 0x18D0, BIDI_L }, // CANADIAN SYLLABICS RWII 05616 { 0x18D1, BIDI_L }, // CANADIAN SYLLABICS RWO 05617 { 0x18D2, BIDI_L }, // CANADIAN SYLLABICS RWOO 05618 { 0x18D3, BIDI_L }, // CANADIAN SYLLABICS RWA 05619 { 0x18D4, BIDI_L }, // CANADIAN SYLLABICS OJIBWAY P 05620 { 0x18D5, BIDI_L }, // CANADIAN SYLLABICS OJIBWAY T 05621 { 0x18D6, BIDI_L }, // CANADIAN SYLLABICS OJIBWAY K 05622 { 0x18D7, BIDI_L }, // CANADIAN SYLLABICS OJIBWAY C 05623 { 0x18D8, BIDI_L }, // CANADIAN SYLLABICS OJIBWAY M 05624 { 0x18D9, BIDI_L }, // CANADIAN SYLLABICS OJIBWAY N 05625 { 0x18DA, BIDI_L }, // CANADIAN SYLLABICS OJIBWAY S 05626 { 0x18DB, BIDI_L }, // CANADIAN SYLLABICS OJIBWAY SH 05627 { 0x18DC, BIDI_L }, // CANADIAN SYLLABICS EASTERN W 05628 { 0x18DD, BIDI_L }, // CANADIAN SYLLABICS WESTERN W 05629 { 0x18DE, BIDI_L }, // CANADIAN SYLLABICS FINAL SMALL RING 05630 { 0x18DF, BIDI_L }, // CANADIAN SYLLABICS FINAL RAISED DOT 05631 { 0x18E0, BIDI_L }, // CANADIAN SYLLABICS R-CREE RWE 05632 { 0x18E1, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE LOO 05633 { 0x18E2, BIDI_L }, // CANADIAN SYLLABICS WEST-CREE LAA 05634 { 0x18E3, BIDI_L }, // CANADIAN SYLLABICS THWE 05635 { 0x18E4, BIDI_L }, // CANADIAN SYLLABICS THWA 05636 { 0x18E5, BIDI_L }, // CANADIAN SYLLABICS TTHWE 05637 { 0x18E6, BIDI_L }, // CANADIAN SYLLABICS TTHOO 05638 { 0x18E7, BIDI_L }, // CANADIAN SYLLABICS TTHAA 05639 { 0x18E8, BIDI_L }, // CANADIAN SYLLABICS TLHWE 05640 { 0x18E9, BIDI_L }, // CANADIAN SYLLABICS TLHOO 05641 { 0x18EA, BIDI_L }, // CANADIAN SYLLABICS SAYISI SHWE 05642 { 0x18EB, BIDI_L }, // CANADIAN SYLLABICS SAYISI SHOO 05643 { 0x18EC, BIDI_L }, // CANADIAN SYLLABICS SAYISI HOO 05644 { 0x18ED, BIDI_L }, // CANADIAN SYLLABICS CARRIER GWU 05645 { 0x18EE, BIDI_L }, // CANADIAN SYLLABICS CARRIER DENE GEE 05646 { 0x18EF, BIDI_L }, // CANADIAN SYLLABICS CARRIER GAA 05647 { 0x18F0, BIDI_L }, // CANADIAN SYLLABICS CARRIER GWA 05648 { 0x18F1, BIDI_L }, // CANADIAN SYLLABICS SAYISI JUU 05649 { 0x18F2, BIDI_L }, // CANADIAN SYLLABICS CARRIER JWA 05650 { 0x18F3, BIDI_L }, // CANADIAN SYLLABICS BEAVER DENE L 05651 { 0x18F4, BIDI_L }, // CANADIAN SYLLABICS BEAVER DENE R 05652 { 0x18F5, BIDI_L }, // CANADIAN SYLLABICS CARRIER DENTAL S 05653 { 0x1900, BIDI_L }, // LIMBU VOWEL-CARRIER LETTER 05654 { 0x1901, BIDI_L }, // LIMBU LETTER KA 05655 { 0x1902, BIDI_L }, // LIMBU LETTER KHA 05656 { 0x1903, BIDI_L }, // LIMBU LETTER GA 05657 { 0x1904, BIDI_L }, // LIMBU LETTER GHA 05658 { 0x1905, BIDI_L }, // LIMBU LETTER NGA 05659 { 0x1906, BIDI_L }, // LIMBU LETTER CA 05660 { 0x1907, BIDI_L }, // LIMBU LETTER CHA 05661 { 0x1908, BIDI_L }, // LIMBU LETTER JA 05662 { 0x1909, BIDI_L }, // LIMBU LETTER JHA 05663 { 0x190A, BIDI_L }, // LIMBU LETTER YAN 05664 { 0x190B, BIDI_L }, // LIMBU LETTER TA 05665 { 0x190C, BIDI_L }, // LIMBU LETTER THA 05666 { 0x190D, BIDI_L }, // LIMBU LETTER DA 05667 { 0x190E, BIDI_L }, // LIMBU LETTER DHA 05668 { 0x190F, BIDI_L }, // LIMBU LETTER NA 05669 { 0x1910, BIDI_L }, // LIMBU LETTER PA 05670 { 0x1911, BIDI_L }, // LIMBU LETTER PHA 05671 { 0x1912, BIDI_L }, // LIMBU LETTER BA 05672 { 0x1913, BIDI_L }, // LIMBU LETTER BHA 05673 { 0x1914, BIDI_L }, // LIMBU LETTER MA 05674 { 0x1915, BIDI_L }, // LIMBU LETTER YA 05675 { 0x1916, BIDI_L }, // LIMBU LETTER RA 05676 { 0x1917, BIDI_L }, // LIMBU LETTER LA 05677 { 0x1918, BIDI_L }, // LIMBU LETTER WA 05678 { 0x1919, BIDI_L }, // LIMBU LETTER SHA 05679 { 0x191A, BIDI_L }, // LIMBU LETTER SSA 05680 { 0x191B, BIDI_L }, // LIMBU LETTER SA 05681 { 0x191C, BIDI_L }, // LIMBU LETTER HA 05682 { 0x191D, BIDI_L }, // LIMBU LETTER GYAN 05683 { 0x191E, BIDI_L }, // LIMBU LETTER TRA 05684 { 0x1920, BIDI_NSM }, // LIMBU VOWEL SIGN A 05685 { 0x1921, BIDI_NSM }, // LIMBU VOWEL SIGN I 05686 { 0x1922, BIDI_NSM }, // LIMBU VOWEL SIGN U 05687 { 0x1923, BIDI_L }, // LIMBU VOWEL SIGN EE 05688 { 0x1924, BIDI_L }, // LIMBU VOWEL SIGN AI 05689 { 0x1925, BIDI_L }, // LIMBU VOWEL SIGN OO 05690 { 0x1926, BIDI_L }, // LIMBU VOWEL SIGN AU 05691 { 0x1927, BIDI_NSM }, // LIMBU VOWEL SIGN E 05692 { 0x1928, BIDI_NSM }, // LIMBU VOWEL SIGN O 05693 { 0x1929, BIDI_L }, // LIMBU SUBJOINED LETTER YA 05694 { 0x192A, BIDI_L }, // LIMBU SUBJOINED LETTER RA 05695 { 0x192B, BIDI_L }, // LIMBU SUBJOINED LETTER WA 05696 { 0x1930, BIDI_L }, // LIMBU SMALL LETTER KA 05697 { 0x1931, BIDI_L }, // LIMBU SMALL LETTER NGA 05698 { 0x1932, BIDI_NSM }, // LIMBU SMALL LETTER ANUSVARA 05699 { 0x1933, BIDI_L }, // LIMBU SMALL LETTER TA 05700 { 0x1934, BIDI_L }, // LIMBU SMALL LETTER NA 05701 { 0x1935, BIDI_L }, // LIMBU SMALL LETTER PA 05702 { 0x1936, BIDI_L }, // LIMBU SMALL LETTER MA 05703 { 0x1937, BIDI_L }, // LIMBU SMALL LETTER RA 05704 { 0x1938, BIDI_L }, // LIMBU SMALL LETTER LA 05705 { 0x1939, BIDI_NSM }, // LIMBU SIGN MUKPHRENG 05706 { 0x193A, BIDI_NSM }, // LIMBU SIGN KEMPHRENG 05707 { 0x193B, BIDI_NSM }, // LIMBU SIGN SA-I 05708 { 0x1940, BIDI_ON }, // LIMBU SIGN LOO 05709 { 0x1944, BIDI_ON }, // LIMBU EXCLAMATION MARK 05710 { 0x1945, BIDI_ON }, // LIMBU QUESTION MARK 05711 { 0x1946, BIDI_L }, // LIMBU DIGIT ZERO 05712 { 0x1947, BIDI_L }, // LIMBU DIGIT ONE 05713 { 0x1948, BIDI_L }, // LIMBU DIGIT TWO 05714 { 0x1949, BIDI_L }, // LIMBU DIGIT THREE 05715 { 0x194A, BIDI_L }, // LIMBU DIGIT FOUR 05716 { 0x194B, BIDI_L }, // LIMBU DIGIT FIVE 05717 { 0x194C, BIDI_L }, // LIMBU DIGIT SIX 05718 { 0x194D, BIDI_L }, // LIMBU DIGIT SEVEN 05719 { 0x194E, BIDI_L }, // LIMBU DIGIT EIGHT 05720 { 0x194F, BIDI_L }, // LIMBU DIGIT NINE 05721 { 0x1950, BIDI_L }, // TAI LE LETTER KA 05722 { 0x1951, BIDI_L }, // TAI LE LETTER XA 05723 { 0x1952, BIDI_L }, // TAI LE LETTER NGA 05724 { 0x1953, BIDI_L }, // TAI LE LETTER TSA 05725 { 0x1954, BIDI_L }, // TAI LE LETTER SA 05726 { 0x1955, BIDI_L }, // TAI LE LETTER YA 05727 { 0x1956, BIDI_L }, // TAI LE LETTER TA 05728 { 0x1957, BIDI_L }, // TAI LE LETTER THA 05729 { 0x1958, BIDI_L }, // TAI LE LETTER LA 05730 { 0x1959, BIDI_L }, // TAI LE LETTER PA 05731 { 0x195A, BIDI_L }, // TAI LE LETTER PHA 05732 { 0x195B, BIDI_L }, // TAI LE LETTER MA 05733 { 0x195C, BIDI_L }, // TAI LE LETTER FA 05734 { 0x195D, BIDI_L }, // TAI LE LETTER VA 05735 { 0x195E, BIDI_L }, // TAI LE LETTER HA 05736 { 0x195F, BIDI_L }, // TAI LE LETTER QA 05737 { 0x1960, BIDI_L }, // TAI LE LETTER KHA 05738 { 0x1961, BIDI_L }, // TAI LE LETTER TSHA 05739 { 0x1962, BIDI_L }, // TAI LE LETTER NA 05740 { 0x1963, BIDI_L }, // TAI LE LETTER A 05741 { 0x1964, BIDI_L }, // TAI LE LETTER I 05742 { 0x1965, BIDI_L }, // TAI LE LETTER EE 05743 { 0x1966, BIDI_L }, // TAI LE LETTER EH 05744 { 0x1967, BIDI_L }, // TAI LE LETTER U 05745 { 0x1968, BIDI_L }, // TAI LE LETTER OO 05746 { 0x1969, BIDI_L }, // TAI LE LETTER O 05747 { 0x196A, BIDI_L }, // TAI LE LETTER UE 05748 { 0x196B, BIDI_L }, // TAI LE LETTER E 05749 { 0x196C, BIDI_L }, // TAI LE LETTER AUE 05750 { 0x196D, BIDI_L }, // TAI LE LETTER AI 05751 { 0x1970, BIDI_L }, // TAI LE LETTER TONE-2 05752 { 0x1971, BIDI_L }, // TAI LE LETTER TONE-3 05753 { 0x1972, BIDI_L }, // TAI LE LETTER TONE-4 05754 { 0x1973, BIDI_L }, // TAI LE LETTER TONE-5 05755 { 0x1974, BIDI_L }, // TAI LE LETTER TONE-6 05756 { 0x1980, BIDI_L }, // NEW TAI LUE LETTER HIGH QA 05757 { 0x1981, BIDI_L }, // NEW TAI LUE LETTER LOW QA 05758 { 0x1982, BIDI_L }, // NEW TAI LUE LETTER HIGH KA 05759 { 0x1983, BIDI_L }, // NEW TAI LUE LETTER HIGH XA 05760 { 0x1984, BIDI_L }, // NEW TAI LUE LETTER HIGH NGA 05761 { 0x1985, BIDI_L }, // NEW TAI LUE LETTER LOW KA 05762 { 0x1986, BIDI_L }, // NEW TAI LUE LETTER LOW XA 05763 { 0x1987, BIDI_L }, // NEW TAI LUE LETTER LOW NGA 05764 { 0x1988, BIDI_L }, // NEW TAI LUE LETTER HIGH TSA 05765 { 0x1989, BIDI_L }, // NEW TAI LUE LETTER HIGH SA 05766 { 0x198A, BIDI_L }, // NEW TAI LUE LETTER HIGH YA 05767 { 0x198B, BIDI_L }, // NEW TAI LUE LETTER LOW TSA 05768 { 0x198C, BIDI_L }, // NEW TAI LUE LETTER LOW SA 05769 { 0x198D, BIDI_L }, // NEW TAI LUE LETTER LOW YA 05770 { 0x198E, BIDI_L }, // NEW TAI LUE LETTER HIGH TA 05771 { 0x198F, BIDI_L }, // NEW TAI LUE LETTER HIGH THA 05772 { 0x1990, BIDI_L }, // NEW TAI LUE LETTER HIGH NA 05773 { 0x1991, BIDI_L }, // NEW TAI LUE LETTER LOW TA 05774 { 0x1992, BIDI_L }, // NEW TAI LUE LETTER LOW THA 05775 { 0x1993, BIDI_L }, // NEW TAI LUE LETTER LOW NA 05776 { 0x1994, BIDI_L }, // NEW TAI LUE LETTER HIGH PA 05777 { 0x1995, BIDI_L }, // NEW TAI LUE LETTER HIGH PHA 05778 { 0x1996, BIDI_L }, // NEW TAI LUE LETTER HIGH MA 05779 { 0x1997, BIDI_L }, // NEW TAI LUE LETTER LOW PA 05780 { 0x1998, BIDI_L }, // NEW TAI LUE LETTER LOW PHA 05781 { 0x1999, BIDI_L }, // NEW TAI LUE LETTER LOW MA 05782 { 0x199A, BIDI_L }, // NEW TAI LUE LETTER HIGH FA 05783 { 0x199B, BIDI_L }, // NEW TAI LUE LETTER HIGH VA 05784 { 0x199C, BIDI_L }, // NEW TAI LUE LETTER HIGH LA 05785 { 0x199D, BIDI_L }, // NEW TAI LUE LETTER LOW FA 05786 { 0x199E, BIDI_L }, // NEW TAI LUE LETTER LOW VA 05787 { 0x199F, BIDI_L }, // NEW TAI LUE LETTER LOW LA 05788 { 0x19A0, BIDI_L }, // NEW TAI LUE LETTER HIGH HA 05789 { 0x19A1, BIDI_L }, // NEW TAI LUE LETTER HIGH DA 05790 { 0x19A2, BIDI_L }, // NEW TAI LUE LETTER HIGH BA 05791 { 0x19A3, BIDI_L }, // NEW TAI LUE LETTER LOW HA 05792 { 0x19A4, BIDI_L }, // NEW TAI LUE LETTER LOW DA 05793 { 0x19A5, BIDI_L }, // NEW TAI LUE LETTER LOW BA 05794 { 0x19A6, BIDI_L }, // NEW TAI LUE LETTER HIGH KVA 05795 { 0x19A7, BIDI_L }, // NEW TAI LUE LETTER HIGH XVA 05796 { 0x19A8, BIDI_L }, // NEW TAI LUE LETTER LOW KVA 05797 { 0x19A9, BIDI_L }, // NEW TAI LUE LETTER LOW XVA 05798 { 0x19AA, BIDI_L }, // NEW TAI LUE LETTER HIGH SUA 05799 { 0x19AB, BIDI_L }, // NEW TAI LUE LETTER LOW SUA 05800 { 0x19B0, BIDI_L }, // NEW TAI LUE VOWEL SIGN VOWEL SHORTENER 05801 { 0x19B1, BIDI_L }, // NEW TAI LUE VOWEL SIGN AA 05802 { 0x19B2, BIDI_L }, // NEW TAI LUE VOWEL SIGN II 05803 { 0x19B3, BIDI_L }, // NEW TAI LUE VOWEL SIGN U 05804 { 0x19B4, BIDI_L }, // NEW TAI LUE VOWEL SIGN UU 05805 { 0x19B5, BIDI_L }, // NEW TAI LUE VOWEL SIGN E 05806 { 0x19B6, BIDI_L }, // NEW TAI LUE VOWEL SIGN AE 05807 { 0x19B7, BIDI_L }, // NEW TAI LUE VOWEL SIGN O 05808 { 0x19B8, BIDI_L }, // NEW TAI LUE VOWEL SIGN OA 05809 { 0x19B9, BIDI_L }, // NEW TAI LUE VOWEL SIGN UE 05810 { 0x19BA, BIDI_L }, // NEW TAI LUE VOWEL SIGN AY 05811 { 0x19BB, BIDI_L }, // NEW TAI LUE VOWEL SIGN AAY 05812 { 0x19BC, BIDI_L }, // NEW TAI LUE VOWEL SIGN UY 05813 { 0x19BD, BIDI_L }, // NEW TAI LUE VOWEL SIGN OY 05814 { 0x19BE, BIDI_L }, // NEW TAI LUE VOWEL SIGN OAY 05815 { 0x19BF, BIDI_L }, // NEW TAI LUE VOWEL SIGN UEY 05816 { 0x19C0, BIDI_L }, // NEW TAI LUE VOWEL SIGN IY 05817 { 0x19C1, BIDI_L }, // NEW TAI LUE LETTER FINAL V 05818 { 0x19C2, BIDI_L }, // NEW TAI LUE LETTER FINAL NG 05819 { 0x19C3, BIDI_L }, // NEW TAI LUE LETTER FINAL N 05820 { 0x19C4, BIDI_L }, // NEW TAI LUE LETTER FINAL M 05821 { 0x19C5, BIDI_L }, // NEW TAI LUE LETTER FINAL K 05822 { 0x19C6, BIDI_L }, // NEW TAI LUE LETTER FINAL D 05823 { 0x19C7, BIDI_L }, // NEW TAI LUE LETTER FINAL B 05824 { 0x19C8, BIDI_L }, // NEW TAI LUE TONE MARK-1 05825 { 0x19C9, BIDI_L }, // NEW TAI LUE TONE MARK-2 05826 { 0x19D0, BIDI_L }, // NEW TAI LUE DIGIT ZERO 05827 { 0x19D1, BIDI_L }, // NEW TAI LUE DIGIT ONE 05828 { 0x19D2, BIDI_L }, // NEW TAI LUE DIGIT TWO 05829 { 0x19D3, BIDI_L }, // NEW TAI LUE DIGIT THREE 05830 { 0x19D4, BIDI_L }, // NEW TAI LUE DIGIT FOUR 05831 { 0x19D5, BIDI_L }, // NEW TAI LUE DIGIT FIVE 05832 { 0x19D6, BIDI_L }, // NEW TAI LUE DIGIT SIX 05833 { 0x19D7, BIDI_L }, // NEW TAI LUE DIGIT SEVEN 05834 { 0x19D8, BIDI_L }, // NEW TAI LUE DIGIT EIGHT 05835 { 0x19D9, BIDI_L }, // NEW TAI LUE DIGIT NINE 05836 { 0x19DA, BIDI_L }, // NEW TAI LUE THAM DIGIT ONE 05837 { 0x19DE, BIDI_ON }, // NEW TAI LUE SIGN LAE 05838 { 0x19DF, BIDI_ON }, // NEW TAI LUE SIGN LAEV 05839 { 0x19E0, BIDI_ON }, // KHMER SYMBOL PATHAMASAT 05840 { 0x19E1, BIDI_ON }, // KHMER SYMBOL MUOY KOET 05841 { 0x19E2, BIDI_ON }, // KHMER SYMBOL PII KOET 05842 { 0x19E3, BIDI_ON }, // KHMER SYMBOL BEI KOET 05843 { 0x19E4, BIDI_ON }, // KHMER SYMBOL BUON KOET 05844 { 0x19E5, BIDI_ON }, // KHMER SYMBOL PRAM KOET 05845 { 0x19E6, BIDI_ON }, // KHMER SYMBOL PRAM-MUOY KOET 05846 { 0x19E7, BIDI_ON }, // KHMER SYMBOL PRAM-PII KOET 05847 { 0x19E8, BIDI_ON }, // KHMER SYMBOL PRAM-BEI KOET 05848 { 0x19E9, BIDI_ON }, // KHMER SYMBOL PRAM-BUON KOET 05849 { 0x19EA, BIDI_ON }, // KHMER SYMBOL DAP KOET 05850 { 0x19EB, BIDI_ON }, // KHMER SYMBOL DAP-MUOY KOET 05851 { 0x19EC, BIDI_ON }, // KHMER SYMBOL DAP-PII KOET 05852 { 0x19ED, BIDI_ON }, // KHMER SYMBOL DAP-BEI KOET 05853 { 0x19EE, BIDI_ON }, // KHMER SYMBOL DAP-BUON KOET 05854 { 0x19EF, BIDI_ON }, // KHMER SYMBOL DAP-PRAM KOET 05855 { 0x19F0, BIDI_ON }, // KHMER SYMBOL TUTEYASAT 05856 { 0x19F1, BIDI_ON }, // KHMER SYMBOL MUOY ROC 05857 { 0x19F2, BIDI_ON }, // KHMER SYMBOL PII ROC 05858 { 0x19F3, BIDI_ON }, // KHMER SYMBOL BEI ROC 05859 { 0x19F4, BIDI_ON }, // KHMER SYMBOL BUON ROC 05860 { 0x19F5, BIDI_ON }, // KHMER SYMBOL PRAM ROC 05861 { 0x19F6, BIDI_ON }, // KHMER SYMBOL PRAM-MUOY ROC 05862 { 0x19F7, BIDI_ON }, // KHMER SYMBOL PRAM-PII ROC 05863 { 0x19F8, BIDI_ON }, // KHMER SYMBOL PRAM-BEI ROC 05864 { 0x19F9, BIDI_ON }, // KHMER SYMBOL PRAM-BUON ROC 05865 { 0x19FA, BIDI_ON }, // KHMER SYMBOL DAP ROC 05866 { 0x19FB, BIDI_ON }, // KHMER SYMBOL DAP-MUOY ROC 05867 { 0x19FC, BIDI_ON }, // KHMER SYMBOL DAP-PII ROC 05868 { 0x19FD, BIDI_ON }, // KHMER SYMBOL DAP-BEI ROC 05869 { 0x19FE, BIDI_ON }, // KHMER SYMBOL DAP-BUON ROC 05870 { 0x19FF, BIDI_ON }, // KHMER SYMBOL DAP-PRAM ROC 05871 { 0x1A00, BIDI_L }, // BUGINESE LETTER KA 05872 { 0x1A01, BIDI_L }, // BUGINESE LETTER GA 05873 { 0x1A02, BIDI_L }, // BUGINESE LETTER NGA 05874 { 0x1A03, BIDI_L }, // BUGINESE LETTER NGKA 05875 { 0x1A04, BIDI_L }, // BUGINESE LETTER PA 05876 { 0x1A05, BIDI_L }, // BUGINESE LETTER BA 05877 { 0x1A06, BIDI_L }, // BUGINESE LETTER MA 05878 { 0x1A07, BIDI_L }, // BUGINESE LETTER MPA 05879 { 0x1A08, BIDI_L }, // BUGINESE LETTER TA 05880 { 0x1A09, BIDI_L }, // BUGINESE LETTER DA 05881 { 0x1A0A, BIDI_L }, // BUGINESE LETTER NA 05882 { 0x1A0B, BIDI_L }, // BUGINESE LETTER NRA 05883 { 0x1A0C, BIDI_L }, // BUGINESE LETTER CA 05884 { 0x1A0D, BIDI_L }, // BUGINESE LETTER JA 05885 { 0x1A0E, BIDI_L }, // BUGINESE LETTER NYA 05886 { 0x1A0F, BIDI_L }, // BUGINESE LETTER NYCA 05887 { 0x1A10, BIDI_L }, // BUGINESE LETTER YA 05888 { 0x1A11, BIDI_L }, // BUGINESE LETTER RA 05889 { 0x1A12, BIDI_L }, // BUGINESE LETTER LA 05890 { 0x1A13, BIDI_L }, // BUGINESE LETTER VA 05891 { 0x1A14, BIDI_L }, // BUGINESE LETTER SA 05892 { 0x1A15, BIDI_L }, // BUGINESE LETTER A 05893 { 0x1A16, BIDI_L }, // BUGINESE LETTER HA 05894 { 0x1A17, BIDI_NSM }, // BUGINESE VOWEL SIGN I 05895 { 0x1A18, BIDI_NSM }, // BUGINESE VOWEL SIGN U 05896 { 0x1A19, BIDI_L }, // BUGINESE VOWEL SIGN E 05897 { 0x1A1A, BIDI_L }, // BUGINESE VOWEL SIGN O 05898 { 0x1A1B, BIDI_NSM }, // BUGINESE VOWEL SIGN AE 05899 { 0x1A1E, BIDI_L }, // BUGINESE PALLAWA 05900 { 0x1A1F, BIDI_L }, // BUGINESE END OF SECTION 05901 { 0x1A20, BIDI_L }, // TAI THAM LETTER HIGH KA 05902 { 0x1A21, BIDI_L }, // TAI THAM LETTER HIGH KHA 05903 { 0x1A22, BIDI_L }, // TAI THAM LETTER HIGH KXA 05904 { 0x1A23, BIDI_L }, // TAI THAM LETTER LOW KA 05905 { 0x1A24, BIDI_L }, // TAI THAM LETTER LOW KXA 05906 { 0x1A25, BIDI_L }, // TAI THAM LETTER LOW KHA 05907 { 0x1A26, BIDI_L }, // TAI THAM LETTER NGA 05908 { 0x1A27, BIDI_L }, // TAI THAM LETTER HIGH CA 05909 { 0x1A28, BIDI_L }, // TAI THAM LETTER HIGH CHA 05910 { 0x1A29, BIDI_L }, // TAI THAM LETTER LOW CA 05911 { 0x1A2A, BIDI_L }, // TAI THAM LETTER LOW SA 05912 { 0x1A2B, BIDI_L }, // TAI THAM LETTER LOW CHA 05913 { 0x1A2C, BIDI_L }, // TAI THAM LETTER NYA 05914 { 0x1A2D, BIDI_L }, // TAI THAM LETTER RATA 05915 { 0x1A2E, BIDI_L }, // TAI THAM LETTER HIGH RATHA 05916 { 0x1A2F, BIDI_L }, // TAI THAM LETTER DA 05917 { 0x1A30, BIDI_L }, // TAI THAM LETTER LOW RATHA 05918 { 0x1A31, BIDI_L }, // TAI THAM LETTER RANA 05919 { 0x1A32, BIDI_L }, // TAI THAM LETTER HIGH TA 05920 { 0x1A33, BIDI_L }, // TAI THAM LETTER HIGH THA 05921 { 0x1A34, BIDI_L }, // TAI THAM LETTER LOW TA 05922 { 0x1A35, BIDI_L }, // TAI THAM LETTER LOW THA 05923 { 0x1A36, BIDI_L }, // TAI THAM LETTER NA 05924 { 0x1A37, BIDI_L }, // TAI THAM LETTER BA 05925 { 0x1A38, BIDI_L }, // TAI THAM LETTER HIGH PA 05926 { 0x1A39, BIDI_L }, // TAI THAM LETTER HIGH PHA 05927 { 0x1A3A, BIDI_L }, // TAI THAM LETTER HIGH FA 05928 { 0x1A3B, BIDI_L }, // TAI THAM LETTER LOW PA 05929 { 0x1A3C, BIDI_L }, // TAI THAM LETTER LOW FA 05930 { 0x1A3D, BIDI_L }, // TAI THAM LETTER LOW PHA 05931 { 0x1A3E, BIDI_L }, // TAI THAM LETTER MA 05932 { 0x1A3F, BIDI_L }, // TAI THAM LETTER LOW YA 05933 { 0x1A40, BIDI_L }, // TAI THAM LETTER HIGH YA 05934 { 0x1A41, BIDI_L }, // TAI THAM LETTER RA 05935 { 0x1A42, BIDI_L }, // TAI THAM LETTER RUE 05936 { 0x1A43, BIDI_L }, // TAI THAM LETTER LA 05937 { 0x1A44, BIDI_L }, // TAI THAM LETTER LUE 05938 { 0x1A45, BIDI_L }, // TAI THAM LETTER WA 05939 { 0x1A46, BIDI_L }, // TAI THAM LETTER HIGH SHA 05940 { 0x1A47, BIDI_L }, // TAI THAM LETTER HIGH SSA 05941 { 0x1A48, BIDI_L }, // TAI THAM LETTER HIGH SA 05942 { 0x1A49, BIDI_L }, // TAI THAM LETTER HIGH HA 05943 { 0x1A4A, BIDI_L }, // TAI THAM LETTER LLA 05944 { 0x1A4B, BIDI_L }, // TAI THAM LETTER A 05945 { 0x1A4C, BIDI_L }, // TAI THAM LETTER LOW HA 05946 { 0x1A4D, BIDI_L }, // TAI THAM LETTER I 05947 { 0x1A4E, BIDI_L }, // TAI THAM LETTER II 05948 { 0x1A4F, BIDI_L }, // TAI THAM LETTER U 05949 { 0x1A50, BIDI_L }, // TAI THAM LETTER UU 05950 { 0x1A51, BIDI_L }, // TAI THAM LETTER EE 05951 { 0x1A52, BIDI_L }, // TAI THAM LETTER OO 05952 { 0x1A53, BIDI_L }, // TAI THAM LETTER LAE 05953 { 0x1A54, BIDI_L }, // TAI THAM LETTER GREAT SA 05954 { 0x1A55, BIDI_L }, // TAI THAM CONSONANT SIGN MEDIAL RA 05955 { 0x1A56, BIDI_NSM }, // TAI THAM CONSONANT SIGN MEDIAL LA 05956 { 0x1A57, BIDI_L }, // TAI THAM CONSONANT SIGN LA TANG LAI 05957 { 0x1A58, BIDI_NSM }, // TAI THAM SIGN MAI KANG LAI 05958 { 0x1A59, BIDI_NSM }, // TAI THAM CONSONANT SIGN FINAL NGA 05959 { 0x1A5A, BIDI_NSM }, // TAI THAM CONSONANT SIGN LOW PA 05960 { 0x1A5B, BIDI_NSM }, // TAI THAM CONSONANT SIGN HIGH RATHA OR LOW PA 05961 { 0x1A5C, BIDI_NSM }, // TAI THAM CONSONANT SIGN MA 05962 { 0x1A5D, BIDI_NSM }, // TAI THAM CONSONANT SIGN BA 05963 { 0x1A5E, BIDI_NSM }, // TAI THAM CONSONANT SIGN SA 05964 { 0x1A60, BIDI_NSM }, // TAI THAM SIGN SAKOT 05965 { 0x1A61, BIDI_L }, // TAI THAM VOWEL SIGN A 05966 { 0x1A62, BIDI_NSM }, // TAI THAM VOWEL SIGN MAI SAT 05967 { 0x1A63, BIDI_L }, // TAI THAM VOWEL SIGN AA 05968 { 0x1A64, BIDI_L }, // TAI THAM VOWEL SIGN TALL AA 05969 { 0x1A65, BIDI_NSM }, // TAI THAM VOWEL SIGN I 05970 { 0x1A66, BIDI_NSM }, // TAI THAM VOWEL SIGN II 05971 { 0x1A67, BIDI_NSM }, // TAI THAM VOWEL SIGN UE 05972 { 0x1A68, BIDI_NSM }, // TAI THAM VOWEL SIGN UUE 05973 { 0x1A69, BIDI_NSM }, // TAI THAM VOWEL SIGN U 05974 { 0x1A6A, BIDI_NSM }, // TAI THAM VOWEL SIGN UU 05975 { 0x1A6B, BIDI_NSM }, // TAI THAM VOWEL SIGN O 05976 { 0x1A6C, BIDI_NSM }, // TAI THAM VOWEL SIGN OA BELOW 05977 { 0x1A6D, BIDI_L }, // TAI THAM VOWEL SIGN OY 05978 { 0x1A6E, BIDI_L }, // TAI THAM VOWEL SIGN E 05979 { 0x1A6F, BIDI_L }, // TAI THAM VOWEL SIGN AE 05980 { 0x1A70, BIDI_L }, // TAI THAM VOWEL SIGN OO 05981 { 0x1A71, BIDI_L }, // TAI THAM VOWEL SIGN AI 05982 { 0x1A72, BIDI_L }, // TAI THAM VOWEL SIGN THAM AI 05983 { 0x1A73, BIDI_NSM }, // TAI THAM VOWEL SIGN OA ABOVE 05984 { 0x1A74, BIDI_NSM }, // TAI THAM SIGN MAI KANG 05985 { 0x1A75, BIDI_NSM }, // TAI THAM SIGN TONE-1 05986 { 0x1A76, BIDI_NSM }, // TAI THAM SIGN TONE-2 05987 { 0x1A77, BIDI_NSM }, // TAI THAM SIGN KHUEN TONE-3 05988 { 0x1A78, BIDI_NSM }, // TAI THAM SIGN KHUEN TONE-4 05989 { 0x1A79, BIDI_NSM }, // TAI THAM SIGN KHUEN TONE-5 05990 { 0x1A7A, BIDI_NSM }, // TAI THAM SIGN RA HAAM 05991 { 0x1A7B, BIDI_NSM }, // TAI THAM SIGN MAI SAM 05992 { 0x1A7C, BIDI_NSM }, // TAI THAM SIGN KHUEN-LUE KARAN 05993 { 0x1A7F, BIDI_NSM }, // TAI THAM COMBINING CRYPTOGRAMMIC DOT 05994 { 0x1A80, BIDI_L }, // TAI THAM HORA DIGIT ZERO 05995 { 0x1A81, BIDI_L }, // TAI THAM HORA DIGIT ONE 05996 { 0x1A82, BIDI_L }, // TAI THAM HORA DIGIT TWO 05997 { 0x1A83, BIDI_L }, // TAI THAM HORA DIGIT THREE 05998 { 0x1A84, BIDI_L }, // TAI THAM HORA DIGIT FOUR 05999 { 0x1A85, BIDI_L }, // TAI THAM HORA DIGIT FIVE 06000 { 0x1A86, BIDI_L }, // TAI THAM HORA DIGIT SIX 06001 { 0x1A87, BIDI_L }, // TAI THAM HORA DIGIT SEVEN 06002 { 0x1A88, BIDI_L }, // TAI THAM HORA DIGIT EIGHT 06003 { 0x1A89, BIDI_L }, // TAI THAM HORA DIGIT NINE 06004 { 0x1A90, BIDI_L }, // TAI THAM THAM DIGIT ZERO 06005 { 0x1A91, BIDI_L }, // TAI THAM THAM DIGIT ONE 06006 { 0x1A92, BIDI_L }, // TAI THAM THAM DIGIT TWO 06007 { 0x1A93, BIDI_L }, // TAI THAM THAM DIGIT THREE 06008 { 0x1A94, BIDI_L }, // TAI THAM THAM DIGIT FOUR 06009 { 0x1A95, BIDI_L }, // TAI THAM THAM DIGIT FIVE 06010 { 0x1A96, BIDI_L }, // TAI THAM THAM DIGIT SIX 06011 { 0x1A97, BIDI_L }, // TAI THAM THAM DIGIT SEVEN 06012 { 0x1A98, BIDI_L }, // TAI THAM THAM DIGIT EIGHT 06013 { 0x1A99, BIDI_L }, // TAI THAM THAM DIGIT NINE 06014 { 0x1AA0, BIDI_L }, // TAI THAM SIGN WIANG 06015 { 0x1AA1, BIDI_L }, // TAI THAM SIGN WIANGWAAK 06016 { 0x1AA2, BIDI_L }, // TAI THAM SIGN SAWAN 06017 { 0x1AA3, BIDI_L }, // TAI THAM SIGN KEOW 06018 { 0x1AA4, BIDI_L }, // TAI THAM SIGN HOY 06019 { 0x1AA5, BIDI_L }, // TAI THAM SIGN DOKMAI 06020 { 0x1AA6, BIDI_L }, // TAI THAM SIGN REVERSED ROTATED RANA 06021 { 0x1AA7, BIDI_L }, // TAI THAM SIGN MAI YAMOK 06022 { 0x1AA8, BIDI_L }, // TAI THAM SIGN KAAN 06023 { 0x1AA9, BIDI_L }, // TAI THAM SIGN KAANKUU 06024 { 0x1AAA, BIDI_L }, // TAI THAM SIGN SATKAAN 06025 { 0x1AAB, BIDI_L }, // TAI THAM SIGN SATKAANKUU 06026 { 0x1AAC, BIDI_L }, // TAI THAM SIGN HANG 06027 { 0x1AAD, BIDI_L }, // TAI THAM SIGN CAANG 06028 { 0x1AB0, BIDI_NSM }, // COMBINING DOUBLED CIRCUMFLEX ACCENT 06029 { 0x1AB1, BIDI_NSM }, // COMBINING DIAERESIS-RING 06030 { 0x1AB2, BIDI_NSM }, // COMBINING INFINITY 06031 { 0x1AB3, BIDI_NSM }, // COMBINING DOWNWARDS ARROW 06032 { 0x1AB4, BIDI_NSM }, // COMBINING TRIPLE DOT 06033 { 0x1AB5, BIDI_NSM }, // COMBINING X-X BELOW 06034 { 0x1AB6, BIDI_NSM }, // COMBINING WIGGLY LINE BELOW 06035 { 0x1AB7, BIDI_NSM }, // COMBINING OPEN MARK BELOW 06036 { 0x1AB8, BIDI_NSM }, // COMBINING DOUBLE OPEN MARK BELOW 06037 { 0x1AB9, BIDI_NSM }, // COMBINING LIGHT CENTRALIZATION STROKE BELOW 06038 { 0x1ABA, BIDI_NSM }, // COMBINING STRONG CENTRALIZATION STROKE BELOW 06039 { 0x1ABB, BIDI_NSM }, // COMBINING PARENTHESES ABOVE 06040 { 0x1ABC, BIDI_NSM }, // COMBINING DOUBLE PARENTHESES ABOVE 06041 { 0x1ABD, BIDI_NSM }, // COMBINING PARENTHESES BELOW 06042 { 0x1ABE, BIDI_NSM }, // COMBINING PARENTHESES OVERLAY 06043 { 0x1B00, BIDI_NSM }, // BALINESE SIGN ULU RICEM 06044 { 0x1B01, BIDI_NSM }, // BALINESE SIGN ULU CANDRA 06045 { 0x1B02, BIDI_NSM }, // BALINESE SIGN CECEK 06046 { 0x1B03, BIDI_NSM }, // BALINESE SIGN SURANG 06047 { 0x1B04, BIDI_L }, // BALINESE SIGN BISAH 06048 { 0x1B05, BIDI_L }, // BALINESE LETTER AKARA 06049 { 0x1B06, BIDI_L }, // BALINESE LETTER AKARA TEDUNG 06050 { 0x1B07, BIDI_L }, // BALINESE LETTER IKARA 06051 { 0x1B08, BIDI_L }, // BALINESE LETTER IKARA TEDUNG 06052 { 0x1B09, BIDI_L }, // BALINESE LETTER UKARA 06053 { 0x1B0A, BIDI_L }, // BALINESE LETTER UKARA TEDUNG 06054 { 0x1B0B, BIDI_L }, // BALINESE LETTER RA REPA 06055 { 0x1B0C, BIDI_L }, // BALINESE LETTER RA REPA TEDUNG 06056 { 0x1B0D, BIDI_L }, // BALINESE LETTER LA LENGA 06057 { 0x1B0E, BIDI_L }, // BALINESE LETTER LA LENGA TEDUNG 06058 { 0x1B0F, BIDI_L }, // BALINESE LETTER EKARA 06059 { 0x1B10, BIDI_L }, // BALINESE LETTER AIKARA 06060 { 0x1B11, BIDI_L }, // BALINESE LETTER OKARA 06061 { 0x1B12, BIDI_L }, // BALINESE LETTER OKARA TEDUNG 06062 { 0x1B13, BIDI_L }, // BALINESE LETTER KA 06063 { 0x1B14, BIDI_L }, // BALINESE LETTER KA MAHAPRANA 06064 { 0x1B15, BIDI_L }, // BALINESE LETTER GA 06065 { 0x1B16, BIDI_L }, // BALINESE LETTER GA GORA 06066 { 0x1B17, BIDI_L }, // BALINESE LETTER NGA 06067 { 0x1B18, BIDI_L }, // BALINESE LETTER CA 06068 { 0x1B19, BIDI_L }, // BALINESE LETTER CA LACA 06069 { 0x1B1A, BIDI_L }, // BALINESE LETTER JA 06070 { 0x1B1B, BIDI_L }, // BALINESE LETTER JA JERA 06071 { 0x1B1C, BIDI_L }, // BALINESE LETTER NYA 06072 { 0x1B1D, BIDI_L }, // BALINESE LETTER TA LATIK 06073 { 0x1B1E, BIDI_L }, // BALINESE LETTER TA MURDA MAHAPRANA 06074 { 0x1B1F, BIDI_L }, // BALINESE LETTER DA MURDA ALPAPRANA 06075 { 0x1B20, BIDI_L }, // BALINESE LETTER DA MURDA MAHAPRANA 06076 { 0x1B21, BIDI_L }, // BALINESE LETTER NA RAMBAT 06077 { 0x1B22, BIDI_L }, // BALINESE LETTER TA 06078 { 0x1B23, BIDI_L }, // BALINESE LETTER TA TAWA 06079 { 0x1B24, BIDI_L }, // BALINESE LETTER DA 06080 { 0x1B25, BIDI_L }, // BALINESE LETTER DA MADU 06081 { 0x1B26, BIDI_L }, // BALINESE LETTER NA 06082 { 0x1B27, BIDI_L }, // BALINESE LETTER PA 06083 { 0x1B28, BIDI_L }, // BALINESE LETTER PA KAPAL 06084 { 0x1B29, BIDI_L }, // BALINESE LETTER BA 06085 { 0x1B2A, BIDI_L }, // BALINESE LETTER BA KEMBANG 06086 { 0x1B2B, BIDI_L }, // BALINESE LETTER MA 06087 { 0x1B2C, BIDI_L }, // BALINESE LETTER YA 06088 { 0x1B2D, BIDI_L }, // BALINESE LETTER RA 06089 { 0x1B2E, BIDI_L }, // BALINESE LETTER LA 06090 { 0x1B2F, BIDI_L }, // BALINESE LETTER WA 06091 { 0x1B30, BIDI_L }, // BALINESE LETTER SA SAGA 06092 { 0x1B31, BIDI_L }, // BALINESE LETTER SA SAPA 06093 { 0x1B32, BIDI_L }, // BALINESE LETTER SA 06094 { 0x1B33, BIDI_L }, // BALINESE LETTER HA 06095 { 0x1B34, BIDI_NSM }, // BALINESE SIGN REREKAN 06096 { 0x1B35, BIDI_L }, // BALINESE VOWEL SIGN TEDUNG 06097 { 0x1B36, BIDI_NSM }, // BALINESE VOWEL SIGN ULU 06098 { 0x1B37, BIDI_NSM }, // BALINESE VOWEL SIGN ULU SARI 06099 { 0x1B38, BIDI_NSM }, // BALINESE VOWEL SIGN SUKU 06100 { 0x1B39, BIDI_NSM }, // BALINESE VOWEL SIGN SUKU ILUT 06101 { 0x1B3A, BIDI_NSM }, // BALINESE VOWEL SIGN RA REPA 06102 { 0x1B3B, BIDI_L }, // BALINESE VOWEL SIGN RA REPA TEDUNG 06103 { 0x1B3C, BIDI_NSM }, // BALINESE VOWEL SIGN LA LENGA 06104 { 0x1B3D, BIDI_L }, // BALINESE VOWEL SIGN LA LENGA TEDUNG 06105 { 0x1B3E, BIDI_L }, // BALINESE VOWEL SIGN TALING 06106 { 0x1B3F, BIDI_L }, // BALINESE VOWEL SIGN TALING REPA 06107 { 0x1B40, BIDI_L }, // BALINESE VOWEL SIGN TALING TEDUNG 06108 { 0x1B41, BIDI_L }, // BALINESE VOWEL SIGN TALING REPA TEDUNG 06109 { 0x1B42, BIDI_NSM }, // BALINESE VOWEL SIGN PEPET 06110 { 0x1B43, BIDI_L }, // BALINESE VOWEL SIGN PEPET TEDUNG 06111 { 0x1B44, BIDI_L }, // BALINESE ADEG ADEG 06112 { 0x1B45, BIDI_L }, // BALINESE LETTER KAF SASAK 06113 { 0x1B46, BIDI_L }, // BALINESE LETTER KHOT SASAK 06114 { 0x1B47, BIDI_L }, // BALINESE LETTER TZIR SASAK 06115 { 0x1B48, BIDI_L }, // BALINESE LETTER EF SASAK 06116 { 0x1B49, BIDI_L }, // BALINESE LETTER VE SASAK 06117 { 0x1B4A, BIDI_L }, // BALINESE LETTER ZAL SASAK 06118 { 0x1B4B, BIDI_L }, // BALINESE LETTER ASYURA SASAK 06119 { 0x1B50, BIDI_L }, // BALINESE DIGIT ZERO 06120 { 0x1B51, BIDI_L }, // BALINESE DIGIT ONE 06121 { 0x1B52, BIDI_L }, // BALINESE DIGIT TWO 06122 { 0x1B53, BIDI_L }, // BALINESE DIGIT THREE 06123 { 0x1B54, BIDI_L }, // BALINESE DIGIT FOUR 06124 { 0x1B55, BIDI_L }, // BALINESE DIGIT FIVE 06125 { 0x1B56, BIDI_L }, // BALINESE DIGIT SIX 06126 { 0x1B57, BIDI_L }, // BALINESE DIGIT SEVEN 06127 { 0x1B58, BIDI_L }, // BALINESE DIGIT EIGHT 06128 { 0x1B59, BIDI_L }, // BALINESE DIGIT NINE 06129 { 0x1B5A, BIDI_L }, // BALINESE PANTI 06130 { 0x1B5B, BIDI_L }, // BALINESE PAMADA 06131 { 0x1B5C, BIDI_L }, // BALINESE WINDU 06132 { 0x1B5D, BIDI_L }, // BALINESE CARIK PAMUNGKAH 06133 { 0x1B5E, BIDI_L }, // BALINESE CARIK SIKI 06134 { 0x1B5F, BIDI_L }, // BALINESE CARIK PAREREN 06135 { 0x1B60, BIDI_L }, // BALINESE PAMENENG 06136 { 0x1B61, BIDI_L }, // BALINESE MUSICAL SYMBOL DONG 06137 { 0x1B62, BIDI_L }, // BALINESE MUSICAL SYMBOL DENG 06138 { 0x1B63, BIDI_L }, // BALINESE MUSICAL SYMBOL DUNG 06139 { 0x1B64, BIDI_L }, // BALINESE MUSICAL SYMBOL DANG 06140 { 0x1B65, BIDI_L }, // BALINESE MUSICAL SYMBOL DANG SURANG 06141 { 0x1B66, BIDI_L }, // BALINESE MUSICAL SYMBOL DING 06142 { 0x1B67, BIDI_L }, // BALINESE MUSICAL SYMBOL DAENG 06143 { 0x1B68, BIDI_L }, // BALINESE MUSICAL SYMBOL DEUNG 06144 { 0x1B69, BIDI_L }, // BALINESE MUSICAL SYMBOL DAING 06145 { 0x1B6A, BIDI_L }, // BALINESE MUSICAL SYMBOL DANG GEDE 06146 { 0x1B6B, BIDI_NSM }, // BALINESE MUSICAL SYMBOL COMBINING TEGEH 06147 { 0x1B6C, BIDI_NSM }, // BALINESE MUSICAL SYMBOL COMBINING ENDEP 06148 { 0x1B6D, BIDI_NSM }, // BALINESE MUSICAL SYMBOL COMBINING KEMPUL 06149 { 0x1B6E, BIDI_NSM }, // BALINESE MUSICAL SYMBOL COMBINING KEMPLI 06150 { 0x1B6F, BIDI_NSM }, // BALINESE MUSICAL SYMBOL COMBINING JEGOGAN 06151 { 0x1B70, BIDI_NSM }, // BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN 06152 { 0x1B71, BIDI_NSM }, // BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN 06153 { 0x1B72, BIDI_NSM }, // BALINESE MUSICAL SYMBOL COMBINING BENDE 06154 { 0x1B73, BIDI_NSM }, // BALINESE MUSICAL SYMBOL COMBINING GONG 06155 { 0x1B74, BIDI_L }, // BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG 06156 { 0x1B75, BIDI_L }, // BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG 06157 { 0x1B76, BIDI_L }, // BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK 06158 { 0x1B77, BIDI_L }, // BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK 06159 { 0x1B78, BIDI_L }, // BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG 06160 { 0x1B79, BIDI_L }, // BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG 06161 { 0x1B7A, BIDI_L }, // BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK 06162 { 0x1B7B, BIDI_L }, // BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK 06163 { 0x1B7C, BIDI_L }, // BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING 06164 { 0x1B80, BIDI_NSM }, // SUNDANESE SIGN PANYECEK 06165 { 0x1B81, BIDI_NSM }, // SUNDANESE SIGN PANGLAYAR 06166 { 0x1B82, BIDI_L }, // SUNDANESE SIGN PANGWISAD 06167 { 0x1B83, BIDI_L }, // SUNDANESE LETTER A 06168 { 0x1B84, BIDI_L }, // SUNDANESE LETTER I 06169 { 0x1B85, BIDI_L }, // SUNDANESE LETTER U 06170 { 0x1B86, BIDI_L }, // SUNDANESE LETTER AE 06171 { 0x1B87, BIDI_L }, // SUNDANESE LETTER O 06172 { 0x1B88, BIDI_L }, // SUNDANESE LETTER E 06173 { 0x1B89, BIDI_L }, // SUNDANESE LETTER EU 06174 { 0x1B8A, BIDI_L }, // SUNDANESE LETTER KA 06175 { 0x1B8B, BIDI_L }, // SUNDANESE LETTER QA 06176 { 0x1B8C, BIDI_L }, // SUNDANESE LETTER GA 06177 { 0x1B8D, BIDI_L }, // SUNDANESE LETTER NGA 06178 { 0x1B8E, BIDI_L }, // SUNDANESE LETTER CA 06179 { 0x1B8F, BIDI_L }, // SUNDANESE LETTER JA 06180 { 0x1B90, BIDI_L }, // SUNDANESE LETTER ZA 06181 { 0x1B91, BIDI_L }, // SUNDANESE LETTER NYA 06182 { 0x1B92, BIDI_L }, // SUNDANESE LETTER TA 06183 { 0x1B93, BIDI_L }, // SUNDANESE LETTER DA 06184 { 0x1B94, BIDI_L }, // SUNDANESE LETTER NA 06185 { 0x1B95, BIDI_L }, // SUNDANESE LETTER PA 06186 { 0x1B96, BIDI_L }, // SUNDANESE LETTER FA 06187 { 0x1B97, BIDI_L }, // SUNDANESE LETTER VA 06188 { 0x1B98, BIDI_L }, // SUNDANESE LETTER BA 06189 { 0x1B99, BIDI_L }, // SUNDANESE LETTER MA 06190 { 0x1B9A, BIDI_L }, // SUNDANESE LETTER YA 06191 { 0x1B9B, BIDI_L }, // SUNDANESE LETTER RA 06192 { 0x1B9C, BIDI_L }, // SUNDANESE LETTER LA 06193 { 0x1B9D, BIDI_L }, // SUNDANESE LETTER WA 06194 { 0x1B9E, BIDI_L }, // SUNDANESE LETTER SA 06195 { 0x1B9F, BIDI_L }, // SUNDANESE LETTER XA 06196 { 0x1BA0, BIDI_L }, // SUNDANESE LETTER HA 06197 { 0x1BA1, BIDI_L }, // SUNDANESE CONSONANT SIGN PAMINGKAL 06198 { 0x1BA2, BIDI_NSM }, // SUNDANESE CONSONANT SIGN PANYAKRA 06199 { 0x1BA3, BIDI_NSM }, // SUNDANESE CONSONANT SIGN PANYIKU 06200 { 0x1BA4, BIDI_NSM }, // SUNDANESE VOWEL SIGN PANGHULU 06201 { 0x1BA5, BIDI_NSM }, // SUNDANESE VOWEL SIGN PANYUKU 06202 { 0x1BA6, BIDI_L }, // SUNDANESE VOWEL SIGN PANAELAENG 06203 { 0x1BA7, BIDI_L }, // SUNDANESE VOWEL SIGN PANOLONG 06204 { 0x1BA8, BIDI_NSM }, // SUNDANESE VOWEL SIGN PAMEPET 06205 { 0x1BA9, BIDI_NSM }, // SUNDANESE VOWEL SIGN PANEULEUNG 06206 { 0x1BAA, BIDI_L }, // SUNDANESE SIGN PAMAAEH 06207 { 0x1BAB, BIDI_NSM }, // SUNDANESE SIGN VIRAMA 06208 { 0x1BAC, BIDI_NSM }, // SUNDANESE CONSONANT SIGN PASANGAN MA 06209 { 0x1BAD, BIDI_NSM }, // SUNDANESE CONSONANT SIGN PASANGAN WA 06210 { 0x1BAE, BIDI_L }, // SUNDANESE LETTER KHA 06211 { 0x1BAF, BIDI_L }, // SUNDANESE LETTER SYA 06212 { 0x1BB0, BIDI_L }, // SUNDANESE DIGIT ZERO 06213 { 0x1BB1, BIDI_L }, // SUNDANESE DIGIT ONE 06214 { 0x1BB2, BIDI_L }, // SUNDANESE DIGIT TWO 06215 { 0x1BB3, BIDI_L }, // SUNDANESE DIGIT THREE 06216 { 0x1BB4, BIDI_L }, // SUNDANESE DIGIT FOUR 06217 { 0x1BB5, BIDI_L }, // SUNDANESE DIGIT FIVE 06218 { 0x1BB6, BIDI_L }, // SUNDANESE DIGIT SIX 06219 { 0x1BB7, BIDI_L }, // SUNDANESE DIGIT SEVEN 06220 { 0x1BB8, BIDI_L }, // SUNDANESE DIGIT EIGHT 06221 { 0x1BB9, BIDI_L }, // SUNDANESE DIGIT NINE 06222 { 0x1BBA, BIDI_L }, // SUNDANESE AVAGRAHA 06223 { 0x1BBB, BIDI_L }, // SUNDANESE LETTER REU 06224 { 0x1BBC, BIDI_L }, // SUNDANESE LETTER LEU 06225 { 0x1BBD, BIDI_L }, // SUNDANESE LETTER BHA 06226 { 0x1BBE, BIDI_L }, // SUNDANESE LETTER FINAL K 06227 { 0x1BBF, BIDI_L }, // SUNDANESE LETTER FINAL M 06228 { 0x1BC0, BIDI_L }, // BATAK LETTER A 06229 { 0x1BC1, BIDI_L }, // BATAK LETTER SIMALUNGUN A 06230 { 0x1BC2, BIDI_L }, // BATAK LETTER HA 06231 { 0x1BC3, BIDI_L }, // BATAK LETTER SIMALUNGUN HA 06232 { 0x1BC4, BIDI_L }, // BATAK LETTER MANDAILING HA 06233 { 0x1BC5, BIDI_L }, // BATAK LETTER BA 06234 { 0x1BC6, BIDI_L }, // BATAK LETTER KARO BA 06235 { 0x1BC7, BIDI_L }, // BATAK LETTER PA 06236 { 0x1BC8, BIDI_L }, // BATAK LETTER SIMALUNGUN PA 06237 { 0x1BC9, BIDI_L }, // BATAK LETTER NA 06238 { 0x1BCA, BIDI_L }, // BATAK LETTER MANDAILING NA 06239 { 0x1BCB, BIDI_L }, // BATAK LETTER WA 06240 { 0x1BCC, BIDI_L }, // BATAK LETTER SIMALUNGUN WA 06241 { 0x1BCD, BIDI_L }, // BATAK LETTER PAKPAK WA 06242 { 0x1BCE, BIDI_L }, // BATAK LETTER GA 06243 { 0x1BCF, BIDI_L }, // BATAK LETTER SIMALUNGUN GA 06244 { 0x1BD0, BIDI_L }, // BATAK LETTER JA 06245 { 0x1BD1, BIDI_L }, // BATAK LETTER DA 06246 { 0x1BD2, BIDI_L }, // BATAK LETTER RA 06247 { 0x1BD3, BIDI_L }, // BATAK LETTER SIMALUNGUN RA 06248 { 0x1BD4, BIDI_L }, // BATAK LETTER MA 06249 { 0x1BD5, BIDI_L }, // BATAK LETTER SIMALUNGUN MA 06250 { 0x1BD6, BIDI_L }, // BATAK LETTER SOUTHERN TA 06251 { 0x1BD7, BIDI_L }, // BATAK LETTER NORTHERN TA 06252 { 0x1BD8, BIDI_L }, // BATAK LETTER SA 06253 { 0x1BD9, BIDI_L }, // BATAK LETTER SIMALUNGUN SA 06254 { 0x1BDA, BIDI_L }, // BATAK LETTER MANDAILING SA 06255 { 0x1BDB, BIDI_L }, // BATAK LETTER YA 06256 { 0x1BDC, BIDI_L }, // BATAK LETTER SIMALUNGUN YA 06257 { 0x1BDD, BIDI_L }, // BATAK LETTER NGA 06258 { 0x1BDE, BIDI_L }, // BATAK LETTER LA 06259 { 0x1BDF, BIDI_L }, // BATAK LETTER SIMALUNGUN LA 06260 { 0x1BE0, BIDI_L }, // BATAK LETTER NYA 06261 { 0x1BE1, BIDI_L }, // BATAK LETTER CA 06262 { 0x1BE2, BIDI_L }, // BATAK LETTER NDA 06263 { 0x1BE3, BIDI_L }, // BATAK LETTER MBA 06264 { 0x1BE4, BIDI_L }, // BATAK LETTER I 06265 { 0x1BE5, BIDI_L }, // BATAK LETTER U 06266 { 0x1BE6, BIDI_NSM }, // BATAK SIGN TOMPI 06267 { 0x1BE7, BIDI_L }, // BATAK VOWEL SIGN E 06268 { 0x1BE8, BIDI_NSM }, // BATAK VOWEL SIGN PAKPAK E 06269 { 0x1BE9, BIDI_NSM }, // BATAK VOWEL SIGN EE 06270 { 0x1BEA, BIDI_L }, // BATAK VOWEL SIGN I 06271 { 0x1BEB, BIDI_L }, // BATAK VOWEL SIGN KARO I 06272 { 0x1BEC, BIDI_L }, // BATAK VOWEL SIGN O 06273 { 0x1BED, BIDI_NSM }, // BATAK VOWEL SIGN KARO O 06274 { 0x1BEE, BIDI_L }, // BATAK VOWEL SIGN U 06275 { 0x1BEF, BIDI_NSM }, // BATAK VOWEL SIGN U FOR SIMALUNGUN SA 06276 { 0x1BF0, BIDI_NSM }, // BATAK CONSONANT SIGN NG 06277 { 0x1BF1, BIDI_NSM }, // BATAK CONSONANT SIGN H 06278 { 0x1BF2, BIDI_L }, // BATAK PANGOLAT 06279 { 0x1BF3, BIDI_L }, // BATAK PANONGONAN 06280 { 0x1BFC, BIDI_L }, // BATAK SYMBOL BINDU NA METEK 06281 { 0x1BFD, BIDI_L }, // BATAK SYMBOL BINDU PINARBORAS 06282 { 0x1BFE, BIDI_L }, // BATAK SYMBOL BINDU JUDUL 06283 { 0x1BFF, BIDI_L }, // BATAK SYMBOL BINDU PANGOLAT 06284 { 0x1C00, BIDI_L }, // LEPCHA LETTER KA 06285 { 0x1C01, BIDI_L }, // LEPCHA LETTER KLA 06286 { 0x1C02, BIDI_L }, // LEPCHA LETTER KHA 06287 { 0x1C03, BIDI_L }, // LEPCHA LETTER GA 06288 { 0x1C04, BIDI_L }, // LEPCHA LETTER GLA 06289 { 0x1C05, BIDI_L }, // LEPCHA LETTER NGA 06290 { 0x1C06, BIDI_L }, // LEPCHA LETTER CA 06291 { 0x1C07, BIDI_L }, // LEPCHA LETTER CHA 06292 { 0x1C08, BIDI_L }, // LEPCHA LETTER JA 06293 { 0x1C09, BIDI_L }, // LEPCHA LETTER NYA 06294 { 0x1C0A, BIDI_L }, // LEPCHA LETTER TA 06295 { 0x1C0B, BIDI_L }, // LEPCHA LETTER THA 06296 { 0x1C0C, BIDI_L }, // LEPCHA LETTER DA 06297 { 0x1C0D, BIDI_L }, // LEPCHA LETTER NA 06298 { 0x1C0E, BIDI_L }, // LEPCHA LETTER PA 06299 { 0x1C0F, BIDI_L }, // LEPCHA LETTER PLA 06300 { 0x1C10, BIDI_L }, // LEPCHA LETTER PHA 06301 { 0x1C11, BIDI_L }, // LEPCHA LETTER FA 06302 { 0x1C12, BIDI_L }, // LEPCHA LETTER FLA 06303 { 0x1C13, BIDI_L }, // LEPCHA LETTER BA 06304 { 0x1C14, BIDI_L }, // LEPCHA LETTER BLA 06305 { 0x1C15, BIDI_L }, // LEPCHA LETTER MA 06306 { 0x1C16, BIDI_L }, // LEPCHA LETTER MLA 06307 { 0x1C17, BIDI_L }, // LEPCHA LETTER TSA 06308 { 0x1C18, BIDI_L }, // LEPCHA LETTER TSHA 06309 { 0x1C19, BIDI_L }, // LEPCHA LETTER DZA 06310 { 0x1C1A, BIDI_L }, // LEPCHA LETTER YA 06311 { 0x1C1B, BIDI_L }, // LEPCHA LETTER RA 06312 { 0x1C1C, BIDI_L }, // LEPCHA LETTER LA 06313 { 0x1C1D, BIDI_L }, // LEPCHA LETTER HA 06314 { 0x1C1E, BIDI_L }, // LEPCHA LETTER HLA 06315 { 0x1C1F, BIDI_L }, // LEPCHA LETTER VA 06316 { 0x1C20, BIDI_L }, // LEPCHA LETTER SA 06317 { 0x1C21, BIDI_L }, // LEPCHA LETTER SHA 06318 { 0x1C22, BIDI_L }, // LEPCHA LETTER WA 06319 { 0x1C23, BIDI_L }, // LEPCHA LETTER A 06320 { 0x1C24, BIDI_L }, // LEPCHA SUBJOINED LETTER YA 06321 { 0x1C25, BIDI_L }, // LEPCHA SUBJOINED LETTER RA 06322 { 0x1C26, BIDI_L }, // LEPCHA VOWEL SIGN AA 06323 { 0x1C27, BIDI_L }, // LEPCHA VOWEL SIGN I 06324 { 0x1C28, BIDI_L }, // LEPCHA VOWEL SIGN O 06325 { 0x1C29, BIDI_L }, // LEPCHA VOWEL SIGN OO 06326 { 0x1C2A, BIDI_L }, // LEPCHA VOWEL SIGN U 06327 { 0x1C2B, BIDI_L }, // LEPCHA VOWEL SIGN UU 06328 { 0x1C2C, BIDI_NSM }, // LEPCHA VOWEL SIGN E 06329 { 0x1C2D, BIDI_NSM }, // LEPCHA CONSONANT SIGN K 06330 { 0x1C2E, BIDI_NSM }, // LEPCHA CONSONANT SIGN M 06331 { 0x1C2F, BIDI_NSM }, // LEPCHA CONSONANT SIGN L 06332 { 0x1C30, BIDI_NSM }, // LEPCHA CONSONANT SIGN N 06333 { 0x1C31, BIDI_NSM }, // LEPCHA CONSONANT SIGN P 06334 { 0x1C32, BIDI_NSM }, // LEPCHA CONSONANT SIGN R 06335 { 0x1C33, BIDI_NSM }, // LEPCHA CONSONANT SIGN T 06336 { 0x1C34, BIDI_L }, // LEPCHA CONSONANT SIGN NYIN-DO 06337 { 0x1C35, BIDI_L }, // LEPCHA CONSONANT SIGN KANG 06338 { 0x1C36, BIDI_NSM }, // LEPCHA SIGN RAN 06339 { 0x1C37, BIDI_NSM }, // LEPCHA SIGN NUKTA 06340 { 0x1C3B, BIDI_L }, // LEPCHA PUNCTUATION TA-ROL 06341 { 0x1C3C, BIDI_L }, // LEPCHA PUNCTUATION NYET THYOOM TA-ROL 06342 { 0x1C3D, BIDI_L }, // LEPCHA PUNCTUATION CER-WA 06343 { 0x1C3E, BIDI_L }, // LEPCHA PUNCTUATION TSHOOK CER-WA 06344 { 0x1C3F, BIDI_L }, // LEPCHA PUNCTUATION TSHOOK 06345 { 0x1C40, BIDI_L }, // LEPCHA DIGIT ZERO 06346 { 0x1C41, BIDI_L }, // LEPCHA DIGIT ONE 06347 { 0x1C42, BIDI_L }, // LEPCHA DIGIT TWO 06348 { 0x1C43, BIDI_L }, // LEPCHA DIGIT THREE 06349 { 0x1C44, BIDI_L }, // LEPCHA DIGIT FOUR 06350 { 0x1C45, BIDI_L }, // LEPCHA DIGIT FIVE 06351 { 0x1C46, BIDI_L }, // LEPCHA DIGIT SIX 06352 { 0x1C47, BIDI_L }, // LEPCHA DIGIT SEVEN 06353 { 0x1C48, BIDI_L }, // LEPCHA DIGIT EIGHT 06354 { 0x1C49, BIDI_L }, // LEPCHA DIGIT NINE 06355 { 0x1C4D, BIDI_L }, // LEPCHA LETTER TTA 06356 { 0x1C4E, BIDI_L }, // LEPCHA LETTER TTHA 06357 { 0x1C4F, BIDI_L }, // LEPCHA LETTER DDA 06358 { 0x1C50, BIDI_L }, // OL CHIKI DIGIT ZERO 06359 { 0x1C51, BIDI_L }, // OL CHIKI DIGIT ONE 06360 { 0x1C52, BIDI_L }, // OL CHIKI DIGIT TWO 06361 { 0x1C53, BIDI_L }, // OL CHIKI DIGIT THREE 06362 { 0x1C54, BIDI_L }, // OL CHIKI DIGIT FOUR 06363 { 0x1C55, BIDI_L }, // OL CHIKI DIGIT FIVE 06364 { 0x1C56, BIDI_L }, // OL CHIKI DIGIT SIX 06365 { 0x1C57, BIDI_L }, // OL CHIKI DIGIT SEVEN 06366 { 0x1C58, BIDI_L }, // OL CHIKI DIGIT EIGHT 06367 { 0x1C59, BIDI_L }, // OL CHIKI DIGIT NINE 06368 { 0x1C5A, BIDI_L }, // OL CHIKI LETTER LA 06369 { 0x1C5B, BIDI_L }, // OL CHIKI LETTER AT 06370 { 0x1C5C, BIDI_L }, // OL CHIKI LETTER AG 06371 { 0x1C5D, BIDI_L }, // OL CHIKI LETTER ANG 06372 { 0x1C5E, BIDI_L }, // OL CHIKI LETTER AL 06373 { 0x1C5F, BIDI_L }, // OL CHIKI LETTER LAA 06374 { 0x1C60, BIDI_L }, // OL CHIKI LETTER AAK 06375 { 0x1C61, BIDI_L }, // OL CHIKI LETTER AAJ 06376 { 0x1C62, BIDI_L }, // OL CHIKI LETTER AAM 06377 { 0x1C63, BIDI_L }, // OL CHIKI LETTER AAW 06378 { 0x1C64, BIDI_L }, // OL CHIKI LETTER LI 06379 { 0x1C65, BIDI_L }, // OL CHIKI LETTER IS 06380 { 0x1C66, BIDI_L }, // OL CHIKI LETTER IH 06381 { 0x1C67, BIDI_L }, // OL CHIKI LETTER INY 06382 { 0x1C68, BIDI_L }, // OL CHIKI LETTER IR 06383 { 0x1C69, BIDI_L }, // OL CHIKI LETTER LU 06384 { 0x1C6A, BIDI_L }, // OL CHIKI LETTER UC 06385 { 0x1C6B, BIDI_L }, // OL CHIKI LETTER UD 06386 { 0x1C6C, BIDI_L }, // OL CHIKI LETTER UNN 06387 { 0x1C6D, BIDI_L }, // OL CHIKI LETTER UY 06388 { 0x1C6E, BIDI_L }, // OL CHIKI LETTER LE 06389 { 0x1C6F, BIDI_L }, // OL CHIKI LETTER EP 06390 { 0x1C70, BIDI_L }, // OL CHIKI LETTER EDD 06391 { 0x1C71, BIDI_L }, // OL CHIKI LETTER EN 06392 { 0x1C72, BIDI_L }, // OL CHIKI LETTER ERR 06393 { 0x1C73, BIDI_L }, // OL CHIKI LETTER LO 06394 { 0x1C74, BIDI_L }, // OL CHIKI LETTER OTT 06395 { 0x1C75, BIDI_L }, // OL CHIKI LETTER OB 06396 { 0x1C76, BIDI_L }, // OL CHIKI LETTER OV 06397 { 0x1C77, BIDI_L }, // OL CHIKI LETTER OH 06398 { 0x1C78, BIDI_L }, // OL CHIKI MU TTUDDAG 06399 { 0x1C79, BIDI_L }, // OL CHIKI GAAHLAA TTUDDAAG 06400 { 0x1C7A, BIDI_L }, // OL CHIKI MU-GAAHLAA TTUDDAAG 06401 { 0x1C7B, BIDI_L }, // OL CHIKI RELAA 06402 { 0x1C7C, BIDI_L }, // OL CHIKI PHAARKAA 06403 { 0x1C7D, BIDI_L }, // OL CHIKI AHAD 06404 { 0x1C7E, BIDI_L }, // OL CHIKI PUNCTUATION MUCAAD 06405 { 0x1C7F, BIDI_L }, // OL CHIKI PUNCTUATION DOUBLE MUCAAD 06406 { 0x1CC0, BIDI_L }, // SUNDANESE PUNCTUATION BINDU SURYA 06407 { 0x1CC1, BIDI_L }, // SUNDANESE PUNCTUATION BINDU PANGLONG 06408 { 0x1CC2, BIDI_L }, // SUNDANESE PUNCTUATION BINDU PURNAMA 06409 { 0x1CC3, BIDI_L }, // SUNDANESE PUNCTUATION BINDU CAKRA 06410 { 0x1CC4, BIDI_L }, // SUNDANESE PUNCTUATION BINDU LEU SATANGA 06411 { 0x1CC5, BIDI_L }, // SUNDANESE PUNCTUATION BINDU KA SATANGA 06412 { 0x1CC6, BIDI_L }, // SUNDANESE PUNCTUATION BINDU DA SATANGA 06413 { 0x1CC7, BIDI_L }, // SUNDANESE PUNCTUATION BINDU BA SATANGA 06414 { 0x1CD0, BIDI_NSM }, // VEDIC TONE KARSHANA 06415 { 0x1CD1, BIDI_NSM }, // VEDIC TONE SHARA 06416 { 0x1CD2, BIDI_NSM }, // VEDIC TONE PRENKHA 06417 { 0x1CD3, BIDI_L }, // VEDIC SIGN NIHSHVASA 06418 { 0x1CD4, BIDI_NSM }, // VEDIC SIGN YAJURVEDIC MIDLINE SVARITA 06419 { 0x1CD5, BIDI_NSM }, // VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA 06420 { 0x1CD6, BIDI_NSM }, // VEDIC TONE YAJURVEDIC INDEPENDENT SVARITA 06421 { 0x1CD7, BIDI_NSM }, // VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA 06422 { 0x1CD8, BIDI_NSM }, // VEDIC TONE CANDRA BELOW 06423 { 0x1CD9, BIDI_NSM }, // VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER 06424 { 0x1CDA, BIDI_NSM }, // VEDIC TONE DOUBLE SVARITA 06425 { 0x1CDB, BIDI_NSM }, // VEDIC TONE TRIPLE SVARITA 06426 { 0x1CDC, BIDI_NSM }, // VEDIC TONE KATHAKA ANUDATTA 06427 { 0x1CDD, BIDI_NSM }, // VEDIC TONE DOT BELOW 06428 { 0x1CDE, BIDI_NSM }, // VEDIC TONE TWO DOTS BELOW 06429 { 0x1CDF, BIDI_NSM }, // VEDIC TONE THREE DOTS BELOW 06430 { 0x1CE0, BIDI_NSM }, // VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA 06431 { 0x1CE1, BIDI_L }, // VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA 06432 { 0x1CE2, BIDI_NSM }, // VEDIC SIGN VISARGA SVARITA 06433 { 0x1CE3, BIDI_NSM }, // VEDIC SIGN VISARGA UDATTA 06434 { 0x1CE4, BIDI_NSM }, // VEDIC SIGN REVERSED VISARGA UDATTA 06435 { 0x1CE5, BIDI_NSM }, // VEDIC SIGN VISARGA ANUDATTA 06436 { 0x1CE6, BIDI_NSM }, // VEDIC SIGN REVERSED VISARGA ANUDATTA 06437 { 0x1CE7, BIDI_NSM }, // VEDIC SIGN VISARGA UDATTA WITH TAIL 06438 { 0x1CE8, BIDI_NSM }, // VEDIC SIGN VISARGA ANUDATTA WITH TAIL 06439 { 0x1CE9, BIDI_L }, // VEDIC SIGN ANUSVARA ANTARGOMUKHA 06440 { 0x1CEA, BIDI_L }, // VEDIC SIGN ANUSVARA BAHIRGOMUKHA 06441 { 0x1CEB, BIDI_L }, // VEDIC SIGN ANUSVARA VAMAGOMUKHA 06442 { 0x1CEC, BIDI_L }, // VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL 06443 { 0x1CED, BIDI_NSM }, // VEDIC SIGN TIRYAK 06444 { 0x1CEE, BIDI_L }, // VEDIC SIGN HEXIFORM LONG ANUSVARA 06445 { 0x1CEF, BIDI_L }, // VEDIC SIGN LONG ANUSVARA 06446 { 0x1CF0, BIDI_L }, // VEDIC SIGN RTHANG LONG ANUSVARA 06447 { 0x1CF1, BIDI_L }, // VEDIC SIGN ANUSVARA UBHAYATO MUKHA 06448 { 0x1CF2, BIDI_L }, // VEDIC SIGN ARDHAVISARGA 06449 { 0x1CF3, BIDI_L }, // VEDIC SIGN ROTATED ARDHAVISARGA 06450 { 0x1CF4, BIDI_NSM }, // VEDIC TONE CANDRA ABOVE 06451 { 0x1CF5, BIDI_L }, // VEDIC SIGN JIHVAMULIYA 06452 { 0x1CF6, BIDI_L }, // VEDIC SIGN UPADHMANIYA 06453 { 0x1CF8, BIDI_NSM }, // VEDIC TONE RING ABOVE 06454 { 0x1CF9, BIDI_NSM }, // VEDIC TONE DOUBLE RING ABOVE 06455 { 0x1D00, BIDI_L }, // LATIN LETTER SMALL CAPITAL A 06456 { 0x1D01, BIDI_L }, // LATIN LETTER SMALL CAPITAL AE 06457 { 0x1D02, BIDI_L }, // LATIN SMALL LETTER TURNED AE 06458 { 0x1D03, BIDI_L }, // LATIN LETTER SMALL CAPITAL BARRED B 06459 { 0x1D04, BIDI_L }, // LATIN LETTER SMALL CAPITAL C 06460 { 0x1D05, BIDI_L }, // LATIN LETTER SMALL CAPITAL D 06461 { 0x1D06, BIDI_L }, // LATIN LETTER SMALL CAPITAL ETH 06462 { 0x1D07, BIDI_L }, // LATIN LETTER SMALL CAPITAL E 06463 { 0x1D08, BIDI_L }, // LATIN SMALL LETTER TURNED OPEN E 06464 { 0x1D09, BIDI_L }, // LATIN SMALL LETTER TURNED I 06465 { 0x1D0A, BIDI_L }, // LATIN LETTER SMALL CAPITAL J 06466 { 0x1D0B, BIDI_L }, // LATIN LETTER SMALL CAPITAL K 06467 { 0x1D0C, BIDI_L }, // LATIN LETTER SMALL CAPITAL L WITH STROKE 06468 { 0x1D0D, BIDI_L }, // LATIN LETTER SMALL CAPITAL M 06469 { 0x1D0E, BIDI_L }, // LATIN LETTER SMALL CAPITAL REVERSED N 06470 { 0x1D0F, BIDI_L }, // LATIN LETTER SMALL CAPITAL O 06471 { 0x1D10, BIDI_L }, // LATIN LETTER SMALL CAPITAL OPEN O 06472 { 0x1D11, BIDI_L }, // LATIN SMALL LETTER SIDEWAYS O 06473 { 0x1D12, BIDI_L }, // LATIN SMALL LETTER SIDEWAYS OPEN O 06474 { 0x1D13, BIDI_L }, // LATIN SMALL LETTER SIDEWAYS O WITH STROKE 06475 { 0x1D14, BIDI_L }, // LATIN SMALL LETTER TURNED OE 06476 { 0x1D15, BIDI_L }, // LATIN LETTER SMALL CAPITAL OU 06477 { 0x1D16, BIDI_L }, // LATIN SMALL LETTER TOP HALF O 06478 { 0x1D17, BIDI_L }, // LATIN SMALL LETTER BOTTOM HALF O 06479 { 0x1D18, BIDI_L }, // LATIN LETTER SMALL CAPITAL P 06480 { 0x1D19, BIDI_L }, // LATIN LETTER SMALL CAPITAL REVERSED R 06481 { 0x1D1A, BIDI_L }, // LATIN LETTER SMALL CAPITAL TURNED R 06482 { 0x1D1B, BIDI_L }, // LATIN LETTER SMALL CAPITAL T 06483 { 0x1D1C, BIDI_L }, // LATIN LETTER SMALL CAPITAL U 06484 { 0x1D1D, BIDI_L }, // LATIN SMALL LETTER SIDEWAYS U 06485 { 0x1D1E, BIDI_L }, // LATIN SMALL LETTER SIDEWAYS DIAERESIZED U 06486 { 0x1D1F, BIDI_L }, // LATIN SMALL LETTER SIDEWAYS TURNED M 06487 { 0x1D20, BIDI_L }, // LATIN LETTER SMALL CAPITAL V 06488 { 0x1D21, BIDI_L }, // LATIN LETTER SMALL CAPITAL W 06489 { 0x1D22, BIDI_L }, // LATIN LETTER SMALL CAPITAL Z 06490 { 0x1D23, BIDI_L }, // LATIN LETTER SMALL CAPITAL EZH 06491 { 0x1D24, BIDI_L }, // LATIN LETTER VOICED LARYNGEAL SPIRANT 06492 { 0x1D25, BIDI_L }, // LATIN LETTER AIN 06493 { 0x1D26, BIDI_L }, // GREEK LETTER SMALL CAPITAL GAMMA 06494 { 0x1D27, BIDI_L }, // GREEK LETTER SMALL CAPITAL LAMDA 06495 { 0x1D28, BIDI_L }, // GREEK LETTER SMALL CAPITAL PI 06496 { 0x1D29, BIDI_L }, // GREEK LETTER SMALL CAPITAL RHO 06497 { 0x1D2A, BIDI_L }, // GREEK LETTER SMALL CAPITAL PSI 06498 { 0x1D2B, BIDI_L }, // CYRILLIC LETTER SMALL CAPITAL EL 06499 { 0x1D2C, BIDI_L }, // MODIFIER LETTER CAPITAL A 06500 { 0x1D2D, BIDI_L }, // MODIFIER LETTER CAPITAL AE 06501 { 0x1D2E, BIDI_L }, // MODIFIER LETTER CAPITAL B 06502 { 0x1D2F, BIDI_L }, // MODIFIER LETTER CAPITAL BARRED B 06503 { 0x1D30, BIDI_L }, // MODIFIER LETTER CAPITAL D 06504 { 0x1D31, BIDI_L }, // MODIFIER LETTER CAPITAL E 06505 { 0x1D32, BIDI_L }, // MODIFIER LETTER CAPITAL REVERSED E 06506 { 0x1D33, BIDI_L }, // MODIFIER LETTER CAPITAL G 06507 { 0x1D34, BIDI_L }, // MODIFIER LETTER CAPITAL H 06508 { 0x1D35, BIDI_L }, // MODIFIER LETTER CAPITAL I 06509 { 0x1D36, BIDI_L }, // MODIFIER LETTER CAPITAL J 06510 { 0x1D37, BIDI_L }, // MODIFIER LETTER CAPITAL K 06511 { 0x1D38, BIDI_L }, // MODIFIER LETTER CAPITAL L 06512 { 0x1D39, BIDI_L }, // MODIFIER LETTER CAPITAL M 06513 { 0x1D3A, BIDI_L }, // MODIFIER LETTER CAPITAL N 06514 { 0x1D3B, BIDI_L }, // MODIFIER LETTER CAPITAL REVERSED N 06515 { 0x1D3C, BIDI_L }, // MODIFIER LETTER CAPITAL O 06516 { 0x1D3D, BIDI_L }, // MODIFIER LETTER CAPITAL OU 06517 { 0x1D3E, BIDI_L }, // MODIFIER LETTER CAPITAL P 06518 { 0x1D3F, BIDI_L }, // MODIFIER LETTER CAPITAL R 06519 { 0x1D40, BIDI_L }, // MODIFIER LETTER CAPITAL T 06520 { 0x1D41, BIDI_L }, // MODIFIER LETTER CAPITAL U 06521 { 0x1D42, BIDI_L }, // MODIFIER LETTER CAPITAL W 06522 { 0x1D43, BIDI_L }, // MODIFIER LETTER SMALL A 06523 { 0x1D44, BIDI_L }, // MODIFIER LETTER SMALL TURNED A 06524 { 0x1D45, BIDI_L }, // MODIFIER LETTER SMALL ALPHA 06525 { 0x1D46, BIDI_L }, // MODIFIER LETTER SMALL TURNED AE 06526 { 0x1D47, BIDI_L }, // MODIFIER LETTER SMALL B 06527 { 0x1D48, BIDI_L }, // MODIFIER LETTER SMALL D 06528 { 0x1D49, BIDI_L }, // MODIFIER LETTER SMALL E 06529 { 0x1D4A, BIDI_L }, // MODIFIER LETTER SMALL SCHWA 06530 { 0x1D4B, BIDI_L }, // MODIFIER LETTER SMALL OPEN E 06531 { 0x1D4C, BIDI_L }, // MODIFIER LETTER SMALL TURNED OPEN E 06532 { 0x1D4D, BIDI_L }, // MODIFIER LETTER SMALL G 06533 { 0x1D4E, BIDI_L }, // MODIFIER LETTER SMALL TURNED I 06534 { 0x1D4F, BIDI_L }, // MODIFIER LETTER SMALL K 06535 { 0x1D50, BIDI_L }, // MODIFIER LETTER SMALL M 06536 { 0x1D51, BIDI_L }, // MODIFIER LETTER SMALL ENG 06537 { 0x1D52, BIDI_L }, // MODIFIER LETTER SMALL O 06538 { 0x1D53, BIDI_L }, // MODIFIER LETTER SMALL OPEN O 06539 { 0x1D54, BIDI_L }, // MODIFIER LETTER SMALL TOP HALF O 06540 { 0x1D55, BIDI_L }, // MODIFIER LETTER SMALL BOTTOM HALF O 06541 { 0x1D56, BIDI_L }, // MODIFIER LETTER SMALL P 06542 { 0x1D57, BIDI_L }, // MODIFIER LETTER SMALL T 06543 { 0x1D58, BIDI_L }, // MODIFIER LETTER SMALL U 06544 { 0x1D59, BIDI_L }, // MODIFIER LETTER SMALL SIDEWAYS U 06545 { 0x1D5A, BIDI_L }, // MODIFIER LETTER SMALL TURNED M 06546 { 0x1D5B, BIDI_L }, // MODIFIER LETTER SMALL V 06547 { 0x1D5C, BIDI_L }, // MODIFIER LETTER SMALL AIN 06548 { 0x1D5D, BIDI_L }, // MODIFIER LETTER SMALL BETA 06549 { 0x1D5E, BIDI_L }, // MODIFIER LETTER SMALL GREEK GAMMA 06550 { 0x1D5F, BIDI_L }, // MODIFIER LETTER SMALL DELTA 06551 { 0x1D60, BIDI_L }, // MODIFIER LETTER SMALL GREEK PHI 06552 { 0x1D61, BIDI_L }, // MODIFIER LETTER SMALL CHI 06553 { 0x1D62, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER I 06554 { 0x1D63, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER R 06555 { 0x1D64, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER U 06556 { 0x1D65, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER V 06557 { 0x1D66, BIDI_L }, // GREEK SUBSCRIPT SMALL LETTER BETA 06558 { 0x1D67, BIDI_L }, // GREEK SUBSCRIPT SMALL LETTER GAMMA 06559 { 0x1D68, BIDI_L }, // GREEK SUBSCRIPT SMALL LETTER RHO 06560 { 0x1D69, BIDI_L }, // GREEK SUBSCRIPT SMALL LETTER PHI 06561 { 0x1D6A, BIDI_L }, // GREEK SUBSCRIPT SMALL LETTER CHI 06562 { 0x1D6B, BIDI_L }, // LATIN SMALL LETTER UE 06563 { 0x1D6C, BIDI_L }, // LATIN SMALL LETTER B WITH MIDDLE TILDE 06564 { 0x1D6D, BIDI_L }, // LATIN SMALL LETTER D WITH MIDDLE TILDE 06565 { 0x1D6E, BIDI_L }, // LATIN SMALL LETTER F WITH MIDDLE TILDE 06566 { 0x1D6F, BIDI_L }, // LATIN SMALL LETTER M WITH MIDDLE TILDE 06567 { 0x1D70, BIDI_L }, // LATIN SMALL LETTER N WITH MIDDLE TILDE 06568 { 0x1D71, BIDI_L }, // LATIN SMALL LETTER P WITH MIDDLE TILDE 06569 { 0x1D72, BIDI_L }, // LATIN SMALL LETTER R WITH MIDDLE TILDE 06570 { 0x1D73, BIDI_L }, // LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE 06571 { 0x1D74, BIDI_L }, // LATIN SMALL LETTER S WITH MIDDLE TILDE 06572 { 0x1D75, BIDI_L }, // LATIN SMALL LETTER T WITH MIDDLE TILDE 06573 { 0x1D76, BIDI_L }, // LATIN SMALL LETTER Z WITH MIDDLE TILDE 06574 { 0x1D77, BIDI_L }, // LATIN SMALL LETTER TURNED G 06575 { 0x1D78, BIDI_L }, // MODIFIER LETTER CYRILLIC EN 06576 { 0x1D79, BIDI_L }, // LATIN SMALL LETTER INSULAR G 06577 { 0x1D7A, BIDI_L }, // LATIN SMALL LETTER TH WITH STRIKETHROUGH 06578 { 0x1D7B, BIDI_L }, // LATIN SMALL CAPITAL LETTER I WITH STROKE 06579 { 0x1D7C, BIDI_L }, // LATIN SMALL LETTER IOTA WITH STROKE 06580 { 0x1D7D, BIDI_L }, // LATIN SMALL LETTER P WITH STROKE 06581 { 0x1D7E, BIDI_L }, // LATIN SMALL CAPITAL LETTER U WITH STROKE 06582 { 0x1D7F, BIDI_L }, // LATIN SMALL LETTER UPSILON WITH STROKE 06583 { 0x1D80, BIDI_L }, // LATIN SMALL LETTER B WITH PALATAL HOOK 06584 { 0x1D81, BIDI_L }, // LATIN SMALL LETTER D WITH PALATAL HOOK 06585 { 0x1D82, BIDI_L }, // LATIN SMALL LETTER F WITH PALATAL HOOK 06586 { 0x1D83, BIDI_L }, // LATIN SMALL LETTER G WITH PALATAL HOOK 06587 { 0x1D84, BIDI_L }, // LATIN SMALL LETTER K WITH PALATAL HOOK 06588 { 0x1D85, BIDI_L }, // LATIN SMALL LETTER L WITH PALATAL HOOK 06589 { 0x1D86, BIDI_L }, // LATIN SMALL LETTER M WITH PALATAL HOOK 06590 { 0x1D87, BIDI_L }, // LATIN SMALL LETTER N WITH PALATAL HOOK 06591 { 0x1D88, BIDI_L }, // LATIN SMALL LETTER P WITH PALATAL HOOK 06592 { 0x1D89, BIDI_L }, // LATIN SMALL LETTER R WITH PALATAL HOOK 06593 { 0x1D8A, BIDI_L }, // LATIN SMALL LETTER S WITH PALATAL HOOK 06594 { 0x1D8B, BIDI_L }, // LATIN SMALL LETTER ESH WITH PALATAL HOOK 06595 { 0x1D8C, BIDI_L }, // LATIN SMALL LETTER V WITH PALATAL HOOK 06596 { 0x1D8D, BIDI_L }, // LATIN SMALL LETTER X WITH PALATAL HOOK 06597 { 0x1D8E, BIDI_L }, // LATIN SMALL LETTER Z WITH PALATAL HOOK 06598 { 0x1D8F, BIDI_L }, // LATIN SMALL LETTER A WITH RETROFLEX HOOK 06599 { 0x1D90, BIDI_L }, // LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK 06600 { 0x1D91, BIDI_L }, // LATIN SMALL LETTER D WITH HOOK AND TAIL 06601 { 0x1D92, BIDI_L }, // LATIN SMALL LETTER E WITH RETROFLEX HOOK 06602 { 0x1D93, BIDI_L }, // LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK 06603 { 0x1D94, BIDI_L }, // LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK 06604 { 0x1D95, BIDI_L }, // LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK 06605 { 0x1D96, BIDI_L }, // LATIN SMALL LETTER I WITH RETROFLEX HOOK 06606 { 0x1D97, BIDI_L }, // LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK 06607 { 0x1D98, BIDI_L }, // LATIN SMALL LETTER ESH WITH RETROFLEX HOOK 06608 { 0x1D99, BIDI_L }, // LATIN SMALL LETTER U WITH RETROFLEX HOOK 06609 { 0x1D9A, BIDI_L }, // LATIN SMALL LETTER EZH WITH RETROFLEX HOOK 06610 { 0x1D9B, BIDI_L }, // MODIFIER LETTER SMALL TURNED ALPHA 06611 { 0x1D9C, BIDI_L }, // MODIFIER LETTER SMALL C 06612 { 0x1D9D, BIDI_L }, // MODIFIER LETTER SMALL C WITH CURL 06613 { 0x1D9E, BIDI_L }, // MODIFIER LETTER SMALL ETH 06614 { 0x1D9F, BIDI_L }, // MODIFIER LETTER SMALL REVERSED OPEN E 06615 { 0x1DA0, BIDI_L }, // MODIFIER LETTER SMALL F 06616 { 0x1DA1, BIDI_L }, // MODIFIER LETTER SMALL DOTLESS J WITH STROKE 06617 { 0x1DA2, BIDI_L }, // MODIFIER LETTER SMALL SCRIPT G 06618 { 0x1DA3, BIDI_L }, // MODIFIER LETTER SMALL TURNED H 06619 { 0x1DA4, BIDI_L }, // MODIFIER LETTER SMALL I WITH STROKE 06620 { 0x1DA5, BIDI_L }, // MODIFIER LETTER SMALL IOTA 06621 { 0x1DA6, BIDI_L }, // MODIFIER LETTER SMALL CAPITAL I 06622 { 0x1DA7, BIDI_L }, // MODIFIER LETTER SMALL CAPITAL I WITH STROKE 06623 { 0x1DA8, BIDI_L }, // MODIFIER LETTER SMALL J WITH CROSSED-TAIL 06624 { 0x1DA9, BIDI_L }, // MODIFIER LETTER SMALL L WITH RETROFLEX HOOK 06625 { 0x1DAA, BIDI_L }, // MODIFIER LETTER SMALL L WITH PALATAL HOOK 06626 { 0x1DAB, BIDI_L }, // MODIFIER LETTER SMALL CAPITAL L 06627 { 0x1DAC, BIDI_L }, // MODIFIER LETTER SMALL M WITH HOOK 06628 { 0x1DAD, BIDI_L }, // MODIFIER LETTER SMALL TURNED M WITH LONG LEG 06629 { 0x1DAE, BIDI_L }, // MODIFIER LETTER SMALL N WITH LEFT HOOK 06630 { 0x1DAF, BIDI_L }, // MODIFIER LETTER SMALL N WITH RETROFLEX HOOK 06631 { 0x1DB0, BIDI_L }, // MODIFIER LETTER SMALL CAPITAL N 06632 { 0x1DB1, BIDI_L }, // MODIFIER LETTER SMALL BARRED O 06633 { 0x1DB2, BIDI_L }, // MODIFIER LETTER SMALL PHI 06634 { 0x1DB3, BIDI_L }, // MODIFIER LETTER SMALL S WITH HOOK 06635 { 0x1DB4, BIDI_L }, // MODIFIER LETTER SMALL ESH 06636 { 0x1DB5, BIDI_L }, // MODIFIER LETTER SMALL T WITH PALATAL HOOK 06637 { 0x1DB6, BIDI_L }, // MODIFIER LETTER SMALL U BAR 06638 { 0x1DB7, BIDI_L }, // MODIFIER LETTER SMALL UPSILON 06639 { 0x1DB8, BIDI_L }, // MODIFIER LETTER SMALL CAPITAL U 06640 { 0x1DB9, BIDI_L }, // MODIFIER LETTER SMALL V WITH HOOK 06641 { 0x1DBA, BIDI_L }, // MODIFIER LETTER SMALL TURNED V 06642 { 0x1DBB, BIDI_L }, // MODIFIER LETTER SMALL Z 06643 { 0x1DBC, BIDI_L }, // MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK 06644 { 0x1DBD, BIDI_L }, // MODIFIER LETTER SMALL Z WITH CURL 06645 { 0x1DBE, BIDI_L }, // MODIFIER LETTER SMALL EZH 06646 { 0x1DBF, BIDI_L }, // MODIFIER LETTER SMALL THETA 06647 { 0x1DC0, BIDI_NSM }, // COMBINING DOTTED GRAVE ACCENT 06648 { 0x1DC1, BIDI_NSM }, // COMBINING DOTTED ACUTE ACCENT 06649 { 0x1DC2, BIDI_NSM }, // COMBINING SNAKE BELOW 06650 { 0x1DC3, BIDI_NSM }, // COMBINING SUSPENSION MARK 06651 { 0x1DC4, BIDI_NSM }, // COMBINING MACRON-ACUTE 06652 { 0x1DC5, BIDI_NSM }, // COMBINING GRAVE-MACRON 06653 { 0x1DC6, BIDI_NSM }, // COMBINING MACRON-GRAVE 06654 { 0x1DC7, BIDI_NSM }, // COMBINING ACUTE-MACRON 06655 { 0x1DC8, BIDI_NSM }, // COMBINING GRAVE-ACUTE-GRAVE 06656 { 0x1DC9, BIDI_NSM }, // COMBINING ACUTE-GRAVE-ACUTE 06657 { 0x1DCA, BIDI_NSM }, // COMBINING LATIN SMALL LETTER R BELOW 06658 { 0x1DCB, BIDI_NSM }, // COMBINING BREVE-MACRON 06659 { 0x1DCC, BIDI_NSM }, // COMBINING MACRON-BREVE 06660 { 0x1DCD, BIDI_NSM }, // COMBINING DOUBLE CIRCUMFLEX ABOVE 06661 { 0x1DCE, BIDI_NSM }, // COMBINING OGONEK ABOVE 06662 { 0x1DCF, BIDI_NSM }, // COMBINING ZIGZAG BELOW 06663 { 0x1DD0, BIDI_NSM }, // COMBINING IS BELOW 06664 { 0x1DD1, BIDI_NSM }, // COMBINING UR ABOVE 06665 { 0x1DD2, BIDI_NSM }, // COMBINING US ABOVE 06666 { 0x1DD3, BIDI_NSM }, // COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE 06667 { 0x1DD4, BIDI_NSM }, // COMBINING LATIN SMALL LETTER AE 06668 { 0x1DD5, BIDI_NSM }, // COMBINING LATIN SMALL LETTER AO 06669 { 0x1DD6, BIDI_NSM }, // COMBINING LATIN SMALL LETTER AV 06670 { 0x1DD7, BIDI_NSM }, // COMBINING LATIN SMALL LETTER C CEDILLA 06671 { 0x1DD8, BIDI_NSM }, // COMBINING LATIN SMALL LETTER INSULAR D 06672 { 0x1DD9, BIDI_NSM }, // COMBINING LATIN SMALL LETTER ETH 06673 { 0x1DDA, BIDI_NSM }, // COMBINING LATIN SMALL LETTER G 06674 { 0x1DDB, BIDI_NSM }, // COMBINING LATIN LETTER SMALL CAPITAL G 06675 { 0x1DDC, BIDI_NSM }, // COMBINING LATIN SMALL LETTER K 06676 { 0x1DDD, BIDI_NSM }, // COMBINING LATIN SMALL LETTER L 06677 { 0x1DDE, BIDI_NSM }, // COMBINING LATIN LETTER SMALL CAPITAL L 06678 { 0x1DDF, BIDI_NSM }, // COMBINING LATIN LETTER SMALL CAPITAL M 06679 { 0x1DE0, BIDI_NSM }, // COMBINING LATIN SMALL LETTER N 06680 { 0x1DE1, BIDI_NSM }, // COMBINING LATIN LETTER SMALL CAPITAL N 06681 { 0x1DE2, BIDI_NSM }, // COMBINING LATIN LETTER SMALL CAPITAL R 06682 { 0x1DE3, BIDI_NSM }, // COMBINING LATIN SMALL LETTER R ROTUNDA 06683 { 0x1DE4, BIDI_NSM }, // COMBINING LATIN SMALL LETTER S 06684 { 0x1DE5, BIDI_NSM }, // COMBINING LATIN SMALL LETTER LONG S 06685 { 0x1DE6, BIDI_NSM }, // COMBINING LATIN SMALL LETTER Z 06686 { 0x1DE7, BIDI_NSM }, // COMBINING LATIN SMALL LETTER ALPHA 06687 { 0x1DE8, BIDI_NSM }, // COMBINING LATIN SMALL LETTER B 06688 { 0x1DE9, BIDI_NSM }, // COMBINING LATIN SMALL LETTER BETA 06689 { 0x1DEA, BIDI_NSM }, // COMBINING LATIN SMALL LETTER SCHWA 06690 { 0x1DEB, BIDI_NSM }, // COMBINING LATIN SMALL LETTER F 06691 { 0x1DEC, BIDI_NSM }, // COMBINING LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE 06692 { 0x1DED, BIDI_NSM }, // COMBINING LATIN SMALL LETTER O WITH LIGHT CENTRALIZATION STROKE 06693 { 0x1DEE, BIDI_NSM }, // COMBINING LATIN SMALL LETTER P 06694 { 0x1DEF, BIDI_NSM }, // COMBINING LATIN SMALL LETTER ESH 06695 { 0x1DF0, BIDI_NSM }, // COMBINING LATIN SMALL LETTER U WITH LIGHT CENTRALIZATION STROKE 06696 { 0x1DF1, BIDI_NSM }, // COMBINING LATIN SMALL LETTER W 06697 { 0x1DF2, BIDI_NSM }, // COMBINING LATIN SMALL LETTER A WITH DIAERESIS 06698 { 0x1DF3, BIDI_NSM }, // COMBINING LATIN SMALL LETTER O WITH DIAERESIS 06699 { 0x1DF4, BIDI_NSM }, // COMBINING LATIN SMALL LETTER U WITH DIAERESIS 06700 { 0x1DF5, BIDI_NSM }, // COMBINING UP TACK ABOVE 06701 { 0x1DFC, BIDI_NSM }, // COMBINING DOUBLE INVERTED BREVE BELOW 06702 { 0x1DFD, BIDI_NSM }, // COMBINING ALMOST EQUAL TO BELOW 06703 { 0x1DFE, BIDI_NSM }, // COMBINING LEFT ARROWHEAD ABOVE 06704 { 0x1DFF, BIDI_NSM }, // COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW 06705 { 0x1E00, BIDI_L }, // LATIN CAPITAL LETTER A WITH RING BELOW 06706 { 0x1E01, BIDI_L }, // LATIN SMALL LETTER A WITH RING BELOW 06707 { 0x1E02, BIDI_L }, // LATIN CAPITAL LETTER B WITH DOT ABOVE 06708 { 0x1E03, BIDI_L }, // LATIN SMALL LETTER B WITH DOT ABOVE 06709 { 0x1E04, BIDI_L }, // LATIN CAPITAL LETTER B WITH DOT BELOW 06710 { 0x1E05, BIDI_L }, // LATIN SMALL LETTER B WITH DOT BELOW 06711 { 0x1E06, BIDI_L }, // LATIN CAPITAL LETTER B WITH LINE BELOW 06712 { 0x1E07, BIDI_L }, // LATIN SMALL LETTER B WITH LINE BELOW 06713 { 0x1E08, BIDI_L }, // LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE 06714 { 0x1E09, BIDI_L }, // LATIN SMALL LETTER C WITH CEDILLA AND ACUTE 06715 { 0x1E0A, BIDI_L }, // LATIN CAPITAL LETTER D WITH DOT ABOVE 06716 { 0x1E0B, BIDI_L }, // LATIN SMALL LETTER D WITH DOT ABOVE 06717 { 0x1E0C, BIDI_L }, // LATIN CAPITAL LETTER D WITH DOT BELOW 06718 { 0x1E0D, BIDI_L }, // LATIN SMALL LETTER D WITH DOT BELOW 06719 { 0x1E0E, BIDI_L }, // LATIN CAPITAL LETTER D WITH LINE BELOW 06720 { 0x1E0F, BIDI_L }, // LATIN SMALL LETTER D WITH LINE BELOW 06721 { 0x1E10, BIDI_L }, // LATIN CAPITAL LETTER D WITH CEDILLA 06722 { 0x1E11, BIDI_L }, // LATIN SMALL LETTER D WITH CEDILLA 06723 { 0x1E12, BIDI_L }, // LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW 06724 { 0x1E13, BIDI_L }, // LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW 06725 { 0x1E14, BIDI_L }, // LATIN CAPITAL LETTER E WITH MACRON AND GRAVE 06726 { 0x1E15, BIDI_L }, // LATIN SMALL LETTER E WITH MACRON AND GRAVE 06727 { 0x1E16, BIDI_L }, // LATIN CAPITAL LETTER E WITH MACRON AND ACUTE 06728 { 0x1E17, BIDI_L }, // LATIN SMALL LETTER E WITH MACRON AND ACUTE 06729 { 0x1E18, BIDI_L }, // LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW 06730 { 0x1E19, BIDI_L }, // LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW 06731 { 0x1E1A, BIDI_L }, // LATIN CAPITAL LETTER E WITH TILDE BELOW 06732 { 0x1E1B, BIDI_L }, // LATIN SMALL LETTER E WITH TILDE BELOW 06733 { 0x1E1C, BIDI_L }, // LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE 06734 { 0x1E1D, BIDI_L }, // LATIN SMALL LETTER E WITH CEDILLA AND BREVE 06735 { 0x1E1E, BIDI_L }, // LATIN CAPITAL LETTER F WITH DOT ABOVE 06736 { 0x1E1F, BIDI_L }, // LATIN SMALL LETTER F WITH DOT ABOVE 06737 { 0x1E20, BIDI_L }, // LATIN CAPITAL LETTER G WITH MACRON 06738 { 0x1E21, BIDI_L }, // LATIN SMALL LETTER G WITH MACRON 06739 { 0x1E22, BIDI_L }, // LATIN CAPITAL LETTER H WITH DOT ABOVE 06740 { 0x1E23, BIDI_L }, // LATIN SMALL LETTER H WITH DOT ABOVE 06741 { 0x1E24, BIDI_L }, // LATIN CAPITAL LETTER H WITH DOT BELOW 06742 { 0x1E25, BIDI_L }, // LATIN SMALL LETTER H WITH DOT BELOW 06743 { 0x1E26, BIDI_L }, // LATIN CAPITAL LETTER H WITH DIAERESIS 06744 { 0x1E27, BIDI_L }, // LATIN SMALL LETTER H WITH DIAERESIS 06745 { 0x1E28, BIDI_L }, // LATIN CAPITAL LETTER H WITH CEDILLA 06746 { 0x1E29, BIDI_L }, // LATIN SMALL LETTER H WITH CEDILLA 06747 { 0x1E2A, BIDI_L }, // LATIN CAPITAL LETTER H WITH BREVE BELOW 06748 { 0x1E2B, BIDI_L }, // LATIN SMALL LETTER H WITH BREVE BELOW 06749 { 0x1E2C, BIDI_L }, // LATIN CAPITAL LETTER I WITH TILDE BELOW 06750 { 0x1E2D, BIDI_L }, // LATIN SMALL LETTER I WITH TILDE BELOW 06751 { 0x1E2E, BIDI_L }, // LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE 06752 { 0x1E2F, BIDI_L }, // LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE 06753 { 0x1E30, BIDI_L }, // LATIN CAPITAL LETTER K WITH ACUTE 06754 { 0x1E31, BIDI_L }, // LATIN SMALL LETTER K WITH ACUTE 06755 { 0x1E32, BIDI_L }, // LATIN CAPITAL LETTER K WITH DOT BELOW 06756 { 0x1E33, BIDI_L }, // LATIN SMALL LETTER K WITH DOT BELOW 06757 { 0x1E34, BIDI_L }, // LATIN CAPITAL LETTER K WITH LINE BELOW 06758 { 0x1E35, BIDI_L }, // LATIN SMALL LETTER K WITH LINE BELOW 06759 { 0x1E36, BIDI_L }, // LATIN CAPITAL LETTER L WITH DOT BELOW 06760 { 0x1E37, BIDI_L }, // LATIN SMALL LETTER L WITH DOT BELOW 06761 { 0x1E38, BIDI_L }, // LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON 06762 { 0x1E39, BIDI_L }, // LATIN SMALL LETTER L WITH DOT BELOW AND MACRON 06763 { 0x1E3A, BIDI_L }, // LATIN CAPITAL LETTER L WITH LINE BELOW 06764 { 0x1E3B, BIDI_L }, // LATIN SMALL LETTER L WITH LINE BELOW 06765 { 0x1E3C, BIDI_L }, // LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW 06766 { 0x1E3D, BIDI_L }, // LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW 06767 { 0x1E3E, BIDI_L }, // LATIN CAPITAL LETTER M WITH ACUTE 06768 { 0x1E3F, BIDI_L }, // LATIN SMALL LETTER M WITH ACUTE 06769 { 0x1E40, BIDI_L }, // LATIN CAPITAL LETTER M WITH DOT ABOVE 06770 { 0x1E41, BIDI_L }, // LATIN SMALL LETTER M WITH DOT ABOVE 06771 { 0x1E42, BIDI_L }, // LATIN CAPITAL LETTER M WITH DOT BELOW 06772 { 0x1E43, BIDI_L }, // LATIN SMALL LETTER M WITH DOT BELOW 06773 { 0x1E44, BIDI_L }, // LATIN CAPITAL LETTER N WITH DOT ABOVE 06774 { 0x1E45, BIDI_L }, // LATIN SMALL LETTER N WITH DOT ABOVE 06775 { 0x1E46, BIDI_L }, // LATIN CAPITAL LETTER N WITH DOT BELOW 06776 { 0x1E47, BIDI_L }, // LATIN SMALL LETTER N WITH DOT BELOW 06777 { 0x1E48, BIDI_L }, // LATIN CAPITAL LETTER N WITH LINE BELOW 06778 { 0x1E49, BIDI_L }, // LATIN SMALL LETTER N WITH LINE BELOW 06779 { 0x1E4A, BIDI_L }, // LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW 06780 { 0x1E4B, BIDI_L }, // LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW 06781 { 0x1E4C, BIDI_L }, // LATIN CAPITAL LETTER O WITH TILDE AND ACUTE 06782 { 0x1E4D, BIDI_L }, // LATIN SMALL LETTER O WITH TILDE AND ACUTE 06783 { 0x1E4E, BIDI_L }, // LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS 06784 { 0x1E4F, BIDI_L }, // LATIN SMALL LETTER O WITH TILDE AND DIAERESIS 06785 { 0x1E50, BIDI_L }, // LATIN CAPITAL LETTER O WITH MACRON AND GRAVE 06786 { 0x1E51, BIDI_L }, // LATIN SMALL LETTER O WITH MACRON AND GRAVE 06787 { 0x1E52, BIDI_L }, // LATIN CAPITAL LETTER O WITH MACRON AND ACUTE 06788 { 0x1E53, BIDI_L }, // LATIN SMALL LETTER O WITH MACRON AND ACUTE 06789 { 0x1E54, BIDI_L }, // LATIN CAPITAL LETTER P WITH ACUTE 06790 { 0x1E55, BIDI_L }, // LATIN SMALL LETTER P WITH ACUTE 06791 { 0x1E56, BIDI_L }, // LATIN CAPITAL LETTER P WITH DOT ABOVE 06792 { 0x1E57, BIDI_L }, // LATIN SMALL LETTER P WITH DOT ABOVE 06793 { 0x1E58, BIDI_L }, // LATIN CAPITAL LETTER R WITH DOT ABOVE 06794 { 0x1E59, BIDI_L }, // LATIN SMALL LETTER R WITH DOT ABOVE 06795 { 0x1E5A, BIDI_L }, // LATIN CAPITAL LETTER R WITH DOT BELOW 06796 { 0x1E5B, BIDI_L }, // LATIN SMALL LETTER R WITH DOT BELOW 06797 { 0x1E5C, BIDI_L }, // LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON 06798 { 0x1E5D, BIDI_L }, // LATIN SMALL LETTER R WITH DOT BELOW AND MACRON 06799 { 0x1E5E, BIDI_L }, // LATIN CAPITAL LETTER R WITH LINE BELOW 06800 { 0x1E5F, BIDI_L }, // LATIN SMALL LETTER R WITH LINE BELOW 06801 { 0x1E60, BIDI_L }, // LATIN CAPITAL LETTER S WITH DOT ABOVE 06802 { 0x1E61, BIDI_L }, // LATIN SMALL LETTER S WITH DOT ABOVE 06803 { 0x1E62, BIDI_L }, // LATIN CAPITAL LETTER S WITH DOT BELOW 06804 { 0x1E63, BIDI_L }, // LATIN SMALL LETTER S WITH DOT BELOW 06805 { 0x1E64, BIDI_L }, // LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE 06806 { 0x1E65, BIDI_L }, // LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE 06807 { 0x1E66, BIDI_L }, // LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE 06808 { 0x1E67, BIDI_L }, // LATIN SMALL LETTER S WITH CARON AND DOT ABOVE 06809 { 0x1E68, BIDI_L }, // LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE 06810 { 0x1E69, BIDI_L }, // LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE 06811 { 0x1E6A, BIDI_L }, // LATIN CAPITAL LETTER T WITH DOT ABOVE 06812 { 0x1E6B, BIDI_L }, // LATIN SMALL LETTER T WITH DOT ABOVE 06813 { 0x1E6C, BIDI_L }, // LATIN CAPITAL LETTER T WITH DOT BELOW 06814 { 0x1E6D, BIDI_L }, // LATIN SMALL LETTER T WITH DOT BELOW 06815 { 0x1E6E, BIDI_L }, // LATIN CAPITAL LETTER T WITH LINE BELOW 06816 { 0x1E6F, BIDI_L }, // LATIN SMALL LETTER T WITH LINE BELOW 06817 { 0x1E70, BIDI_L }, // LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW 06818 { 0x1E71, BIDI_L }, // LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW 06819 { 0x1E72, BIDI_L }, // LATIN CAPITAL LETTER U WITH DIAERESIS BELOW 06820 { 0x1E73, BIDI_L }, // LATIN SMALL LETTER U WITH DIAERESIS BELOW 06821 { 0x1E74, BIDI_L }, // LATIN CAPITAL LETTER U WITH TILDE BELOW 06822 { 0x1E75, BIDI_L }, // LATIN SMALL LETTER U WITH TILDE BELOW 06823 { 0x1E76, BIDI_L }, // LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW 06824 { 0x1E77, BIDI_L }, // LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW 06825 { 0x1E78, BIDI_L }, // LATIN CAPITAL LETTER U WITH TILDE AND ACUTE 06826 { 0x1E79, BIDI_L }, // LATIN SMALL LETTER U WITH TILDE AND ACUTE 06827 { 0x1E7A, BIDI_L }, // LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS 06828 { 0x1E7B, BIDI_L }, // LATIN SMALL LETTER U WITH MACRON AND DIAERESIS 06829 { 0x1E7C, BIDI_L }, // LATIN CAPITAL LETTER V WITH TILDE 06830 { 0x1E7D, BIDI_L }, // LATIN SMALL LETTER V WITH TILDE 06831 { 0x1E7E, BIDI_L }, // LATIN CAPITAL LETTER V WITH DOT BELOW 06832 { 0x1E7F, BIDI_L }, // LATIN SMALL LETTER V WITH DOT BELOW 06833 { 0x1E80, BIDI_L }, // LATIN CAPITAL LETTER W WITH GRAVE 06834 { 0x1E81, BIDI_L }, // LATIN SMALL LETTER W WITH GRAVE 06835 { 0x1E82, BIDI_L }, // LATIN CAPITAL LETTER W WITH ACUTE 06836 { 0x1E83, BIDI_L }, // LATIN SMALL LETTER W WITH ACUTE 06837 { 0x1E84, BIDI_L }, // LATIN CAPITAL LETTER W WITH DIAERESIS 06838 { 0x1E85, BIDI_L }, // LATIN SMALL LETTER W WITH DIAERESIS 06839 { 0x1E86, BIDI_L }, // LATIN CAPITAL LETTER W WITH DOT ABOVE 06840 { 0x1E87, BIDI_L }, // LATIN SMALL LETTER W WITH DOT ABOVE 06841 { 0x1E88, BIDI_L }, // LATIN CAPITAL LETTER W WITH DOT BELOW 06842 { 0x1E89, BIDI_L }, // LATIN SMALL LETTER W WITH DOT BELOW 06843 { 0x1E8A, BIDI_L }, // LATIN CAPITAL LETTER X WITH DOT ABOVE 06844 { 0x1E8B, BIDI_L }, // LATIN SMALL LETTER X WITH DOT ABOVE 06845 { 0x1E8C, BIDI_L }, // LATIN CAPITAL LETTER X WITH DIAERESIS 06846 { 0x1E8D, BIDI_L }, // LATIN SMALL LETTER X WITH DIAERESIS 06847 { 0x1E8E, BIDI_L }, // LATIN CAPITAL LETTER Y WITH DOT ABOVE 06848 { 0x1E8F, BIDI_L }, // LATIN SMALL LETTER Y WITH DOT ABOVE 06849 { 0x1E90, BIDI_L }, // LATIN CAPITAL LETTER Z WITH CIRCUMFLEX 06850 { 0x1E91, BIDI_L }, // LATIN SMALL LETTER Z WITH CIRCUMFLEX 06851 { 0x1E92, BIDI_L }, // LATIN CAPITAL LETTER Z WITH DOT BELOW 06852 { 0x1E93, BIDI_L }, // LATIN SMALL LETTER Z WITH DOT BELOW 06853 { 0x1E94, BIDI_L }, // LATIN CAPITAL LETTER Z WITH LINE BELOW 06854 { 0x1E95, BIDI_L }, // LATIN SMALL LETTER Z WITH LINE BELOW 06855 { 0x1E96, BIDI_L }, // LATIN SMALL LETTER H WITH LINE BELOW 06856 { 0x1E97, BIDI_L }, // LATIN SMALL LETTER T WITH DIAERESIS 06857 { 0x1E98, BIDI_L }, // LATIN SMALL LETTER W WITH RING ABOVE 06858 { 0x1E99, BIDI_L }, // LATIN SMALL LETTER Y WITH RING ABOVE 06859 { 0x1E9A, BIDI_L }, // LATIN SMALL LETTER A WITH RIGHT HALF RING 06860 { 0x1E9B, BIDI_L }, // LATIN SMALL LETTER LONG S WITH DOT ABOVE 06861 { 0x1E9C, BIDI_L }, // LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE 06862 { 0x1E9D, BIDI_L }, // LATIN SMALL LETTER LONG S WITH HIGH STROKE 06863 { 0x1E9E, BIDI_L }, // LATIN CAPITAL LETTER SHARP S 06864 { 0x1E9F, BIDI_L }, // LATIN SMALL LETTER DELTA 06865 { 0x1EA0, BIDI_L }, // LATIN CAPITAL LETTER A WITH DOT BELOW 06866 { 0x1EA1, BIDI_L }, // LATIN SMALL LETTER A WITH DOT BELOW 06867 { 0x1EA2, BIDI_L }, // LATIN CAPITAL LETTER A WITH HOOK ABOVE 06868 { 0x1EA3, BIDI_L }, // LATIN SMALL LETTER A WITH HOOK ABOVE 06869 { 0x1EA4, BIDI_L }, // LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE 06870 { 0x1EA5, BIDI_L }, // LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE 06871 { 0x1EA6, BIDI_L }, // LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE 06872 { 0x1EA7, BIDI_L }, // LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE 06873 { 0x1EA8, BIDI_L }, // LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE 06874 { 0x1EA9, BIDI_L }, // LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE 06875 { 0x1EAA, BIDI_L }, // LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE 06876 { 0x1EAB, BIDI_L }, // LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE 06877 { 0x1EAC, BIDI_L }, // LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW 06878 { 0x1EAD, BIDI_L }, // LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW 06879 { 0x1EAE, BIDI_L }, // LATIN CAPITAL LETTER A WITH BREVE AND ACUTE 06880 { 0x1EAF, BIDI_L }, // LATIN SMALL LETTER A WITH BREVE AND ACUTE 06881 { 0x1EB0, BIDI_L }, // LATIN CAPITAL LETTER A WITH BREVE AND GRAVE 06882 { 0x1EB1, BIDI_L }, // LATIN SMALL LETTER A WITH BREVE AND GRAVE 06883 { 0x1EB2, BIDI_L }, // LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE 06884 { 0x1EB3, BIDI_L }, // LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE 06885 { 0x1EB4, BIDI_L }, // LATIN CAPITAL LETTER A WITH BREVE AND TILDE 06886 { 0x1EB5, BIDI_L }, // LATIN SMALL LETTER A WITH BREVE AND TILDE 06887 { 0x1EB6, BIDI_L }, // LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW 06888 { 0x1EB7, BIDI_L }, // LATIN SMALL LETTER A WITH BREVE AND DOT BELOW 06889 { 0x1EB8, BIDI_L }, // LATIN CAPITAL LETTER E WITH DOT BELOW 06890 { 0x1EB9, BIDI_L }, // LATIN SMALL LETTER E WITH DOT BELOW 06891 { 0x1EBA, BIDI_L }, // LATIN CAPITAL LETTER E WITH HOOK ABOVE 06892 { 0x1EBB, BIDI_L }, // LATIN SMALL LETTER E WITH HOOK ABOVE 06893 { 0x1EBC, BIDI_L }, // LATIN CAPITAL LETTER E WITH TILDE 06894 { 0x1EBD, BIDI_L }, // LATIN SMALL LETTER E WITH TILDE 06895 { 0x1EBE, BIDI_L }, // LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE 06896 { 0x1EBF, BIDI_L }, // LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE 06897 { 0x1EC0, BIDI_L }, // LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE 06898 { 0x1EC1, BIDI_L }, // LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE 06899 { 0x1EC2, BIDI_L }, // LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE 06900 { 0x1EC3, BIDI_L }, // LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE 06901 { 0x1EC4, BIDI_L }, // LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE 06902 { 0x1EC5, BIDI_L }, // LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE 06903 { 0x1EC6, BIDI_L }, // LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW 06904 { 0x1EC7, BIDI_L }, // LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW 06905 { 0x1EC8, BIDI_L }, // LATIN CAPITAL LETTER I WITH HOOK ABOVE 06906 { 0x1EC9, BIDI_L }, // LATIN SMALL LETTER I WITH HOOK ABOVE 06907 { 0x1ECA, BIDI_L }, // LATIN CAPITAL LETTER I WITH DOT BELOW 06908 { 0x1ECB, BIDI_L }, // LATIN SMALL LETTER I WITH DOT BELOW 06909 { 0x1ECC, BIDI_L }, // LATIN CAPITAL LETTER O WITH DOT BELOW 06910 { 0x1ECD, BIDI_L }, // LATIN SMALL LETTER O WITH DOT BELOW 06911 { 0x1ECE, BIDI_L }, // LATIN CAPITAL LETTER O WITH HOOK ABOVE 06912 { 0x1ECF, BIDI_L }, // LATIN SMALL LETTER O WITH HOOK ABOVE 06913 { 0x1ED0, BIDI_L }, // LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE 06914 { 0x1ED1, BIDI_L }, // LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE 06915 { 0x1ED2, BIDI_L }, // LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE 06916 { 0x1ED3, BIDI_L }, // LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE 06917 { 0x1ED4, BIDI_L }, // LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE 06918 { 0x1ED5, BIDI_L }, // LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE 06919 { 0x1ED6, BIDI_L }, // LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE 06920 { 0x1ED7, BIDI_L }, // LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE 06921 { 0x1ED8, BIDI_L }, // LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW 06922 { 0x1ED9, BIDI_L }, // LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW 06923 { 0x1EDA, BIDI_L }, // LATIN CAPITAL LETTER O WITH HORN AND ACUTE 06924 { 0x1EDB, BIDI_L }, // LATIN SMALL LETTER O WITH HORN AND ACUTE 06925 { 0x1EDC, BIDI_L }, // LATIN CAPITAL LETTER O WITH HORN AND GRAVE 06926 { 0x1EDD, BIDI_L }, // LATIN SMALL LETTER O WITH HORN AND GRAVE 06927 { 0x1EDE, BIDI_L }, // LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE 06928 { 0x1EDF, BIDI_L }, // LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE 06929 { 0x1EE0, BIDI_L }, // LATIN CAPITAL LETTER O WITH HORN AND TILDE 06930 { 0x1EE1, BIDI_L }, // LATIN SMALL LETTER O WITH HORN AND TILDE 06931 { 0x1EE2, BIDI_L }, // LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW 06932 { 0x1EE3, BIDI_L }, // LATIN SMALL LETTER O WITH HORN AND DOT BELOW 06933 { 0x1EE4, BIDI_L }, // LATIN CAPITAL LETTER U WITH DOT BELOW 06934 { 0x1EE5, BIDI_L }, // LATIN SMALL LETTER U WITH DOT BELOW 06935 { 0x1EE6, BIDI_L }, // LATIN CAPITAL LETTER U WITH HOOK ABOVE 06936 { 0x1EE7, BIDI_L }, // LATIN SMALL LETTER U WITH HOOK ABOVE 06937 { 0x1EE8, BIDI_L }, // LATIN CAPITAL LETTER U WITH HORN AND ACUTE 06938 { 0x1EE9, BIDI_L }, // LATIN SMALL LETTER U WITH HORN AND ACUTE 06939 { 0x1EEA, BIDI_L }, // LATIN CAPITAL LETTER U WITH HORN AND GRAVE 06940 { 0x1EEB, BIDI_L }, // LATIN SMALL LETTER U WITH HORN AND GRAVE 06941 { 0x1EEC, BIDI_L }, // LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE 06942 { 0x1EED, BIDI_L }, // LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE 06943 { 0x1EEE, BIDI_L }, // LATIN CAPITAL LETTER U WITH HORN AND TILDE 06944 { 0x1EEF, BIDI_L }, // LATIN SMALL LETTER U WITH HORN AND TILDE 06945 { 0x1EF0, BIDI_L }, // LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW 06946 { 0x1EF1, BIDI_L }, // LATIN SMALL LETTER U WITH HORN AND DOT BELOW 06947 { 0x1EF2, BIDI_L }, // LATIN CAPITAL LETTER Y WITH GRAVE 06948 { 0x1EF3, BIDI_L }, // LATIN SMALL LETTER Y WITH GRAVE 06949 { 0x1EF4, BIDI_L }, // LATIN CAPITAL LETTER Y WITH DOT BELOW 06950 { 0x1EF5, BIDI_L }, // LATIN SMALL LETTER Y WITH DOT BELOW 06951 { 0x1EF6, BIDI_L }, // LATIN CAPITAL LETTER Y WITH HOOK ABOVE 06952 { 0x1EF7, BIDI_L }, // LATIN SMALL LETTER Y WITH HOOK ABOVE 06953 { 0x1EF8, BIDI_L }, // LATIN CAPITAL LETTER Y WITH TILDE 06954 { 0x1EF9, BIDI_L }, // LATIN SMALL LETTER Y WITH TILDE 06955 { 0x1EFA, BIDI_L }, // LATIN CAPITAL LETTER MIDDLE-WELSH LL 06956 { 0x1EFB, BIDI_L }, // LATIN SMALL LETTER MIDDLE-WELSH LL 06957 { 0x1EFC, BIDI_L }, // LATIN CAPITAL LETTER MIDDLE-WELSH V 06958 { 0x1EFD, BIDI_L }, // LATIN SMALL LETTER MIDDLE-WELSH V 06959 { 0x1EFE, BIDI_L }, // LATIN CAPITAL LETTER Y WITH LOOP 06960 { 0x1EFF, BIDI_L }, // LATIN SMALL LETTER Y WITH LOOP 06961 { 0x1F00, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH PSILI 06962 { 0x1F01, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH DASIA 06963 { 0x1F02, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA 06964 { 0x1F03, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA 06965 { 0x1F04, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA 06966 { 0x1F05, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA 06967 { 0x1F06, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI 06968 { 0x1F07, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI 06969 { 0x1F08, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH PSILI 06970 { 0x1F09, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH DASIA 06971 { 0x1F0A, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA 06972 { 0x1F0B, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA 06973 { 0x1F0C, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA 06974 { 0x1F0D, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA 06975 { 0x1F0E, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI 06976 { 0x1F0F, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI 06977 { 0x1F10, BIDI_L }, // GREEK SMALL LETTER EPSILON WITH PSILI 06978 { 0x1F11, BIDI_L }, // GREEK SMALL LETTER EPSILON WITH DASIA 06979 { 0x1F12, BIDI_L }, // GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA 06980 { 0x1F13, BIDI_L }, // GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA 06981 { 0x1F14, BIDI_L }, // GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA 06982 { 0x1F15, BIDI_L }, // GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 06983 { 0x1F18, BIDI_L }, // GREEK CAPITAL LETTER EPSILON WITH PSILI 06984 { 0x1F19, BIDI_L }, // GREEK CAPITAL LETTER EPSILON WITH DASIA 06985 { 0x1F1A, BIDI_L }, // GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA 06986 { 0x1F1B, BIDI_L }, // GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA 06987 { 0x1F1C, BIDI_L }, // GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA 06988 { 0x1F1D, BIDI_L }, // GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 06989 { 0x1F20, BIDI_L }, // GREEK SMALL LETTER ETA WITH PSILI 06990 { 0x1F21, BIDI_L }, // GREEK SMALL LETTER ETA WITH DASIA 06991 { 0x1F22, BIDI_L }, // GREEK SMALL LETTER ETA WITH PSILI AND VARIA 06992 { 0x1F23, BIDI_L }, // GREEK SMALL LETTER ETA WITH DASIA AND VARIA 06993 { 0x1F24, BIDI_L }, // GREEK SMALL LETTER ETA WITH PSILI AND OXIA 06994 { 0x1F25, BIDI_L }, // GREEK SMALL LETTER ETA WITH DASIA AND OXIA 06995 { 0x1F26, BIDI_L }, // GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI 06996 { 0x1F27, BIDI_L }, // GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI 06997 { 0x1F28, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH PSILI 06998 { 0x1F29, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH DASIA 06999 { 0x1F2A, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA 07000 { 0x1F2B, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA 07001 { 0x1F2C, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA 07002 { 0x1F2D, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA 07003 { 0x1F2E, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI 07004 { 0x1F2F, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI 07005 { 0x1F30, BIDI_L }, // GREEK SMALL LETTER IOTA WITH PSILI 07006 { 0x1F31, BIDI_L }, // GREEK SMALL LETTER IOTA WITH DASIA 07007 { 0x1F32, BIDI_L }, // GREEK SMALL LETTER IOTA WITH PSILI AND VARIA 07008 { 0x1F33, BIDI_L }, // GREEK SMALL LETTER IOTA WITH DASIA AND VARIA 07009 { 0x1F34, BIDI_L }, // GREEK SMALL LETTER IOTA WITH PSILI AND OXIA 07010 { 0x1F35, BIDI_L }, // GREEK SMALL LETTER IOTA WITH DASIA AND OXIA 07011 { 0x1F36, BIDI_L }, // GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI 07012 { 0x1F37, BIDI_L }, // GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI 07013 { 0x1F38, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH PSILI 07014 { 0x1F39, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH DASIA 07015 { 0x1F3A, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA 07016 { 0x1F3B, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA 07017 { 0x1F3C, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA 07018 { 0x1F3D, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA 07019 { 0x1F3E, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI 07020 { 0x1F3F, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI 07021 { 0x1F40, BIDI_L }, // GREEK SMALL LETTER OMICRON WITH PSILI 07022 { 0x1F41, BIDI_L }, // GREEK SMALL LETTER OMICRON WITH DASIA 07023 { 0x1F42, BIDI_L }, // GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA 07024 { 0x1F43, BIDI_L }, // GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA 07025 { 0x1F44, BIDI_L }, // GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA 07026 { 0x1F45, BIDI_L }, // GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 07027 { 0x1F48, BIDI_L }, // GREEK CAPITAL LETTER OMICRON WITH PSILI 07028 { 0x1F49, BIDI_L }, // GREEK CAPITAL LETTER OMICRON WITH DASIA 07029 { 0x1F4A, BIDI_L }, // GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA 07030 { 0x1F4B, BIDI_L }, // GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA 07031 { 0x1F4C, BIDI_L }, // GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA 07032 { 0x1F4D, BIDI_L }, // GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 07033 { 0x1F50, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH PSILI 07034 { 0x1F51, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH DASIA 07035 { 0x1F52, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA 07036 { 0x1F53, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA 07037 { 0x1F54, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA 07038 { 0x1F55, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA 07039 { 0x1F56, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI 07040 { 0x1F57, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 07041 { 0x1F59, BIDI_L }, // GREEK CAPITAL LETTER UPSILON WITH DASIA 07042 { 0x1F5B, BIDI_L }, // GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 07043 { 0x1F5D, BIDI_L }, // GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 07044 { 0x1F5F, BIDI_L }, // GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI 07045 { 0x1F60, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH PSILI 07046 { 0x1F61, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH DASIA 07047 { 0x1F62, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA 07048 { 0x1F63, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA 07049 { 0x1F64, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA 07050 { 0x1F65, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA 07051 { 0x1F66, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI 07052 { 0x1F67, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI 07053 { 0x1F68, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH PSILI 07054 { 0x1F69, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH DASIA 07055 { 0x1F6A, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA 07056 { 0x1F6B, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA 07057 { 0x1F6C, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA 07058 { 0x1F6D, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA 07059 { 0x1F6E, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI 07060 { 0x1F6F, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI 07061 { 0x1F70, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH VARIA 07062 { 0x1F71, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH OXIA 07063 { 0x1F72, BIDI_L }, // GREEK SMALL LETTER EPSILON WITH VARIA 07064 { 0x1F73, BIDI_L }, // GREEK SMALL LETTER EPSILON WITH OXIA 07065 { 0x1F74, BIDI_L }, // GREEK SMALL LETTER ETA WITH VARIA 07066 { 0x1F75, BIDI_L }, // GREEK SMALL LETTER ETA WITH OXIA 07067 { 0x1F76, BIDI_L }, // GREEK SMALL LETTER IOTA WITH VARIA 07068 { 0x1F77, BIDI_L }, // GREEK SMALL LETTER IOTA WITH OXIA 07069 { 0x1F78, BIDI_L }, // GREEK SMALL LETTER OMICRON WITH VARIA 07070 { 0x1F79, BIDI_L }, // GREEK SMALL LETTER OMICRON WITH OXIA 07071 { 0x1F7A, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH VARIA 07072 { 0x1F7B, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH OXIA 07073 { 0x1F7C, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH VARIA 07074 { 0x1F7D, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH OXIA 07075 { 0x1F80, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI 07076 { 0x1F81, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI 07077 { 0x1F82, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI 07078 { 0x1F83, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI 07079 { 0x1F84, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI 07080 { 0x1F85, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI 07081 { 0x1F86, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 07082 { 0x1F87, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 07083 { 0x1F88, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI 07084 { 0x1F89, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI 07085 { 0x1F8A, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI 07086 { 0x1F8B, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI 07087 { 0x1F8C, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI 07088 { 0x1F8D, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI 07089 { 0x1F8E, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 07090 { 0x1F8F, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 07091 { 0x1F90, BIDI_L }, // GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI 07092 { 0x1F91, BIDI_L }, // GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI 07093 { 0x1F92, BIDI_L }, // GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI 07094 { 0x1F93, BIDI_L }, // GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI 07095 { 0x1F94, BIDI_L }, // GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI 07096 { 0x1F95, BIDI_L }, // GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI 07097 { 0x1F96, BIDI_L }, // GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 07098 { 0x1F97, BIDI_L }, // GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 07099 { 0x1F98, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI 07100 { 0x1F99, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI 07101 { 0x1F9A, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI 07102 { 0x1F9B, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI 07103 { 0x1F9C, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI 07104 { 0x1F9D, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI 07105 { 0x1F9E, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 07106 { 0x1F9F, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 07107 { 0x1FA0, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI 07108 { 0x1FA1, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI 07109 { 0x1FA2, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI 07110 { 0x1FA3, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI 07111 { 0x1FA4, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI 07112 { 0x1FA5, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI 07113 { 0x1FA6, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 07114 { 0x1FA7, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 07115 { 0x1FA8, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI 07116 { 0x1FA9, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI 07117 { 0x1FAA, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI 07118 { 0x1FAB, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI 07119 { 0x1FAC, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI 07120 { 0x1FAD, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI 07121 { 0x1FAE, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 07122 { 0x1FAF, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 07123 { 0x1FB0, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH VRACHY 07124 { 0x1FB1, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH MACRON 07125 { 0x1FB2, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI 07126 { 0x1FB3, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI 07127 { 0x1FB4, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 07128 { 0x1FB6, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH PERISPOMENI 07129 { 0x1FB7, BIDI_L }, // GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI 07130 { 0x1FB8, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH VRACHY 07131 { 0x1FB9, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH MACRON 07132 { 0x1FBA, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH VARIA 07133 { 0x1FBB, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH OXIA 07134 { 0x1FBC, BIDI_L }, // GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 07135 { 0x1FBD, BIDI_ON }, // GREEK KORONIS 07136 { 0x1FBE, BIDI_L }, // GREEK PROSGEGRAMMENI 07137 { 0x1FBF, BIDI_ON }, // GREEK PSILI 07138 { 0x1FC0, BIDI_ON }, // GREEK PERISPOMENI 07139 { 0x1FC1, BIDI_ON }, // GREEK DIALYTIKA AND PERISPOMENI 07140 { 0x1FC2, BIDI_L }, // GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI 07141 { 0x1FC3, BIDI_L }, // GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI 07142 { 0x1FC4, BIDI_L }, // GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 07143 { 0x1FC6, BIDI_L }, // GREEK SMALL LETTER ETA WITH PERISPOMENI 07144 { 0x1FC7, BIDI_L }, // GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI 07145 { 0x1FC8, BIDI_L }, // GREEK CAPITAL LETTER EPSILON WITH VARIA 07146 { 0x1FC9, BIDI_L }, // GREEK CAPITAL LETTER EPSILON WITH OXIA 07147 { 0x1FCA, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH VARIA 07148 { 0x1FCB, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH OXIA 07149 { 0x1FCC, BIDI_L }, // GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 07150 { 0x1FCD, BIDI_ON }, // GREEK PSILI AND VARIA 07151 { 0x1FCE, BIDI_ON }, // GREEK PSILI AND OXIA 07152 { 0x1FCF, BIDI_ON }, // GREEK PSILI AND PERISPOMENI 07153 { 0x1FD0, BIDI_L }, // GREEK SMALL LETTER IOTA WITH VRACHY 07154 { 0x1FD1, BIDI_L }, // GREEK SMALL LETTER IOTA WITH MACRON 07155 { 0x1FD2, BIDI_L }, // GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA 07156 { 0x1FD3, BIDI_L }, // GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 07157 { 0x1FD6, BIDI_L }, // GREEK SMALL LETTER IOTA WITH PERISPOMENI 07158 { 0x1FD7, BIDI_L }, // GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI 07159 { 0x1FD8, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH VRACHY 07160 { 0x1FD9, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH MACRON 07161 { 0x1FDA, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH VARIA 07162 { 0x1FDB, BIDI_L }, // GREEK CAPITAL LETTER IOTA WITH OXIA 07163 { 0x1FDD, BIDI_ON }, // GREEK DASIA AND VARIA 07164 { 0x1FDE, BIDI_ON }, // GREEK DASIA AND OXIA 07165 { 0x1FDF, BIDI_ON }, // GREEK DASIA AND PERISPOMENI 07166 { 0x1FE0, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH VRACHY 07167 { 0x1FE1, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH MACRON 07168 { 0x1FE2, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA 07169 { 0x1FE3, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 07170 { 0x1FE4, BIDI_L }, // GREEK SMALL LETTER RHO WITH PSILI 07171 { 0x1FE5, BIDI_L }, // GREEK SMALL LETTER RHO WITH DASIA 07172 { 0x1FE6, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH PERISPOMENI 07173 { 0x1FE7, BIDI_L }, // GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI 07174 { 0x1FE8, BIDI_L }, // GREEK CAPITAL LETTER UPSILON WITH VRACHY 07175 { 0x1FE9, BIDI_L }, // GREEK CAPITAL LETTER UPSILON WITH MACRON 07176 { 0x1FEA, BIDI_L }, // GREEK CAPITAL LETTER UPSILON WITH VARIA 07177 { 0x1FEB, BIDI_L }, // GREEK CAPITAL LETTER UPSILON WITH OXIA 07178 { 0x1FEC, BIDI_L }, // GREEK CAPITAL LETTER RHO WITH DASIA 07179 { 0x1FED, BIDI_ON }, // GREEK DIALYTIKA AND VARIA 07180 { 0x1FEE, BIDI_ON }, // GREEK DIALYTIKA AND OXIA 07181 { 0x1FEF, BIDI_ON }, // GREEK VARIA 07182 { 0x1FF2, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI 07183 { 0x1FF3, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI 07184 { 0x1FF4, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 07185 { 0x1FF6, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH PERISPOMENI 07186 { 0x1FF7, BIDI_L }, // GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI 07187 { 0x1FF8, BIDI_L }, // GREEK CAPITAL LETTER OMICRON WITH VARIA 07188 { 0x1FF9, BIDI_L }, // GREEK CAPITAL LETTER OMICRON WITH OXIA 07189 { 0x1FFA, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH VARIA 07190 { 0x1FFB, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH OXIA 07191 { 0x1FFC, BIDI_L }, // GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 07192 { 0x1FFD, BIDI_ON }, // GREEK OXIA 07193 { 0x1FFE, BIDI_ON }, // GREEK DASIA 07194 07195 #endif 07196 #if (GUI_BIDI_SUPPORT_RANGE_2 == 1) 07197 07198 { 0x2000, BIDI_WS }, // EN QUAD 07199 { 0x2001, BIDI_WS }, // EM QUAD 07200 { 0x2002, BIDI_WS }, // EN SPACE 07201 { 0x2003, BIDI_WS }, // EM SPACE 07202 { 0x2004, BIDI_WS }, // THREE-PER-EM SPACE 07203 { 0x2005, BIDI_WS }, // FOUR-PER-EM SPACE 07204 { 0x2006, BIDI_WS }, // SIX-PER-EM SPACE 07205 { 0x2007, BIDI_WS }, // FIGURE SPACE 07206 { 0x2008, BIDI_WS }, // PUNCTUATION SPACE 07207 { 0x2009, BIDI_WS }, // THIN SPACE 07208 { 0x200A, BIDI_WS }, // HAIR SPACE 07209 { 0x200B, BIDI_BN }, // ZERO WIDTH SPACE 07210 { 0x200C, BIDI_BN }, // ZERO WIDTH NON-JOINER 07211 { 0x200D, BIDI_BN }, // ZERO WIDTH JOINER 07212 { 0x200E, BIDI_L }, // LEFT-TO-RIGHT MARK 07213 { 0x200F, BIDI_R }, // RIGHT-TO-LEFT MARK 07214 { 0x2010, BIDI_ON }, // HYPHEN 07215 { 0x2011, BIDI_ON }, // NON-BREAKING HYPHEN 07216 { 0x2012, BIDI_ON }, // FIGURE DASH 07217 { 0x2013, BIDI_ON }, // EN DASH 07218 { 0x2014, BIDI_ON }, // EM DASH 07219 { 0x2015, BIDI_ON }, // HORIZONTAL BAR 07220 { 0x2016, BIDI_ON }, // DOUBLE VERTICAL LINE 07221 { 0x2017, BIDI_ON }, // DOUBLE LOW LINE 07222 { 0x2018, BIDI_ON }, // LEFT SINGLE QUOTATION MARK 07223 { 0x2019, BIDI_ON }, // RIGHT SINGLE QUOTATION MARK 07224 { 0x201A, BIDI_ON }, // SINGLE LOW-9 QUOTATION MARK 07225 { 0x201B, BIDI_ON }, // SINGLE HIGH-REVERSED-9 QUOTATION MARK 07226 { 0x201C, BIDI_ON }, // LEFT DOUBLE QUOTATION MARK 07227 { 0x201D, BIDI_ON }, // RIGHT DOUBLE QUOTATION MARK 07228 { 0x201E, BIDI_ON }, // DOUBLE LOW-9 QUOTATION MARK 07229 { 0x201F, BIDI_ON }, // DOUBLE HIGH-REVERSED-9 QUOTATION MARK 07230 { 0x2020, BIDI_ON }, // DAGGER 07231 { 0x2021, BIDI_ON }, // DOUBLE DAGGER 07232 { 0x2022, BIDI_ON }, // BULLET 07233 { 0x2023, BIDI_ON }, // TRIANGULAR BULLET 07234 { 0x2024, BIDI_ON }, // ONE DOT LEADER 07235 { 0x2025, BIDI_ON }, // TWO DOT LEADER 07236 { 0x2026, BIDI_ON }, // HORIZONTAL ELLIPSIS 07237 { 0x2027, BIDI_ON }, // HYPHENATION POINT 07238 { 0x2028, BIDI_WS }, // LINE SEPARATOR 07239 { 0x2029, BIDI_B }, // PARAGRAPH SEPARATOR 07240 { 0x202A, BIDI_LRE }, // LEFT-TO-RIGHT EMBEDDING 07241 { 0x202B, BIDI_RLE }, // RIGHT-TO-LEFT EMBEDDING 07242 { 0x202C, BIDI_PDF }, // POP DIRECTIONAL FORMATTING 07243 { 0x202D, BIDI_LRO }, // LEFT-TO-RIGHT OVERRIDE 07244 { 0x202E, BIDI_RLO }, // RIGHT-TO-LEFT OVERRIDE 07245 { 0x202F, BIDI_CS }, // NARROW NO-BREAK SPACE 07246 { 0x2030, BIDI_ET }, // PER MILLE SIGN 07247 { 0x2031, BIDI_ET }, // PER TEN THOUSAND SIGN 07248 { 0x2032, BIDI_ET }, // PRIME 07249 { 0x2033, BIDI_ET }, // DOUBLE PRIME 07250 { 0x2034, BIDI_ET }, // TRIPLE PRIME 07251 { 0x2035, BIDI_ON }, // REVERSED PRIME 07252 { 0x2036, BIDI_ON }, // REVERSED DOUBLE PRIME 07253 { 0x2037, BIDI_ON }, // REVERSED TRIPLE PRIME 07254 { 0x2038, BIDI_ON }, // CARET 07255 { 0x2039, BIDI_ON }, // SINGLE LEFT-POINTING ANGLE QUOTATION MARK 07256 { 0x203A, BIDI_ON }, // SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 07257 { 0x203B, BIDI_ON }, // REFERENCE MARK 07258 { 0x203C, BIDI_ON }, // DOUBLE EXCLAMATION MARK 07259 { 0x203D, BIDI_ON }, // INTERROBANG 07260 { 0x203E, BIDI_ON }, // OVERLINE 07261 { 0x203F, BIDI_ON }, // UNDERTIE 07262 { 0x2040, BIDI_ON }, // CHARACTER TIE 07263 { 0x2041, BIDI_ON }, // CARET INSERTION POINT 07264 { 0x2042, BIDI_ON }, // ASTERISM 07265 { 0x2043, BIDI_ON }, // HYPHEN BULLET 07266 { 0x2044, BIDI_CS }, // FRACTION SLASH 07267 { 0x2045, BIDI_ON }, // LEFT SQUARE BRACKET WITH QUILL 07268 { 0x2046, BIDI_ON }, // RIGHT SQUARE BRACKET WITH QUILL 07269 { 0x2047, BIDI_ON }, // DOUBLE QUESTION MARK 07270 { 0x2048, BIDI_ON }, // QUESTION EXCLAMATION MARK 07271 { 0x2049, BIDI_ON }, // EXCLAMATION QUESTION MARK 07272 { 0x204A, BIDI_ON }, // TIRONIAN SIGN ET 07273 { 0x204B, BIDI_ON }, // REVERSED PILCROW SIGN 07274 { 0x204C, BIDI_ON }, // BLACK LEFTWARDS BULLET 07275 { 0x204D, BIDI_ON }, // BLACK RIGHTWARDS BULLET 07276 { 0x204E, BIDI_ON }, // LOW ASTERISK 07277 { 0x204F, BIDI_ON }, // REVERSED SEMICOLON 07278 { 0x2050, BIDI_ON }, // CLOSE UP 07279 { 0x2051, BIDI_ON }, // TWO ASTERISKS ALIGNED VERTICALLY 07280 { 0x2052, BIDI_ON }, // COMMERCIAL MINUS SIGN 07281 { 0x2053, BIDI_ON }, // SWUNG DASH 07282 { 0x2054, BIDI_ON }, // INVERTED UNDERTIE 07283 { 0x2055, BIDI_ON }, // FLOWER PUNCTUATION MARK 07284 { 0x2056, BIDI_ON }, // THREE DOT PUNCTUATION 07285 { 0x2057, BIDI_ON }, // QUADRUPLE PRIME 07286 { 0x2058, BIDI_ON }, // FOUR DOT PUNCTUATION 07287 { 0x2059, BIDI_ON }, // FIVE DOT PUNCTUATION 07288 { 0x205A, BIDI_ON }, // TWO DOT PUNCTUATION 07289 { 0x205B, BIDI_ON }, // FOUR DOT MARK 07290 { 0x205C, BIDI_ON }, // DOTTED CROSS 07291 { 0x205D, BIDI_ON }, // TRICOLON 07292 { 0x205E, BIDI_ON }, // VERTICAL FOUR DOTS 07293 { 0x205F, BIDI_WS }, // MEDIUM MATHEMATICAL SPACE 07294 { 0x2060, BIDI_BN }, // WORD JOINER 07295 { 0x2061, BIDI_BN }, // FUNCTION APPLICATION 07296 { 0x2062, BIDI_BN }, // INVISIBLE TIMES 07297 { 0x2063, BIDI_BN }, // INVISIBLE SEPARATOR 07298 { 0x2064, BIDI_BN }, // INVISIBLE PLUS 07299 { 0x2066, BIDI_LRI }, // LEFT-TO-RIGHT ISOLATE 07300 { 0x2067, BIDI_RLI }, // RIGHT-TO-LEFT ISOLATE 07301 { 0x2068, BIDI_FSI }, // FIRST STRONG ISOLATE 07302 { 0x2069, BIDI_PDI }, // POP DIRECTIONAL ISOLATE 07303 { 0x206A, BIDI_BN }, // INHIBIT SYMMETRIC SWAPPING 07304 { 0x206B, BIDI_BN }, // ACTIVATE SYMMETRIC SWAPPING 07305 { 0x206C, BIDI_BN }, // INHIBIT ARABIC FORM SHAPING 07306 { 0x206D, BIDI_BN }, // ACTIVATE ARABIC FORM SHAPING 07307 { 0x206E, BIDI_BN }, // NATIONAL DIGIT SHAPES 07308 { 0x206F, BIDI_BN }, // NOMINAL DIGIT SHAPES 07309 { 0x2070, BIDI_EN }, // SUPERSCRIPT ZERO 07310 { 0x2071, BIDI_L }, // SUPERSCRIPT LATIN SMALL LETTER I 07311 { 0x2074, BIDI_EN }, // SUPERSCRIPT FOUR 07312 { 0x2075, BIDI_EN }, // SUPERSCRIPT FIVE 07313 { 0x2076, BIDI_EN }, // SUPERSCRIPT SIX 07314 { 0x2077, BIDI_EN }, // SUPERSCRIPT SEVEN 07315 { 0x2078, BIDI_EN }, // SUPERSCRIPT EIGHT 07316 { 0x2079, BIDI_EN }, // SUPERSCRIPT NINE 07317 { 0x207A, BIDI_ES }, // SUPERSCRIPT PLUS SIGN 07318 { 0x207B, BIDI_ES }, // SUPERSCRIPT MINUS 07319 { 0x207C, BIDI_ON }, // SUPERSCRIPT EQUALS SIGN 07320 { 0x207D, BIDI_ON }, // SUPERSCRIPT LEFT PARENTHESIS 07321 { 0x207E, BIDI_ON }, // SUPERSCRIPT RIGHT PARENTHESIS 07322 { 0x207F, BIDI_L }, // SUPERSCRIPT LATIN SMALL LETTER N 07323 { 0x2080, BIDI_EN }, // SUBSCRIPT ZERO 07324 { 0x2081, BIDI_EN }, // SUBSCRIPT ONE 07325 { 0x2082, BIDI_EN }, // SUBSCRIPT TWO 07326 { 0x2083, BIDI_EN }, // SUBSCRIPT THREE 07327 { 0x2084, BIDI_EN }, // SUBSCRIPT FOUR 07328 { 0x2085, BIDI_EN }, // SUBSCRIPT FIVE 07329 { 0x2086, BIDI_EN }, // SUBSCRIPT SIX 07330 { 0x2087, BIDI_EN }, // SUBSCRIPT SEVEN 07331 { 0x2088, BIDI_EN }, // SUBSCRIPT EIGHT 07332 { 0x2089, BIDI_EN }, // SUBSCRIPT NINE 07333 { 0x208A, BIDI_ES }, // SUBSCRIPT PLUS SIGN 07334 { 0x208B, BIDI_ES }, // SUBSCRIPT MINUS 07335 { 0x208C, BIDI_ON }, // SUBSCRIPT EQUALS SIGN 07336 { 0x208D, BIDI_ON }, // SUBSCRIPT LEFT PARENTHESIS 07337 { 0x208E, BIDI_ON }, // SUBSCRIPT RIGHT PARENTHESIS 07338 { 0x2090, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER A 07339 { 0x2091, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER E 07340 { 0x2092, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER O 07341 { 0x2093, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER X 07342 { 0x2094, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER SCHWA 07343 { 0x2095, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER H 07344 { 0x2096, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER K 07345 { 0x2097, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER L 07346 { 0x2098, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER M 07347 { 0x2099, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER N 07348 { 0x209A, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER P 07349 { 0x209B, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER S 07350 { 0x209C, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER T 07351 { 0x20A0, BIDI_ET }, // EURO-CURRENCY SIGN 07352 { 0x20A1, BIDI_ET }, // COLON SIGN 07353 { 0x20A2, BIDI_ET }, // CRUZEIRO SIGN 07354 { 0x20A3, BIDI_ET }, // FRENCH FRANC SIGN 07355 { 0x20A4, BIDI_ET }, // LIRA SIGN 07356 { 0x20A5, BIDI_ET }, // MILL SIGN 07357 { 0x20A6, BIDI_ET }, // NAIRA SIGN 07358 { 0x20A7, BIDI_ET }, // PESETA SIGN 07359 { 0x20A8, BIDI_ET }, // RUPEE SIGN 07360 { 0x20A9, BIDI_ET }, // WON SIGN 07361 { 0x20AA, BIDI_ET }, // NEW SHEQEL SIGN 07362 { 0x20AB, BIDI_ET }, // DONG SIGN 07363 { 0x20AC, BIDI_ET }, // EURO SIGN 07364 { 0x20AD, BIDI_ET }, // KIP SIGN 07365 { 0x20AE, BIDI_ET }, // TUGRIK SIGN 07366 { 0x20AF, BIDI_ET }, // DRACHMA SIGN 07367 { 0x20B0, BIDI_ET }, // GERMAN PENNY SIGN 07368 { 0x20B1, BIDI_ET }, // PESO SIGN 07369 { 0x20B2, BIDI_ET }, // GUARANI SIGN 07370 { 0x20B3, BIDI_ET }, // AUSTRAL SIGN 07371 { 0x20B4, BIDI_ET }, // HRYVNIA SIGN 07372 { 0x20B5, BIDI_ET }, // CEDI SIGN 07373 { 0x20B6, BIDI_ET }, // LIVRE TOURNOIS SIGN 07374 { 0x20B7, BIDI_ET }, // SPESMILO SIGN 07375 { 0x20B8, BIDI_ET }, // TENGE SIGN 07376 { 0x20B9, BIDI_ET }, // INDIAN RUPEE SIGN 07377 { 0x20BA, BIDI_ET }, // TURKISH LIRA SIGN 07378 { 0x20BB, BIDI_ET }, // NORDIC MARK SIGN 07379 { 0x20BC, BIDI_ET }, // MANAT SIGN 07380 { 0x20BD, BIDI_ET }, // RUBLE SIGN 07381 { 0x20BE, BIDI_ET }, // LARI SIGN 07382 { 0x20D0, BIDI_NSM }, // COMBINING LEFT HARPOON ABOVE 07383 { 0x20D1, BIDI_NSM }, // COMBINING RIGHT HARPOON ABOVE 07384 { 0x20D2, BIDI_NSM }, // COMBINING LONG VERTICAL LINE OVERLAY 07385 { 0x20D3, BIDI_NSM }, // COMBINING SHORT VERTICAL LINE OVERLAY 07386 { 0x20D4, BIDI_NSM }, // COMBINING ANTICLOCKWISE ARROW ABOVE 07387 { 0x20D5, BIDI_NSM }, // COMBINING CLOCKWISE ARROW ABOVE 07388 { 0x20D6, BIDI_NSM }, // COMBINING LEFT ARROW ABOVE 07389 { 0x20D7, BIDI_NSM }, // COMBINING RIGHT ARROW ABOVE 07390 { 0x20D8, BIDI_NSM }, // COMBINING RING OVERLAY 07391 { 0x20D9, BIDI_NSM }, // COMBINING CLOCKWISE RING OVERLAY 07392 { 0x20DA, BIDI_NSM }, // COMBINING ANTICLOCKWISE RING OVERLAY 07393 { 0x20DB, BIDI_NSM }, // COMBINING THREE DOTS ABOVE 07394 { 0x20DC, BIDI_NSM }, // COMBINING FOUR DOTS ABOVE 07395 { 0x20DD, BIDI_NSM }, // COMBINING ENCLOSING CIRCLE 07396 { 0x20DE, BIDI_NSM }, // COMBINING ENCLOSING SQUARE 07397 { 0x20DF, BIDI_NSM }, // COMBINING ENCLOSING DIAMOND 07398 { 0x20E0, BIDI_NSM }, // COMBINING ENCLOSING CIRCLE BACKSLASH 07399 { 0x20E1, BIDI_NSM }, // COMBINING LEFT RIGHT ARROW ABOVE 07400 { 0x20E2, BIDI_NSM }, // COMBINING ENCLOSING SCREEN 07401 { 0x20E3, BIDI_NSM }, // COMBINING ENCLOSING KEYCAP 07402 { 0x20E4, BIDI_NSM }, // COMBINING ENCLOSING UPWARD POINTING TRIANGLE 07403 { 0x20E5, BIDI_NSM }, // COMBINING REVERSE SOLIDUS OVERLAY 07404 { 0x20E6, BIDI_NSM }, // COMBINING DOUBLE VERTICAL STROKE OVERLAY 07405 { 0x20E7, BIDI_NSM }, // COMBINING ANNUITY SYMBOL 07406 { 0x20E8, BIDI_NSM }, // COMBINING TRIPLE UNDERDOT 07407 { 0x20E9, BIDI_NSM }, // COMBINING WIDE BRIDGE ABOVE 07408 { 0x20EA, BIDI_NSM }, // COMBINING LEFTWARDS ARROW OVERLAY 07409 { 0x20EB, BIDI_NSM }, // COMBINING LONG DOUBLE SOLIDUS OVERLAY 07410 { 0x20EC, BIDI_NSM }, // COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS 07411 { 0x20ED, BIDI_NSM }, // COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS 07412 { 0x20EE, BIDI_NSM }, // COMBINING LEFT ARROW BELOW 07413 { 0x20EF, BIDI_NSM }, // COMBINING RIGHT ARROW BELOW 07414 { 0x20F0, BIDI_NSM }, // COMBINING ASTERISK ABOVE 07415 { 0x2100, BIDI_ON }, // ACCOUNT OF 07416 { 0x2101, BIDI_ON }, // ADDRESSED TO THE SUBJECT 07417 { 0x2102, BIDI_L }, // DOUBLE-STRUCK CAPITAL C 07418 { 0x2103, BIDI_ON }, // DEGREE CELSIUS 07419 { 0x2104, BIDI_ON }, // CENTRE LINE SYMBOL 07420 { 0x2105, BIDI_ON }, // CARE OF 07421 { 0x2106, BIDI_ON }, // CADA UNA 07422 { 0x2107, BIDI_L }, // EULER CONSTANT 07423 { 0x2108, BIDI_ON }, // SCRUPLE 07424 { 0x2109, BIDI_ON }, // DEGREE FAHRENHEIT 07425 { 0x210A, BIDI_L }, // SCRIPT SMALL G 07426 { 0x210B, BIDI_L }, // SCRIPT CAPITAL H 07427 { 0x210C, BIDI_L }, // BLACK-LETTER CAPITAL H 07428 { 0x210D, BIDI_L }, // DOUBLE-STRUCK CAPITAL H 07429 { 0x210E, BIDI_L }, // PLANCK CONSTANT 07430 { 0x210F, BIDI_L }, // PLANCK CONSTANT OVER TWO PI 07431 { 0x2110, BIDI_L }, // SCRIPT CAPITAL I 07432 { 0x2111, BIDI_L }, // BLACK-LETTER CAPITAL I 07433 { 0x2112, BIDI_L }, // SCRIPT CAPITAL L 07434 { 0x2113, BIDI_L }, // SCRIPT SMALL L 07435 { 0x2114, BIDI_ON }, // L B BAR SYMBOL 07436 { 0x2115, BIDI_L }, // DOUBLE-STRUCK CAPITAL N 07437 { 0x2116, BIDI_ON }, // NUMERO SIGN 07438 { 0x2117, BIDI_ON }, // SOUND RECORDING COPYRIGHT 07439 { 0x2118, BIDI_ON }, // SCRIPT CAPITAL P 07440 { 0x2119, BIDI_L }, // DOUBLE-STRUCK CAPITAL P 07441 { 0x211A, BIDI_L }, // DOUBLE-STRUCK CAPITAL Q 07442 { 0x211B, BIDI_L }, // SCRIPT CAPITAL R 07443 { 0x211C, BIDI_L }, // BLACK-LETTER CAPITAL R 07444 { 0x211D, BIDI_L }, // DOUBLE-STRUCK CAPITAL R 07445 { 0x211E, BIDI_ON }, // PRESCRIPTION TAKE 07446 { 0x211F, BIDI_ON }, // RESPONSE 07447 { 0x2120, BIDI_ON }, // SERVICE MARK 07448 { 0x2121, BIDI_ON }, // TELEPHONE SIGN 07449 { 0x2122, BIDI_ON }, // TRADE MARK SIGN 07450 { 0x2123, BIDI_ON }, // VERSICLE 07451 { 0x2124, BIDI_L }, // DOUBLE-STRUCK CAPITAL Z 07452 { 0x2125, BIDI_ON }, // OUNCE SIGN 07453 { 0x2126, BIDI_L }, // OHM SIGN 07454 { 0x2127, BIDI_ON }, // INVERTED OHM SIGN 07455 { 0x2128, BIDI_L }, // BLACK-LETTER CAPITAL Z 07456 { 0x2129, BIDI_ON }, // TURNED GREEK SMALL LETTER IOTA 07457 { 0x212A, BIDI_L }, // KELVIN SIGN 07458 { 0x212B, BIDI_L }, // ANGSTROM SIGN 07459 { 0x212C, BIDI_L }, // SCRIPT CAPITAL B 07460 { 0x212D, BIDI_L }, // BLACK-LETTER CAPITAL C 07461 { 0x212E, BIDI_ET }, // ESTIMATED SYMBOL 07462 { 0x212F, BIDI_L }, // SCRIPT SMALL E 07463 { 0x2130, BIDI_L }, // SCRIPT CAPITAL E 07464 { 0x2131, BIDI_L }, // SCRIPT CAPITAL F 07465 { 0x2132, BIDI_L }, // TURNED CAPITAL F 07466 { 0x2133, BIDI_L }, // SCRIPT CAPITAL M 07467 { 0x2134, BIDI_L }, // SCRIPT SMALL O 07468 { 0x2135, BIDI_L }, // ALEF SYMBOL 07469 { 0x2136, BIDI_L }, // BET SYMBOL 07470 { 0x2137, BIDI_L }, // GIMEL SYMBOL 07471 { 0x2138, BIDI_L }, // DALET SYMBOL 07472 { 0x2139, BIDI_L }, // INFORMATION SOURCE 07473 { 0x213A, BIDI_ON }, // ROTATED CAPITAL Q 07474 { 0x213B, BIDI_ON }, // FACSIMILE SIGN 07475 { 0x213C, BIDI_L }, // DOUBLE-STRUCK SMALL PI 07476 { 0x213D, BIDI_L }, // DOUBLE-STRUCK SMALL GAMMA 07477 { 0x213E, BIDI_L }, // DOUBLE-STRUCK CAPITAL GAMMA 07478 { 0x213F, BIDI_L }, // DOUBLE-STRUCK CAPITAL PI 07479 { 0x2140, BIDI_ON }, // DOUBLE-STRUCK N-ARY SUMMATION 07480 { 0x2141, BIDI_ON }, // TURNED SANS-SERIF CAPITAL G 07481 { 0x2142, BIDI_ON }, // TURNED SANS-SERIF CAPITAL L 07482 { 0x2143, BIDI_ON }, // REVERSED SANS-SERIF CAPITAL L 07483 { 0x2144, BIDI_ON }, // TURNED SANS-SERIF CAPITAL Y 07484 { 0x2145, BIDI_L }, // DOUBLE-STRUCK ITALIC CAPITAL D 07485 { 0x2146, BIDI_L }, // DOUBLE-STRUCK ITALIC SMALL D 07486 { 0x2147, BIDI_L }, // DOUBLE-STRUCK ITALIC SMALL E 07487 { 0x2148, BIDI_L }, // DOUBLE-STRUCK ITALIC SMALL I 07488 { 0x2149, BIDI_L }, // DOUBLE-STRUCK ITALIC SMALL J 07489 { 0x214A, BIDI_ON }, // PROPERTY LINE 07490 { 0x214B, BIDI_ON }, // TURNED AMPERSAND 07491 { 0x214C, BIDI_ON }, // PER SIGN 07492 { 0x214D, BIDI_ON }, // AKTIESELSKAB 07493 { 0x214E, BIDI_L }, // TURNED SMALL F 07494 { 0x214F, BIDI_L }, // SYMBOL FOR SAMARITAN SOURCE 07495 { 0x2150, BIDI_ON }, // VULGAR FRACTION ONE SEVENTH 07496 { 0x2151, BIDI_ON }, // VULGAR FRACTION ONE NINTH 07497 { 0x2152, BIDI_ON }, // VULGAR FRACTION ONE TENTH 07498 { 0x2153, BIDI_ON }, // VULGAR FRACTION ONE THIRD 07499 { 0x2154, BIDI_ON }, // VULGAR FRACTION TWO THIRDS 07500 { 0x2155, BIDI_ON }, // VULGAR FRACTION ONE FIFTH 07501 { 0x2156, BIDI_ON }, // VULGAR FRACTION TWO FIFTHS 07502 { 0x2157, BIDI_ON }, // VULGAR FRACTION THREE FIFTHS 07503 { 0x2158, BIDI_ON }, // VULGAR FRACTION FOUR FIFTHS 07504 { 0x2159, BIDI_ON }, // VULGAR FRACTION ONE SIXTH 07505 { 0x215A, BIDI_ON }, // VULGAR FRACTION FIVE SIXTHS 07506 { 0x215B, BIDI_ON }, // VULGAR FRACTION ONE EIGHTH 07507 { 0x215C, BIDI_ON }, // VULGAR FRACTION THREE EIGHTHS 07508 { 0x215D, BIDI_ON }, // VULGAR FRACTION FIVE EIGHTHS 07509 { 0x215E, BIDI_ON }, // VULGAR FRACTION SEVEN EIGHTHS 07510 { 0x215F, BIDI_ON }, // FRACTION NUMERATOR ONE 07511 { 0x2160, BIDI_L }, // ROMAN NUMERAL ONE 07512 { 0x2161, BIDI_L }, // ROMAN NUMERAL TWO 07513 { 0x2162, BIDI_L }, // ROMAN NUMERAL THREE 07514 { 0x2163, BIDI_L }, // ROMAN NUMERAL FOUR 07515 { 0x2164, BIDI_L }, // ROMAN NUMERAL FIVE 07516 { 0x2165, BIDI_L }, // ROMAN NUMERAL SIX 07517 { 0x2166, BIDI_L }, // ROMAN NUMERAL SEVEN 07518 { 0x2167, BIDI_L }, // ROMAN NUMERAL EIGHT 07519 { 0x2168, BIDI_L }, // ROMAN NUMERAL NINE 07520 { 0x2169, BIDI_L }, // ROMAN NUMERAL TEN 07521 { 0x216A, BIDI_L }, // ROMAN NUMERAL ELEVEN 07522 { 0x216B, BIDI_L }, // ROMAN NUMERAL TWELVE 07523 { 0x216C, BIDI_L }, // ROMAN NUMERAL FIFTY 07524 { 0x216D, BIDI_L }, // ROMAN NUMERAL ONE HUNDRED 07525 { 0x216E, BIDI_L }, // ROMAN NUMERAL FIVE HUNDRED 07526 { 0x216F, BIDI_L }, // ROMAN NUMERAL ONE THOUSAND 07527 { 0x2170, BIDI_L }, // SMALL ROMAN NUMERAL ONE 07528 { 0x2171, BIDI_L }, // SMALL ROMAN NUMERAL TWO 07529 { 0x2172, BIDI_L }, // SMALL ROMAN NUMERAL THREE 07530 { 0x2173, BIDI_L }, // SMALL ROMAN NUMERAL FOUR 07531 { 0x2174, BIDI_L }, // SMALL ROMAN NUMERAL FIVE 07532 { 0x2175, BIDI_L }, // SMALL ROMAN NUMERAL SIX 07533 { 0x2176, BIDI_L }, // SMALL ROMAN NUMERAL SEVEN 07534 { 0x2177, BIDI_L }, // SMALL ROMAN NUMERAL EIGHT 07535 { 0x2178, BIDI_L }, // SMALL ROMAN NUMERAL NINE 07536 { 0x2179, BIDI_L }, // SMALL ROMAN NUMERAL TEN 07537 { 0x217A, BIDI_L }, // SMALL ROMAN NUMERAL ELEVEN 07538 { 0x217B, BIDI_L }, // SMALL ROMAN NUMERAL TWELVE 07539 { 0x217C, BIDI_L }, // SMALL ROMAN NUMERAL FIFTY 07540 { 0x217D, BIDI_L }, // SMALL ROMAN NUMERAL ONE HUNDRED 07541 { 0x217E, BIDI_L }, // SMALL ROMAN NUMERAL FIVE HUNDRED 07542 { 0x217F, BIDI_L }, // SMALL ROMAN NUMERAL ONE THOUSAND 07543 { 0x2180, BIDI_L }, // ROMAN NUMERAL ONE THOUSAND C D 07544 { 0x2181, BIDI_L }, // ROMAN NUMERAL FIVE THOUSAND 07545 { 0x2182, BIDI_L }, // ROMAN NUMERAL TEN THOUSAND 07546 { 0x2183, BIDI_L }, // ROMAN NUMERAL REVERSED ONE HUNDRED 07547 { 0x2184, BIDI_L }, // LATIN SMALL LETTER REVERSED C 07548 { 0x2185, BIDI_L }, // ROMAN NUMERAL SIX LATE FORM 07549 { 0x2186, BIDI_L }, // ROMAN NUMERAL FIFTY EARLY FORM 07550 { 0x2187, BIDI_L }, // ROMAN NUMERAL FIFTY THOUSAND 07551 { 0x2188, BIDI_L }, // ROMAN NUMERAL ONE HUNDRED THOUSAND 07552 { 0x2189, BIDI_ON }, // VULGAR FRACTION ZERO THIRDS 07553 { 0x218A, BIDI_ON }, // TURNED DIGIT TWO 07554 { 0x218B, BIDI_ON }, // TURNED DIGIT THREE 07555 { 0x2190, BIDI_ON }, // LEFTWARDS ARROW 07556 { 0x2191, BIDI_ON }, // UPWARDS ARROW 07557 { 0x2192, BIDI_ON }, // RIGHTWARDS ARROW 07558 { 0x2193, BIDI_ON }, // DOWNWARDS ARROW 07559 { 0x2194, BIDI_ON }, // LEFT RIGHT ARROW 07560 { 0x2195, BIDI_ON }, // UP DOWN ARROW 07561 { 0x2196, BIDI_ON }, // NORTH WEST ARROW 07562 { 0x2197, BIDI_ON }, // NORTH EAST ARROW 07563 { 0x2198, BIDI_ON }, // SOUTH EAST ARROW 07564 { 0x2199, BIDI_ON }, // SOUTH WEST ARROW 07565 { 0x219A, BIDI_ON }, // LEFTWARDS ARROW WITH STROKE 07566 { 0x219B, BIDI_ON }, // RIGHTWARDS ARROW WITH STROKE 07567 { 0x219C, BIDI_ON }, // LEFTWARDS WAVE ARROW 07568 { 0x219D, BIDI_ON }, // RIGHTWARDS WAVE ARROW 07569 { 0x219E, BIDI_ON }, // LEFTWARDS TWO HEADED ARROW 07570 { 0x219F, BIDI_ON }, // UPWARDS TWO HEADED ARROW 07571 { 0x21A0, BIDI_ON }, // RIGHTWARDS TWO HEADED ARROW 07572 { 0x21A1, BIDI_ON }, // DOWNWARDS TWO HEADED ARROW 07573 { 0x21A2, BIDI_ON }, // LEFTWARDS ARROW WITH TAIL 07574 { 0x21A3, BIDI_ON }, // RIGHTWARDS ARROW WITH TAIL 07575 { 0x21A4, BIDI_ON }, // LEFTWARDS ARROW FROM BAR 07576 { 0x21A5, BIDI_ON }, // UPWARDS ARROW FROM BAR 07577 { 0x21A6, BIDI_ON }, // RIGHTWARDS ARROW FROM BAR 07578 { 0x21A7, BIDI_ON }, // DOWNWARDS ARROW FROM BAR 07579 { 0x21A8, BIDI_ON }, // UP DOWN ARROW WITH BASE 07580 { 0x21A9, BIDI_ON }, // LEFTWARDS ARROW WITH HOOK 07581 { 0x21AA, BIDI_ON }, // RIGHTWARDS ARROW WITH HOOK 07582 { 0x21AB, BIDI_ON }, // LEFTWARDS ARROW WITH LOOP 07583 { 0x21AC, BIDI_ON }, // RIGHTWARDS ARROW WITH LOOP 07584 { 0x21AD, BIDI_ON }, // LEFT RIGHT WAVE ARROW 07585 { 0x21AE, BIDI_ON }, // LEFT RIGHT ARROW WITH STROKE 07586 { 0x21AF, BIDI_ON }, // DOWNWARDS ZIGZAG ARROW 07587 { 0x21B0, BIDI_ON }, // UPWARDS ARROW WITH TIP LEFTWARDS 07588 { 0x21B1, BIDI_ON }, // UPWARDS ARROW WITH TIP RIGHTWARDS 07589 { 0x21B2, BIDI_ON }, // DOWNWARDS ARROW WITH TIP LEFTWARDS 07590 { 0x21B3, BIDI_ON }, // DOWNWARDS ARROW WITH TIP RIGHTWARDS 07591 { 0x21B4, BIDI_ON }, // RIGHTWARDS ARROW WITH CORNER DOWNWARDS 07592 { 0x21B5, BIDI_ON }, // DOWNWARDS ARROW WITH CORNER LEFTWARDS 07593 { 0x21B6, BIDI_ON }, // ANTICLOCKWISE TOP SEMICIRCLE ARROW 07594 { 0x21B7, BIDI_ON }, // CLOCKWISE TOP SEMICIRCLE ARROW 07595 { 0x21B8, BIDI_ON }, // NORTH WEST ARROW TO LONG BAR 07596 { 0x21B9, BIDI_ON }, // LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR 07597 { 0x21BA, BIDI_ON }, // ANTICLOCKWISE OPEN CIRCLE ARROW 07598 { 0x21BB, BIDI_ON }, // CLOCKWISE OPEN CIRCLE ARROW 07599 { 0x21BC, BIDI_ON }, // LEFTWARDS HARPOON WITH BARB UPWARDS 07600 { 0x21BD, BIDI_ON }, // LEFTWARDS HARPOON WITH BARB DOWNWARDS 07601 { 0x21BE, BIDI_ON }, // UPWARDS HARPOON WITH BARB RIGHTWARDS 07602 { 0x21BF, BIDI_ON }, // UPWARDS HARPOON WITH BARB LEFTWARDS 07603 { 0x21C0, BIDI_ON }, // RIGHTWARDS HARPOON WITH BARB UPWARDS 07604 { 0x21C1, BIDI_ON }, // RIGHTWARDS HARPOON WITH BARB DOWNWARDS 07605 { 0x21C2, BIDI_ON }, // DOWNWARDS HARPOON WITH BARB RIGHTWARDS 07606 { 0x21C3, BIDI_ON }, // DOWNWARDS HARPOON WITH BARB LEFTWARDS 07607 { 0x21C4, BIDI_ON }, // RIGHTWARDS ARROW OVER LEFTWARDS ARROW 07608 { 0x21C5, BIDI_ON }, // UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW 07609 { 0x21C6, BIDI_ON }, // LEFTWARDS ARROW OVER RIGHTWARDS ARROW 07610 { 0x21C7, BIDI_ON }, // LEFTWARDS PAIRED ARROWS 07611 { 0x21C8, BIDI_ON }, // UPWARDS PAIRED ARROWS 07612 { 0x21C9, BIDI_ON }, // RIGHTWARDS PAIRED ARROWS 07613 { 0x21CA, BIDI_ON }, // DOWNWARDS PAIRED ARROWS 07614 { 0x21CB, BIDI_ON }, // LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON 07615 { 0x21CC, BIDI_ON }, // RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON 07616 { 0x21CD, BIDI_ON }, // LEFTWARDS DOUBLE ARROW WITH STROKE 07617 { 0x21CE, BIDI_ON }, // LEFT RIGHT DOUBLE ARROW WITH STROKE 07618 { 0x21CF, BIDI_ON }, // RIGHTWARDS DOUBLE ARROW WITH STROKE 07619 { 0x21D0, BIDI_ON }, // LEFTWARDS DOUBLE ARROW 07620 { 0x21D1, BIDI_ON }, // UPWARDS DOUBLE ARROW 07621 { 0x21D2, BIDI_ON }, // RIGHTWARDS DOUBLE ARROW 07622 { 0x21D3, BIDI_ON }, // DOWNWARDS DOUBLE ARROW 07623 { 0x21D4, BIDI_ON }, // LEFT RIGHT DOUBLE ARROW 07624 { 0x21D5, BIDI_ON }, // UP DOWN DOUBLE ARROW 07625 { 0x21D6, BIDI_ON }, // NORTH WEST DOUBLE ARROW 07626 { 0x21D7, BIDI_ON }, // NORTH EAST DOUBLE ARROW 07627 { 0x21D8, BIDI_ON }, // SOUTH EAST DOUBLE ARROW 07628 { 0x21D9, BIDI_ON }, // SOUTH WEST DOUBLE ARROW 07629 { 0x21DA, BIDI_ON }, // LEFTWARDS TRIPLE ARROW 07630 { 0x21DB, BIDI_ON }, // RIGHTWARDS TRIPLE ARROW 07631 { 0x21DC, BIDI_ON }, // LEFTWARDS SQUIGGLE ARROW 07632 { 0x21DD, BIDI_ON }, // RIGHTWARDS SQUIGGLE ARROW 07633 { 0x21DE, BIDI_ON }, // UPWARDS ARROW WITH DOUBLE STROKE 07634 { 0x21DF, BIDI_ON }, // DOWNWARDS ARROW WITH DOUBLE STROKE 07635 { 0x21E0, BIDI_ON }, // LEFTWARDS DASHED ARROW 07636 { 0x21E1, BIDI_ON }, // UPWARDS DASHED ARROW 07637 { 0x21E2, BIDI_ON }, // RIGHTWARDS DASHED ARROW 07638 { 0x21E3, BIDI_ON }, // DOWNWARDS DASHED ARROW 07639 { 0x21E4, BIDI_ON }, // LEFTWARDS ARROW TO BAR 07640 { 0x21E5, BIDI_ON }, // RIGHTWARDS ARROW TO BAR 07641 { 0x21E6, BIDI_ON }, // LEFTWARDS WHITE ARROW 07642 { 0x21E7, BIDI_ON }, // UPWARDS WHITE ARROW 07643 { 0x21E8, BIDI_ON }, // RIGHTWARDS WHITE ARROW 07644 { 0x21E9, BIDI_ON }, // DOWNWARDS WHITE ARROW 07645 { 0x21EA, BIDI_ON }, // UPWARDS WHITE ARROW FROM BAR 07646 { 0x21EB, BIDI_ON }, // UPWARDS WHITE ARROW ON PEDESTAL 07647 { 0x21EC, BIDI_ON }, // UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR 07648 { 0x21ED, BIDI_ON }, // UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR 07649 { 0x21EE, BIDI_ON }, // UPWARDS WHITE DOUBLE ARROW 07650 { 0x21EF, BIDI_ON }, // UPWARDS WHITE DOUBLE ARROW ON PEDESTAL 07651 { 0x21F0, BIDI_ON }, // RIGHTWARDS WHITE ARROW FROM WALL 07652 { 0x21F1, BIDI_ON }, // NORTH WEST ARROW TO CORNER 07653 { 0x21F2, BIDI_ON }, // SOUTH EAST ARROW TO CORNER 07654 { 0x21F3, BIDI_ON }, // UP DOWN WHITE ARROW 07655 { 0x21F4, BIDI_ON }, // RIGHT ARROW WITH SMALL CIRCLE 07656 { 0x21F5, BIDI_ON }, // DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW 07657 { 0x21F6, BIDI_ON }, // THREE RIGHTWARDS ARROWS 07658 { 0x21F7, BIDI_ON }, // LEFTWARDS ARROW WITH VERTICAL STROKE 07659 { 0x21F8, BIDI_ON }, // RIGHTWARDS ARROW WITH VERTICAL STROKE 07660 { 0x21F9, BIDI_ON }, // LEFT RIGHT ARROW WITH VERTICAL STROKE 07661 { 0x21FA, BIDI_ON }, // LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE 07662 { 0x21FB, BIDI_ON }, // RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE 07663 { 0x21FC, BIDI_ON }, // LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE 07664 { 0x21FD, BIDI_ON }, // LEFTWARDS OPEN-HEADED ARROW 07665 { 0x21FE, BIDI_ON }, // RIGHTWARDS OPEN-HEADED ARROW 07666 { 0x21FF, BIDI_ON }, // LEFT RIGHT OPEN-HEADED ARROW 07667 { 0x2200, BIDI_ON }, // FOR ALL 07668 { 0x2201, BIDI_ON }, // COMPLEMENT 07669 { 0x2202, BIDI_ON }, // PARTIAL DIFFERENTIAL 07670 { 0x2203, BIDI_ON }, // THERE EXISTS 07671 { 0x2204, BIDI_ON }, // THERE DOES NOT EXIST 07672 { 0x2205, BIDI_ON }, // EMPTY SET 07673 { 0x2206, BIDI_ON }, // INCREMENT 07674 { 0x2207, BIDI_ON }, // NABLA 07675 { 0x2208, BIDI_ON }, // ELEMENT OF 07676 { 0x2209, BIDI_ON }, // NOT AN ELEMENT OF 07677 { 0x220A, BIDI_ON }, // SMALL ELEMENT OF 07678 { 0x220B, BIDI_ON }, // CONTAINS AS MEMBER 07679 { 0x220C, BIDI_ON }, // DOES NOT CONTAIN AS MEMBER 07680 { 0x220D, BIDI_ON }, // SMALL CONTAINS AS MEMBER 07681 { 0x220E, BIDI_ON }, // END OF PROOF 07682 { 0x220F, BIDI_ON }, // N-ARY PRODUCT 07683 { 0x2210, BIDI_ON }, // N-ARY COPRODUCT 07684 { 0x2211, BIDI_ON }, // N-ARY SUMMATION 07685 { 0x2212, BIDI_ES }, // MINUS SIGN 07686 { 0x2213, BIDI_ET }, // MINUS-OR-PLUS SIGN 07687 { 0x2214, BIDI_ON }, // DOT PLUS 07688 { 0x2215, BIDI_ON }, // DIVISION SLASH 07689 { 0x2216, BIDI_ON }, // SET MINUS 07690 { 0x2217, BIDI_ON }, // ASTERISK OPERATOR 07691 { 0x2218, BIDI_ON }, // RING OPERATOR 07692 { 0x2219, BIDI_ON }, // BULLET OPERATOR 07693 { 0x221A, BIDI_ON }, // SQUARE ROOT 07694 { 0x221B, BIDI_ON }, // CUBE ROOT 07695 { 0x221C, BIDI_ON }, // FOURTH ROOT 07696 { 0x221D, BIDI_ON }, // PROPORTIONAL TO 07697 { 0x221E, BIDI_ON }, // INFINITY 07698 { 0x221F, BIDI_ON }, // RIGHT ANGLE 07699 { 0x2220, BIDI_ON }, // ANGLE 07700 { 0x2221, BIDI_ON }, // MEASURED ANGLE 07701 { 0x2222, BIDI_ON }, // SPHERICAL ANGLE 07702 { 0x2223, BIDI_ON }, // DIVIDES 07703 { 0x2224, BIDI_ON }, // DOES NOT DIVIDE 07704 { 0x2225, BIDI_ON }, // PARALLEL TO 07705 { 0x2226, BIDI_ON }, // NOT PARALLEL TO 07706 { 0x2227, BIDI_ON }, // LOGICAL AND 07707 { 0x2228, BIDI_ON }, // LOGICAL OR 07708 { 0x2229, BIDI_ON }, // INTERSECTION 07709 { 0x222A, BIDI_ON }, // UNION 07710 { 0x222B, BIDI_ON }, // INTEGRAL 07711 { 0x222C, BIDI_ON }, // DOUBLE INTEGRAL 07712 { 0x222D, BIDI_ON }, // TRIPLE INTEGRAL 07713 { 0x222E, BIDI_ON }, // CONTOUR INTEGRAL 07714 { 0x222F, BIDI_ON }, // SURFACE INTEGRAL 07715 { 0x2230, BIDI_ON }, // VOLUME INTEGRAL 07716 { 0x2231, BIDI_ON }, // CLOCKWISE INTEGRAL 07717 { 0x2232, BIDI_ON }, // CLOCKWISE CONTOUR INTEGRAL 07718 { 0x2233, BIDI_ON }, // ANTICLOCKWISE CONTOUR INTEGRAL 07719 { 0x2234, BIDI_ON }, // THEREFORE 07720 { 0x2235, BIDI_ON }, // BECAUSE 07721 { 0x2236, BIDI_ON }, // RATIO 07722 { 0x2237, BIDI_ON }, // PROPORTION 07723 { 0x2238, BIDI_ON }, // DOT MINUS 07724 { 0x2239, BIDI_ON }, // EXCESS 07725 { 0x223A, BIDI_ON }, // GEOMETRIC PROPORTION 07726 { 0x223B, BIDI_ON }, // HOMOTHETIC 07727 { 0x223C, BIDI_ON }, // TILDE OPERATOR 07728 { 0x223D, BIDI_ON }, // REVERSED TILDE 07729 { 0x223E, BIDI_ON }, // INVERTED LAZY S 07730 { 0x223F, BIDI_ON }, // SINE WAVE 07731 { 0x2240, BIDI_ON }, // WREATH PRODUCT 07732 { 0x2241, BIDI_ON }, // NOT TILDE 07733 { 0x2242, BIDI_ON }, // MINUS TILDE 07734 { 0x2243, BIDI_ON }, // ASYMPTOTICALLY EQUAL TO 07735 { 0x2244, BIDI_ON }, // NOT ASYMPTOTICALLY EQUAL TO 07736 { 0x2245, BIDI_ON }, // APPROXIMATELY EQUAL TO 07737 { 0x2246, BIDI_ON }, // APPROXIMATELY BUT NOT ACTUALLY EQUAL TO 07738 { 0x2247, BIDI_ON }, // NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO 07739 { 0x2248, BIDI_ON }, // ALMOST EQUAL TO 07740 { 0x2249, BIDI_ON }, // NOT ALMOST EQUAL TO 07741 { 0x224A, BIDI_ON }, // ALMOST EQUAL OR EQUAL TO 07742 { 0x224B, BIDI_ON }, // TRIPLE TILDE 07743 { 0x224C, BIDI_ON }, // ALL EQUAL TO 07744 { 0x224D, BIDI_ON }, // EQUIVALENT TO 07745 { 0x224E, BIDI_ON }, // GEOMETRICALLY EQUIVALENT TO 07746 { 0x224F, BIDI_ON }, // DIFFERENCE BETWEEN 07747 { 0x2250, BIDI_ON }, // APPROACHES THE LIMIT 07748 { 0x2251, BIDI_ON }, // GEOMETRICALLY EQUAL TO 07749 { 0x2252, BIDI_ON }, // APPROXIMATELY EQUAL TO OR THE IMAGE OF 07750 { 0x2253, BIDI_ON }, // IMAGE OF OR APPROXIMATELY EQUAL TO 07751 { 0x2254, BIDI_ON }, // COLON EQUALS 07752 { 0x2255, BIDI_ON }, // EQUALS COLON 07753 { 0x2256, BIDI_ON }, // RING IN EQUAL TO 07754 { 0x2257, BIDI_ON }, // RING EQUAL TO 07755 { 0x2258, BIDI_ON }, // CORRESPONDS TO 07756 { 0x2259, BIDI_ON }, // ESTIMATES 07757 { 0x225A, BIDI_ON }, // EQUIANGULAR TO 07758 { 0x225B, BIDI_ON }, // STAR EQUALS 07759 { 0x225C, BIDI_ON }, // DELTA EQUAL TO 07760 { 0x225D, BIDI_ON }, // EQUAL TO BY DEFINITION 07761 { 0x225E, BIDI_ON }, // MEASURED BY 07762 { 0x225F, BIDI_ON }, // QUESTIONED EQUAL TO 07763 { 0x2260, BIDI_ON }, // NOT EQUAL TO 07764 { 0x2261, BIDI_ON }, // IDENTICAL TO 07765 { 0x2262, BIDI_ON }, // NOT IDENTICAL TO 07766 { 0x2263, BIDI_ON }, // STRICTLY EQUIVALENT TO 07767 { 0x2264, BIDI_ON }, // LESS-THAN OR EQUAL TO 07768 { 0x2265, BIDI_ON }, // GREATER-THAN OR EQUAL TO 07769 { 0x2266, BIDI_ON }, // LESS-THAN OVER EQUAL TO 07770 { 0x2267, BIDI_ON }, // GREATER-THAN OVER EQUAL TO 07771 { 0x2268, BIDI_ON }, // LESS-THAN BUT NOT EQUAL TO 07772 { 0x2269, BIDI_ON }, // GREATER-THAN BUT NOT EQUAL TO 07773 { 0x226A, BIDI_ON }, // MUCH LESS-THAN 07774 { 0x226B, BIDI_ON }, // MUCH GREATER-THAN 07775 { 0x226C, BIDI_ON }, // BETWEEN 07776 { 0x226D, BIDI_ON }, // NOT EQUIVALENT TO 07777 { 0x226E, BIDI_ON }, // NOT LESS-THAN 07778 { 0x226F, BIDI_ON }, // NOT GREATER-THAN 07779 { 0x2270, BIDI_ON }, // NEITHER LESS-THAN NOR EQUAL TO 07780 { 0x2271, BIDI_ON }, // NEITHER GREATER-THAN NOR EQUAL TO 07781 { 0x2272, BIDI_ON }, // LESS-THAN OR EQUIVALENT TO 07782 { 0x2273, BIDI_ON }, // GREATER-THAN OR EQUIVALENT TO 07783 { 0x2274, BIDI_ON }, // NEITHER LESS-THAN NOR EQUIVALENT TO 07784 { 0x2275, BIDI_ON }, // NEITHER GREATER-THAN NOR EQUIVALENT TO 07785 { 0x2276, BIDI_ON }, // LESS-THAN OR GREATER-THAN 07786 { 0x2277, BIDI_ON }, // GREATER-THAN OR LESS-THAN 07787 { 0x2278, BIDI_ON }, // NEITHER LESS-THAN NOR GREATER-THAN 07788 { 0x2279, BIDI_ON }, // NEITHER GREATER-THAN NOR LESS-THAN 07789 { 0x227A, BIDI_ON }, // PRECEDES 07790 { 0x227B, BIDI_ON }, // SUCCEEDS 07791 { 0x227C, BIDI_ON }, // PRECEDES OR EQUAL TO 07792 { 0x227D, BIDI_ON }, // SUCCEEDS OR EQUAL TO 07793 { 0x227E, BIDI_ON }, // PRECEDES OR EQUIVALENT TO 07794 { 0x227F, BIDI_ON }, // SUCCEEDS OR EQUIVALENT TO 07795 { 0x2280, BIDI_ON }, // DOES NOT PRECEDE 07796 { 0x2281, BIDI_ON }, // DOES NOT SUCCEED 07797 { 0x2282, BIDI_ON }, // SUBSET OF 07798 { 0x2283, BIDI_ON }, // SUPERSET OF 07799 { 0x2284, BIDI_ON }, // NOT A SUBSET OF 07800 { 0x2285, BIDI_ON }, // NOT A SUPERSET OF 07801 { 0x2286, BIDI_ON }, // SUBSET OF OR EQUAL TO 07802 { 0x2287, BIDI_ON }, // SUPERSET OF OR EQUAL TO 07803 { 0x2288, BIDI_ON }, // NEITHER A SUBSET OF NOR EQUAL TO 07804 { 0x2289, BIDI_ON }, // NEITHER A SUPERSET OF NOR EQUAL TO 07805 { 0x228A, BIDI_ON }, // SUBSET OF WITH NOT EQUAL TO 07806 { 0x228B, BIDI_ON }, // SUPERSET OF WITH NOT EQUAL TO 07807 { 0x228C, BIDI_ON }, // MULTISET 07808 { 0x228D, BIDI_ON }, // MULTISET MULTIPLICATION 07809 { 0x228E, BIDI_ON }, // MULTISET UNION 07810 { 0x228F, BIDI_ON }, // SQUARE IMAGE OF 07811 { 0x2290, BIDI_ON }, // SQUARE ORIGINAL OF 07812 { 0x2291, BIDI_ON }, // SQUARE IMAGE OF OR EQUAL TO 07813 { 0x2292, BIDI_ON }, // SQUARE ORIGINAL OF OR EQUAL TO 07814 { 0x2293, BIDI_ON }, // SQUARE CAP 07815 { 0x2294, BIDI_ON }, // SQUARE CUP 07816 { 0x2295, BIDI_ON }, // CIRCLED PLUS 07817 { 0x2296, BIDI_ON }, // CIRCLED MINUS 07818 { 0x2297, BIDI_ON }, // CIRCLED TIMES 07819 { 0x2298, BIDI_ON }, // CIRCLED DIVISION SLASH 07820 { 0x2299, BIDI_ON }, // CIRCLED DOT OPERATOR 07821 { 0x229A, BIDI_ON }, // CIRCLED RING OPERATOR 07822 { 0x229B, BIDI_ON }, // CIRCLED ASTERISK OPERATOR 07823 { 0x229C, BIDI_ON }, // CIRCLED EQUALS 07824 { 0x229D, BIDI_ON }, // CIRCLED DASH 07825 { 0x229E, BIDI_ON }, // SQUARED PLUS 07826 { 0x229F, BIDI_ON }, // SQUARED MINUS 07827 { 0x22A0, BIDI_ON }, // SQUARED TIMES 07828 { 0x22A1, BIDI_ON }, // SQUARED DOT OPERATOR 07829 { 0x22A2, BIDI_ON }, // RIGHT TACK 07830 { 0x22A3, BIDI_ON }, // LEFT TACK 07831 { 0x22A4, BIDI_ON }, // DOWN TACK 07832 { 0x22A5, BIDI_ON }, // UP TACK 07833 { 0x22A6, BIDI_ON }, // ASSERTION 07834 { 0x22A7, BIDI_ON }, // MODELS 07835 { 0x22A8, BIDI_ON }, // TRUE 07836 { 0x22A9, BIDI_ON }, // FORCES 07837 { 0x22AA, BIDI_ON }, // TRIPLE VERTICAL BAR RIGHT TURNSTILE 07838 { 0x22AB, BIDI_ON }, // DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE 07839 { 0x22AC, BIDI_ON }, // DOES NOT PROVE 07840 { 0x22AD, BIDI_ON }, // NOT TRUE 07841 { 0x22AE, BIDI_ON }, // DOES NOT FORCE 07842 { 0x22AF, BIDI_ON }, // NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE 07843 { 0x22B0, BIDI_ON }, // PRECEDES UNDER RELATION 07844 { 0x22B1, BIDI_ON }, // SUCCEEDS UNDER RELATION 07845 { 0x22B2, BIDI_ON }, // NORMAL SUBGROUP OF 07846 { 0x22B3, BIDI_ON }, // CONTAINS AS NORMAL SUBGROUP 07847 { 0x22B4, BIDI_ON }, // NORMAL SUBGROUP OF OR EQUAL TO 07848 { 0x22B5, BIDI_ON }, // CONTAINS AS NORMAL SUBGROUP OR EQUAL TO 07849 { 0x22B6, BIDI_ON }, // ORIGINAL OF 07850 { 0x22B7, BIDI_ON }, // IMAGE OF 07851 { 0x22B8, BIDI_ON }, // MULTIMAP 07852 { 0x22B9, BIDI_ON }, // HERMITIAN CONJUGATE MATRIX 07853 { 0x22BA, BIDI_ON }, // INTERCALATE 07854 { 0x22BB, BIDI_ON }, // XOR 07855 { 0x22BC, BIDI_ON }, // NAND 07856 { 0x22BD, BIDI_ON }, // NOR 07857 { 0x22BE, BIDI_ON }, // RIGHT ANGLE WITH ARC 07858 { 0x22BF, BIDI_ON }, // RIGHT TRIANGLE 07859 { 0x22C0, BIDI_ON }, // N-ARY LOGICAL AND 07860 { 0x22C1, BIDI_ON }, // N-ARY LOGICAL OR 07861 { 0x22C2, BIDI_ON }, // N-ARY INTERSECTION 07862 { 0x22C3, BIDI_ON }, // N-ARY UNION 07863 { 0x22C4, BIDI_ON }, // DIAMOND OPERATOR 07864 { 0x22C5, BIDI_ON }, // DOT OPERATOR 07865 { 0x22C6, BIDI_ON }, // STAR OPERATOR 07866 { 0x22C7, BIDI_ON }, // DIVISION TIMES 07867 { 0x22C8, BIDI_ON }, // BOWTIE 07868 { 0x22C9, BIDI_ON }, // LEFT NORMAL FACTOR SEMIDIRECT PRODUCT 07869 { 0x22CA, BIDI_ON }, // RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT 07870 { 0x22CB, BIDI_ON }, // LEFT SEMIDIRECT PRODUCT 07871 { 0x22CC, BIDI_ON }, // RIGHT SEMIDIRECT PRODUCT 07872 { 0x22CD, BIDI_ON }, // REVERSED TILDE EQUALS 07873 { 0x22CE, BIDI_ON }, // CURLY LOGICAL OR 07874 { 0x22CF, BIDI_ON }, // CURLY LOGICAL AND 07875 { 0x22D0, BIDI_ON }, // DOUBLE SUBSET 07876 { 0x22D1, BIDI_ON }, // DOUBLE SUPERSET 07877 { 0x22D2, BIDI_ON }, // DOUBLE INTERSECTION 07878 { 0x22D3, BIDI_ON }, // DOUBLE UNION 07879 { 0x22D4, BIDI_ON }, // PITCHFORK 07880 { 0x22D5, BIDI_ON }, // EQUAL AND PARALLEL TO 07881 { 0x22D6, BIDI_ON }, // LESS-THAN WITH DOT 07882 { 0x22D7, BIDI_ON }, // GREATER-THAN WITH DOT 07883 { 0x22D8, BIDI_ON }, // VERY MUCH LESS-THAN 07884 { 0x22D9, BIDI_ON }, // VERY MUCH GREATER-THAN 07885 { 0x22DA, BIDI_ON }, // LESS-THAN EQUAL TO OR GREATER-THAN 07886 { 0x22DB, BIDI_ON }, // GREATER-THAN EQUAL TO OR LESS-THAN 07887 { 0x22DC, BIDI_ON }, // EQUAL TO OR LESS-THAN 07888 { 0x22DD, BIDI_ON }, // EQUAL TO OR GREATER-THAN 07889 { 0x22DE, BIDI_ON }, // EQUAL TO OR PRECEDES 07890 { 0x22DF, BIDI_ON }, // EQUAL TO OR SUCCEEDS 07891 { 0x22E0, BIDI_ON }, // DOES NOT PRECEDE OR EQUAL 07892 { 0x22E1, BIDI_ON }, // DOES NOT SUCCEED OR EQUAL 07893 { 0x22E2, BIDI_ON }, // NOT SQUARE IMAGE OF OR EQUAL TO 07894 { 0x22E3, BIDI_ON }, // NOT SQUARE ORIGINAL OF OR EQUAL TO 07895 { 0x22E4, BIDI_ON }, // SQUARE IMAGE OF OR NOT EQUAL TO 07896 { 0x22E5, BIDI_ON }, // SQUARE ORIGINAL OF OR NOT EQUAL TO 07897 { 0x22E6, BIDI_ON }, // LESS-THAN BUT NOT EQUIVALENT TO 07898 { 0x22E7, BIDI_ON }, // GREATER-THAN BUT NOT EQUIVALENT TO 07899 { 0x22E8, BIDI_ON }, // PRECEDES BUT NOT EQUIVALENT TO 07900 { 0x22E9, BIDI_ON }, // SUCCEEDS BUT NOT EQUIVALENT TO 07901 { 0x22EA, BIDI_ON }, // NOT NORMAL SUBGROUP OF 07902 { 0x22EB, BIDI_ON }, // DOES NOT CONTAIN AS NORMAL SUBGROUP 07903 { 0x22EC, BIDI_ON }, // NOT NORMAL SUBGROUP OF OR EQUAL TO 07904 { 0x22ED, BIDI_ON }, // DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL 07905 { 0x22EE, BIDI_ON }, // VERTICAL ELLIPSIS 07906 { 0x22EF, BIDI_ON }, // MIDLINE HORIZONTAL ELLIPSIS 07907 { 0x22F0, BIDI_ON }, // UP RIGHT DIAGONAL ELLIPSIS 07908 { 0x22F1, BIDI_ON }, // DOWN RIGHT DIAGONAL ELLIPSIS 07909 { 0x22F2, BIDI_ON }, // ELEMENT OF WITH LONG HORIZONTAL STROKE 07910 { 0x22F3, BIDI_ON }, // ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE 07911 { 0x22F4, BIDI_ON }, // SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE 07912 { 0x22F5, BIDI_ON }, // ELEMENT OF WITH DOT ABOVE 07913 { 0x22F6, BIDI_ON }, // ELEMENT OF WITH OVERBAR 07914 { 0x22F7, BIDI_ON }, // SMALL ELEMENT OF WITH OVERBAR 07915 { 0x22F8, BIDI_ON }, // ELEMENT OF WITH UNDERBAR 07916 { 0x22F9, BIDI_ON }, // ELEMENT OF WITH TWO HORIZONTAL STROKES 07917 { 0x22FA, BIDI_ON }, // CONTAINS WITH LONG HORIZONTAL STROKE 07918 { 0x22FB, BIDI_ON }, // CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE 07919 { 0x22FC, BIDI_ON }, // SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE 07920 { 0x22FD, BIDI_ON }, // CONTAINS WITH OVERBAR 07921 { 0x22FE, BIDI_ON }, // SMALL CONTAINS WITH OVERBAR 07922 { 0x22FF, BIDI_ON }, // Z NOTATION BAG MEMBERSHIP 07923 { 0x2300, BIDI_ON }, // DIAMETER SIGN 07924 { 0x2301, BIDI_ON }, // ELECTRIC ARROW 07925 { 0x2302, BIDI_ON }, // HOUSE 07926 { 0x2303, BIDI_ON }, // UP ARROWHEAD 07927 { 0x2304, BIDI_ON }, // DOWN ARROWHEAD 07928 { 0x2305, BIDI_ON }, // PROJECTIVE 07929 { 0x2306, BIDI_ON }, // PERSPECTIVE 07930 { 0x2307, BIDI_ON }, // WAVY LINE 07931 { 0x2308, BIDI_ON }, // LEFT CEILING 07932 { 0x2309, BIDI_ON }, // RIGHT CEILING 07933 { 0x230A, BIDI_ON }, // LEFT FLOOR 07934 { 0x230B, BIDI_ON }, // RIGHT FLOOR 07935 { 0x230C, BIDI_ON }, // BOTTOM RIGHT CROP 07936 { 0x230D, BIDI_ON }, // BOTTOM LEFT CROP 07937 { 0x230E, BIDI_ON }, // TOP RIGHT CROP 07938 { 0x230F, BIDI_ON }, // TOP LEFT CROP 07939 { 0x2310, BIDI_ON }, // REVERSED NOT SIGN 07940 { 0x2311, BIDI_ON }, // SQUARE LOZENGE 07941 { 0x2312, BIDI_ON }, // ARC 07942 { 0x2313, BIDI_ON }, // SEGMENT 07943 { 0x2314, BIDI_ON }, // SECTOR 07944 { 0x2315, BIDI_ON }, // TELEPHONE RECORDER 07945 { 0x2316, BIDI_ON }, // POSITION INDICATOR 07946 { 0x2317, BIDI_ON }, // VIEWDATA SQUARE 07947 { 0x2318, BIDI_ON }, // PLACE OF INTEREST SIGN 07948 { 0x2319, BIDI_ON }, // TURNED NOT SIGN 07949 { 0x231A, BIDI_ON }, // WATCH 07950 { 0x231B, BIDI_ON }, // HOURGLASS 07951 { 0x231C, BIDI_ON }, // TOP LEFT CORNER 07952 { 0x231D, BIDI_ON }, // TOP RIGHT CORNER 07953 { 0x231E, BIDI_ON }, // BOTTOM LEFT CORNER 07954 { 0x231F, BIDI_ON }, // BOTTOM RIGHT CORNER 07955 { 0x2320, BIDI_ON }, // TOP HALF INTEGRAL 07956 { 0x2321, BIDI_ON }, // BOTTOM HALF INTEGRAL 07957 { 0x2322, BIDI_ON }, // FROWN 07958 { 0x2323, BIDI_ON }, // SMILE 07959 { 0x2324, BIDI_ON }, // UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS 07960 { 0x2325, BIDI_ON }, // OPTION KEY 07961 { 0x2326, BIDI_ON }, // ERASE TO THE RIGHT 07962 { 0x2327, BIDI_ON }, // X IN A RECTANGLE BOX 07963 { 0x2328, BIDI_ON }, // KEYBOARD 07964 { 0x2329, BIDI_ON }, // LEFT-POINTING ANGLE BRACKET 07965 { 0x232A, BIDI_ON }, // RIGHT-POINTING ANGLE BRACKET 07966 { 0x232B, BIDI_ON }, // ERASE TO THE LEFT 07967 { 0x232C, BIDI_ON }, // BENZENE RING 07968 { 0x232D, BIDI_ON }, // CYLINDRICITY 07969 { 0x232E, BIDI_ON }, // ALL AROUND-PROFILE 07970 { 0x232F, BIDI_ON }, // SYMMETRY 07971 { 0x2330, BIDI_ON }, // TOTAL RUNOUT 07972 { 0x2331, BIDI_ON }, // DIMENSION ORIGIN 07973 { 0x2332, BIDI_ON }, // CONICAL TAPER 07974 { 0x2333, BIDI_ON }, // SLOPE 07975 { 0x2334, BIDI_ON }, // COUNTERBORE 07976 { 0x2335, BIDI_ON }, // COUNTERSINK 07977 { 0x2336, BIDI_L }, // APL FUNCTIONAL SYMBOL I-BEAM 07978 { 0x2337, BIDI_L }, // APL FUNCTIONAL SYMBOL SQUISH QUAD 07979 { 0x2338, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD EQUAL 07980 { 0x2339, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD DIVIDE 07981 { 0x233A, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD DIAMOND 07982 { 0x233B, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD JOT 07983 { 0x233C, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD CIRCLE 07984 { 0x233D, BIDI_L }, // APL FUNCTIONAL SYMBOL CIRCLE STILE 07985 { 0x233E, BIDI_L }, // APL FUNCTIONAL SYMBOL CIRCLE JOT 07986 { 0x233F, BIDI_L }, // APL FUNCTIONAL SYMBOL SLASH BAR 07987 { 0x2340, BIDI_L }, // APL FUNCTIONAL SYMBOL BACKSLASH BAR 07988 { 0x2341, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD SLASH 07989 { 0x2342, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD BACKSLASH 07990 { 0x2343, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD LESS-THAN 07991 { 0x2344, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD GREATER-THAN 07992 { 0x2345, BIDI_L }, // APL FUNCTIONAL SYMBOL LEFTWARDS VANE 07993 { 0x2346, BIDI_L }, // APL FUNCTIONAL SYMBOL RIGHTWARDS VANE 07994 { 0x2347, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW 07995 { 0x2348, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW 07996 { 0x2349, BIDI_L }, // APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH 07997 { 0x234A, BIDI_L }, // APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR 07998 { 0x234B, BIDI_L }, // APL FUNCTIONAL SYMBOL DELTA STILE 07999 { 0x234C, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD DOWN CARET 08000 { 0x234D, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD DELTA 08001 { 0x234E, BIDI_L }, // APL FUNCTIONAL SYMBOL DOWN TACK JOT 08002 { 0x234F, BIDI_L }, // APL FUNCTIONAL SYMBOL UPWARDS VANE 08003 { 0x2350, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW 08004 { 0x2351, BIDI_L }, // APL FUNCTIONAL SYMBOL UP TACK OVERBAR 08005 { 0x2352, BIDI_L }, // APL FUNCTIONAL SYMBOL DEL STILE 08006 { 0x2353, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD UP CARET 08007 { 0x2354, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD DEL 08008 { 0x2355, BIDI_L }, // APL FUNCTIONAL SYMBOL UP TACK JOT 08009 { 0x2356, BIDI_L }, // APL FUNCTIONAL SYMBOL DOWNWARDS VANE 08010 { 0x2357, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW 08011 { 0x2358, BIDI_L }, // APL FUNCTIONAL SYMBOL QUOTE UNDERBAR 08012 { 0x2359, BIDI_L }, // APL FUNCTIONAL SYMBOL DELTA UNDERBAR 08013 { 0x235A, BIDI_L }, // APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR 08014 { 0x235B, BIDI_L }, // APL FUNCTIONAL SYMBOL JOT UNDERBAR 08015 { 0x235C, BIDI_L }, // APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR 08016 { 0x235D, BIDI_L }, // APL FUNCTIONAL SYMBOL UP SHOE JOT 08017 { 0x235E, BIDI_L }, // APL FUNCTIONAL SYMBOL QUOTE QUAD 08018 { 0x235F, BIDI_L }, // APL FUNCTIONAL SYMBOL CIRCLE STAR 08019 { 0x2360, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD COLON 08020 { 0x2361, BIDI_L }, // APL FUNCTIONAL SYMBOL UP TACK DIAERESIS 08021 { 0x2362, BIDI_L }, // APL FUNCTIONAL SYMBOL DEL DIAERESIS 08022 { 0x2363, BIDI_L }, // APL FUNCTIONAL SYMBOL STAR DIAERESIS 08023 { 0x2364, BIDI_L }, // APL FUNCTIONAL SYMBOL JOT DIAERESIS 08024 { 0x2365, BIDI_L }, // APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS 08025 { 0x2366, BIDI_L }, // APL FUNCTIONAL SYMBOL DOWN SHOE STILE 08026 { 0x2367, BIDI_L }, // APL FUNCTIONAL SYMBOL LEFT SHOE STILE 08027 { 0x2368, BIDI_L }, // APL FUNCTIONAL SYMBOL TILDE DIAERESIS 08028 { 0x2369, BIDI_L }, // APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS 08029 { 0x236A, BIDI_L }, // APL FUNCTIONAL SYMBOL COMMA BAR 08030 { 0x236B, BIDI_L }, // APL FUNCTIONAL SYMBOL DEL TILDE 08031 { 0x236C, BIDI_L }, // APL FUNCTIONAL SYMBOL ZILDE 08032 { 0x236D, BIDI_L }, // APL FUNCTIONAL SYMBOL STILE TILDE 08033 { 0x236E, BIDI_L }, // APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR 08034 { 0x236F, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD NOT EQUAL 08035 { 0x2370, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD QUESTION 08036 { 0x2371, BIDI_L }, // APL FUNCTIONAL SYMBOL DOWN CARET TILDE 08037 { 0x2372, BIDI_L }, // APL FUNCTIONAL SYMBOL UP CARET TILDE 08038 { 0x2373, BIDI_L }, // APL FUNCTIONAL SYMBOL IOTA 08039 { 0x2374, BIDI_L }, // APL FUNCTIONAL SYMBOL RHO 08040 { 0x2375, BIDI_L }, // APL FUNCTIONAL SYMBOL OMEGA 08041 { 0x2376, BIDI_L }, // APL FUNCTIONAL SYMBOL ALPHA UNDERBAR 08042 { 0x2377, BIDI_L }, // APL FUNCTIONAL SYMBOL EPSILON UNDERBAR 08043 { 0x2378, BIDI_L }, // APL FUNCTIONAL SYMBOL IOTA UNDERBAR 08044 { 0x2379, BIDI_L }, // APL FUNCTIONAL SYMBOL OMEGA UNDERBAR 08045 { 0x237A, BIDI_L }, // APL FUNCTIONAL SYMBOL ALPHA 08046 { 0x237B, BIDI_ON }, // NOT CHECK MARK 08047 { 0x237C, BIDI_ON }, // RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW 08048 { 0x237D, BIDI_ON }, // SHOULDERED OPEN BOX 08049 { 0x237E, BIDI_ON }, // BELL SYMBOL 08050 { 0x237F, BIDI_ON }, // VERTICAL LINE WITH MIDDLE DOT 08051 { 0x2380, BIDI_ON }, // INSERTION SYMBOL 08052 { 0x2381, BIDI_ON }, // CONTINUOUS UNDERLINE SYMBOL 08053 { 0x2382, BIDI_ON }, // DISCONTINUOUS UNDERLINE SYMBOL 08054 { 0x2383, BIDI_ON }, // EMPHASIS SYMBOL 08055 { 0x2384, BIDI_ON }, // COMPOSITION SYMBOL 08056 { 0x2385, BIDI_ON }, // WHITE SQUARE WITH CENTRE VERTICAL LINE 08057 { 0x2386, BIDI_ON }, // ENTER SYMBOL 08058 { 0x2387, BIDI_ON }, // ALTERNATIVE KEY SYMBOL 08059 { 0x2388, BIDI_ON }, // HELM SYMBOL 08060 { 0x2389, BIDI_ON }, // CIRCLED HORIZONTAL BAR WITH NOTCH 08061 { 0x238A, BIDI_ON }, // CIRCLED TRIANGLE DOWN 08062 { 0x238B, BIDI_ON }, // BROKEN CIRCLE WITH NORTHWEST ARROW 08063 { 0x238C, BIDI_ON }, // UNDO SYMBOL 08064 { 0x238D, BIDI_ON }, // MONOSTABLE SYMBOL 08065 { 0x238E, BIDI_ON }, // HYSTERESIS SYMBOL 08066 { 0x238F, BIDI_ON }, // OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL 08067 { 0x2390, BIDI_ON }, // OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL 08068 { 0x2391, BIDI_ON }, // PASSIVE-PULL-DOWN-OUTPUT SYMBOL 08069 { 0x2392, BIDI_ON }, // PASSIVE-PULL-UP-OUTPUT SYMBOL 08070 { 0x2393, BIDI_ON }, // DIRECT CURRENT SYMBOL FORM TWO 08071 { 0x2394, BIDI_ON }, // SOFTWARE-FUNCTION SYMBOL 08072 { 0x2395, BIDI_L }, // APL FUNCTIONAL SYMBOL QUAD 08073 { 0x2396, BIDI_ON }, // DECIMAL SEPARATOR KEY SYMBOL 08074 { 0x2397, BIDI_ON }, // PREVIOUS PAGE 08075 { 0x2398, BIDI_ON }, // NEXT PAGE 08076 { 0x2399, BIDI_ON }, // PRINT SCREEN SYMBOL 08077 { 0x239A, BIDI_ON }, // CLEAR SCREEN SYMBOL 08078 { 0x239B, BIDI_ON }, // LEFT PARENTHESIS UPPER HOOK 08079 { 0x239C, BIDI_ON }, // LEFT PARENTHESIS EXTENSION 08080 { 0x239D, BIDI_ON }, // LEFT PARENTHESIS LOWER HOOK 08081 { 0x239E, BIDI_ON }, // RIGHT PARENTHESIS UPPER HOOK 08082 { 0x239F, BIDI_ON }, // RIGHT PARENTHESIS EXTENSION 08083 { 0x23A0, BIDI_ON }, // RIGHT PARENTHESIS LOWER HOOK 08084 { 0x23A1, BIDI_ON }, // LEFT SQUARE BRACKET UPPER CORNER 08085 { 0x23A2, BIDI_ON }, // LEFT SQUARE BRACKET EXTENSION 08086 { 0x23A3, BIDI_ON }, // LEFT SQUARE BRACKET LOWER CORNER 08087 { 0x23A4, BIDI_ON }, // RIGHT SQUARE BRACKET UPPER CORNER 08088 { 0x23A5, BIDI_ON }, // RIGHT SQUARE BRACKET EXTENSION 08089 { 0x23A6, BIDI_ON }, // RIGHT SQUARE BRACKET LOWER CORNER 08090 { 0x23A7, BIDI_ON }, // LEFT CURLY BRACKET UPPER HOOK 08091 { 0x23A8, BIDI_ON }, // LEFT CURLY BRACKET MIDDLE PIECE 08092 { 0x23A9, BIDI_ON }, // LEFT CURLY BRACKET LOWER HOOK 08093 { 0x23AA, BIDI_ON }, // CURLY BRACKET EXTENSION 08094 { 0x23AB, BIDI_ON }, // RIGHT CURLY BRACKET UPPER HOOK 08095 { 0x23AC, BIDI_ON }, // RIGHT CURLY BRACKET MIDDLE PIECE 08096 { 0x23AD, BIDI_ON }, // RIGHT CURLY BRACKET LOWER HOOK 08097 { 0x23AE, BIDI_ON }, // INTEGRAL EXTENSION 08098 { 0x23AF, BIDI_ON }, // HORIZONTAL LINE EXTENSION 08099 { 0x23B0, BIDI_ON }, // UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION 08100 { 0x23B1, BIDI_ON }, // UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION 08101 { 0x23B2, BIDI_ON }, // SUMMATION TOP 08102 { 0x23B3, BIDI_ON }, // SUMMATION BOTTOM 08103 { 0x23B4, BIDI_ON }, // TOP SQUARE BRACKET 08104 { 0x23B5, BIDI_ON }, // BOTTOM SQUARE BRACKET 08105 { 0x23B6, BIDI_ON }, // BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET 08106 { 0x23B7, BIDI_ON }, // RADICAL SYMBOL BOTTOM 08107 { 0x23B8, BIDI_ON }, // LEFT VERTICAL BOX LINE 08108 { 0x23B9, BIDI_ON }, // RIGHT VERTICAL BOX LINE 08109 { 0x23BA, BIDI_ON }, // HORIZONTAL SCAN LINE-1 08110 { 0x23BB, BIDI_ON }, // HORIZONTAL SCAN LINE-3 08111 { 0x23BC, BIDI_ON }, // HORIZONTAL SCAN LINE-7 08112 { 0x23BD, BIDI_ON }, // HORIZONTAL SCAN LINE-9 08113 { 0x23BE, BIDI_ON }, // DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT 08114 { 0x23BF, BIDI_ON }, // DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT 08115 { 0x23C0, BIDI_ON }, // DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE 08116 { 0x23C1, BIDI_ON }, // DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE 08117 { 0x23C2, BIDI_ON }, // DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE 08118 { 0x23C3, BIDI_ON }, // DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE 08119 { 0x23C4, BIDI_ON }, // DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE 08120 { 0x23C5, BIDI_ON }, // DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE 08121 { 0x23C6, BIDI_ON }, // DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE 08122 { 0x23C7, BIDI_ON }, // DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE 08123 { 0x23C8, BIDI_ON }, // DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE 08124 { 0x23C9, BIDI_ON }, // DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL 08125 { 0x23CA, BIDI_ON }, // DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL 08126 { 0x23CB, BIDI_ON }, // DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT 08127 { 0x23CC, BIDI_ON }, // DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT 08128 { 0x23CD, BIDI_ON }, // SQUARE FOOT 08129 { 0x23CE, BIDI_ON }, // RETURN SYMBOL 08130 { 0x23CF, BIDI_ON }, // EJECT SYMBOL 08131 { 0x23D0, BIDI_ON }, // VERTICAL LINE EXTENSION 08132 { 0x23D1, BIDI_ON }, // METRICAL BREVE 08133 { 0x23D2, BIDI_ON }, // METRICAL LONG OVER SHORT 08134 { 0x23D3, BIDI_ON }, // METRICAL SHORT OVER LONG 08135 { 0x23D4, BIDI_ON }, // METRICAL LONG OVER TWO SHORTS 08136 { 0x23D5, BIDI_ON }, // METRICAL TWO SHORTS OVER LONG 08137 { 0x23D6, BIDI_ON }, // METRICAL TWO SHORTS JOINED 08138 { 0x23D7, BIDI_ON }, // METRICAL TRISEME 08139 { 0x23D8, BIDI_ON }, // METRICAL TETRASEME 08140 { 0x23D9, BIDI_ON }, // METRICAL PENTASEME 08141 { 0x23DA, BIDI_ON }, // EARTH GROUND 08142 { 0x23DB, BIDI_ON }, // FUSE 08143 { 0x23DC, BIDI_ON }, // TOP PARENTHESIS 08144 { 0x23DD, BIDI_ON }, // BOTTOM PARENTHESIS 08145 { 0x23DE, BIDI_ON }, // TOP CURLY BRACKET 08146 { 0x23DF, BIDI_ON }, // BOTTOM CURLY BRACKET 08147 { 0x23E0, BIDI_ON }, // TOP TORTOISE SHELL BRACKET 08148 { 0x23E1, BIDI_ON }, // BOTTOM TORTOISE SHELL BRACKET 08149 { 0x23E2, BIDI_ON }, // WHITE TRAPEZIUM 08150 { 0x23E3, BIDI_ON }, // BENZENE RING WITH CIRCLE 08151 { 0x23E4, BIDI_ON }, // STRAIGHTNESS 08152 { 0x23E5, BIDI_ON }, // FLATNESS 08153 { 0x23E6, BIDI_ON }, // AC CURRENT 08154 { 0x23E7, BIDI_ON }, // ELECTRICAL INTERSECTION 08155 { 0x23E8, BIDI_ON }, // DECIMAL EXPONENT SYMBOL 08156 { 0x23E9, BIDI_ON }, // BLACK RIGHT-POINTING DOUBLE TRIANGLE 08157 { 0x23EA, BIDI_ON }, // BLACK LEFT-POINTING DOUBLE TRIANGLE 08158 { 0x23EB, BIDI_ON }, // BLACK UP-POINTING DOUBLE TRIANGLE 08159 { 0x23EC, BIDI_ON }, // BLACK DOWN-POINTING DOUBLE TRIANGLE 08160 { 0x23ED, BIDI_ON }, // BLACK RIGHT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR 08161 { 0x23EE, BIDI_ON }, // BLACK LEFT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR 08162 { 0x23EF, BIDI_ON }, // BLACK RIGHT-POINTING TRIANGLE WITH DOUBLE VERTICAL BAR 08163 { 0x23F0, BIDI_ON }, // ALARM CLOCK 08164 { 0x23F1, BIDI_ON }, // STOPWATCH 08165 { 0x23F2, BIDI_ON }, // TIMER CLOCK 08166 { 0x23F3, BIDI_ON }, // HOURGLASS WITH FLOWING SAND 08167 { 0x23F4, BIDI_ON }, // BLACK MEDIUM LEFT-POINTING TRIANGLE 08168 { 0x23F5, BIDI_ON }, // BLACK MEDIUM RIGHT-POINTING TRIANGLE 08169 { 0x23F6, BIDI_ON }, // BLACK MEDIUM UP-POINTING TRIANGLE 08170 { 0x23F7, BIDI_ON }, // BLACK MEDIUM DOWN-POINTING TRIANGLE 08171 { 0x23F8, BIDI_ON }, // DOUBLE VERTICAL BAR 08172 { 0x23F9, BIDI_ON }, // BLACK SQUARE FOR STOP 08173 { 0x23FA, BIDI_ON }, // BLACK CIRCLE FOR RECORD 08174 { 0x2400, BIDI_ON }, // SYMBOL FOR NULL 08175 { 0x2401, BIDI_ON }, // SYMBOL FOR START OF HEADING 08176 { 0x2402, BIDI_ON }, // SYMBOL FOR START OF TEXT 08177 { 0x2403, BIDI_ON }, // SYMBOL FOR END OF TEXT 08178 { 0x2404, BIDI_ON }, // SYMBOL FOR END OF TRANSMISSION 08179 { 0x2405, BIDI_ON }, // SYMBOL FOR ENQUIRY 08180 { 0x2406, BIDI_ON }, // SYMBOL FOR ACKNOWLEDGE 08181 { 0x2407, BIDI_ON }, // SYMBOL FOR BELL 08182 { 0x2408, BIDI_ON }, // SYMBOL FOR BACKSPACE 08183 { 0x2409, BIDI_ON }, // SYMBOL FOR HORIZONTAL TABULATION 08184 { 0x240A, BIDI_ON }, // SYMBOL FOR LINE FEED 08185 { 0x240B, BIDI_ON }, // SYMBOL FOR VERTICAL TABULATION 08186 { 0x240C, BIDI_ON }, // SYMBOL FOR FORM FEED 08187 { 0x240D, BIDI_ON }, // SYMBOL FOR CARRIAGE RETURN 08188 { 0x240E, BIDI_ON }, // SYMBOL FOR SHIFT OUT 08189 { 0x240F, BIDI_ON }, // SYMBOL FOR SHIFT IN 08190 { 0x2410, BIDI_ON }, // SYMBOL FOR DATA LINK ESCAPE 08191 { 0x2411, BIDI_ON }, // SYMBOL FOR DEVICE CONTROL ONE 08192 { 0x2412, BIDI_ON }, // SYMBOL FOR DEVICE CONTROL TWO 08193 { 0x2413, BIDI_ON }, // SYMBOL FOR DEVICE CONTROL THREE 08194 { 0x2414, BIDI_ON }, // SYMBOL FOR DEVICE CONTROL FOUR 08195 { 0x2415, BIDI_ON }, // SYMBOL FOR NEGATIVE ACKNOWLEDGE 08196 { 0x2416, BIDI_ON }, // SYMBOL FOR SYNCHRONOUS IDLE 08197 { 0x2417, BIDI_ON }, // SYMBOL FOR END OF TRANSMISSION BLOCK 08198 { 0x2418, BIDI_ON }, // SYMBOL FOR CANCEL 08199 { 0x2419, BIDI_ON }, // SYMBOL FOR END OF MEDIUM 08200 { 0x241A, BIDI_ON }, // SYMBOL FOR SUBSTITUTE 08201 { 0x241B, BIDI_ON }, // SYMBOL FOR ESCAPE 08202 { 0x241C, BIDI_ON }, // SYMBOL FOR FILE SEPARATOR 08203 { 0x241D, BIDI_ON }, // SYMBOL FOR GROUP SEPARATOR 08204 { 0x241E, BIDI_ON }, // SYMBOL FOR RECORD SEPARATOR 08205 { 0x241F, BIDI_ON }, // SYMBOL FOR UNIT SEPARATOR 08206 { 0x2420, BIDI_ON }, // SYMBOL FOR SPACE 08207 { 0x2421, BIDI_ON }, // SYMBOL FOR DELETE 08208 { 0x2422, BIDI_ON }, // BLANK SYMBOL 08209 { 0x2423, BIDI_ON }, // OPEN BOX 08210 { 0x2424, BIDI_ON }, // SYMBOL FOR NEWLINE 08211 { 0x2425, BIDI_ON }, // SYMBOL FOR DELETE FORM TWO 08212 { 0x2426, BIDI_ON }, // SYMBOL FOR SUBSTITUTE FORM TWO 08213 { 0x2440, BIDI_ON }, // OCR HOOK 08214 { 0x2441, BIDI_ON }, // OCR CHAIR 08215 { 0x2442, BIDI_ON }, // OCR FORK 08216 { 0x2443, BIDI_ON }, // OCR INVERTED FORK 08217 { 0x2444, BIDI_ON }, // OCR BELT BUCKLE 08218 { 0x2445, BIDI_ON }, // OCR BOW TIE 08219 { 0x2446, BIDI_ON }, // OCR BRANCH BANK IDENTIFICATION 08220 { 0x2447, BIDI_ON }, // OCR AMOUNT OF CHECK 08221 { 0x2448, BIDI_ON }, // OCR DASH 08222 { 0x2449, BIDI_ON }, // OCR CUSTOMER ACCOUNT NUMBER 08223 { 0x244A, BIDI_ON }, // OCR DOUBLE BACKSLASH 08224 { 0x2460, BIDI_ON }, // CIRCLED DIGIT ONE 08225 { 0x2461, BIDI_ON }, // CIRCLED DIGIT TWO 08226 { 0x2462, BIDI_ON }, // CIRCLED DIGIT THREE 08227 { 0x2463, BIDI_ON }, // CIRCLED DIGIT FOUR 08228 { 0x2464, BIDI_ON }, // CIRCLED DIGIT FIVE 08229 { 0x2465, BIDI_ON }, // CIRCLED DIGIT SIX 08230 { 0x2466, BIDI_ON }, // CIRCLED DIGIT SEVEN 08231 { 0x2467, BIDI_ON }, // CIRCLED DIGIT EIGHT 08232 { 0x2468, BIDI_ON }, // CIRCLED DIGIT NINE 08233 { 0x2469, BIDI_ON }, // CIRCLED NUMBER TEN 08234 { 0x246A, BIDI_ON }, // CIRCLED NUMBER ELEVEN 08235 { 0x246B, BIDI_ON }, // CIRCLED NUMBER TWELVE 08236 { 0x246C, BIDI_ON }, // CIRCLED NUMBER THIRTEEN 08237 { 0x246D, BIDI_ON }, // CIRCLED NUMBER FOURTEEN 08238 { 0x246E, BIDI_ON }, // CIRCLED NUMBER FIFTEEN 08239 { 0x246F, BIDI_ON }, // CIRCLED NUMBER SIXTEEN 08240 { 0x2470, BIDI_ON }, // CIRCLED NUMBER SEVENTEEN 08241 { 0x2471, BIDI_ON }, // CIRCLED NUMBER EIGHTEEN 08242 { 0x2472, BIDI_ON }, // CIRCLED NUMBER NINETEEN 08243 { 0x2473, BIDI_ON }, // CIRCLED NUMBER TWENTY 08244 { 0x2474, BIDI_ON }, // PARENTHESIZED DIGIT ONE 08245 { 0x2475, BIDI_ON }, // PARENTHESIZED DIGIT TWO 08246 { 0x2476, BIDI_ON }, // PARENTHESIZED DIGIT THREE 08247 { 0x2477, BIDI_ON }, // PARENTHESIZED DIGIT FOUR 08248 { 0x2478, BIDI_ON }, // PARENTHESIZED DIGIT FIVE 08249 { 0x2479, BIDI_ON }, // PARENTHESIZED DIGIT SIX 08250 { 0x247A, BIDI_ON }, // PARENTHESIZED DIGIT SEVEN 08251 { 0x247B, BIDI_ON }, // PARENTHESIZED DIGIT EIGHT 08252 { 0x247C, BIDI_ON }, // PARENTHESIZED DIGIT NINE 08253 { 0x247D, BIDI_ON }, // PARENTHESIZED NUMBER TEN 08254 { 0x247E, BIDI_ON }, // PARENTHESIZED NUMBER ELEVEN 08255 { 0x247F, BIDI_ON }, // PARENTHESIZED NUMBER TWELVE 08256 { 0x2480, BIDI_ON }, // PARENTHESIZED NUMBER THIRTEEN 08257 { 0x2481, BIDI_ON }, // PARENTHESIZED NUMBER FOURTEEN 08258 { 0x2482, BIDI_ON }, // PARENTHESIZED NUMBER FIFTEEN 08259 { 0x2483, BIDI_ON }, // PARENTHESIZED NUMBER SIXTEEN 08260 { 0x2484, BIDI_ON }, // PARENTHESIZED NUMBER SEVENTEEN 08261 { 0x2485, BIDI_ON }, // PARENTHESIZED NUMBER EIGHTEEN 08262 { 0x2486, BIDI_ON }, // PARENTHESIZED NUMBER NINETEEN 08263 { 0x2487, BIDI_ON }, // PARENTHESIZED NUMBER TWENTY 08264 { 0x2488, BIDI_EN }, // DIGIT ONE FULL STOP 08265 { 0x2489, BIDI_EN }, // DIGIT TWO FULL STOP 08266 { 0x248A, BIDI_EN }, // DIGIT THREE FULL STOP 08267 { 0x248B, BIDI_EN }, // DIGIT FOUR FULL STOP 08268 { 0x248C, BIDI_EN }, // DIGIT FIVE FULL STOP 08269 { 0x248D, BIDI_EN }, // DIGIT SIX FULL STOP 08270 { 0x248E, BIDI_EN }, // DIGIT SEVEN FULL STOP 08271 { 0x248F, BIDI_EN }, // DIGIT EIGHT FULL STOP 08272 { 0x2490, BIDI_EN }, // DIGIT NINE FULL STOP 08273 { 0x2491, BIDI_EN }, // NUMBER TEN FULL STOP 08274 { 0x2492, BIDI_EN }, // NUMBER ELEVEN FULL STOP 08275 { 0x2493, BIDI_EN }, // NUMBER TWELVE FULL STOP 08276 { 0x2494, BIDI_EN }, // NUMBER THIRTEEN FULL STOP 08277 { 0x2495, BIDI_EN }, // NUMBER FOURTEEN FULL STOP 08278 { 0x2496, BIDI_EN }, // NUMBER FIFTEEN FULL STOP 08279 { 0x2497, BIDI_EN }, // NUMBER SIXTEEN FULL STOP 08280 { 0x2498, BIDI_EN }, // NUMBER SEVENTEEN FULL STOP 08281 { 0x2499, BIDI_EN }, // NUMBER EIGHTEEN FULL STOP 08282 { 0x249A, BIDI_EN }, // NUMBER NINETEEN FULL STOP 08283 { 0x249B, BIDI_EN }, // NUMBER TWENTY FULL STOP 08284 { 0x249C, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER A 08285 { 0x249D, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER B 08286 { 0x249E, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER C 08287 { 0x249F, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER D 08288 { 0x24A0, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER E 08289 { 0x24A1, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER F 08290 { 0x24A2, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER G 08291 { 0x24A3, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER H 08292 { 0x24A4, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER I 08293 { 0x24A5, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER J 08294 { 0x24A6, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER K 08295 { 0x24A7, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER L 08296 { 0x24A8, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER M 08297 { 0x24A9, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER N 08298 { 0x24AA, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER O 08299 { 0x24AB, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER P 08300 { 0x24AC, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER Q 08301 { 0x24AD, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER R 08302 { 0x24AE, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER S 08303 { 0x24AF, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER T 08304 { 0x24B0, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER U 08305 { 0x24B1, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER V 08306 { 0x24B2, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER W 08307 { 0x24B3, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER X 08308 { 0x24B4, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER Y 08309 { 0x24B5, BIDI_L }, // PARENTHESIZED LATIN SMALL LETTER Z 08310 { 0x24B6, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER A 08311 { 0x24B7, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER B 08312 { 0x24B8, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER C 08313 { 0x24B9, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER D 08314 { 0x24BA, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER E 08315 { 0x24BB, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER F 08316 { 0x24BC, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER G 08317 { 0x24BD, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER H 08318 { 0x24BE, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER I 08319 { 0x24BF, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER J 08320 { 0x24C0, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER K 08321 { 0x24C1, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER L 08322 { 0x24C2, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER M 08323 { 0x24C3, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER N 08324 { 0x24C4, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER O 08325 { 0x24C5, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER P 08326 { 0x24C6, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER Q 08327 { 0x24C7, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER R 08328 { 0x24C8, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER S 08329 { 0x24C9, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER T 08330 { 0x24CA, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER U 08331 { 0x24CB, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER V 08332 { 0x24CC, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER W 08333 { 0x24CD, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER X 08334 { 0x24CE, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER Y 08335 { 0x24CF, BIDI_L }, // CIRCLED LATIN CAPITAL LETTER Z 08336 { 0x24D0, BIDI_L }, // CIRCLED LATIN SMALL LETTER A 08337 { 0x24D1, BIDI_L }, // CIRCLED LATIN SMALL LETTER B 08338 { 0x24D2, BIDI_L }, // CIRCLED LATIN SMALL LETTER C 08339 { 0x24D3, BIDI_L }, // CIRCLED LATIN SMALL LETTER D 08340 { 0x24D4, BIDI_L }, // CIRCLED LATIN SMALL LETTER E 08341 { 0x24D5, BIDI_L }, // CIRCLED LATIN SMALL LETTER F 08342 { 0x24D6, BIDI_L }, // CIRCLED LATIN SMALL LETTER G 08343 { 0x24D7, BIDI_L }, // CIRCLED LATIN SMALL LETTER H 08344 { 0x24D8, BIDI_L }, // CIRCLED LATIN SMALL LETTER I 08345 { 0x24D9, BIDI_L }, // CIRCLED LATIN SMALL LETTER J 08346 { 0x24DA, BIDI_L }, // CIRCLED LATIN SMALL LETTER K 08347 { 0x24DB, BIDI_L }, // CIRCLED LATIN SMALL LETTER L 08348 { 0x24DC, BIDI_L }, // CIRCLED LATIN SMALL LETTER M 08349 { 0x24DD, BIDI_L }, // CIRCLED LATIN SMALL LETTER N 08350 { 0x24DE, BIDI_L }, // CIRCLED LATIN SMALL LETTER O 08351 { 0x24DF, BIDI_L }, // CIRCLED LATIN SMALL LETTER P 08352 { 0x24E0, BIDI_L }, // CIRCLED LATIN SMALL LETTER Q 08353 { 0x24E1, BIDI_L }, // CIRCLED LATIN SMALL LETTER R 08354 { 0x24E2, BIDI_L }, // CIRCLED LATIN SMALL LETTER S 08355 { 0x24E3, BIDI_L }, // CIRCLED LATIN SMALL LETTER T 08356 { 0x24E4, BIDI_L }, // CIRCLED LATIN SMALL LETTER U 08357 { 0x24E5, BIDI_L }, // CIRCLED LATIN SMALL LETTER V 08358 { 0x24E6, BIDI_L }, // CIRCLED LATIN SMALL LETTER W 08359 { 0x24E7, BIDI_L }, // CIRCLED LATIN SMALL LETTER X 08360 { 0x24E8, BIDI_L }, // CIRCLED LATIN SMALL LETTER Y 08361 { 0x24E9, BIDI_L }, // CIRCLED LATIN SMALL LETTER Z 08362 { 0x24EA, BIDI_ON }, // CIRCLED DIGIT ZERO 08363 { 0x24EB, BIDI_ON }, // NEGATIVE CIRCLED NUMBER ELEVEN 08364 { 0x24EC, BIDI_ON }, // NEGATIVE CIRCLED NUMBER TWELVE 08365 { 0x24ED, BIDI_ON }, // NEGATIVE CIRCLED NUMBER THIRTEEN 08366 { 0x24EE, BIDI_ON }, // NEGATIVE CIRCLED NUMBER FOURTEEN 08367 { 0x24EF, BIDI_ON }, // NEGATIVE CIRCLED NUMBER FIFTEEN 08368 { 0x24F0, BIDI_ON }, // NEGATIVE CIRCLED NUMBER SIXTEEN 08369 { 0x24F1, BIDI_ON }, // NEGATIVE CIRCLED NUMBER SEVENTEEN 08370 { 0x24F2, BIDI_ON }, // NEGATIVE CIRCLED NUMBER EIGHTEEN 08371 { 0x24F3, BIDI_ON }, // NEGATIVE CIRCLED NUMBER NINETEEN 08372 { 0x24F4, BIDI_ON }, // NEGATIVE CIRCLED NUMBER TWENTY 08373 { 0x24F5, BIDI_ON }, // DOUBLE CIRCLED DIGIT ONE 08374 { 0x24F6, BIDI_ON }, // DOUBLE CIRCLED DIGIT TWO 08375 { 0x24F7, BIDI_ON }, // DOUBLE CIRCLED DIGIT THREE 08376 { 0x24F8, BIDI_ON }, // DOUBLE CIRCLED DIGIT FOUR 08377 { 0x24F9, BIDI_ON }, // DOUBLE CIRCLED DIGIT FIVE 08378 { 0x24FA, BIDI_ON }, // DOUBLE CIRCLED DIGIT SIX 08379 { 0x24FB, BIDI_ON }, // DOUBLE CIRCLED DIGIT SEVEN 08380 { 0x24FC, BIDI_ON }, // DOUBLE CIRCLED DIGIT EIGHT 08381 { 0x24FD, BIDI_ON }, // DOUBLE CIRCLED DIGIT NINE 08382 { 0x24FE, BIDI_ON }, // DOUBLE CIRCLED NUMBER TEN 08383 { 0x24FF, BIDI_ON }, // NEGATIVE CIRCLED DIGIT ZERO 08384 { 0x2500, BIDI_ON }, // BOX DRAWINGS LIGHT HORIZONTAL 08385 { 0x2501, BIDI_ON }, // BOX DRAWINGS HEAVY HORIZONTAL 08386 { 0x2502, BIDI_ON }, // BOX DRAWINGS LIGHT VERTICAL 08387 { 0x2503, BIDI_ON }, // BOX DRAWINGS HEAVY VERTICAL 08388 { 0x2504, BIDI_ON }, // BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL 08389 { 0x2505, BIDI_ON }, // BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL 08390 { 0x2506, BIDI_ON }, // BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL 08391 { 0x2507, BIDI_ON }, // BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL 08392 { 0x2508, BIDI_ON }, // BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL 08393 { 0x2509, BIDI_ON }, // BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL 08394 { 0x250A, BIDI_ON }, // BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL 08395 { 0x250B, BIDI_ON }, // BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL 08396 { 0x250C, BIDI_ON }, // BOX DRAWINGS LIGHT DOWN AND RIGHT 08397 { 0x250D, BIDI_ON }, // BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY 08398 { 0x250E, BIDI_ON }, // BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT 08399 { 0x250F, BIDI_ON }, // BOX DRAWINGS HEAVY DOWN AND RIGHT 08400 { 0x2510, BIDI_ON }, // BOX DRAWINGS LIGHT DOWN AND LEFT 08401 { 0x2511, BIDI_ON }, // BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY 08402 { 0x2512, BIDI_ON }, // BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT 08403 { 0x2513, BIDI_ON }, // BOX DRAWINGS HEAVY DOWN AND LEFT 08404 { 0x2514, BIDI_ON }, // BOX DRAWINGS LIGHT UP AND RIGHT 08405 { 0x2515, BIDI_ON }, // BOX DRAWINGS UP LIGHT AND RIGHT HEAVY 08406 { 0x2516, BIDI_ON }, // BOX DRAWINGS UP HEAVY AND RIGHT LIGHT 08407 { 0x2517, BIDI_ON }, // BOX DRAWINGS HEAVY UP AND RIGHT 08408 { 0x2518, BIDI_ON }, // BOX DRAWINGS LIGHT UP AND LEFT 08409 { 0x2519, BIDI_ON }, // BOX DRAWINGS UP LIGHT AND LEFT HEAVY 08410 { 0x251A, BIDI_ON }, // BOX DRAWINGS UP HEAVY AND LEFT LIGHT 08411 { 0x251B, BIDI_ON }, // BOX DRAWINGS HEAVY UP AND LEFT 08412 { 0x251C, BIDI_ON }, // BOX DRAWINGS LIGHT VERTICAL AND RIGHT 08413 { 0x251D, BIDI_ON }, // BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY 08414 { 0x251E, BIDI_ON }, // BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT 08415 { 0x251F, BIDI_ON }, // BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT 08416 { 0x2520, BIDI_ON }, // BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT 08417 { 0x2521, BIDI_ON }, // BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY 08418 { 0x2522, BIDI_ON }, // BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY 08419 { 0x2523, BIDI_ON }, // BOX DRAWINGS HEAVY VERTICAL AND RIGHT 08420 { 0x2524, BIDI_ON }, // BOX DRAWINGS LIGHT VERTICAL AND LEFT 08421 { 0x2525, BIDI_ON }, // BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY 08422 { 0x2526, BIDI_ON }, // BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT 08423 { 0x2527, BIDI_ON }, // BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT 08424 { 0x2528, BIDI_ON }, // BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT 08425 { 0x2529, BIDI_ON }, // BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY 08426 { 0x252A, BIDI_ON }, // BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY 08427 { 0x252B, BIDI_ON }, // BOX DRAWINGS HEAVY VERTICAL AND LEFT 08428 { 0x252C, BIDI_ON }, // BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 08429 { 0x252D, BIDI_ON }, // BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT 08430 { 0x252E, BIDI_ON }, // BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT 08431 { 0x252F, BIDI_ON }, // BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY 08432 { 0x2530, BIDI_ON }, // BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT 08433 { 0x2531, BIDI_ON }, // BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY 08434 { 0x2532, BIDI_ON }, // BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY 08435 { 0x2533, BIDI_ON }, // BOX DRAWINGS HEAVY DOWN AND HORIZONTAL 08436 { 0x2534, BIDI_ON }, // BOX DRAWINGS LIGHT UP AND HORIZONTAL 08437 { 0x2535, BIDI_ON }, // BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT 08438 { 0x2536, BIDI_ON }, // BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT 08439 { 0x2537, BIDI_ON }, // BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY 08440 { 0x2538, BIDI_ON }, // BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT 08441 { 0x2539, BIDI_ON }, // BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY 08442 { 0x253A, BIDI_ON }, // BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY 08443 { 0x253B, BIDI_ON }, // BOX DRAWINGS HEAVY UP AND HORIZONTAL 08444 { 0x253C, BIDI_ON }, // BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 08445 { 0x253D, BIDI_ON }, // BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT 08446 { 0x253E, BIDI_ON }, // BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT 08447 { 0x253F, BIDI_ON }, // BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY 08448 { 0x2540, BIDI_ON }, // BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT 08449 { 0x2541, BIDI_ON }, // BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT 08450 { 0x2542, BIDI_ON }, // BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT 08451 { 0x2543, BIDI_ON }, // BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT 08452 { 0x2544, BIDI_ON }, // BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT 08453 { 0x2545, BIDI_ON }, // BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT 08454 { 0x2546, BIDI_ON }, // BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT 08455 { 0x2547, BIDI_ON }, // BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY 08456 { 0x2548, BIDI_ON }, // BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY 08457 { 0x2549, BIDI_ON }, // BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY 08458 { 0x254A, BIDI_ON }, // BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY 08459 { 0x254B, BIDI_ON }, // BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL 08460 { 0x254C, BIDI_ON }, // BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL 08461 { 0x254D, BIDI_ON }, // BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL 08462 { 0x254E, BIDI_ON }, // BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL 08463 { 0x254F, BIDI_ON }, // BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL 08464 { 0x2550, BIDI_ON }, // BOX DRAWINGS DOUBLE HORIZONTAL 08465 { 0x2551, BIDI_ON }, // BOX DRAWINGS DOUBLE VERTICAL 08466 { 0x2552, BIDI_ON }, // BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 08467 { 0x2553, BIDI_ON }, // BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 08468 { 0x2554, BIDI_ON }, // BOX DRAWINGS DOUBLE DOWN AND RIGHT 08469 { 0x2555, BIDI_ON }, // BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 08470 { 0x2556, BIDI_ON }, // BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 08471 { 0x2557, BIDI_ON }, // BOX DRAWINGS DOUBLE DOWN AND LEFT 08472 { 0x2558, BIDI_ON }, // BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 08473 { 0x2559, BIDI_ON }, // BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 08474 { 0x255A, BIDI_ON }, // BOX DRAWINGS DOUBLE UP AND RIGHT 08475 { 0x255B, BIDI_ON }, // BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 08476 { 0x255C, BIDI_ON }, // BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 08477 { 0x255D, BIDI_ON }, // BOX DRAWINGS DOUBLE UP AND LEFT 08478 { 0x255E, BIDI_ON }, // BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 08479 { 0x255F, BIDI_ON }, // BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 08480 { 0x2560, BIDI_ON }, // BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 08481 { 0x2561, BIDI_ON }, // BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 08482 { 0x2562, BIDI_ON }, // BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 08483 { 0x2563, BIDI_ON }, // BOX DRAWINGS DOUBLE VERTICAL AND LEFT 08484 { 0x2564, BIDI_ON }, // BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 08485 { 0x2565, BIDI_ON }, // BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 08486 { 0x2566, BIDI_ON }, // BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 08487 { 0x2567, BIDI_ON }, // BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 08488 { 0x2568, BIDI_ON }, // BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 08489 { 0x2569, BIDI_ON }, // BOX DRAWINGS DOUBLE UP AND HORIZONTAL 08490 { 0x256A, BIDI_ON }, // BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 08491 { 0x256B, BIDI_ON }, // BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 08492 { 0x256C, BIDI_ON }, // BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 08493 { 0x256D, BIDI_ON }, // BOX DRAWINGS LIGHT ARC DOWN AND RIGHT 08494 { 0x256E, BIDI_ON }, // BOX DRAWINGS LIGHT ARC DOWN AND LEFT 08495 { 0x256F, BIDI_ON }, // BOX DRAWINGS LIGHT ARC UP AND LEFT 08496 { 0x2570, BIDI_ON }, // BOX DRAWINGS LIGHT ARC UP AND RIGHT 08497 { 0x2571, BIDI_ON }, // BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT 08498 { 0x2572, BIDI_ON }, // BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT 08499 { 0x2573, BIDI_ON }, // BOX DRAWINGS LIGHT DIAGONAL CROSS 08500 { 0x2574, BIDI_ON }, // BOX DRAWINGS LIGHT LEFT 08501 { 0x2575, BIDI_ON }, // BOX DRAWINGS LIGHT UP 08502 { 0x2576, BIDI_ON }, // BOX DRAWINGS LIGHT RIGHT 08503 { 0x2577, BIDI_ON }, // BOX DRAWINGS LIGHT DOWN 08504 { 0x2578, BIDI_ON }, // BOX DRAWINGS HEAVY LEFT 08505 { 0x2579, BIDI_ON }, // BOX DRAWINGS HEAVY UP 08506 { 0x257A, BIDI_ON }, // BOX DRAWINGS HEAVY RIGHT 08507 { 0x257B, BIDI_ON }, // BOX DRAWINGS HEAVY DOWN 08508 { 0x257C, BIDI_ON }, // BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT 08509 { 0x257D, BIDI_ON }, // BOX DRAWINGS LIGHT UP AND HEAVY DOWN 08510 { 0x257E, BIDI_ON }, // BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT 08511 { 0x257F, BIDI_ON }, // BOX DRAWINGS HEAVY UP AND LIGHT DOWN 08512 { 0x2580, BIDI_ON }, // UPPER HALF BLOCK 08513 { 0x2581, BIDI_ON }, // LOWER ONE EIGHTH BLOCK 08514 { 0x2582, BIDI_ON }, // LOWER ONE QUARTER BLOCK 08515 { 0x2583, BIDI_ON }, // LOWER THREE EIGHTHS BLOCK 08516 { 0x2584, BIDI_ON }, // LOWER HALF BLOCK 08517 { 0x2585, BIDI_ON }, // LOWER FIVE EIGHTHS BLOCK 08518 { 0x2586, BIDI_ON }, // LOWER THREE QUARTERS BLOCK 08519 { 0x2587, BIDI_ON }, // LOWER SEVEN EIGHTHS BLOCK 08520 { 0x2588, BIDI_ON }, // FULL BLOCK 08521 { 0x2589, BIDI_ON }, // LEFT SEVEN EIGHTHS BLOCK 08522 { 0x258A, BIDI_ON }, // LEFT THREE QUARTERS BLOCK 08523 { 0x258B, BIDI_ON }, // LEFT FIVE EIGHTHS BLOCK 08524 { 0x258C, BIDI_ON }, // LEFT HALF BLOCK 08525 { 0x258D, BIDI_ON }, // LEFT THREE EIGHTHS BLOCK 08526 { 0x258E, BIDI_ON }, // LEFT ONE QUARTER BLOCK 08527 { 0x258F, BIDI_ON }, // LEFT ONE EIGHTH BLOCK 08528 { 0x2590, BIDI_ON }, // RIGHT HALF BLOCK 08529 { 0x2591, BIDI_ON }, // LIGHT SHADE 08530 { 0x2592, BIDI_ON }, // MEDIUM SHADE 08531 { 0x2593, BIDI_ON }, // DARK SHADE 08532 { 0x2594, BIDI_ON }, // UPPER ONE EIGHTH BLOCK 08533 { 0x2595, BIDI_ON }, // RIGHT ONE EIGHTH BLOCK 08534 { 0x2596, BIDI_ON }, // QUADRANT LOWER LEFT 08535 { 0x2597, BIDI_ON }, // QUADRANT LOWER RIGHT 08536 { 0x2598, BIDI_ON }, // QUADRANT UPPER LEFT 08537 { 0x2599, BIDI_ON }, // QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT 08538 { 0x259A, BIDI_ON }, // QUADRANT UPPER LEFT AND LOWER RIGHT 08539 { 0x259B, BIDI_ON }, // QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT 08540 { 0x259C, BIDI_ON }, // QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT 08541 { 0x259D, BIDI_ON }, // QUADRANT UPPER RIGHT 08542 { 0x259E, BIDI_ON }, // QUADRANT UPPER RIGHT AND LOWER LEFT 08543 { 0x259F, BIDI_ON }, // QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT 08544 { 0x25A0, BIDI_ON }, // BLACK SQUARE 08545 { 0x25A1, BIDI_ON }, // WHITE SQUARE 08546 { 0x25A2, BIDI_ON }, // WHITE SQUARE WITH ROUNDED CORNERS 08547 { 0x25A3, BIDI_ON }, // WHITE SQUARE CONTAINING BLACK SMALL SQUARE 08548 { 0x25A4, BIDI_ON }, // SQUARE WITH HORIZONTAL FILL 08549 { 0x25A5, BIDI_ON }, // SQUARE WITH VERTICAL FILL 08550 { 0x25A6, BIDI_ON }, // SQUARE WITH ORTHOGONAL CROSSHATCH FILL 08551 { 0x25A7, BIDI_ON }, // SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL 08552 { 0x25A8, BIDI_ON }, // SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL 08553 { 0x25A9, BIDI_ON }, // SQUARE WITH DIAGONAL CROSSHATCH FILL 08554 { 0x25AA, BIDI_ON }, // BLACK SMALL SQUARE 08555 { 0x25AB, BIDI_ON }, // WHITE SMALL SQUARE 08556 { 0x25AC, BIDI_ON }, // BLACK RECTANGLE 08557 { 0x25AD, BIDI_ON }, // WHITE RECTANGLE 08558 { 0x25AE, BIDI_ON }, // BLACK VERTICAL RECTANGLE 08559 { 0x25AF, BIDI_ON }, // WHITE VERTICAL RECTANGLE 08560 { 0x25B0, BIDI_ON }, // BLACK PARALLELOGRAM 08561 { 0x25B1, BIDI_ON }, // WHITE PARALLELOGRAM 08562 { 0x25B2, BIDI_ON }, // BLACK UP-POINTING TRIANGLE 08563 { 0x25B3, BIDI_ON }, // WHITE UP-POINTING TRIANGLE 08564 { 0x25B4, BIDI_ON }, // BLACK UP-POINTING SMALL TRIANGLE 08565 { 0x25B5, BIDI_ON }, // WHITE UP-POINTING SMALL TRIANGLE 08566 { 0x25B6, BIDI_ON }, // BLACK RIGHT-POINTING TRIANGLE 08567 { 0x25B7, BIDI_ON }, // WHITE RIGHT-POINTING TRIANGLE 08568 { 0x25B8, BIDI_ON }, // BLACK RIGHT-POINTING SMALL TRIANGLE 08569 { 0x25B9, BIDI_ON }, // WHITE RIGHT-POINTING SMALL TRIANGLE 08570 { 0x25BA, BIDI_ON }, // BLACK RIGHT-POINTING POINTER 08571 { 0x25BB, BIDI_ON }, // WHITE RIGHT-POINTING POINTER 08572 { 0x25BC, BIDI_ON }, // BLACK DOWN-POINTING TRIANGLE 08573 { 0x25BD, BIDI_ON }, // WHITE DOWN-POINTING TRIANGLE 08574 { 0x25BE, BIDI_ON }, // BLACK DOWN-POINTING SMALL TRIANGLE 08575 { 0x25BF, BIDI_ON }, // WHITE DOWN-POINTING SMALL TRIANGLE 08576 { 0x25C0, BIDI_ON }, // BLACK LEFT-POINTING TRIANGLE 08577 { 0x25C1, BIDI_ON }, // WHITE LEFT-POINTING TRIANGLE 08578 { 0x25C2, BIDI_ON }, // BLACK LEFT-POINTING SMALL TRIANGLE 08579 { 0x25C3, BIDI_ON }, // WHITE LEFT-POINTING SMALL TRIANGLE 08580 { 0x25C4, BIDI_ON }, // BLACK LEFT-POINTING POINTER 08581 { 0x25C5, BIDI_ON }, // WHITE LEFT-POINTING POINTER 08582 { 0x25C6, BIDI_ON }, // BLACK DIAMOND 08583 { 0x25C7, BIDI_ON }, // WHITE DIAMOND 08584 { 0x25C8, BIDI_ON }, // WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND 08585 { 0x25C9, BIDI_ON }, // FISHEYE 08586 { 0x25CA, BIDI_ON }, // LOZENGE 08587 { 0x25CB, BIDI_ON }, // WHITE CIRCLE 08588 { 0x25CC, BIDI_ON }, // DOTTED CIRCLE 08589 { 0x25CD, BIDI_ON }, // CIRCLE WITH VERTICAL FILL 08590 { 0x25CE, BIDI_ON }, // BULLSEYE 08591 { 0x25CF, BIDI_ON }, // BLACK CIRCLE 08592 { 0x25D0, BIDI_ON }, // CIRCLE WITH LEFT HALF BLACK 08593 { 0x25D1, BIDI_ON }, // CIRCLE WITH RIGHT HALF BLACK 08594 { 0x25D2, BIDI_ON }, // CIRCLE WITH LOWER HALF BLACK 08595 { 0x25D3, BIDI_ON }, // CIRCLE WITH UPPER HALF BLACK 08596 { 0x25D4, BIDI_ON }, // CIRCLE WITH UPPER RIGHT QUADRANT BLACK 08597 { 0x25D5, BIDI_ON }, // CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK 08598 { 0x25D6, BIDI_ON }, // LEFT HALF BLACK CIRCLE 08599 { 0x25D7, BIDI_ON }, // RIGHT HALF BLACK CIRCLE 08600 { 0x25D8, BIDI_ON }, // INVERSE BULLET 08601 { 0x25D9, BIDI_ON }, // INVERSE WHITE CIRCLE 08602 { 0x25DA, BIDI_ON }, // UPPER HALF INVERSE WHITE CIRCLE 08603 { 0x25DB, BIDI_ON }, // LOWER HALF INVERSE WHITE CIRCLE 08604 { 0x25DC, BIDI_ON }, // UPPER LEFT QUADRANT CIRCULAR ARC 08605 { 0x25DD, BIDI_ON }, // UPPER RIGHT QUADRANT CIRCULAR ARC 08606 { 0x25DE, BIDI_ON }, // LOWER RIGHT QUADRANT CIRCULAR ARC 08607 { 0x25DF, BIDI_ON }, // LOWER LEFT QUADRANT CIRCULAR ARC 08608 { 0x25E0, BIDI_ON }, // UPPER HALF CIRCLE 08609 { 0x25E1, BIDI_ON }, // LOWER HALF CIRCLE 08610 { 0x25E2, BIDI_ON }, // BLACK LOWER RIGHT TRIANGLE 08611 { 0x25E3, BIDI_ON }, // BLACK LOWER LEFT TRIANGLE 08612 { 0x25E4, BIDI_ON }, // BLACK UPPER LEFT TRIANGLE 08613 { 0x25E5, BIDI_ON }, // BLACK UPPER RIGHT TRIANGLE 08614 { 0x25E6, BIDI_ON }, // WHITE BULLET 08615 { 0x25E7, BIDI_ON }, // SQUARE WITH LEFT HALF BLACK 08616 { 0x25E8, BIDI_ON }, // SQUARE WITH RIGHT HALF BLACK 08617 { 0x25E9, BIDI_ON }, // SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK 08618 { 0x25EA, BIDI_ON }, // SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK 08619 { 0x25EB, BIDI_ON }, // WHITE SQUARE WITH VERTICAL BISECTING LINE 08620 { 0x25EC, BIDI_ON }, // WHITE UP-POINTING TRIANGLE WITH DOT 08621 { 0x25ED, BIDI_ON }, // UP-POINTING TRIANGLE WITH LEFT HALF BLACK 08622 { 0x25EE, BIDI_ON }, // UP-POINTING TRIANGLE WITH RIGHT HALF BLACK 08623 { 0x25EF, BIDI_ON }, // LARGE CIRCLE 08624 { 0x25F0, BIDI_ON }, // WHITE SQUARE WITH UPPER LEFT QUADRANT 08625 { 0x25F1, BIDI_ON }, // WHITE SQUARE WITH LOWER LEFT QUADRANT 08626 { 0x25F2, BIDI_ON }, // WHITE SQUARE WITH LOWER RIGHT QUADRANT 08627 { 0x25F3, BIDI_ON }, // WHITE SQUARE WITH UPPER RIGHT QUADRANT 08628 { 0x25F4, BIDI_ON }, // WHITE CIRCLE WITH UPPER LEFT QUADRANT 08629 { 0x25F5, BIDI_ON }, // WHITE CIRCLE WITH LOWER LEFT QUADRANT 08630 { 0x25F6, BIDI_ON }, // WHITE CIRCLE WITH LOWER RIGHT QUADRANT 08631 { 0x25F7, BIDI_ON }, // WHITE CIRCLE WITH UPPER RIGHT QUADRANT 08632 { 0x25F8, BIDI_ON }, // UPPER LEFT TRIANGLE 08633 { 0x25F9, BIDI_ON }, // UPPER RIGHT TRIANGLE 08634 { 0x25FA, BIDI_ON }, // LOWER LEFT TRIANGLE 08635 { 0x25FB, BIDI_ON }, // WHITE MEDIUM SQUARE 08636 { 0x25FC, BIDI_ON }, // BLACK MEDIUM SQUARE 08637 { 0x25FD, BIDI_ON }, // WHITE MEDIUM SMALL SQUARE 08638 { 0x25FE, BIDI_ON }, // BLACK MEDIUM SMALL SQUARE 08639 { 0x25FF, BIDI_ON }, // LOWER RIGHT TRIANGLE 08640 { 0x2600, BIDI_ON }, // BLACK SUN WITH RAYS 08641 { 0x2601, BIDI_ON }, // CLOUD 08642 { 0x2602, BIDI_ON }, // UMBRELLA 08643 { 0x2603, BIDI_ON }, // SNOWMAN 08644 { 0x2604, BIDI_ON }, // COMET 08645 { 0x2605, BIDI_ON }, // BLACK STAR 08646 { 0x2606, BIDI_ON }, // WHITE STAR 08647 { 0x2607, BIDI_ON }, // LIGHTNING 08648 { 0x2608, BIDI_ON }, // THUNDERSTORM 08649 { 0x2609, BIDI_ON }, // SUN 08650 { 0x260A, BIDI_ON }, // ASCENDING NODE 08651 { 0x260B, BIDI_ON }, // DESCENDING NODE 08652 { 0x260C, BIDI_ON }, // CONJUNCTION 08653 { 0x260D, BIDI_ON }, // OPPOSITION 08654 { 0x260E, BIDI_ON }, // BLACK TELEPHONE 08655 { 0x260F, BIDI_ON }, // WHITE TELEPHONE 08656 { 0x2610, BIDI_ON }, // BALLOT BOX 08657 { 0x2611, BIDI_ON }, // BALLOT BOX WITH CHECK 08658 { 0x2612, BIDI_ON }, // BALLOT BOX WITH X 08659 { 0x2613, BIDI_ON }, // SALTIRE 08660 { 0x2614, BIDI_ON }, // UMBRELLA WITH RAIN DROPS 08661 { 0x2615, BIDI_ON }, // HOT BEVERAGE 08662 { 0x2616, BIDI_ON }, // WHITE SHOGI PIECE 08663 { 0x2617, BIDI_ON }, // BLACK SHOGI PIECE 08664 { 0x2618, BIDI_ON }, // SHAMROCK 08665 { 0x2619, BIDI_ON }, // REVERSED ROTATED FLORAL HEART BULLET 08666 { 0x261A, BIDI_ON }, // BLACK LEFT POINTING INDEX 08667 { 0x261B, BIDI_ON }, // BLACK RIGHT POINTING INDEX 08668 { 0x261C, BIDI_ON }, // WHITE LEFT POINTING INDEX 08669 { 0x261D, BIDI_ON }, // WHITE UP POINTING INDEX 08670 { 0x261E, BIDI_ON }, // WHITE RIGHT POINTING INDEX 08671 { 0x261F, BIDI_ON }, // WHITE DOWN POINTING INDEX 08672 { 0x2620, BIDI_ON }, // SKULL AND CROSSBONES 08673 { 0x2621, BIDI_ON }, // CAUTION SIGN 08674 { 0x2622, BIDI_ON }, // RADIOACTIVE SIGN 08675 { 0x2623, BIDI_ON }, // BIOHAZARD SIGN 08676 { 0x2624, BIDI_ON }, // CADUCEUS 08677 { 0x2625, BIDI_ON }, // ANKH 08678 { 0x2626, BIDI_ON }, // ORTHODOX CROSS 08679 { 0x2627, BIDI_ON }, // CHI RHO 08680 { 0x2628, BIDI_ON }, // CROSS OF LORRAINE 08681 { 0x2629, BIDI_ON }, // CROSS OF JERUSALEM 08682 { 0x262A, BIDI_ON }, // STAR AND CRESCENT 08683 { 0x262B, BIDI_ON }, // FARSI SYMBOL 08684 { 0x262C, BIDI_ON }, // ADI SHAKTI 08685 { 0x262D, BIDI_ON }, // HAMMER AND SICKLE 08686 { 0x262E, BIDI_ON }, // PEACE SYMBOL 08687 { 0x262F, BIDI_ON }, // YIN YANG 08688 { 0x2630, BIDI_ON }, // TRIGRAM FOR HEAVEN 08689 { 0x2631, BIDI_ON }, // TRIGRAM FOR LAKE 08690 { 0x2632, BIDI_ON }, // TRIGRAM FOR FIRE 08691 { 0x2633, BIDI_ON }, // TRIGRAM FOR THUNDER 08692 { 0x2634, BIDI_ON }, // TRIGRAM FOR WIND 08693 { 0x2635, BIDI_ON }, // TRIGRAM FOR WATER 08694 { 0x2636, BIDI_ON }, // TRIGRAM FOR MOUNTAIN 08695 { 0x2637, BIDI_ON }, // TRIGRAM FOR EARTH 08696 { 0x2638, BIDI_ON }, // WHEEL OF DHARMA 08697 { 0x2639, BIDI_ON }, // WHITE FROWNING FACE 08698 { 0x263A, BIDI_ON }, // WHITE SMILING FACE 08699 { 0x263B, BIDI_ON }, // BLACK SMILING FACE 08700 { 0x263C, BIDI_ON }, // WHITE SUN WITH RAYS 08701 { 0x263D, BIDI_ON }, // FIRST QUARTER MOON 08702 { 0x263E, BIDI_ON }, // LAST QUARTER MOON 08703 { 0x263F, BIDI_ON }, // MERCURY 08704 { 0x2640, BIDI_ON }, // FEMALE SIGN 08705 { 0x2641, BIDI_ON }, // EARTH 08706 { 0x2642, BIDI_ON }, // MALE SIGN 08707 { 0x2643, BIDI_ON }, // JUPITER 08708 { 0x2644, BIDI_ON }, // SATURN 08709 { 0x2645, BIDI_ON }, // URANUS 08710 { 0x2646, BIDI_ON }, // NEPTUNE 08711 { 0x2647, BIDI_ON }, // PLUTO 08712 { 0x2648, BIDI_ON }, // ARIES 08713 { 0x2649, BIDI_ON }, // TAURUS 08714 { 0x264A, BIDI_ON }, // GEMINI 08715 { 0x264B, BIDI_ON }, // CANCER 08716 { 0x264C, BIDI_ON }, // LEO 08717 { 0x264D, BIDI_ON }, // VIRGO 08718 { 0x264E, BIDI_ON }, // LIBRA 08719 { 0x264F, BIDI_ON }, // SCORPIUS 08720 { 0x2650, BIDI_ON }, // SAGITTARIUS 08721 { 0x2651, BIDI_ON }, // CAPRICORN 08722 { 0x2652, BIDI_ON }, // AQUARIUS 08723 { 0x2653, BIDI_ON }, // PISCES 08724 { 0x2654, BIDI_ON }, // WHITE CHESS KING 08725 { 0x2655, BIDI_ON }, // WHITE CHESS QUEEN 08726 { 0x2656, BIDI_ON }, // WHITE CHESS ROOK 08727 { 0x2657, BIDI_ON }, // WHITE CHESS BISHOP 08728 { 0x2658, BIDI_ON }, // WHITE CHESS KNIGHT 08729 { 0x2659, BIDI_ON }, // WHITE CHESS PAWN 08730 { 0x265A, BIDI_ON }, // BLACK CHESS KING 08731 { 0x265B, BIDI_ON }, // BLACK CHESS QUEEN 08732 { 0x265C, BIDI_ON }, // BLACK CHESS ROOK 08733 { 0x265D, BIDI_ON }, // BLACK CHESS BISHOP 08734 { 0x265E, BIDI_ON }, // BLACK CHESS KNIGHT 08735 { 0x265F, BIDI_ON }, // BLACK CHESS PAWN 08736 { 0x2660, BIDI_ON }, // BLACK SPADE SUIT 08737 { 0x2661, BIDI_ON }, // WHITE HEART SUIT 08738 { 0x2662, BIDI_ON }, // WHITE DIAMOND SUIT 08739 { 0x2663, BIDI_ON }, // BLACK CLUB SUIT 08740 { 0x2664, BIDI_ON }, // WHITE SPADE SUIT 08741 { 0x2665, BIDI_ON }, // BLACK HEART SUIT 08742 { 0x2666, BIDI_ON }, // BLACK DIAMOND SUIT 08743 { 0x2667, BIDI_ON }, // WHITE CLUB SUIT 08744 { 0x2668, BIDI_ON }, // HOT SPRINGS 08745 { 0x2669, BIDI_ON }, // QUARTER NOTE 08746 { 0x266A, BIDI_ON }, // EIGHTH NOTE 08747 { 0x266B, BIDI_ON }, // BEAMED EIGHTH NOTES 08748 { 0x266C, BIDI_ON }, // BEAMED SIXTEENTH NOTES 08749 { 0x266D, BIDI_ON }, // MUSIC FLAT SIGN 08750 { 0x266E, BIDI_ON }, // MUSIC NATURAL SIGN 08751 { 0x266F, BIDI_ON }, // MUSIC SHARP SIGN 08752 { 0x2670, BIDI_ON }, // WEST SYRIAC CROSS 08753 { 0x2671, BIDI_ON }, // EAST SYRIAC CROSS 08754 { 0x2672, BIDI_ON }, // UNIVERSAL RECYCLING SYMBOL 08755 { 0x2673, BIDI_ON }, // RECYCLING SYMBOL FOR TYPE-1 PLASTICS 08756 { 0x2674, BIDI_ON }, // RECYCLING SYMBOL FOR TYPE-2 PLASTICS 08757 { 0x2675, BIDI_ON }, // RECYCLING SYMBOL FOR TYPE-3 PLASTICS 08758 { 0x2676, BIDI_ON }, // RECYCLING SYMBOL FOR TYPE-4 PLASTICS 08759 { 0x2677, BIDI_ON }, // RECYCLING SYMBOL FOR TYPE-5 PLASTICS 08760 { 0x2678, BIDI_ON }, // RECYCLING SYMBOL FOR TYPE-6 PLASTICS 08761 { 0x2679, BIDI_ON }, // RECYCLING SYMBOL FOR TYPE-7 PLASTICS 08762 { 0x267A, BIDI_ON }, // RECYCLING SYMBOL FOR GENERIC MATERIALS 08763 { 0x267B, BIDI_ON }, // BLACK UNIVERSAL RECYCLING SYMBOL 08764 { 0x267C, BIDI_ON }, // RECYCLED PAPER SYMBOL 08765 { 0x267D, BIDI_ON }, // PARTIALLY-RECYCLED PAPER SYMBOL 08766 { 0x267E, BIDI_ON }, // PERMANENT PAPER SIGN 08767 { 0x267F, BIDI_ON }, // WHEELCHAIR SYMBOL 08768 { 0x2680, BIDI_ON }, // DIE FACE-1 08769 { 0x2681, BIDI_ON }, // DIE FACE-2 08770 { 0x2682, BIDI_ON }, // DIE FACE-3 08771 { 0x2683, BIDI_ON }, // DIE FACE-4 08772 { 0x2684, BIDI_ON }, // DIE FACE-5 08773 { 0x2685, BIDI_ON }, // DIE FACE-6 08774 { 0x2686, BIDI_ON }, // WHITE CIRCLE WITH DOT RIGHT 08775 { 0x2687, BIDI_ON }, // WHITE CIRCLE WITH TWO DOTS 08776 { 0x2688, BIDI_ON }, // BLACK CIRCLE WITH WHITE DOT RIGHT 08777 { 0x2689, BIDI_ON }, // BLACK CIRCLE WITH TWO WHITE DOTS 08778 { 0x268A, BIDI_ON }, // MONOGRAM FOR YANG 08779 { 0x268B, BIDI_ON }, // MONOGRAM FOR YIN 08780 { 0x268C, BIDI_ON }, // DIGRAM FOR GREATER YANG 08781 { 0x268D, BIDI_ON }, // DIGRAM FOR LESSER YIN 08782 { 0x268E, BIDI_ON }, // DIGRAM FOR LESSER YANG 08783 { 0x268F, BIDI_ON }, // DIGRAM FOR GREATER YIN 08784 { 0x2690, BIDI_ON }, // WHITE FLAG 08785 { 0x2691, BIDI_ON }, // BLACK FLAG 08786 { 0x2692, BIDI_ON }, // HAMMER AND PICK 08787 { 0x2693, BIDI_ON }, // ANCHOR 08788 { 0x2694, BIDI_ON }, // CROSSED SWORDS 08789 { 0x2695, BIDI_ON }, // STAFF OF AESCULAPIUS 08790 { 0x2696, BIDI_ON }, // SCALES 08791 { 0x2697, BIDI_ON }, // ALEMBIC 08792 { 0x2698, BIDI_ON }, // FLOWER 08793 { 0x2699, BIDI_ON }, // GEAR 08794 { 0x269A, BIDI_ON }, // STAFF OF HERMES 08795 { 0x269B, BIDI_ON }, // ATOM SYMBOL 08796 { 0x269C, BIDI_ON }, // FLEUR-DE-LIS 08797 { 0x269D, BIDI_ON }, // OUTLINED WHITE STAR 08798 { 0x269E, BIDI_ON }, // THREE LINES CONVERGING RIGHT 08799 { 0x269F, BIDI_ON }, // THREE LINES CONVERGING LEFT 08800 { 0x26A0, BIDI_ON }, // WARNING SIGN 08801 { 0x26A1, BIDI_ON }, // HIGH VOLTAGE SIGN 08802 { 0x26A2, BIDI_ON }, // DOUBLED FEMALE SIGN 08803 { 0x26A3, BIDI_ON }, // DOUBLED MALE SIGN 08804 { 0x26A4, BIDI_ON }, // INTERLOCKED FEMALE AND MALE SIGN 08805 { 0x26A5, BIDI_ON }, // MALE AND FEMALE SIGN 08806 { 0x26A6, BIDI_ON }, // MALE WITH STROKE SIGN 08807 { 0x26A7, BIDI_ON }, // MALE WITH STROKE AND MALE AND FEMALE SIGN 08808 { 0x26A8, BIDI_ON }, // VERTICAL MALE WITH STROKE SIGN 08809 { 0x26A9, BIDI_ON }, // HORIZONTAL MALE WITH STROKE SIGN 08810 { 0x26AA, BIDI_ON }, // MEDIUM WHITE CIRCLE 08811 { 0x26AB, BIDI_ON }, // MEDIUM BLACK CIRCLE 08812 { 0x26AC, BIDI_L }, // MEDIUM SMALL WHITE CIRCLE 08813 { 0x26AD, BIDI_ON }, // MARRIAGE SYMBOL 08814 { 0x26AE, BIDI_ON }, // DIVORCE SYMBOL 08815 { 0x26AF, BIDI_ON }, // UNMARRIED PARTNERSHIP SYMBOL 08816 { 0x26B0, BIDI_ON }, // COFFIN 08817 { 0x26B1, BIDI_ON }, // FUNERAL URN 08818 { 0x26B2, BIDI_ON }, // NEUTER 08819 { 0x26B3, BIDI_ON }, // CERES 08820 { 0x26B4, BIDI_ON }, // PALLAS 08821 { 0x26B5, BIDI_ON }, // JUNO 08822 { 0x26B6, BIDI_ON }, // VESTA 08823 { 0x26B7, BIDI_ON }, // CHIRON 08824 { 0x26B8, BIDI_ON }, // BLACK MOON LILITH 08825 { 0x26B9, BIDI_ON }, // SEXTILE 08826 { 0x26BA, BIDI_ON }, // SEMISEXTILE 08827 { 0x26BB, BIDI_ON }, // QUINCUNX 08828 { 0x26BC, BIDI_ON }, // SESQUIQUADRATE 08829 { 0x26BD, BIDI_ON }, // SOCCER BALL 08830 { 0x26BE, BIDI_ON }, // BASEBALL 08831 { 0x26BF, BIDI_ON }, // SQUARED KEY 08832 { 0x26C0, BIDI_ON }, // WHITE DRAUGHTS MAN 08833 { 0x26C1, BIDI_ON }, // WHITE DRAUGHTS KING 08834 { 0x26C2, BIDI_ON }, // BLACK DRAUGHTS MAN 08835 { 0x26C3, BIDI_ON }, // BLACK DRAUGHTS KING 08836 { 0x26C4, BIDI_ON }, // SNOWMAN WITHOUT SNOW 08837 { 0x26C5, BIDI_ON }, // SUN BEHIND CLOUD 08838 { 0x26C6, BIDI_ON }, // RAIN 08839 { 0x26C7, BIDI_ON }, // BLACK SNOWMAN 08840 { 0x26C8, BIDI_ON }, // THUNDER CLOUD AND RAIN 08841 { 0x26C9, BIDI_ON }, // TURNED WHITE SHOGI PIECE 08842 { 0x26CA, BIDI_ON }, // TURNED BLACK SHOGI PIECE 08843 { 0x26CB, BIDI_ON }, // WHITE DIAMOND IN SQUARE 08844 { 0x26CC, BIDI_ON }, // CROSSING LANES 08845 { 0x26CD, BIDI_ON }, // DISABLED CAR 08846 { 0x26CE, BIDI_ON }, // OPHIUCHUS 08847 { 0x26CF, BIDI_ON }, // PICK 08848 { 0x26D0, BIDI_ON }, // CAR SLIDING 08849 { 0x26D1, BIDI_ON }, // HELMET WITH WHITE CROSS 08850 { 0x26D2, BIDI_ON }, // CIRCLED CROSSING LANES 08851 { 0x26D3, BIDI_ON }, // CHAINS 08852 { 0x26D4, BIDI_ON }, // NO ENTRY 08853 { 0x26D5, BIDI_ON }, // ALTERNATE ONE-WAY LEFT WAY TRAFFIC 08854 { 0x26D6, BIDI_ON }, // BLACK TWO-WAY LEFT WAY TRAFFIC 08855 { 0x26D7, BIDI_ON }, // WHITE TWO-WAY LEFT WAY TRAFFIC 08856 { 0x26D8, BIDI_ON }, // BLACK LEFT LANE MERGE 08857 { 0x26D9, BIDI_ON }, // WHITE LEFT LANE MERGE 08858 { 0x26DA, BIDI_ON }, // DRIVE SLOW SIGN 08859 { 0x26DB, BIDI_ON }, // HEAVY WHITE DOWN-POINTING TRIANGLE 08860 { 0x26DC, BIDI_ON }, // LEFT CLOSED ENTRY 08861 { 0x26DD, BIDI_ON }, // SQUARED SALTIRE 08862 { 0x26DE, BIDI_ON }, // FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE 08863 { 0x26DF, BIDI_ON }, // BLACK TRUCK 08864 { 0x26E0, BIDI_ON }, // RESTRICTED LEFT ENTRY-1 08865 { 0x26E1, BIDI_ON }, // RESTRICTED LEFT ENTRY-2 08866 { 0x26E2, BIDI_ON }, // ASTRONOMICAL SYMBOL FOR URANUS 08867 { 0x26E3, BIDI_ON }, // HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE 08868 { 0x26E4, BIDI_ON }, // PENTAGRAM 08869 { 0x26E5, BIDI_ON }, // RIGHT-HANDED INTERLACED PENTAGRAM 08870 { 0x26E6, BIDI_ON }, // LEFT-HANDED INTERLACED PENTAGRAM 08871 { 0x26E7, BIDI_ON }, // INVERTED PENTAGRAM 08872 { 0x26E8, BIDI_ON }, // BLACK CROSS ON SHIELD 08873 { 0x26E9, BIDI_ON }, // SHINTO SHRINE 08874 { 0x26EA, BIDI_ON }, // CHURCH 08875 { 0x26EB, BIDI_ON }, // CASTLE 08876 { 0x26EC, BIDI_ON }, // HISTORIC SITE 08877 { 0x26ED, BIDI_ON }, // GEAR WITHOUT HUB 08878 { 0x26EE, BIDI_ON }, // GEAR WITH HANDLES 08879 { 0x26EF, BIDI_ON }, // MAP SYMBOL FOR LIGHTHOUSE 08880 { 0x26F0, BIDI_ON }, // MOUNTAIN 08881 { 0x26F1, BIDI_ON }, // UMBRELLA ON GROUND 08882 { 0x26F2, BIDI_ON }, // FOUNTAIN 08883 { 0x26F3, BIDI_ON }, // FLAG IN HOLE 08884 { 0x26F4, BIDI_ON }, // FERRY 08885 { 0x26F5, BIDI_ON }, // SAILBOAT 08886 { 0x26F6, BIDI_ON }, // SQUARE FOUR CORNERS 08887 { 0x26F7, BIDI_ON }, // SKIER 08888 { 0x26F8, BIDI_ON }, // ICE SKATE 08889 { 0x26F9, BIDI_ON }, // PERSON WITH BALL 08890 { 0x26FA, BIDI_ON }, // TENT 08891 { 0x26FB, BIDI_ON }, // JAPANESE BANK SYMBOL 08892 { 0x26FC, BIDI_ON }, // HEADSTONE GRAVEYARD SYMBOL 08893 { 0x26FD, BIDI_ON }, // FUEL PUMP 08894 { 0x26FE, BIDI_ON }, // CUP ON BLACK SQUARE 08895 { 0x26FF, BIDI_ON }, // WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE 08896 { 0x2700, BIDI_ON }, // BLACK SAFETY SCISSORS 08897 { 0x2701, BIDI_ON }, // UPPER BLADE SCISSORS 08898 { 0x2702, BIDI_ON }, // BLACK SCISSORS 08899 { 0x2703, BIDI_ON }, // LOWER BLADE SCISSORS 08900 { 0x2704, BIDI_ON }, // WHITE SCISSORS 08901 { 0x2705, BIDI_ON }, // WHITE HEAVY CHECK MARK 08902 { 0x2706, BIDI_ON }, // TELEPHONE LOCATION SIGN 08903 { 0x2707, BIDI_ON }, // TAPE DRIVE 08904 { 0x2708, BIDI_ON }, // AIRPLANE 08905 { 0x2709, BIDI_ON }, // ENVELOPE 08906 { 0x270A, BIDI_ON }, // RAISED FIST 08907 { 0x270B, BIDI_ON }, // RAISED HAND 08908 { 0x270C, BIDI_ON }, // VICTORY HAND 08909 { 0x270D, BIDI_ON }, // WRITING HAND 08910 { 0x270E, BIDI_ON }, // LOWER RIGHT PENCIL 08911 { 0x270F, BIDI_ON }, // PENCIL 08912 { 0x2710, BIDI_ON }, // UPPER RIGHT PENCIL 08913 { 0x2711, BIDI_ON }, // WHITE NIB 08914 { 0x2712, BIDI_ON }, // BLACK NIB 08915 { 0x2713, BIDI_ON }, // CHECK MARK 08916 { 0x2714, BIDI_ON }, // HEAVY CHECK MARK 08917 { 0x2715, BIDI_ON }, // MULTIPLICATION X 08918 { 0x2716, BIDI_ON }, // HEAVY MULTIPLICATION X 08919 { 0x2717, BIDI_ON }, // BALLOT X 08920 { 0x2718, BIDI_ON }, // HEAVY BALLOT X 08921 { 0x2719, BIDI_ON }, // OUTLINED GREEK CROSS 08922 { 0x271A, BIDI_ON }, // HEAVY GREEK CROSS 08923 { 0x271B, BIDI_ON }, // OPEN CENTRE CROSS 08924 { 0x271C, BIDI_ON }, // HEAVY OPEN CENTRE CROSS 08925 { 0x271D, BIDI_ON }, // LATIN CROSS 08926 { 0x271E, BIDI_ON }, // SHADOWED WHITE LATIN CROSS 08927 { 0x271F, BIDI_ON }, // OUTLINED LATIN CROSS 08928 { 0x2720, BIDI_ON }, // MALTESE CROSS 08929 { 0x2721, BIDI_ON }, // STAR OF DAVID 08930 { 0x2722, BIDI_ON }, // FOUR TEARDROP-SPOKED ASTERISK 08931 { 0x2723, BIDI_ON }, // FOUR BALLOON-SPOKED ASTERISK 08932 { 0x2724, BIDI_ON }, // HEAVY FOUR BALLOON-SPOKED ASTERISK 08933 { 0x2725, BIDI_ON }, // FOUR CLUB-SPOKED ASTERISK 08934 { 0x2726, BIDI_ON }, // BLACK FOUR POINTED STAR 08935 { 0x2727, BIDI_ON }, // WHITE FOUR POINTED STAR 08936 { 0x2728, BIDI_ON }, // SPARKLES 08937 { 0x2729, BIDI_ON }, // STRESS OUTLINED WHITE STAR 08938 { 0x272A, BIDI_ON }, // CIRCLED WHITE STAR 08939 { 0x272B, BIDI_ON }, // OPEN CENTRE BLACK STAR 08940 { 0x272C, BIDI_ON }, // BLACK CENTRE WHITE STAR 08941 { 0x272D, BIDI_ON }, // OUTLINED BLACK STAR 08942 { 0x272E, BIDI_ON }, // HEAVY OUTLINED BLACK STAR 08943 { 0x272F, BIDI_ON }, // PINWHEEL STAR 08944 { 0x2730, BIDI_ON }, // SHADOWED WHITE STAR 08945 { 0x2731, BIDI_ON }, // HEAVY ASTERISK 08946 { 0x2732, BIDI_ON }, // OPEN CENTRE ASTERISK 08947 { 0x2733, BIDI_ON }, // EIGHT SPOKED ASTERISK 08948 { 0x2734, BIDI_ON }, // EIGHT POINTED BLACK STAR 08949 { 0x2735, BIDI_ON }, // EIGHT POINTED PINWHEEL STAR 08950 { 0x2736, BIDI_ON }, // SIX POINTED BLACK STAR 08951 { 0x2737, BIDI_ON }, // EIGHT POINTED RECTILINEAR BLACK STAR 08952 { 0x2738, BIDI_ON }, // HEAVY EIGHT POINTED RECTILINEAR BLACK STAR 08953 { 0x2739, BIDI_ON }, // TWELVE POINTED BLACK STAR 08954 { 0x273A, BIDI_ON }, // SIXTEEN POINTED ASTERISK 08955 { 0x273B, BIDI_ON }, // TEARDROP-SPOKED ASTERISK 08956 { 0x273C, BIDI_ON }, // OPEN CENTRE TEARDROP-SPOKED ASTERISK 08957 { 0x273D, BIDI_ON }, // HEAVY TEARDROP-SPOKED ASTERISK 08958 { 0x273E, BIDI_ON }, // SIX PETALLED BLACK AND WHITE FLORETTE 08959 { 0x273F, BIDI_ON }, // BLACK FLORETTE 08960 { 0x2740, BIDI_ON }, // WHITE FLORETTE 08961 { 0x2741, BIDI_ON }, // EIGHT PETALLED OUTLINED BLACK FLORETTE 08962 { 0x2742, BIDI_ON }, // CIRCLED OPEN CENTRE EIGHT POINTED STAR 08963 { 0x2743, BIDI_ON }, // HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK 08964 { 0x2744, BIDI_ON }, // SNOWFLAKE 08965 { 0x2745, BIDI_ON }, // TIGHT TRIFOLIATE SNOWFLAKE 08966 { 0x2746, BIDI_ON }, // HEAVY CHEVRON SNOWFLAKE 08967 { 0x2747, BIDI_ON }, // SPARKLE 08968 { 0x2748, BIDI_ON }, // HEAVY SPARKLE 08969 { 0x2749, BIDI_ON }, // BALLOON-SPOKED ASTERISK 08970 { 0x274A, BIDI_ON }, // EIGHT TEARDROP-SPOKED PROPELLER ASTERISK 08971 { 0x274B, BIDI_ON }, // HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK 08972 { 0x274C, BIDI_ON }, // CROSS MARK 08973 { 0x274D, BIDI_ON }, // SHADOWED WHITE CIRCLE 08974 { 0x274E, BIDI_ON }, // NEGATIVE SQUARED CROSS MARK 08975 { 0x274F, BIDI_ON }, // LOWER RIGHT DROP-SHADOWED WHITE SQUARE 08976 { 0x2750, BIDI_ON }, // UPPER RIGHT DROP-SHADOWED WHITE SQUARE 08977 { 0x2751, BIDI_ON }, // LOWER RIGHT SHADOWED WHITE SQUARE 08978 { 0x2752, BIDI_ON }, // UPPER RIGHT SHADOWED WHITE SQUARE 08979 { 0x2753, BIDI_ON }, // BLACK QUESTION MARK ORNAMENT 08980 { 0x2754, BIDI_ON }, // WHITE QUESTION MARK ORNAMENT 08981 { 0x2755, BIDI_ON }, // WHITE EXCLAMATION MARK ORNAMENT 08982 { 0x2756, BIDI_ON }, // BLACK DIAMOND MINUS WHITE X 08983 { 0x2757, BIDI_ON }, // HEAVY EXCLAMATION MARK SYMBOL 08984 { 0x2758, BIDI_ON }, // LIGHT VERTICAL BAR 08985 { 0x2759, BIDI_ON }, // MEDIUM VERTICAL BAR 08986 { 0x275A, BIDI_ON }, // HEAVY VERTICAL BAR 08987 { 0x275B, BIDI_ON }, // HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT 08988 { 0x275C, BIDI_ON }, // HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT 08989 { 0x275D, BIDI_ON }, // HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT 08990 { 0x275E, BIDI_ON }, // HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT 08991 { 0x275F, BIDI_ON }, // HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT 08992 { 0x2760, BIDI_ON }, // HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT 08993 { 0x2761, BIDI_ON }, // CURVED STEM PARAGRAPH SIGN ORNAMENT 08994 { 0x2762, BIDI_ON }, // HEAVY EXCLAMATION MARK ORNAMENT 08995 { 0x2763, BIDI_ON }, // HEAVY HEART EXCLAMATION MARK ORNAMENT 08996 { 0x2764, BIDI_ON }, // HEAVY BLACK HEART 08997 { 0x2765, BIDI_ON }, // ROTATED HEAVY BLACK HEART BULLET 08998 { 0x2766, BIDI_ON }, // FLORAL HEART 08999 { 0x2767, BIDI_ON }, // ROTATED FLORAL HEART BULLET 09000 { 0x2768, BIDI_ON }, // MEDIUM LEFT PARENTHESIS ORNAMENT 09001 { 0x2769, BIDI_ON }, // MEDIUM RIGHT PARENTHESIS ORNAMENT 09002 { 0x276A, BIDI_ON }, // MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT 09003 { 0x276B, BIDI_ON }, // MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT 09004 { 0x276C, BIDI_ON }, // MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT 09005 { 0x276D, BIDI_ON }, // MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT 09006 { 0x276E, BIDI_ON }, // HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT 09007 { 0x276F, BIDI_ON }, // HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT 09008 { 0x2770, BIDI_ON }, // HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT 09009 { 0x2771, BIDI_ON }, // HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT 09010 { 0x2772, BIDI_ON }, // LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT 09011 { 0x2773, BIDI_ON }, // LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT 09012 { 0x2774, BIDI_ON }, // MEDIUM LEFT CURLY BRACKET ORNAMENT 09013 { 0x2775, BIDI_ON }, // MEDIUM RIGHT CURLY BRACKET ORNAMENT 09014 { 0x2776, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED DIGIT ONE 09015 { 0x2777, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED DIGIT TWO 09016 { 0x2778, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED DIGIT THREE 09017 { 0x2779, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED DIGIT FOUR 09018 { 0x277A, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED DIGIT FIVE 09019 { 0x277B, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED DIGIT SIX 09020 { 0x277C, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED DIGIT SEVEN 09021 { 0x277D, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED DIGIT EIGHT 09022 { 0x277E, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED DIGIT NINE 09023 { 0x277F, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED NUMBER TEN 09024 { 0x2780, BIDI_ON }, // DINGBAT CIRCLED SANS-SERIF DIGIT ONE 09025 { 0x2781, BIDI_ON }, // DINGBAT CIRCLED SANS-SERIF DIGIT TWO 09026 { 0x2782, BIDI_ON }, // DINGBAT CIRCLED SANS-SERIF DIGIT THREE 09027 { 0x2783, BIDI_ON }, // DINGBAT CIRCLED SANS-SERIF DIGIT FOUR 09028 { 0x2784, BIDI_ON }, // DINGBAT CIRCLED SANS-SERIF DIGIT FIVE 09029 { 0x2785, BIDI_ON }, // DINGBAT CIRCLED SANS-SERIF DIGIT SIX 09030 { 0x2786, BIDI_ON }, // DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN 09031 { 0x2787, BIDI_ON }, // DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT 09032 { 0x2788, BIDI_ON }, // DINGBAT CIRCLED SANS-SERIF DIGIT NINE 09033 { 0x2789, BIDI_ON }, // DINGBAT CIRCLED SANS-SERIF NUMBER TEN 09034 { 0x278A, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE 09035 { 0x278B, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO 09036 { 0x278C, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE 09037 { 0x278D, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR 09038 { 0x278E, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE 09039 { 0x278F, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX 09040 { 0x2790, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN 09041 { 0x2791, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT 09042 { 0x2792, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE 09043 { 0x2793, BIDI_ON }, // DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN 09044 { 0x2794, BIDI_ON }, // HEAVY WIDE-HEADED RIGHTWARDS ARROW 09045 { 0x2795, BIDI_ON }, // HEAVY PLUS SIGN 09046 { 0x2796, BIDI_ON }, // HEAVY MINUS SIGN 09047 { 0x2797, BIDI_ON }, // HEAVY DIVISION SIGN 09048 { 0x2798, BIDI_ON }, // HEAVY SOUTH EAST ARROW 09049 { 0x2799, BIDI_ON }, // HEAVY RIGHTWARDS ARROW 09050 { 0x279A, BIDI_ON }, // HEAVY NORTH EAST ARROW 09051 { 0x279B, BIDI_ON }, // DRAFTING POINT RIGHTWARDS ARROW 09052 { 0x279C, BIDI_ON }, // HEAVY ROUND-TIPPED RIGHTWARDS ARROW 09053 { 0x279D, BIDI_ON }, // TRIANGLE-HEADED RIGHTWARDS ARROW 09054 { 0x279E, BIDI_ON }, // HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW 09055 { 0x279F, BIDI_ON }, // DASHED TRIANGLE-HEADED RIGHTWARDS ARROW 09056 { 0x27A0, BIDI_ON }, // HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW 09057 { 0x27A1, BIDI_ON }, // BLACK RIGHTWARDS ARROW 09058 { 0x27A2, BIDI_ON }, // THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD 09059 { 0x27A3, BIDI_ON }, // THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD 09060 { 0x27A4, BIDI_ON }, // BLACK RIGHTWARDS ARROWHEAD 09061 { 0x27A5, BIDI_ON }, // HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW 09062 { 0x27A6, BIDI_ON }, // HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW 09063 { 0x27A7, BIDI_ON }, // SQUAT BLACK RIGHTWARDS ARROW 09064 { 0x27A8, BIDI_ON }, // HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW 09065 { 0x27A9, BIDI_ON }, // RIGHT-SHADED WHITE RIGHTWARDS ARROW 09066 { 0x27AA, BIDI_ON }, // LEFT-SHADED WHITE RIGHTWARDS ARROW 09067 { 0x27AB, BIDI_ON }, // BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW 09068 { 0x27AC, BIDI_ON }, // FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW 09069 { 0x27AD, BIDI_ON }, // HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW 09070 { 0x27AE, BIDI_ON }, // HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW 09071 { 0x27AF, BIDI_ON }, // NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW 09072 { 0x27B0, BIDI_ON }, // CURLY LOOP 09073 { 0x27B1, BIDI_ON }, // NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW 09074 { 0x27B2, BIDI_ON }, // CIRCLED HEAVY WHITE RIGHTWARDS ARROW 09075 { 0x27B3, BIDI_ON }, // WHITE-FEATHERED RIGHTWARDS ARROW 09076 { 0x27B4, BIDI_ON }, // BLACK-FEATHERED SOUTH EAST ARROW 09077 { 0x27B5, BIDI_ON }, // BLACK-FEATHERED RIGHTWARDS ARROW 09078 { 0x27B6, BIDI_ON }, // BLACK-FEATHERED NORTH EAST ARROW 09079 { 0x27B7, BIDI_ON }, // HEAVY BLACK-FEATHERED SOUTH EAST ARROW 09080 { 0x27B8, BIDI_ON }, // HEAVY BLACK-FEATHERED RIGHTWARDS ARROW 09081 { 0x27B9, BIDI_ON }, // HEAVY BLACK-FEATHERED NORTH EAST ARROW 09082 { 0x27BA, BIDI_ON }, // TEARDROP-BARBED RIGHTWARDS ARROW 09083 { 0x27BB, BIDI_ON }, // HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW 09084 { 0x27BC, BIDI_ON }, // WEDGE-TAILED RIGHTWARDS ARROW 09085 { 0x27BD, BIDI_ON }, // HEAVY WEDGE-TAILED RIGHTWARDS ARROW 09086 { 0x27BE, BIDI_ON }, // OPEN-OUTLINED RIGHTWARDS ARROW 09087 { 0x27BF, BIDI_ON }, // DOUBLE CURLY LOOP 09088 { 0x27C0, BIDI_ON }, // THREE DIMENSIONAL ANGLE 09089 { 0x27C1, BIDI_ON }, // WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE 09090 { 0x27C2, BIDI_ON }, // PERPENDICULAR 09091 { 0x27C3, BIDI_ON }, // OPEN SUBSET 09092 { 0x27C4, BIDI_ON }, // OPEN SUPERSET 09093 { 0x27C5, BIDI_ON }, // LEFT S-SHAPED BAG DELIMITER 09094 { 0x27C6, BIDI_ON }, // RIGHT S-SHAPED BAG DELIMITER 09095 { 0x27C7, BIDI_ON }, // OR WITH DOT INSIDE 09096 { 0x27C8, BIDI_ON }, // REVERSE SOLIDUS PRECEDING SUBSET 09097 { 0x27C9, BIDI_ON }, // SUPERSET PRECEDING SOLIDUS 09098 { 0x27CA, BIDI_ON }, // VERTICAL BAR WITH HORIZONTAL STROKE 09099 { 0x27CB, BIDI_ON }, // MATHEMATICAL RISING DIAGONAL 09100 { 0x27CC, BIDI_ON }, // LONG DIVISION 09101 { 0x27CD, BIDI_ON }, // MATHEMATICAL FALLING DIAGONAL 09102 { 0x27CE, BIDI_ON }, // SQUARED LOGICAL AND 09103 { 0x27CF, BIDI_ON }, // SQUARED LOGICAL OR 09104 { 0x27D0, BIDI_ON }, // WHITE DIAMOND WITH CENTRED DOT 09105 { 0x27D1, BIDI_ON }, // AND WITH DOT 09106 { 0x27D2, BIDI_ON }, // ELEMENT OF OPENING UPWARDS 09107 { 0x27D3, BIDI_ON }, // LOWER RIGHT CORNER WITH DOT 09108 { 0x27D4, BIDI_ON }, // UPPER LEFT CORNER WITH DOT 09109 { 0x27D5, BIDI_ON }, // LEFT OUTER JOIN 09110 { 0x27D6, BIDI_ON }, // RIGHT OUTER JOIN 09111 { 0x27D7, BIDI_ON }, // FULL OUTER JOIN 09112 { 0x27D8, BIDI_ON }, // LARGE UP TACK 09113 { 0x27D9, BIDI_ON }, // LARGE DOWN TACK 09114 { 0x27DA, BIDI_ON }, // LEFT AND RIGHT DOUBLE TURNSTILE 09115 { 0x27DB, BIDI_ON }, // LEFT AND RIGHT TACK 09116 { 0x27DC, BIDI_ON }, // LEFT MULTIMAP 09117 { 0x27DD, BIDI_ON }, // LONG RIGHT TACK 09118 { 0x27DE, BIDI_ON }, // LONG LEFT TACK 09119 { 0x27DF, BIDI_ON }, // UP TACK WITH CIRCLE ABOVE 09120 { 0x27E0, BIDI_ON }, // LOZENGE DIVIDED BY HORIZONTAL RULE 09121 { 0x27E1, BIDI_ON }, // WHITE CONCAVE-SIDED DIAMOND 09122 { 0x27E2, BIDI_ON }, // WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK 09123 { 0x27E3, BIDI_ON }, // WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK 09124 { 0x27E4, BIDI_ON }, // WHITE SQUARE WITH LEFTWARDS TICK 09125 { 0x27E5, BIDI_ON }, // WHITE SQUARE WITH RIGHTWARDS TICK 09126 { 0x27E6, BIDI_ON }, // MATHEMATICAL LEFT WHITE SQUARE BRACKET 09127 { 0x27E7, BIDI_ON }, // MATHEMATICAL RIGHT WHITE SQUARE BRACKET 09128 { 0x27E8, BIDI_ON }, // MATHEMATICAL LEFT ANGLE BRACKET 09129 { 0x27E9, BIDI_ON }, // MATHEMATICAL RIGHT ANGLE BRACKET 09130 { 0x27EA, BIDI_ON }, // MATHEMATICAL LEFT DOUBLE ANGLE BRACKET 09131 { 0x27EB, BIDI_ON }, // MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET 09132 { 0x27EC, BIDI_ON }, // MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET 09133 { 0x27ED, BIDI_ON }, // MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET 09134 { 0x27EE, BIDI_ON }, // MATHEMATICAL LEFT FLATTENED PARENTHESIS 09135 { 0x27EF, BIDI_ON }, // MATHEMATICAL RIGHT FLATTENED PARENTHESIS 09136 { 0x27F0, BIDI_ON }, // UPWARDS QUADRUPLE ARROW 09137 { 0x27F1, BIDI_ON }, // DOWNWARDS QUADRUPLE ARROW 09138 { 0x27F2, BIDI_ON }, // ANTICLOCKWISE GAPPED CIRCLE ARROW 09139 { 0x27F3, BIDI_ON }, // CLOCKWISE GAPPED CIRCLE ARROW 09140 { 0x27F4, BIDI_ON }, // RIGHT ARROW WITH CIRCLED PLUS 09141 { 0x27F5, BIDI_ON }, // LONG LEFTWARDS ARROW 09142 { 0x27F6, BIDI_ON }, // LONG RIGHTWARDS ARROW 09143 { 0x27F7, BIDI_ON }, // LONG LEFT RIGHT ARROW 09144 { 0x27F8, BIDI_ON }, // LONG LEFTWARDS DOUBLE ARROW 09145 { 0x27F9, BIDI_ON }, // LONG RIGHTWARDS DOUBLE ARROW 09146 { 0x27FA, BIDI_ON }, // LONG LEFT RIGHT DOUBLE ARROW 09147 { 0x27FB, BIDI_ON }, // LONG LEFTWARDS ARROW FROM BAR 09148 { 0x27FC, BIDI_ON }, // LONG RIGHTWARDS ARROW FROM BAR 09149 { 0x27FD, BIDI_ON }, // LONG LEFTWARDS DOUBLE ARROW FROM BAR 09150 { 0x27FE, BIDI_ON }, // LONG RIGHTWARDS DOUBLE ARROW FROM BAR 09151 { 0x27FF, BIDI_ON }, // LONG RIGHTWARDS SQUIGGLE ARROW 09152 { 0x2800, BIDI_L }, // BRAILLE PATTERN BLANK 09153 { 0x2801, BIDI_L }, // BRAILLE PATTERN DOTS-1 09154 { 0x2802, BIDI_L }, // BRAILLE PATTERN DOTS-2 09155 { 0x2803, BIDI_L }, // BRAILLE PATTERN DOTS-12 09156 { 0x2804, BIDI_L }, // BRAILLE PATTERN DOTS-3 09157 { 0x2805, BIDI_L }, // BRAILLE PATTERN DOTS-13 09158 { 0x2806, BIDI_L }, // BRAILLE PATTERN DOTS-23 09159 { 0x2807, BIDI_L }, // BRAILLE PATTERN DOTS-123 09160 { 0x2808, BIDI_L }, // BRAILLE PATTERN DOTS-4 09161 { 0x2809, BIDI_L }, // BRAILLE PATTERN DOTS-14 09162 { 0x280A, BIDI_L }, // BRAILLE PATTERN DOTS-24 09163 { 0x280B, BIDI_L }, // BRAILLE PATTERN DOTS-124 09164 { 0x280C, BIDI_L }, // BRAILLE PATTERN DOTS-34 09165 { 0x280D, BIDI_L }, // BRAILLE PATTERN DOTS-134 09166 { 0x280E, BIDI_L }, // BRAILLE PATTERN DOTS-234 09167 { 0x280F, BIDI_L }, // BRAILLE PATTERN DOTS-1234 09168 { 0x2810, BIDI_L }, // BRAILLE PATTERN DOTS-5 09169 { 0x2811, BIDI_L }, // BRAILLE PATTERN DOTS-15 09170 { 0x2812, BIDI_L }, // BRAILLE PATTERN DOTS-25 09171 { 0x2813, BIDI_L }, // BRAILLE PATTERN DOTS-125 09172 { 0x2814, BIDI_L }, // BRAILLE PATTERN DOTS-35 09173 { 0x2815, BIDI_L }, // BRAILLE PATTERN DOTS-135 09174 { 0x2816, BIDI_L }, // BRAILLE PATTERN DOTS-235 09175 { 0x2817, BIDI_L }, // BRAILLE PATTERN DOTS-1235 09176 { 0x2818, BIDI_L }, // BRAILLE PATTERN DOTS-45 09177 { 0x2819, BIDI_L }, // BRAILLE PATTERN DOTS-145 09178 { 0x281A, BIDI_L }, // BRAILLE PATTERN DOTS-245 09179 { 0x281B, BIDI_L }, // BRAILLE PATTERN DOTS-1245 09180 { 0x281C, BIDI_L }, // BRAILLE PATTERN DOTS-345 09181 { 0x281D, BIDI_L }, // BRAILLE PATTERN DOTS-1345 09182 { 0x281E, BIDI_L }, // BRAILLE PATTERN DOTS-2345 09183 { 0x281F, BIDI_L }, // BRAILLE PATTERN DOTS-12345 09184 { 0x2820, BIDI_L }, // BRAILLE PATTERN DOTS-6 09185 { 0x2821, BIDI_L }, // BRAILLE PATTERN DOTS-16 09186 { 0x2822, BIDI_L }, // BRAILLE PATTERN DOTS-26 09187 { 0x2823, BIDI_L }, // BRAILLE PATTERN DOTS-126 09188 { 0x2824, BIDI_L }, // BRAILLE PATTERN DOTS-36 09189 { 0x2825, BIDI_L }, // BRAILLE PATTERN DOTS-136 09190 { 0x2826, BIDI_L }, // BRAILLE PATTERN DOTS-236 09191 { 0x2827, BIDI_L }, // BRAILLE PATTERN DOTS-1236 09192 { 0x2828, BIDI_L }, // BRAILLE PATTERN DOTS-46 09193 { 0x2829, BIDI_L }, // BRAILLE PATTERN DOTS-146 09194 { 0x282A, BIDI_L }, // BRAILLE PATTERN DOTS-246 09195 { 0x282B, BIDI_L }, // BRAILLE PATTERN DOTS-1246 09196 { 0x282C, BIDI_L }, // BRAILLE PATTERN DOTS-346 09197 { 0x282D, BIDI_L }, // BRAILLE PATTERN DOTS-1346 09198 { 0x282E, BIDI_L }, // BRAILLE PATTERN DOTS-2346 09199 { 0x282F, BIDI_L }, // BRAILLE PATTERN DOTS-12346 09200 { 0x2830, BIDI_L }, // BRAILLE PATTERN DOTS-56 09201 { 0x2831, BIDI_L }, // BRAILLE PATTERN DOTS-156 09202 { 0x2832, BIDI_L }, // BRAILLE PATTERN DOTS-256 09203 { 0x2833, BIDI_L }, // BRAILLE PATTERN DOTS-1256 09204 { 0x2834, BIDI_L }, // BRAILLE PATTERN DOTS-356 09205 { 0x2835, BIDI_L }, // BRAILLE PATTERN DOTS-1356 09206 { 0x2836, BIDI_L }, // BRAILLE PATTERN DOTS-2356 09207 { 0x2837, BIDI_L }, // BRAILLE PATTERN DOTS-12356 09208 { 0x2838, BIDI_L }, // BRAILLE PATTERN DOTS-456 09209 { 0x2839, BIDI_L }, // BRAILLE PATTERN DOTS-1456 09210 { 0x283A, BIDI_L }, // BRAILLE PATTERN DOTS-2456 09211 { 0x283B, BIDI_L }, // BRAILLE PATTERN DOTS-12456 09212 { 0x283C, BIDI_L }, // BRAILLE PATTERN DOTS-3456 09213 { 0x283D, BIDI_L }, // BRAILLE PATTERN DOTS-13456 09214 { 0x283E, BIDI_L }, // BRAILLE PATTERN DOTS-23456 09215 { 0x283F, BIDI_L }, // BRAILLE PATTERN DOTS-123456 09216 { 0x2840, BIDI_L }, // BRAILLE PATTERN DOTS-7 09217 { 0x2841, BIDI_L }, // BRAILLE PATTERN DOTS-17 09218 { 0x2842, BIDI_L }, // BRAILLE PATTERN DOTS-27 09219 { 0x2843, BIDI_L }, // BRAILLE PATTERN DOTS-127 09220 { 0x2844, BIDI_L }, // BRAILLE PATTERN DOTS-37 09221 { 0x2845, BIDI_L }, // BRAILLE PATTERN DOTS-137 09222 { 0x2846, BIDI_L }, // BRAILLE PATTERN DOTS-237 09223 { 0x2847, BIDI_L }, // BRAILLE PATTERN DOTS-1237 09224 { 0x2848, BIDI_L }, // BRAILLE PATTERN DOTS-47 09225 { 0x2849, BIDI_L }, // BRAILLE PATTERN DOTS-147 09226 { 0x284A, BIDI_L }, // BRAILLE PATTERN DOTS-247 09227 { 0x284B, BIDI_L }, // BRAILLE PATTERN DOTS-1247 09228 { 0x284C, BIDI_L }, // BRAILLE PATTERN DOTS-347 09229 { 0x284D, BIDI_L }, // BRAILLE PATTERN DOTS-1347 09230 { 0x284E, BIDI_L }, // BRAILLE PATTERN DOTS-2347 09231 { 0x284F, BIDI_L }, // BRAILLE PATTERN DOTS-12347 09232 { 0x2850, BIDI_L }, // BRAILLE PATTERN DOTS-57 09233 { 0x2851, BIDI_L }, // BRAILLE PATTERN DOTS-157 09234 { 0x2852, BIDI_L }, // BRAILLE PATTERN DOTS-257 09235 { 0x2853, BIDI_L }, // BRAILLE PATTERN DOTS-1257 09236 { 0x2854, BIDI_L }, // BRAILLE PATTERN DOTS-357 09237 { 0x2855, BIDI_L }, // BRAILLE PATTERN DOTS-1357 09238 { 0x2856, BIDI_L }, // BRAILLE PATTERN DOTS-2357 09239 { 0x2857, BIDI_L }, // BRAILLE PATTERN DOTS-12357 09240 { 0x2858, BIDI_L }, // BRAILLE PATTERN DOTS-457 09241 { 0x2859, BIDI_L }, // BRAILLE PATTERN DOTS-1457 09242 { 0x285A, BIDI_L }, // BRAILLE PATTERN DOTS-2457 09243 { 0x285B, BIDI_L }, // BRAILLE PATTERN DOTS-12457 09244 { 0x285C, BIDI_L }, // BRAILLE PATTERN DOTS-3457 09245 { 0x285D, BIDI_L }, // BRAILLE PATTERN DOTS-13457 09246 { 0x285E, BIDI_L }, // BRAILLE PATTERN DOTS-23457 09247 { 0x285F, BIDI_L }, // BRAILLE PATTERN DOTS-123457 09248 { 0x2860, BIDI_L }, // BRAILLE PATTERN DOTS-67 09249 { 0x2861, BIDI_L }, // BRAILLE PATTERN DOTS-167 09250 { 0x2862, BIDI_L }, // BRAILLE PATTERN DOTS-267 09251 { 0x2863, BIDI_L }, // BRAILLE PATTERN DOTS-1267 09252 { 0x2864, BIDI_L }, // BRAILLE PATTERN DOTS-367 09253 { 0x2865, BIDI_L }, // BRAILLE PATTERN DOTS-1367 09254 { 0x2866, BIDI_L }, // BRAILLE PATTERN DOTS-2367 09255 { 0x2867, BIDI_L }, // BRAILLE PATTERN DOTS-12367 09256 { 0x2868, BIDI_L }, // BRAILLE PATTERN DOTS-467 09257 { 0x2869, BIDI_L }, // BRAILLE PATTERN DOTS-1467 09258 { 0x286A, BIDI_L }, // BRAILLE PATTERN DOTS-2467 09259 { 0x286B, BIDI_L }, // BRAILLE PATTERN DOTS-12467 09260 { 0x286C, BIDI_L }, // BRAILLE PATTERN DOTS-3467 09261 { 0x286D, BIDI_L }, // BRAILLE PATTERN DOTS-13467 09262 { 0x286E, BIDI_L }, // BRAILLE PATTERN DOTS-23467 09263 { 0x286F, BIDI_L }, // BRAILLE PATTERN DOTS-123467 09264 { 0x2870, BIDI_L }, // BRAILLE PATTERN DOTS-567 09265 { 0x2871, BIDI_L }, // BRAILLE PATTERN DOTS-1567 09266 { 0x2872, BIDI_L }, // BRAILLE PATTERN DOTS-2567 09267 { 0x2873, BIDI_L }, // BRAILLE PATTERN DOTS-12567 09268 { 0x2874, BIDI_L }, // BRAILLE PATTERN DOTS-3567 09269 { 0x2875, BIDI_L }, // BRAILLE PATTERN DOTS-13567 09270 { 0x2876, BIDI_L }, // BRAILLE PATTERN DOTS-23567 09271 { 0x2877, BIDI_L }, // BRAILLE PATTERN DOTS-123567 09272 { 0x2878, BIDI_L }, // BRAILLE PATTERN DOTS-4567 09273 { 0x2879, BIDI_L }, // BRAILLE PATTERN DOTS-14567 09274 { 0x287A, BIDI_L }, // BRAILLE PATTERN DOTS-24567 09275 { 0x287B, BIDI_L }, // BRAILLE PATTERN DOTS-124567 09276 { 0x287C, BIDI_L }, // BRAILLE PATTERN DOTS-34567 09277 { 0x287D, BIDI_L }, // BRAILLE PATTERN DOTS-134567 09278 { 0x287E, BIDI_L }, // BRAILLE PATTERN DOTS-234567 09279 { 0x287F, BIDI_L }, // BRAILLE PATTERN DOTS-1234567 09280 { 0x2880, BIDI_L }, // BRAILLE PATTERN DOTS-8 09281 { 0x2881, BIDI_L }, // BRAILLE PATTERN DOTS-18 09282 { 0x2882, BIDI_L }, // BRAILLE PATTERN DOTS-28 09283 { 0x2883, BIDI_L }, // BRAILLE PATTERN DOTS-128 09284 { 0x2884, BIDI_L }, // BRAILLE PATTERN DOTS-38 09285 { 0x2885, BIDI_L }, // BRAILLE PATTERN DOTS-138 09286 { 0x2886, BIDI_L }, // BRAILLE PATTERN DOTS-238 09287 { 0x2887, BIDI_L }, // BRAILLE PATTERN DOTS-1238 09288 { 0x2888, BIDI_L }, // BRAILLE PATTERN DOTS-48 09289 { 0x2889, BIDI_L }, // BRAILLE PATTERN DOTS-148 09290 { 0x288A, BIDI_L }, // BRAILLE PATTERN DOTS-248 09291 { 0x288B, BIDI_L }, // BRAILLE PATTERN DOTS-1248 09292 { 0x288C, BIDI_L }, // BRAILLE PATTERN DOTS-348 09293 { 0x288D, BIDI_L }, // BRAILLE PATTERN DOTS-1348 09294 { 0x288E, BIDI_L }, // BRAILLE PATTERN DOTS-2348 09295 { 0x288F, BIDI_L }, // BRAILLE PATTERN DOTS-12348 09296 { 0x2890, BIDI_L }, // BRAILLE PATTERN DOTS-58 09297 { 0x2891, BIDI_L }, // BRAILLE PATTERN DOTS-158 09298 { 0x2892, BIDI_L }, // BRAILLE PATTERN DOTS-258 09299 { 0x2893, BIDI_L }, // BRAILLE PATTERN DOTS-1258 09300 { 0x2894, BIDI_L }, // BRAILLE PATTERN DOTS-358 09301 { 0x2895, BIDI_L }, // BRAILLE PATTERN DOTS-1358 09302 { 0x2896, BIDI_L }, // BRAILLE PATTERN DOTS-2358 09303 { 0x2897, BIDI_L }, // BRAILLE PATTERN DOTS-12358 09304 { 0x2898, BIDI_L }, // BRAILLE PATTERN DOTS-458 09305 { 0x2899, BIDI_L }, // BRAILLE PATTERN DOTS-1458 09306 { 0x289A, BIDI_L }, // BRAILLE PATTERN DOTS-2458 09307 { 0x289B, BIDI_L }, // BRAILLE PATTERN DOTS-12458 09308 { 0x289C, BIDI_L }, // BRAILLE PATTERN DOTS-3458 09309 { 0x289D, BIDI_L }, // BRAILLE PATTERN DOTS-13458 09310 { 0x289E, BIDI_L }, // BRAILLE PATTERN DOTS-23458 09311 { 0x289F, BIDI_L }, // BRAILLE PATTERN DOTS-123458 09312 { 0x28A0, BIDI_L }, // BRAILLE PATTERN DOTS-68 09313 { 0x28A1, BIDI_L }, // BRAILLE PATTERN DOTS-168 09314 { 0x28A2, BIDI_L }, // BRAILLE PATTERN DOTS-268 09315 { 0x28A3, BIDI_L }, // BRAILLE PATTERN DOTS-1268 09316 { 0x28A4, BIDI_L }, // BRAILLE PATTERN DOTS-368 09317 { 0x28A5, BIDI_L }, // BRAILLE PATTERN DOTS-1368 09318 { 0x28A6, BIDI_L }, // BRAILLE PATTERN DOTS-2368 09319 { 0x28A7, BIDI_L }, // BRAILLE PATTERN DOTS-12368 09320 { 0x28A8, BIDI_L }, // BRAILLE PATTERN DOTS-468 09321 { 0x28A9, BIDI_L }, // BRAILLE PATTERN DOTS-1468 09322 { 0x28AA, BIDI_L }, // BRAILLE PATTERN DOTS-2468 09323 { 0x28AB, BIDI_L }, // BRAILLE PATTERN DOTS-12468 09324 { 0x28AC, BIDI_L }, // BRAILLE PATTERN DOTS-3468 09325 { 0x28AD, BIDI_L }, // BRAILLE PATTERN DOTS-13468 09326 { 0x28AE, BIDI_L }, // BRAILLE PATTERN DOTS-23468 09327 { 0x28AF, BIDI_L }, // BRAILLE PATTERN DOTS-123468 09328 { 0x28B0, BIDI_L }, // BRAILLE PATTERN DOTS-568 09329 { 0x28B1, BIDI_L }, // BRAILLE PATTERN DOTS-1568 09330 { 0x28B2, BIDI_L }, // BRAILLE PATTERN DOTS-2568 09331 { 0x28B3, BIDI_L }, // BRAILLE PATTERN DOTS-12568 09332 { 0x28B4, BIDI_L }, // BRAILLE PATTERN DOTS-3568 09333 { 0x28B5, BIDI_L }, // BRAILLE PATTERN DOTS-13568 09334 { 0x28B6, BIDI_L }, // BRAILLE PATTERN DOTS-23568 09335 { 0x28B7, BIDI_L }, // BRAILLE PATTERN DOTS-123568 09336 { 0x28B8, BIDI_L }, // BRAILLE PATTERN DOTS-4568 09337 { 0x28B9, BIDI_L }, // BRAILLE PATTERN DOTS-14568 09338 { 0x28BA, BIDI_L }, // BRAILLE PATTERN DOTS-24568 09339 { 0x28BB, BIDI_L }, // BRAILLE PATTERN DOTS-124568 09340 { 0x28BC, BIDI_L }, // BRAILLE PATTERN DOTS-34568 09341 { 0x28BD, BIDI_L }, // BRAILLE PATTERN DOTS-134568 09342 { 0x28BE, BIDI_L }, // BRAILLE PATTERN DOTS-234568 09343 { 0x28BF, BIDI_L }, // BRAILLE PATTERN DOTS-1234568 09344 { 0x28C0, BIDI_L }, // BRAILLE PATTERN DOTS-78 09345 { 0x28C1, BIDI_L }, // BRAILLE PATTERN DOTS-178 09346 { 0x28C2, BIDI_L }, // BRAILLE PATTERN DOTS-278 09347 { 0x28C3, BIDI_L }, // BRAILLE PATTERN DOTS-1278 09348 { 0x28C4, BIDI_L }, // BRAILLE PATTERN DOTS-378 09349 { 0x28C5, BIDI_L }, // BRAILLE PATTERN DOTS-1378 09350 { 0x28C6, BIDI_L }, // BRAILLE PATTERN DOTS-2378 09351 { 0x28C7, BIDI_L }, // BRAILLE PATTERN DOTS-12378 09352 { 0x28C8, BIDI_L }, // BRAILLE PATTERN DOTS-478 09353 { 0x28C9, BIDI_L }, // BRAILLE PATTERN DOTS-1478 09354 { 0x28CA, BIDI_L }, // BRAILLE PATTERN DOTS-2478 09355 { 0x28CB, BIDI_L }, // BRAILLE PATTERN DOTS-12478 09356 { 0x28CC, BIDI_L }, // BRAILLE PATTERN DOTS-3478 09357 { 0x28CD, BIDI_L }, // BRAILLE PATTERN DOTS-13478 09358 { 0x28CE, BIDI_L }, // BRAILLE PATTERN DOTS-23478 09359 { 0x28CF, BIDI_L }, // BRAILLE PATTERN DOTS-123478 09360 { 0x28D0, BIDI_L }, // BRAILLE PATTERN DOTS-578 09361 { 0x28D1, BIDI_L }, // BRAILLE PATTERN DOTS-1578 09362 { 0x28D2, BIDI_L }, // BRAILLE PATTERN DOTS-2578 09363 { 0x28D3, BIDI_L }, // BRAILLE PATTERN DOTS-12578 09364 { 0x28D4, BIDI_L }, // BRAILLE PATTERN DOTS-3578 09365 { 0x28D5, BIDI_L }, // BRAILLE PATTERN DOTS-13578 09366 { 0x28D6, BIDI_L }, // BRAILLE PATTERN DOTS-23578 09367 { 0x28D7, BIDI_L }, // BRAILLE PATTERN DOTS-123578 09368 { 0x28D8, BIDI_L }, // BRAILLE PATTERN DOTS-4578 09369 { 0x28D9, BIDI_L }, // BRAILLE PATTERN DOTS-14578 09370 { 0x28DA, BIDI_L }, // BRAILLE PATTERN DOTS-24578 09371 { 0x28DB, BIDI_L }, // BRAILLE PATTERN DOTS-124578 09372 { 0x28DC, BIDI_L }, // BRAILLE PATTERN DOTS-34578 09373 { 0x28DD, BIDI_L }, // BRAILLE PATTERN DOTS-134578 09374 { 0x28DE, BIDI_L }, // BRAILLE PATTERN DOTS-234578 09375 { 0x28DF, BIDI_L }, // BRAILLE PATTERN DOTS-1234578 09376 { 0x28E0, BIDI_L }, // BRAILLE PATTERN DOTS-678 09377 { 0x28E1, BIDI_L }, // BRAILLE PATTERN DOTS-1678 09378 { 0x28E2, BIDI_L }, // BRAILLE PATTERN DOTS-2678 09379 { 0x28E3, BIDI_L }, // BRAILLE PATTERN DOTS-12678 09380 { 0x28E4, BIDI_L }, // BRAILLE PATTERN DOTS-3678 09381 { 0x28E5, BIDI_L }, // BRAILLE PATTERN DOTS-13678 09382 { 0x28E6, BIDI_L }, // BRAILLE PATTERN DOTS-23678 09383 { 0x28E7, BIDI_L }, // BRAILLE PATTERN DOTS-123678 09384 { 0x28E8, BIDI_L }, // BRAILLE PATTERN DOTS-4678 09385 { 0x28E9, BIDI_L }, // BRAILLE PATTERN DOTS-14678 09386 { 0x28EA, BIDI_L }, // BRAILLE PATTERN DOTS-24678 09387 { 0x28EB, BIDI_L }, // BRAILLE PATTERN DOTS-124678 09388 { 0x28EC, BIDI_L }, // BRAILLE PATTERN DOTS-34678 09389 { 0x28ED, BIDI_L }, // BRAILLE PATTERN DOTS-134678 09390 { 0x28EE, BIDI_L }, // BRAILLE PATTERN DOTS-234678 09391 { 0x28EF, BIDI_L }, // BRAILLE PATTERN DOTS-1234678 09392 { 0x28F0, BIDI_L }, // BRAILLE PATTERN DOTS-5678 09393 { 0x28F1, BIDI_L }, // BRAILLE PATTERN DOTS-15678 09394 { 0x28F2, BIDI_L }, // BRAILLE PATTERN DOTS-25678 09395 { 0x28F3, BIDI_L }, // BRAILLE PATTERN DOTS-125678 09396 { 0x28F4, BIDI_L }, // BRAILLE PATTERN DOTS-35678 09397 { 0x28F5, BIDI_L }, // BRAILLE PATTERN DOTS-135678 09398 { 0x28F6, BIDI_L }, // BRAILLE PATTERN DOTS-235678 09399 { 0x28F7, BIDI_L }, // BRAILLE PATTERN DOTS-1235678 09400 { 0x28F8, BIDI_L }, // BRAILLE PATTERN DOTS-45678 09401 { 0x28F9, BIDI_L }, // BRAILLE PATTERN DOTS-145678 09402 { 0x28FA, BIDI_L }, // BRAILLE PATTERN DOTS-245678 09403 { 0x28FB, BIDI_L }, // BRAILLE PATTERN DOTS-1245678 09404 { 0x28FC, BIDI_L }, // BRAILLE PATTERN DOTS-345678 09405 { 0x28FD, BIDI_L }, // BRAILLE PATTERN DOTS-1345678 09406 { 0x28FE, BIDI_L }, // BRAILLE PATTERN DOTS-2345678 09407 { 0x28FF, BIDI_L }, // BRAILLE PATTERN DOTS-12345678 09408 { 0x2900, BIDI_ON }, // RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE 09409 { 0x2901, BIDI_ON }, // RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE 09410 { 0x2902, BIDI_ON }, // LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE 09411 { 0x2903, BIDI_ON }, // RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE 09412 { 0x2904, BIDI_ON }, // LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE 09413 { 0x2905, BIDI_ON }, // RIGHTWARDS TWO-HEADED ARROW FROM BAR 09414 { 0x2906, BIDI_ON }, // LEFTWARDS DOUBLE ARROW FROM BAR 09415 { 0x2907, BIDI_ON }, // RIGHTWARDS DOUBLE ARROW FROM BAR 09416 { 0x2908, BIDI_ON }, // DOWNWARDS ARROW WITH HORIZONTAL STROKE 09417 { 0x2909, BIDI_ON }, // UPWARDS ARROW WITH HORIZONTAL STROKE 09418 { 0x290A, BIDI_ON }, // UPWARDS TRIPLE ARROW 09419 { 0x290B, BIDI_ON }, // DOWNWARDS TRIPLE ARROW 09420 { 0x290C, BIDI_ON }, // LEFTWARDS DOUBLE DASH ARROW 09421 { 0x290D, BIDI_ON }, // RIGHTWARDS DOUBLE DASH ARROW 09422 { 0x290E, BIDI_ON }, // LEFTWARDS TRIPLE DASH ARROW 09423 { 0x290F, BIDI_ON }, // RIGHTWARDS TRIPLE DASH ARROW 09424 { 0x2910, BIDI_ON }, // RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW 09425 { 0x2911, BIDI_ON }, // RIGHTWARDS ARROW WITH DOTTED STEM 09426 { 0x2912, BIDI_ON }, // UPWARDS ARROW TO BAR 09427 { 0x2913, BIDI_ON }, // DOWNWARDS ARROW TO BAR 09428 { 0x2914, BIDI_ON }, // RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE 09429 { 0x2915, BIDI_ON }, // RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE 09430 { 0x2916, BIDI_ON }, // RIGHTWARDS TWO-HEADED ARROW WITH TAIL 09431 { 0x2917, BIDI_ON }, // RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE 09432 { 0x2918, BIDI_ON }, // RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE 09433 { 0x2919, BIDI_ON }, // LEFTWARDS ARROW-TAIL 09434 { 0x291A, BIDI_ON }, // RIGHTWARDS ARROW-TAIL 09435 { 0x291B, BIDI_ON }, // LEFTWARDS DOUBLE ARROW-TAIL 09436 { 0x291C, BIDI_ON }, // RIGHTWARDS DOUBLE ARROW-TAIL 09437 { 0x291D, BIDI_ON }, // LEFTWARDS ARROW TO BLACK DIAMOND 09438 { 0x291E, BIDI_ON }, // RIGHTWARDS ARROW TO BLACK DIAMOND 09439 { 0x291F, BIDI_ON }, // LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND 09440 { 0x2920, BIDI_ON }, // RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND 09441 { 0x2921, BIDI_ON }, // NORTH WEST AND SOUTH EAST ARROW 09442 { 0x2922, BIDI_ON }, // NORTH EAST AND SOUTH WEST ARROW 09443 { 0x2923, BIDI_ON }, // NORTH WEST ARROW WITH HOOK 09444 { 0x2924, BIDI_ON }, // NORTH EAST ARROW WITH HOOK 09445 { 0x2925, BIDI_ON }, // SOUTH EAST ARROW WITH HOOK 09446 { 0x2926, BIDI_ON }, // SOUTH WEST ARROW WITH HOOK 09447 { 0x2927, BIDI_ON }, // NORTH WEST ARROW AND NORTH EAST ARROW 09448 { 0x2928, BIDI_ON }, // NORTH EAST ARROW AND SOUTH EAST ARROW 09449 { 0x2929, BIDI_ON }, // SOUTH EAST ARROW AND SOUTH WEST ARROW 09450 { 0x292A, BIDI_ON }, // SOUTH WEST ARROW AND NORTH WEST ARROW 09451 { 0x292B, BIDI_ON }, // RISING DIAGONAL CROSSING FALLING DIAGONAL 09452 { 0x292C, BIDI_ON }, // FALLING DIAGONAL CROSSING RISING DIAGONAL 09453 { 0x292D, BIDI_ON }, // SOUTH EAST ARROW CROSSING NORTH EAST ARROW 09454 { 0x292E, BIDI_ON }, // NORTH EAST ARROW CROSSING SOUTH EAST ARROW 09455 { 0x292F, BIDI_ON }, // FALLING DIAGONAL CROSSING NORTH EAST ARROW 09456 { 0x2930, BIDI_ON }, // RISING DIAGONAL CROSSING SOUTH EAST ARROW 09457 { 0x2931, BIDI_ON }, // NORTH EAST ARROW CROSSING NORTH WEST ARROW 09458 { 0x2932, BIDI_ON }, // NORTH WEST ARROW CROSSING NORTH EAST ARROW 09459 { 0x2933, BIDI_ON }, // WAVE ARROW POINTING DIRECTLY RIGHT 09460 { 0x2934, BIDI_ON }, // ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS 09461 { 0x2935, BIDI_ON }, // ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS 09462 { 0x2936, BIDI_ON }, // ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS 09463 { 0x2937, BIDI_ON }, // ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS 09464 { 0x2938, BIDI_ON }, // RIGHT-SIDE ARC CLOCKWISE ARROW 09465 { 0x2939, BIDI_ON }, // LEFT-SIDE ARC ANTICLOCKWISE ARROW 09466 { 0x293A, BIDI_ON }, // TOP ARC ANTICLOCKWISE ARROW 09467 { 0x293B, BIDI_ON }, // BOTTOM ARC ANTICLOCKWISE ARROW 09468 { 0x293C, BIDI_ON }, // TOP ARC CLOCKWISE ARROW WITH MINUS 09469 { 0x293D, BIDI_ON }, // TOP ARC ANTICLOCKWISE ARROW WITH PLUS 09470 { 0x293E, BIDI_ON }, // LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW 09471 { 0x293F, BIDI_ON }, // LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW 09472 { 0x2940, BIDI_ON }, // ANTICLOCKWISE CLOSED CIRCLE ARROW 09473 { 0x2941, BIDI_ON }, // CLOCKWISE CLOSED CIRCLE ARROW 09474 { 0x2942, BIDI_ON }, // RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW 09475 { 0x2943, BIDI_ON }, // LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW 09476 { 0x2944, BIDI_ON }, // SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW 09477 { 0x2945, BIDI_ON }, // RIGHTWARDS ARROW WITH PLUS BELOW 09478 { 0x2946, BIDI_ON }, // LEFTWARDS ARROW WITH PLUS BELOW 09479 { 0x2947, BIDI_ON }, // RIGHTWARDS ARROW THROUGH X 09480 { 0x2948, BIDI_ON }, // LEFT RIGHT ARROW THROUGH SMALL CIRCLE 09481 { 0x2949, BIDI_ON }, // UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE 09482 { 0x294A, BIDI_ON }, // LEFT BARB UP RIGHT BARB DOWN HARPOON 09483 { 0x294B, BIDI_ON }, // LEFT BARB DOWN RIGHT BARB UP HARPOON 09484 { 0x294C, BIDI_ON }, // UP BARB RIGHT DOWN BARB LEFT HARPOON 09485 { 0x294D, BIDI_ON }, // UP BARB LEFT DOWN BARB RIGHT HARPOON 09486 { 0x294E, BIDI_ON }, // LEFT BARB UP RIGHT BARB UP HARPOON 09487 { 0x294F, BIDI_ON }, // UP BARB RIGHT DOWN BARB RIGHT HARPOON 09488 { 0x2950, BIDI_ON }, // LEFT BARB DOWN RIGHT BARB DOWN HARPOON 09489 { 0x2951, BIDI_ON }, // UP BARB LEFT DOWN BARB LEFT HARPOON 09490 { 0x2952, BIDI_ON }, // LEFTWARDS HARPOON WITH BARB UP TO BAR 09491 { 0x2953, BIDI_ON }, // RIGHTWARDS HARPOON WITH BARB UP TO BAR 09492 { 0x2954, BIDI_ON }, // UPWARDS HARPOON WITH BARB RIGHT TO BAR 09493 { 0x2955, BIDI_ON }, // DOWNWARDS HARPOON WITH BARB RIGHT TO BAR 09494 { 0x2956, BIDI_ON }, // LEFTWARDS HARPOON WITH BARB DOWN TO BAR 09495 { 0x2957, BIDI_ON }, // RIGHTWARDS HARPOON WITH BARB DOWN TO BAR 09496 { 0x2958, BIDI_ON }, // UPWARDS HARPOON WITH BARB LEFT TO BAR 09497 { 0x2959, BIDI_ON }, // DOWNWARDS HARPOON WITH BARB LEFT TO BAR 09498 { 0x295A, BIDI_ON }, // LEFTWARDS HARPOON WITH BARB UP FROM BAR 09499 { 0x295B, BIDI_ON }, // RIGHTWARDS HARPOON WITH BARB UP FROM BAR 09500 { 0x295C, BIDI_ON }, // UPWARDS HARPOON WITH BARB RIGHT FROM BAR 09501 { 0x295D, BIDI_ON }, // DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR 09502 { 0x295E, BIDI_ON }, // LEFTWARDS HARPOON WITH BARB DOWN FROM BAR 09503 { 0x295F, BIDI_ON }, // RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR 09504 { 0x2960, BIDI_ON }, // UPWARDS HARPOON WITH BARB LEFT FROM BAR 09505 { 0x2961, BIDI_ON }, // DOWNWARDS HARPOON WITH BARB LEFT FROM BAR 09506 { 0x2962, BIDI_ON }, // LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN 09507 { 0x2963, BIDI_ON }, // UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT 09508 { 0x2964, BIDI_ON }, // RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN 09509 { 0x2965, BIDI_ON }, // DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT 09510 { 0x2966, BIDI_ON }, // LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP 09511 { 0x2967, BIDI_ON }, // LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN 09512 { 0x2968, BIDI_ON }, // RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP 09513 { 0x2969, BIDI_ON }, // RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN 09514 { 0x296A, BIDI_ON }, // LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH 09515 { 0x296B, BIDI_ON }, // LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH 09516 { 0x296C, BIDI_ON }, // RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH 09517 { 0x296D, BIDI_ON }, // RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH 09518 { 0x296E, BIDI_ON }, // UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT 09519 { 0x296F, BIDI_ON }, // DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT 09520 { 0x2970, BIDI_ON }, // RIGHT DOUBLE ARROW WITH ROUNDED HEAD 09521 { 0x2971, BIDI_ON }, // EQUALS SIGN ABOVE RIGHTWARDS ARROW 09522 { 0x2972, BIDI_ON }, // TILDE OPERATOR ABOVE RIGHTWARDS ARROW 09523 { 0x2973, BIDI_ON }, // LEFTWARDS ARROW ABOVE TILDE OPERATOR 09524 { 0x2974, BIDI_ON }, // RIGHTWARDS ARROW ABOVE TILDE OPERATOR 09525 { 0x2975, BIDI_ON }, // RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO 09526 { 0x2976, BIDI_ON }, // LESS-THAN ABOVE LEFTWARDS ARROW 09527 { 0x2977, BIDI_ON }, // LEFTWARDS ARROW THROUGH LESS-THAN 09528 { 0x2978, BIDI_ON }, // GREATER-THAN ABOVE RIGHTWARDS ARROW 09529 { 0x2979, BIDI_ON }, // SUBSET ABOVE RIGHTWARDS ARROW 09530 { 0x297A, BIDI_ON }, // LEFTWARDS ARROW THROUGH SUBSET 09531 { 0x297B, BIDI_ON }, // SUPERSET ABOVE LEFTWARDS ARROW 09532 { 0x297C, BIDI_ON }, // LEFT FISH TAIL 09533 { 0x297D, BIDI_ON }, // RIGHT FISH TAIL 09534 { 0x297E, BIDI_ON }, // UP FISH TAIL 09535 { 0x297F, BIDI_ON }, // DOWN FISH TAIL 09536 { 0x2980, BIDI_ON }, // TRIPLE VERTICAL BAR DELIMITER 09537 { 0x2981, BIDI_ON }, // Z NOTATION SPOT 09538 { 0x2982, BIDI_ON }, // Z NOTATION TYPE COLON 09539 { 0x2983, BIDI_ON }, // LEFT WHITE CURLY BRACKET 09540 { 0x2984, BIDI_ON }, // RIGHT WHITE CURLY BRACKET 09541 { 0x2985, BIDI_ON }, // LEFT WHITE PARENTHESIS 09542 { 0x2986, BIDI_ON }, // RIGHT WHITE PARENTHESIS 09543 { 0x2987, BIDI_ON }, // Z NOTATION LEFT IMAGE BRACKET 09544 { 0x2988, BIDI_ON }, // Z NOTATION RIGHT IMAGE BRACKET 09545 { 0x2989, BIDI_ON }, // Z NOTATION LEFT BINDING BRACKET 09546 { 0x298A, BIDI_ON }, // Z NOTATION RIGHT BINDING BRACKET 09547 { 0x298B, BIDI_ON }, // LEFT SQUARE BRACKET WITH UNDERBAR 09548 { 0x298C, BIDI_ON }, // RIGHT SQUARE BRACKET WITH UNDERBAR 09549 { 0x298D, BIDI_ON }, // LEFT SQUARE BRACKET WITH TICK IN TOP CORNER 09550 { 0x298E, BIDI_ON }, // RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER 09551 { 0x298F, BIDI_ON }, // LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER 09552 { 0x2990, BIDI_ON }, // RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER 09553 { 0x2991, BIDI_ON }, // LEFT ANGLE BRACKET WITH DOT 09554 { 0x2992, BIDI_ON }, // RIGHT ANGLE BRACKET WITH DOT 09555 { 0x2993, BIDI_ON }, // LEFT ARC LESS-THAN BRACKET 09556 { 0x2994, BIDI_ON }, // RIGHT ARC GREATER-THAN BRACKET 09557 { 0x2995, BIDI_ON }, // DOUBLE LEFT ARC GREATER-THAN BRACKET 09558 { 0x2996, BIDI_ON }, // DOUBLE RIGHT ARC LESS-THAN BRACKET 09559 { 0x2997, BIDI_ON }, // LEFT BLACK TORTOISE SHELL BRACKET 09560 { 0x2998, BIDI_ON }, // RIGHT BLACK TORTOISE SHELL BRACKET 09561 { 0x2999, BIDI_ON }, // DOTTED FENCE 09562 { 0x299A, BIDI_ON }, // VERTICAL ZIGZAG LINE 09563 { 0x299B, BIDI_ON }, // MEASURED ANGLE OPENING LEFT 09564 { 0x299C, BIDI_ON }, // RIGHT ANGLE VARIANT WITH SQUARE 09565 { 0x299D, BIDI_ON }, // MEASURED RIGHT ANGLE WITH DOT 09566 { 0x299E, BIDI_ON }, // ANGLE WITH S INSIDE 09567 { 0x299F, BIDI_ON }, // ACUTE ANGLE 09568 { 0x29A0, BIDI_ON }, // SPHERICAL ANGLE OPENING LEFT 09569 { 0x29A1, BIDI_ON }, // SPHERICAL ANGLE OPENING UP 09570 { 0x29A2, BIDI_ON }, // TURNED ANGLE 09571 { 0x29A3, BIDI_ON }, // REVERSED ANGLE 09572 { 0x29A4, BIDI_ON }, // ANGLE WITH UNDERBAR 09573 { 0x29A5, BIDI_ON }, // REVERSED ANGLE WITH UNDERBAR 09574 { 0x29A6, BIDI_ON }, // OBLIQUE ANGLE OPENING UP 09575 { 0x29A7, BIDI_ON }, // OBLIQUE ANGLE OPENING DOWN 09576 { 0x29A8, BIDI_ON }, // MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT 09577 { 0x29A9, BIDI_ON }, // MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT 09578 { 0x29AA, BIDI_ON }, // MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT 09579 { 0x29AB, BIDI_ON }, // MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT 09580 { 0x29AC, BIDI_ON }, // MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP 09581 { 0x29AD, BIDI_ON }, // MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP 09582 { 0x29AE, BIDI_ON }, // MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN 09583 { 0x29AF, BIDI_ON }, // MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN 09584 { 0x29B0, BIDI_ON }, // REVERSED EMPTY SET 09585 { 0x29B1, BIDI_ON }, // EMPTY SET WITH OVERBAR 09586 { 0x29B2, BIDI_ON }, // EMPTY SET WITH SMALL CIRCLE ABOVE 09587 { 0x29B3, BIDI_ON }, // EMPTY SET WITH RIGHT ARROW ABOVE 09588 { 0x29B4, BIDI_ON }, // EMPTY SET WITH LEFT ARROW ABOVE 09589 { 0x29B5, BIDI_ON }, // CIRCLE WITH HORIZONTAL BAR 09590 { 0x29B6, BIDI_ON }, // CIRCLED VERTICAL BAR 09591 { 0x29B7, BIDI_ON }, // CIRCLED PARALLEL 09592 { 0x29B8, BIDI_ON }, // CIRCLED REVERSE SOLIDUS 09593 { 0x29B9, BIDI_ON }, // CIRCLED PERPENDICULAR 09594 { 0x29BA, BIDI_ON }, // CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR 09595 { 0x29BB, BIDI_ON }, // CIRCLE WITH SUPERIMPOSED X 09596 { 0x29BC, BIDI_ON }, // CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN 09597 { 0x29BD, BIDI_ON }, // UP ARROW THROUGH CIRCLE 09598 { 0x29BE, BIDI_ON }, // CIRCLED WHITE BULLET 09599 { 0x29BF, BIDI_ON }, // CIRCLED BULLET 09600 { 0x29C0, BIDI_ON }, // CIRCLED LESS-THAN 09601 { 0x29C1, BIDI_ON }, // CIRCLED GREATER-THAN 09602 { 0x29C2, BIDI_ON }, // CIRCLE WITH SMALL CIRCLE TO THE RIGHT 09603 { 0x29C3, BIDI_ON }, // CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT 09604 { 0x29C4, BIDI_ON }, // SQUARED RISING DIAGONAL SLASH 09605 { 0x29C5, BIDI_ON }, // SQUARED FALLING DIAGONAL SLASH 09606 { 0x29C6, BIDI_ON }, // SQUARED ASTERISK 09607 { 0x29C7, BIDI_ON }, // SQUARED SMALL CIRCLE 09608 { 0x29C8, BIDI_ON }, // SQUARED SQUARE 09609 { 0x29C9, BIDI_ON }, // TWO JOINED SQUARES 09610 { 0x29CA, BIDI_ON }, // TRIANGLE WITH DOT ABOVE 09611 { 0x29CB, BIDI_ON }, // TRIANGLE WITH UNDERBAR 09612 { 0x29CC, BIDI_ON }, // S IN TRIANGLE 09613 { 0x29CD, BIDI_ON }, // TRIANGLE WITH SERIFS AT BOTTOM 09614 { 0x29CE, BIDI_ON }, // RIGHT TRIANGLE ABOVE LEFT TRIANGLE 09615 { 0x29CF, BIDI_ON }, // LEFT TRIANGLE BESIDE VERTICAL BAR 09616 { 0x29D0, BIDI_ON }, // VERTICAL BAR BESIDE RIGHT TRIANGLE 09617 { 0x29D1, BIDI_ON }, // BOWTIE WITH LEFT HALF BLACK 09618 { 0x29D2, BIDI_ON }, // BOWTIE WITH RIGHT HALF BLACK 09619 { 0x29D3, BIDI_ON }, // BLACK BOWTIE 09620 { 0x29D4, BIDI_ON }, // TIMES WITH LEFT HALF BLACK 09621 { 0x29D5, BIDI_ON }, // TIMES WITH RIGHT HALF BLACK 09622 { 0x29D6, BIDI_ON }, // WHITE HOURGLASS 09623 { 0x29D7, BIDI_ON }, // BLACK HOURGLASS 09624 { 0x29D8, BIDI_ON }, // LEFT WIGGLY FENCE 09625 { 0x29D9, BIDI_ON }, // RIGHT WIGGLY FENCE 09626 { 0x29DA, BIDI_ON }, // LEFT DOUBLE WIGGLY FENCE 09627 { 0x29DB, BIDI_ON }, // RIGHT DOUBLE WIGGLY FENCE 09628 { 0x29DC, BIDI_ON }, // INCOMPLETE INFINITY 09629 { 0x29DD, BIDI_ON }, // TIE OVER INFINITY 09630 { 0x29DE, BIDI_ON }, // INFINITY NEGATED WITH VERTICAL BAR 09631 { 0x29DF, BIDI_ON }, // DOUBLE-ENDED MULTIMAP 09632 { 0x29E0, BIDI_ON }, // SQUARE WITH CONTOURED OUTLINE 09633 { 0x29E1, BIDI_ON }, // INCREASES AS 09634 { 0x29E2, BIDI_ON }, // SHUFFLE PRODUCT 09635 { 0x29E3, BIDI_ON }, // EQUALS SIGN AND SLANTED PARALLEL 09636 { 0x29E4, BIDI_ON }, // EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE 09637 { 0x29E5, BIDI_ON }, // IDENTICAL TO AND SLANTED PARALLEL 09638 { 0x29E6, BIDI_ON }, // GLEICH STARK 09639 { 0x29E7, BIDI_ON }, // THERMODYNAMIC 09640 { 0x29E8, BIDI_ON }, // DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK 09641 { 0x29E9, BIDI_ON }, // DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK 09642 { 0x29EA, BIDI_ON }, // BLACK DIAMOND WITH DOWN ARROW 09643 { 0x29EB, BIDI_ON }, // BLACK LOZENGE 09644 { 0x29EC, BIDI_ON }, // WHITE CIRCLE WITH DOWN ARROW 09645 { 0x29ED, BIDI_ON }, // BLACK CIRCLE WITH DOWN ARROW 09646 { 0x29EE, BIDI_ON }, // ERROR-BARRED WHITE SQUARE 09647 { 0x29EF, BIDI_ON }, // ERROR-BARRED BLACK SQUARE 09648 { 0x29F0, BIDI_ON }, // ERROR-BARRED WHITE DIAMOND 09649 { 0x29F1, BIDI_ON }, // ERROR-BARRED BLACK DIAMOND 09650 { 0x29F2, BIDI_ON }, // ERROR-BARRED WHITE CIRCLE 09651 { 0x29F3, BIDI_ON }, // ERROR-BARRED BLACK CIRCLE 09652 { 0x29F4, BIDI_ON }, // RULE-DELAYED 09653 { 0x29F5, BIDI_ON }, // REVERSE SOLIDUS OPERATOR 09654 { 0x29F6, BIDI_ON }, // SOLIDUS WITH OVERBAR 09655 { 0x29F7, BIDI_ON }, // REVERSE SOLIDUS WITH HORIZONTAL STROKE 09656 { 0x29F8, BIDI_ON }, // BIG SOLIDUS 09657 { 0x29F9, BIDI_ON }, // BIG REVERSE SOLIDUS 09658 { 0x29FA, BIDI_ON }, // DOUBLE PLUS 09659 { 0x29FB, BIDI_ON }, // TRIPLE PLUS 09660 { 0x29FC, BIDI_ON }, // LEFT-POINTING CURVED ANGLE BRACKET 09661 { 0x29FD, BIDI_ON }, // RIGHT-POINTING CURVED ANGLE BRACKET 09662 { 0x29FE, BIDI_ON }, // TINY 09663 { 0x29FF, BIDI_ON }, // MINY 09664 { 0x2A00, BIDI_ON }, // N-ARY CIRCLED DOT OPERATOR 09665 { 0x2A01, BIDI_ON }, // N-ARY CIRCLED PLUS OPERATOR 09666 { 0x2A02, BIDI_ON }, // N-ARY CIRCLED TIMES OPERATOR 09667 { 0x2A03, BIDI_ON }, // N-ARY UNION OPERATOR WITH DOT 09668 { 0x2A04, BIDI_ON }, // N-ARY UNION OPERATOR WITH PLUS 09669 { 0x2A05, BIDI_ON }, // N-ARY SQUARE INTERSECTION OPERATOR 09670 { 0x2A06, BIDI_ON }, // N-ARY SQUARE UNION OPERATOR 09671 { 0x2A07, BIDI_ON }, // TWO LOGICAL AND OPERATOR 09672 { 0x2A08, BIDI_ON }, // TWO LOGICAL OR OPERATOR 09673 { 0x2A09, BIDI_ON }, // N-ARY TIMES OPERATOR 09674 { 0x2A0A, BIDI_ON }, // MODULO TWO SUM 09675 { 0x2A0B, BIDI_ON }, // SUMMATION WITH INTEGRAL 09676 { 0x2A0C, BIDI_ON }, // QUADRUPLE INTEGRAL OPERATOR 09677 { 0x2A0D, BIDI_ON }, // FINITE PART INTEGRAL 09678 { 0x2A0E, BIDI_ON }, // INTEGRAL WITH DOUBLE STROKE 09679 { 0x2A0F, BIDI_ON }, // INTEGRAL AVERAGE WITH SLASH 09680 { 0x2A10, BIDI_ON }, // CIRCULATION FUNCTION 09681 { 0x2A11, BIDI_ON }, // ANTICLOCKWISE INTEGRATION 09682 { 0x2A12, BIDI_ON }, // LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE 09683 { 0x2A13, BIDI_ON }, // LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE 09684 { 0x2A14, BIDI_ON }, // LINE INTEGRATION NOT INCLUDING THE POLE 09685 { 0x2A15, BIDI_ON }, // INTEGRAL AROUND A POINT OPERATOR 09686 { 0x2A16, BIDI_ON }, // QUATERNION INTEGRAL OPERATOR 09687 { 0x2A17, BIDI_ON }, // INTEGRAL WITH LEFTWARDS ARROW WITH HOOK 09688 { 0x2A18, BIDI_ON }, // INTEGRAL WITH TIMES SIGN 09689 { 0x2A19, BIDI_ON }, // INTEGRAL WITH INTERSECTION 09690 { 0x2A1A, BIDI_ON }, // INTEGRAL WITH UNION 09691 { 0x2A1B, BIDI_ON }, // INTEGRAL WITH OVERBAR 09692 { 0x2A1C, BIDI_ON }, // INTEGRAL WITH UNDERBAR 09693 { 0x2A1D, BIDI_ON }, // JOIN 09694 { 0x2A1E, BIDI_ON }, // LARGE LEFT TRIANGLE OPERATOR 09695 { 0x2A1F, BIDI_ON }, // Z NOTATION SCHEMA COMPOSITION 09696 { 0x2A20, BIDI_ON }, // Z NOTATION SCHEMA PIPING 09697 { 0x2A21, BIDI_ON }, // Z NOTATION SCHEMA PROJECTION 09698 { 0x2A22, BIDI_ON }, // PLUS SIGN WITH SMALL CIRCLE ABOVE 09699 { 0x2A23, BIDI_ON }, // PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE 09700 { 0x2A24, BIDI_ON }, // PLUS SIGN WITH TILDE ABOVE 09701 { 0x2A25, BIDI_ON }, // PLUS SIGN WITH DOT BELOW 09702 { 0x2A26, BIDI_ON }, // PLUS SIGN WITH TILDE BELOW 09703 { 0x2A27, BIDI_ON }, // PLUS SIGN WITH SUBSCRIPT TWO 09704 { 0x2A28, BIDI_ON }, // PLUS SIGN WITH BLACK TRIANGLE 09705 { 0x2A29, BIDI_ON }, // MINUS SIGN WITH COMMA ABOVE 09706 { 0x2A2A, BIDI_ON }, // MINUS SIGN WITH DOT BELOW 09707 { 0x2A2B, BIDI_ON }, // MINUS SIGN WITH FALLING DOTS 09708 { 0x2A2C, BIDI_ON }, // MINUS SIGN WITH RISING DOTS 09709 { 0x2A2D, BIDI_ON }, // PLUS SIGN IN LEFT HALF CIRCLE 09710 { 0x2A2E, BIDI_ON }, // PLUS SIGN IN RIGHT HALF CIRCLE 09711 { 0x2A2F, BIDI_ON }, // VECTOR OR CROSS PRODUCT 09712 { 0x2A30, BIDI_ON }, // MULTIPLICATION SIGN WITH DOT ABOVE 09713 { 0x2A31, BIDI_ON }, // MULTIPLICATION SIGN WITH UNDERBAR 09714 { 0x2A32, BIDI_ON }, // SEMIDIRECT PRODUCT WITH BOTTOM CLOSED 09715 { 0x2A33, BIDI_ON }, // SMASH PRODUCT 09716 { 0x2A34, BIDI_ON }, // MULTIPLICATION SIGN IN LEFT HALF CIRCLE 09717 { 0x2A35, BIDI_ON }, // MULTIPLICATION SIGN IN RIGHT HALF CIRCLE 09718 { 0x2A36, BIDI_ON }, // CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT 09719 { 0x2A37, BIDI_ON }, // MULTIPLICATION SIGN IN DOUBLE CIRCLE 09720 { 0x2A38, BIDI_ON }, // CIRCLED DIVISION SIGN 09721 { 0x2A39, BIDI_ON }, // PLUS SIGN IN TRIANGLE 09722 { 0x2A3A, BIDI_ON }, // MINUS SIGN IN TRIANGLE 09723 { 0x2A3B, BIDI_ON }, // MULTIPLICATION SIGN IN TRIANGLE 09724 { 0x2A3C, BIDI_ON }, // INTERIOR PRODUCT 09725 { 0x2A3D, BIDI_ON }, // RIGHTHAND INTERIOR PRODUCT 09726 { 0x2A3E, BIDI_ON }, // Z NOTATION RELATIONAL COMPOSITION 09727 { 0x2A3F, BIDI_ON }, // AMALGAMATION OR COPRODUCT 09728 { 0x2A40, BIDI_ON }, // INTERSECTION WITH DOT 09729 { 0x2A41, BIDI_ON }, // UNION WITH MINUS SIGN 09730 { 0x2A42, BIDI_ON }, // UNION WITH OVERBAR 09731 { 0x2A43, BIDI_ON }, // INTERSECTION WITH OVERBAR 09732 { 0x2A44, BIDI_ON }, // INTERSECTION WITH LOGICAL AND 09733 { 0x2A45, BIDI_ON }, // UNION WITH LOGICAL OR 09734 { 0x2A46, BIDI_ON }, // UNION ABOVE INTERSECTION 09735 { 0x2A47, BIDI_ON }, // INTERSECTION ABOVE UNION 09736 { 0x2A48, BIDI_ON }, // UNION ABOVE BAR ABOVE INTERSECTION 09737 { 0x2A49, BIDI_ON }, // INTERSECTION ABOVE BAR ABOVE UNION 09738 { 0x2A4A, BIDI_ON }, // UNION BESIDE AND JOINED WITH UNION 09739 { 0x2A4B, BIDI_ON }, // INTERSECTION BESIDE AND JOINED WITH INTERSECTION 09740 { 0x2A4C, BIDI_ON }, // CLOSED UNION WITH SERIFS 09741 { 0x2A4D, BIDI_ON }, // CLOSED INTERSECTION WITH SERIFS 09742 { 0x2A4E, BIDI_ON }, // DOUBLE SQUARE INTERSECTION 09743 { 0x2A4F, BIDI_ON }, // DOUBLE SQUARE UNION 09744 { 0x2A50, BIDI_ON }, // CLOSED UNION WITH SERIFS AND SMASH PRODUCT 09745 { 0x2A51, BIDI_ON }, // LOGICAL AND WITH DOT ABOVE 09746 { 0x2A52, BIDI_ON }, // LOGICAL OR WITH DOT ABOVE 09747 { 0x2A53, BIDI_ON }, // DOUBLE LOGICAL AND 09748 { 0x2A54, BIDI_ON }, // DOUBLE LOGICAL OR 09749 { 0x2A55, BIDI_ON }, // TWO INTERSECTING LOGICAL AND 09750 { 0x2A56, BIDI_ON }, // TWO INTERSECTING LOGICAL OR 09751 { 0x2A57, BIDI_ON }, // SLOPING LARGE OR 09752 { 0x2A58, BIDI_ON }, // SLOPING LARGE AND 09753 { 0x2A59, BIDI_ON }, // LOGICAL OR OVERLAPPING LOGICAL AND 09754 { 0x2A5A, BIDI_ON }, // LOGICAL AND WITH MIDDLE STEM 09755 { 0x2A5B, BIDI_ON }, // LOGICAL OR WITH MIDDLE STEM 09756 { 0x2A5C, BIDI_ON }, // LOGICAL AND WITH HORIZONTAL DASH 09757 { 0x2A5D, BIDI_ON }, // LOGICAL OR WITH HORIZONTAL DASH 09758 { 0x2A5E, BIDI_ON }, // LOGICAL AND WITH DOUBLE OVERBAR 09759 { 0x2A5F, BIDI_ON }, // LOGICAL AND WITH UNDERBAR 09760 { 0x2A60, BIDI_ON }, // LOGICAL AND WITH DOUBLE UNDERBAR 09761 { 0x2A61, BIDI_ON }, // SMALL VEE WITH UNDERBAR 09762 { 0x2A62, BIDI_ON }, // LOGICAL OR WITH DOUBLE OVERBAR 09763 { 0x2A63, BIDI_ON }, // LOGICAL OR WITH DOUBLE UNDERBAR 09764 { 0x2A64, BIDI_ON }, // Z NOTATION DOMAIN ANTIRESTRICTION 09765 { 0x2A65, BIDI_ON }, // Z NOTATION RANGE ANTIRESTRICTION 09766 { 0x2A66, BIDI_ON }, // EQUALS SIGN WITH DOT BELOW 09767 { 0x2A67, BIDI_ON }, // IDENTICAL WITH DOT ABOVE 09768 { 0x2A68, BIDI_ON }, // TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE 09769 { 0x2A69, BIDI_ON }, // TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE 09770 { 0x2A6A, BIDI_ON }, // TILDE OPERATOR WITH DOT ABOVE 09771 { 0x2A6B, BIDI_ON }, // TILDE OPERATOR WITH RISING DOTS 09772 { 0x2A6C, BIDI_ON }, // SIMILAR MINUS SIMILAR 09773 { 0x2A6D, BIDI_ON }, // CONGRUENT WITH DOT ABOVE 09774 { 0x2A6E, BIDI_ON }, // EQUALS WITH ASTERISK 09775 { 0x2A6F, BIDI_ON }, // ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT 09776 { 0x2A70, BIDI_ON }, // APPROXIMATELY EQUAL OR EQUAL TO 09777 { 0x2A71, BIDI_ON }, // EQUALS SIGN ABOVE PLUS SIGN 09778 { 0x2A72, BIDI_ON }, // PLUS SIGN ABOVE EQUALS SIGN 09779 { 0x2A73, BIDI_ON }, // EQUALS SIGN ABOVE TILDE OPERATOR 09780 { 0x2A74, BIDI_ON }, // DOUBLE COLON EQUAL 09781 { 0x2A75, BIDI_ON }, // TWO CONSECUTIVE EQUALS SIGNS 09782 { 0x2A76, BIDI_ON }, // THREE CONSECUTIVE EQUALS SIGNS 09783 { 0x2A77, BIDI_ON }, // EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW 09784 { 0x2A78, BIDI_ON }, // EQUIVALENT WITH FOUR DOTS ABOVE 09785 { 0x2A79, BIDI_ON }, // LESS-THAN WITH CIRCLE INSIDE 09786 { 0x2A7A, BIDI_ON }, // GREATER-THAN WITH CIRCLE INSIDE 09787 { 0x2A7B, BIDI_ON }, // LESS-THAN WITH QUESTION MARK ABOVE 09788 { 0x2A7C, BIDI_ON }, // GREATER-THAN WITH QUESTION MARK ABOVE 09789 { 0x2A7D, BIDI_ON }, // LESS-THAN OR SLANTED EQUAL TO 09790 { 0x2A7E, BIDI_ON }, // GREATER-THAN OR SLANTED EQUAL TO 09791 { 0x2A7F, BIDI_ON }, // LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE 09792 { 0x2A80, BIDI_ON }, // GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE 09793 { 0x2A81, BIDI_ON }, // LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE 09794 { 0x2A82, BIDI_ON }, // GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE 09795 { 0x2A83, BIDI_ON }, // LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT 09796 { 0x2A84, BIDI_ON }, // GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT 09797 { 0x2A85, BIDI_ON }, // LESS-THAN OR APPROXIMATE 09798 { 0x2A86, BIDI_ON }, // GREATER-THAN OR APPROXIMATE 09799 { 0x2A87, BIDI_ON }, // LESS-THAN AND SINGLE-LINE NOT EQUAL TO 09800 { 0x2A88, BIDI_ON }, // GREATER-THAN AND SINGLE-LINE NOT EQUAL TO 09801 { 0x2A89, BIDI_ON }, // LESS-THAN AND NOT APPROXIMATE 09802 { 0x2A8A, BIDI_ON }, // GREATER-THAN AND NOT APPROXIMATE 09803 { 0x2A8B, BIDI_ON }, // LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN 09804 { 0x2A8C, BIDI_ON }, // GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN 09805 { 0x2A8D, BIDI_ON }, // LESS-THAN ABOVE SIMILAR OR EQUAL 09806 { 0x2A8E, BIDI_ON }, // GREATER-THAN ABOVE SIMILAR OR EQUAL 09807 { 0x2A8F, BIDI_ON }, // LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN 09808 { 0x2A90, BIDI_ON }, // GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN 09809 { 0x2A91, BIDI_ON }, // LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL 09810 { 0x2A92, BIDI_ON }, // GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL 09811 { 0x2A93, BIDI_ON }, // LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL 09812 { 0x2A94, BIDI_ON }, // GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL 09813 { 0x2A95, BIDI_ON }, // SLANTED EQUAL TO OR LESS-THAN 09814 { 0x2A96, BIDI_ON }, // SLANTED EQUAL TO OR GREATER-THAN 09815 { 0x2A97, BIDI_ON }, // SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE 09816 { 0x2A98, BIDI_ON }, // SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE 09817 { 0x2A99, BIDI_ON }, // DOUBLE-LINE EQUAL TO OR LESS-THAN 09818 { 0x2A9A, BIDI_ON }, // DOUBLE-LINE EQUAL TO OR GREATER-THAN 09819 { 0x2A9B, BIDI_ON }, // DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN 09820 { 0x2A9C, BIDI_ON }, // DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN 09821 { 0x2A9D, BIDI_ON }, // SIMILAR OR LESS-THAN 09822 { 0x2A9E, BIDI_ON }, // SIMILAR OR GREATER-THAN 09823 { 0x2A9F, BIDI_ON }, // SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN 09824 { 0x2AA0, BIDI_ON }, // SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN 09825 { 0x2AA1, BIDI_ON }, // DOUBLE NESTED LESS-THAN 09826 { 0x2AA2, BIDI_ON }, // DOUBLE NESTED GREATER-THAN 09827 { 0x2AA3, BIDI_ON }, // DOUBLE NESTED LESS-THAN WITH UNDERBAR 09828 { 0x2AA4, BIDI_ON }, // GREATER-THAN OVERLAPPING LESS-THAN 09829 { 0x2AA5, BIDI_ON }, // GREATER-THAN BESIDE LESS-THAN 09830 { 0x2AA6, BIDI_ON }, // LESS-THAN CLOSED BY CURVE 09831 { 0x2AA7, BIDI_ON }, // GREATER-THAN CLOSED BY CURVE 09832 { 0x2AA8, BIDI_ON }, // LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL 09833 { 0x2AA9, BIDI_ON }, // GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL 09834 { 0x2AAA, BIDI_ON }, // SMALLER THAN 09835 { 0x2AAB, BIDI_ON }, // LARGER THAN 09836 { 0x2AAC, BIDI_ON }, // SMALLER THAN OR EQUAL TO 09837 { 0x2AAD, BIDI_ON }, // LARGER THAN OR EQUAL TO 09838 { 0x2AAE, BIDI_ON }, // EQUALS SIGN WITH BUMPY ABOVE 09839 { 0x2AAF, BIDI_ON }, // PRECEDES ABOVE SINGLE-LINE EQUALS SIGN 09840 { 0x2AB0, BIDI_ON }, // SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN 09841 { 0x2AB1, BIDI_ON }, // PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO 09842 { 0x2AB2, BIDI_ON }, // SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO 09843 { 0x2AB3, BIDI_ON }, // PRECEDES ABOVE EQUALS SIGN 09844 { 0x2AB4, BIDI_ON }, // SUCCEEDS ABOVE EQUALS SIGN 09845 { 0x2AB5, BIDI_ON }, // PRECEDES ABOVE NOT EQUAL TO 09846 { 0x2AB6, BIDI_ON }, // SUCCEEDS ABOVE NOT EQUAL TO 09847 { 0x2AB7, BIDI_ON }, // PRECEDES ABOVE ALMOST EQUAL TO 09848 { 0x2AB8, BIDI_ON }, // SUCCEEDS ABOVE ALMOST EQUAL TO 09849 { 0x2AB9, BIDI_ON }, // PRECEDES ABOVE NOT ALMOST EQUAL TO 09850 { 0x2ABA, BIDI_ON }, // SUCCEEDS ABOVE NOT ALMOST EQUAL TO 09851 { 0x2ABB, BIDI_ON }, // DOUBLE PRECEDES 09852 { 0x2ABC, BIDI_ON }, // DOUBLE SUCCEEDS 09853 { 0x2ABD, BIDI_ON }, // SUBSET WITH DOT 09854 { 0x2ABE, BIDI_ON }, // SUPERSET WITH DOT 09855 { 0x2ABF, BIDI_ON }, // SUBSET WITH PLUS SIGN BELOW 09856 { 0x2AC0, BIDI_ON }, // SUPERSET WITH PLUS SIGN BELOW 09857 { 0x2AC1, BIDI_ON }, // SUBSET WITH MULTIPLICATION SIGN BELOW 09858 { 0x2AC2, BIDI_ON }, // SUPERSET WITH MULTIPLICATION SIGN BELOW 09859 { 0x2AC3, BIDI_ON }, // SUBSET OF OR EQUAL TO WITH DOT ABOVE 09860 { 0x2AC4, BIDI_ON }, // SUPERSET OF OR EQUAL TO WITH DOT ABOVE 09861 { 0x2AC5, BIDI_ON }, // SUBSET OF ABOVE EQUALS SIGN 09862 { 0x2AC6, BIDI_ON }, // SUPERSET OF ABOVE EQUALS SIGN 09863 { 0x2AC7, BIDI_ON }, // SUBSET OF ABOVE TILDE OPERATOR 09864 { 0x2AC8, BIDI_ON }, // SUPERSET OF ABOVE TILDE OPERATOR 09865 { 0x2AC9, BIDI_ON }, // SUBSET OF ABOVE ALMOST EQUAL TO 09866 { 0x2ACA, BIDI_ON }, // SUPERSET OF ABOVE ALMOST EQUAL TO 09867 { 0x2ACB, BIDI_ON }, // SUBSET OF ABOVE NOT EQUAL TO 09868 { 0x2ACC, BIDI_ON }, // SUPERSET OF ABOVE NOT EQUAL TO 09869 { 0x2ACD, BIDI_ON }, // SQUARE LEFT OPEN BOX OPERATOR 09870 { 0x2ACE, BIDI_ON }, // SQUARE RIGHT OPEN BOX OPERATOR 09871 { 0x2ACF, BIDI_ON }, // CLOSED SUBSET 09872 { 0x2AD0, BIDI_ON }, // CLOSED SUPERSET 09873 { 0x2AD1, BIDI_ON }, // CLOSED SUBSET OR EQUAL TO 09874 { 0x2AD2, BIDI_ON }, // CLOSED SUPERSET OR EQUAL TO 09875 { 0x2AD3, BIDI_ON }, // SUBSET ABOVE SUPERSET 09876 { 0x2AD4, BIDI_ON }, // SUPERSET ABOVE SUBSET 09877 { 0x2AD5, BIDI_ON }, // SUBSET ABOVE SUBSET 09878 { 0x2AD6, BIDI_ON }, // SUPERSET ABOVE SUPERSET 09879 { 0x2AD7, BIDI_ON }, // SUPERSET BESIDE SUBSET 09880 { 0x2AD8, BIDI_ON }, // SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET 09881 { 0x2AD9, BIDI_ON }, // ELEMENT OF OPENING DOWNWARDS 09882 { 0x2ADA, BIDI_ON }, // PITCHFORK WITH TEE TOP 09883 { 0x2ADB, BIDI_ON }, // TRANSVERSAL INTERSECTION 09884 { 0x2ADC, BIDI_ON }, // FORKING 09885 { 0x2ADD, BIDI_ON }, // NONFORKING 09886 { 0x2ADE, BIDI_ON }, // SHORT LEFT TACK 09887 { 0x2ADF, BIDI_ON }, // SHORT DOWN TACK 09888 { 0x2AE0, BIDI_ON }, // SHORT UP TACK 09889 { 0x2AE1, BIDI_ON }, // PERPENDICULAR WITH S 09890 { 0x2AE2, BIDI_ON }, // VERTICAL BAR TRIPLE RIGHT TURNSTILE 09891 { 0x2AE3, BIDI_ON }, // DOUBLE VERTICAL BAR LEFT TURNSTILE 09892 { 0x2AE4, BIDI_ON }, // VERTICAL BAR DOUBLE LEFT TURNSTILE 09893 { 0x2AE5, BIDI_ON }, // DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE 09894 { 0x2AE6, BIDI_ON }, // LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL 09895 { 0x2AE7, BIDI_ON }, // SHORT DOWN TACK WITH OVERBAR 09896 { 0x2AE8, BIDI_ON }, // SHORT UP TACK WITH UNDERBAR 09897 { 0x2AE9, BIDI_ON }, // SHORT UP TACK ABOVE SHORT DOWN TACK 09898 { 0x2AEA, BIDI_ON }, // DOUBLE DOWN TACK 09899 { 0x2AEB, BIDI_ON }, // DOUBLE UP TACK 09900 { 0x2AEC, BIDI_ON }, // DOUBLE STROKE NOT SIGN 09901 { 0x2AED, BIDI_ON }, // REVERSED DOUBLE STROKE NOT SIGN 09902 { 0x2AEE, BIDI_ON }, // DOES NOT DIVIDE WITH REVERSED NEGATION SLASH 09903 { 0x2AEF, BIDI_ON }, // VERTICAL LINE WITH CIRCLE ABOVE 09904 { 0x2AF0, BIDI_ON }, // VERTICAL LINE WITH CIRCLE BELOW 09905 { 0x2AF1, BIDI_ON }, // DOWN TACK WITH CIRCLE BELOW 09906 { 0x2AF2, BIDI_ON }, // PARALLEL WITH HORIZONTAL STROKE 09907 { 0x2AF3, BIDI_ON }, // PARALLEL WITH TILDE OPERATOR 09908 { 0x2AF4, BIDI_ON }, // TRIPLE VERTICAL BAR BINARY RELATION 09909 { 0x2AF5, BIDI_ON }, // TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE 09910 { 0x2AF6, BIDI_ON }, // TRIPLE COLON OPERATOR 09911 { 0x2AF7, BIDI_ON }, // TRIPLE NESTED LESS-THAN 09912 { 0x2AF8, BIDI_ON }, // TRIPLE NESTED GREATER-THAN 09913 { 0x2AF9, BIDI_ON }, // DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO 09914 { 0x2AFA, BIDI_ON }, // DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO 09915 { 0x2AFB, BIDI_ON }, // TRIPLE SOLIDUS BINARY RELATION 09916 { 0x2AFC, BIDI_ON }, // LARGE TRIPLE VERTICAL BAR OPERATOR 09917 { 0x2AFD, BIDI_ON }, // DOUBLE SOLIDUS OPERATOR 09918 { 0x2AFE, BIDI_ON }, // WHITE VERTICAL BAR 09919 { 0x2AFF, BIDI_ON }, // N-ARY WHITE VERTICAL BAR 09920 { 0x2B00, BIDI_ON }, // NORTH EAST WHITE ARROW 09921 { 0x2B01, BIDI_ON }, // NORTH WEST WHITE ARROW 09922 { 0x2B02, BIDI_ON }, // SOUTH EAST WHITE ARROW 09923 { 0x2B03, BIDI_ON }, // SOUTH WEST WHITE ARROW 09924 { 0x2B04, BIDI_ON }, // LEFT RIGHT WHITE ARROW 09925 { 0x2B05, BIDI_ON }, // LEFTWARDS BLACK ARROW 09926 { 0x2B06, BIDI_ON }, // UPWARDS BLACK ARROW 09927 { 0x2B07, BIDI_ON }, // DOWNWARDS BLACK ARROW 09928 { 0x2B08, BIDI_ON }, // NORTH EAST BLACK ARROW 09929 { 0x2B09, BIDI_ON }, // NORTH WEST BLACK ARROW 09930 { 0x2B0A, BIDI_ON }, // SOUTH EAST BLACK ARROW 09931 { 0x2B0B, BIDI_ON }, // SOUTH WEST BLACK ARROW 09932 { 0x2B0C, BIDI_ON }, // LEFT RIGHT BLACK ARROW 09933 { 0x2B0D, BIDI_ON }, // UP DOWN BLACK ARROW 09934 { 0x2B0E, BIDI_ON }, // RIGHTWARDS ARROW WITH TIP DOWNWARDS 09935 { 0x2B0F, BIDI_ON }, // RIGHTWARDS ARROW WITH TIP UPWARDS 09936 { 0x2B10, BIDI_ON }, // LEFTWARDS ARROW WITH TIP DOWNWARDS 09937 { 0x2B11, BIDI_ON }, // LEFTWARDS ARROW WITH TIP UPWARDS 09938 { 0x2B12, BIDI_ON }, // SQUARE WITH TOP HALF BLACK 09939 { 0x2B13, BIDI_ON }, // SQUARE WITH BOTTOM HALF BLACK 09940 { 0x2B14, BIDI_ON }, // SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK 09941 { 0x2B15, BIDI_ON }, // SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK 09942 { 0x2B16, BIDI_ON }, // DIAMOND WITH LEFT HALF BLACK 09943 { 0x2B17, BIDI_ON }, // DIAMOND WITH RIGHT HALF BLACK 09944 { 0x2B18, BIDI_ON }, // DIAMOND WITH TOP HALF BLACK 09945 { 0x2B19, BIDI_ON }, // DIAMOND WITH BOTTOM HALF BLACK 09946 { 0x2B1A, BIDI_ON }, // DOTTED SQUARE 09947 { 0x2B1B, BIDI_ON }, // BLACK LARGE SQUARE 09948 { 0x2B1C, BIDI_ON }, // WHITE LARGE SQUARE 09949 { 0x2B1D, BIDI_ON }, // BLACK VERY SMALL SQUARE 09950 { 0x2B1E, BIDI_ON }, // WHITE VERY SMALL SQUARE 09951 { 0x2B1F, BIDI_ON }, // BLACK PENTAGON 09952 { 0x2B20, BIDI_ON }, // WHITE PENTAGON 09953 { 0x2B21, BIDI_ON }, // WHITE HEXAGON 09954 { 0x2B22, BIDI_ON }, // BLACK HEXAGON 09955 { 0x2B23, BIDI_ON }, // HORIZONTAL BLACK HEXAGON 09956 { 0x2B24, BIDI_ON }, // BLACK LARGE CIRCLE 09957 { 0x2B25, BIDI_ON }, // BLACK MEDIUM DIAMOND 09958 { 0x2B26, BIDI_ON }, // WHITE MEDIUM DIAMOND 09959 { 0x2B27, BIDI_ON }, // BLACK MEDIUM LOZENGE 09960 { 0x2B28, BIDI_ON }, // WHITE MEDIUM LOZENGE 09961 { 0x2B29, BIDI_ON }, // BLACK SMALL DIAMOND 09962 { 0x2B2A, BIDI_ON }, // BLACK SMALL LOZENGE 09963 { 0x2B2B, BIDI_ON }, // WHITE SMALL LOZENGE 09964 { 0x2B2C, BIDI_ON }, // BLACK HORIZONTAL ELLIPSE 09965 { 0x2B2D, BIDI_ON }, // WHITE HORIZONTAL ELLIPSE 09966 { 0x2B2E, BIDI_ON }, // BLACK VERTICAL ELLIPSE 09967 { 0x2B2F, BIDI_ON }, // WHITE VERTICAL ELLIPSE 09968 { 0x2B30, BIDI_ON }, // LEFT ARROW WITH SMALL CIRCLE 09969 { 0x2B31, BIDI_ON }, // THREE LEFTWARDS ARROWS 09970 { 0x2B32, BIDI_ON }, // LEFT ARROW WITH CIRCLED PLUS 09971 { 0x2B33, BIDI_ON }, // LONG LEFTWARDS SQUIGGLE ARROW 09972 { 0x2B34, BIDI_ON }, // LEFTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE 09973 { 0x2B35, BIDI_ON }, // LEFTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE 09974 { 0x2B36, BIDI_ON }, // LEFTWARDS TWO-HEADED ARROW FROM BAR 09975 { 0x2B37, BIDI_ON }, // LEFTWARDS TWO-HEADED TRIPLE DASH ARROW 09976 { 0x2B38, BIDI_ON }, // LEFTWARDS ARROW WITH DOTTED STEM 09977 { 0x2B39, BIDI_ON }, // LEFTWARDS ARROW WITH TAIL WITH VERTICAL STROKE 09978 { 0x2B3A, BIDI_ON }, // LEFTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE 09979 { 0x2B3B, BIDI_ON }, // LEFTWARDS TWO-HEADED ARROW WITH TAIL 09980 { 0x2B3C, BIDI_ON }, // LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE 09981 { 0x2B3D, BIDI_ON }, // LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE 09982 { 0x2B3E, BIDI_ON }, // LEFTWARDS ARROW THROUGH X 09983 { 0x2B3F, BIDI_ON }, // WAVE ARROW POINTING DIRECTLY LEFT 09984 { 0x2B40, BIDI_ON }, // EQUALS SIGN ABOVE LEFTWARDS ARROW 09985 { 0x2B41, BIDI_ON }, // REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW 09986 { 0x2B42, BIDI_ON }, // LEFTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO 09987 { 0x2B43, BIDI_ON }, // RIGHTWARDS ARROW THROUGH GREATER-THAN 09988 { 0x2B44, BIDI_ON }, // RIGHTWARDS ARROW THROUGH SUPERSET 09989 { 0x2B45, BIDI_ON }, // LEFTWARDS QUADRUPLE ARROW 09990 { 0x2B46, BIDI_ON }, // RIGHTWARDS QUADRUPLE ARROW 09991 { 0x2B47, BIDI_ON }, // REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW 09992 { 0x2B48, BIDI_ON }, // RIGHTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO 09993 { 0x2B49, BIDI_ON }, // TILDE OPERATOR ABOVE LEFTWARDS ARROW 09994 { 0x2B4A, BIDI_ON }, // LEFTWARDS ARROW ABOVE ALMOST EQUAL TO 09995 { 0x2B4B, BIDI_ON }, // LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR 09996 { 0x2B4C, BIDI_ON }, // RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR 09997 { 0x2B4D, BIDI_ON }, // DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW 09998 { 0x2B4E, BIDI_ON }, // SHORT SLANTED NORTH ARROW 09999 { 0x2B4F, BIDI_ON }, // SHORT BACKSLANTED SOUTH ARROW 10000 { 0x2B50, BIDI_ON }, // WHITE MEDIUM STAR 10001 { 0x2B51, BIDI_ON }, // BLACK SMALL STAR 10002 { 0x2B52, BIDI_ON }, // WHITE SMALL STAR 10003 { 0x2B53, BIDI_ON }, // BLACK RIGHT-POINTING PENTAGON 10004 { 0x2B54, BIDI_ON }, // WHITE RIGHT-POINTING PENTAGON 10005 { 0x2B55, BIDI_ON }, // HEAVY LARGE CIRCLE 10006 { 0x2B56, BIDI_ON }, // HEAVY OVAL WITH OVAL INSIDE 10007 { 0x2B57, BIDI_ON }, // HEAVY CIRCLE WITH CIRCLE INSIDE 10008 { 0x2B58, BIDI_ON }, // HEAVY CIRCLE 10009 { 0x2B59, BIDI_ON }, // HEAVY CIRCLED SALTIRE 10010 { 0x2B5A, BIDI_ON }, // SLANTED NORTH ARROW WITH HOOKED HEAD 10011 { 0x2B5B, BIDI_ON }, // BACKSLANTED SOUTH ARROW WITH HOOKED TAIL 10012 { 0x2B5C, BIDI_ON }, // SLANTED NORTH ARROW WITH HORIZONTAL TAIL 10013 { 0x2B5D, BIDI_ON }, // BACKSLANTED SOUTH ARROW WITH HORIZONTAL TAIL 10014 { 0x2B5E, BIDI_ON }, // BENT ARROW POINTING DOWNWARDS THEN NORTH EAST 10015 { 0x2B5F, BIDI_ON }, // SHORT BENT ARROW POINTING DOWNWARDS THEN NORTH EAST 10016 { 0x2B60, BIDI_ON }, // LEFTWARDS TRIANGLE-HEADED ARROW 10017 { 0x2B61, BIDI_ON }, // UPWARDS TRIANGLE-HEADED ARROW 10018 { 0x2B62, BIDI_ON }, // RIGHTWARDS TRIANGLE-HEADED ARROW 10019 { 0x2B63, BIDI_ON }, // DOWNWARDS TRIANGLE-HEADED ARROW 10020 { 0x2B64, BIDI_ON }, // LEFT RIGHT TRIANGLE-HEADED ARROW 10021 { 0x2B65, BIDI_ON }, // UP DOWN TRIANGLE-HEADED ARROW 10022 { 0x2B66, BIDI_ON }, // NORTH WEST TRIANGLE-HEADED ARROW 10023 { 0x2B67, BIDI_ON }, // NORTH EAST TRIANGLE-HEADED ARROW 10024 { 0x2B68, BIDI_ON }, // SOUTH EAST TRIANGLE-HEADED ARROW 10025 { 0x2B69, BIDI_ON }, // SOUTH WEST TRIANGLE-HEADED ARROW 10026 { 0x2B6A, BIDI_ON }, // LEFTWARDS TRIANGLE-HEADED DASHED ARROW 10027 { 0x2B6B, BIDI_ON }, // UPWARDS TRIANGLE-HEADED DASHED ARROW 10028 { 0x2B6C, BIDI_ON }, // RIGHTWARDS TRIANGLE-HEADED DASHED ARROW 10029 { 0x2B6D, BIDI_ON }, // DOWNWARDS TRIANGLE-HEADED DASHED ARROW 10030 { 0x2B6E, BIDI_ON }, // CLOCKWISE TRIANGLE-HEADED OPEN CIRCLE ARROW 10031 { 0x2B6F, BIDI_ON }, // ANTICLOCKWISE TRIANGLE-HEADED OPEN CIRCLE ARROW 10032 { 0x2B70, BIDI_ON }, // LEFTWARDS TRIANGLE-HEADED ARROW TO BAR 10033 { 0x2B71, BIDI_ON }, // UPWARDS TRIANGLE-HEADED ARROW TO BAR 10034 { 0x2B72, BIDI_ON }, // RIGHTWARDS TRIANGLE-HEADED ARROW TO BAR 10035 { 0x2B73, BIDI_ON }, // DOWNWARDS TRIANGLE-HEADED ARROW TO BAR 10036 { 0x2B76, BIDI_ON }, // NORTH WEST TRIANGLE-HEADED ARROW TO BAR 10037 { 0x2B77, BIDI_ON }, // NORTH EAST TRIANGLE-HEADED ARROW TO BAR 10038 { 0x2B78, BIDI_ON }, // SOUTH EAST TRIANGLE-HEADED ARROW TO BAR 10039 { 0x2B79, BIDI_ON }, // SOUTH WEST TRIANGLE-HEADED ARROW TO BAR 10040 { 0x2B7A, BIDI_ON }, // LEFTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE 10041 { 0x2B7B, BIDI_ON }, // UPWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE 10042 { 0x2B7C, BIDI_ON }, // RIGHTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE 10043 { 0x2B7D, BIDI_ON }, // DOWNWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE 10044 { 0x2B7E, BIDI_ON }, // HORIZONTAL TAB KEY 10045 { 0x2B7F, BIDI_ON }, // VERTICAL TAB KEY 10046 { 0x2B80, BIDI_ON }, // LEFTWARDS TRIANGLE-HEADED ARROW OVER RIGHTWARDS TRIANGLE-HEADED ARROW 10047 { 0x2B81, BIDI_ON }, // UPWARDS TRIANGLE-HEADED ARROW LEFTWARDS OF DOWNWARDS TRIANGLE-HEADED ARROW 10048 { 0x2B82, BIDI_ON }, // RIGHTWARDS TRIANGLE-HEADED ARROW OVER LEFTWARDS TRIANGLE-HEADED ARROW 10049 { 0x2B83, BIDI_ON }, // DOWNWARDS TRIANGLE-HEADED ARROW LEFTWARDS OF UPWARDS TRIANGLE-HEADED ARROW 10050 { 0x2B84, BIDI_ON }, // LEFTWARDS TRIANGLE-HEADED PAIRED ARROWS 10051 { 0x2B85, BIDI_ON }, // UPWARDS TRIANGLE-HEADED PAIRED ARROWS 10052 { 0x2B86, BIDI_ON }, // RIGHTWARDS TRIANGLE-HEADED PAIRED ARROWS 10053 { 0x2B87, BIDI_ON }, // DOWNWARDS TRIANGLE-HEADED PAIRED ARROWS 10054 { 0x2B88, BIDI_ON }, // LEFTWARDS BLACK CIRCLED WHITE ARROW 10055 { 0x2B89, BIDI_ON }, // UPWARDS BLACK CIRCLED WHITE ARROW 10056 { 0x2B8A, BIDI_ON }, // RIGHTWARDS BLACK CIRCLED WHITE ARROW 10057 { 0x2B8B, BIDI_ON }, // DOWNWARDS BLACK CIRCLED WHITE ARROW 10058 { 0x2B8C, BIDI_ON }, // ANTICLOCKWISE TRIANGLE-HEADED RIGHT U-SHAPED ARROW 10059 { 0x2B8D, BIDI_ON }, // ANTICLOCKWISE TRIANGLE-HEADED BOTTOM U-SHAPED ARROW 10060 { 0x2B8E, BIDI_ON }, // ANTICLOCKWISE TRIANGLE-HEADED LEFT U-SHAPED ARROW 10061 { 0x2B8F, BIDI_ON }, // ANTICLOCKWISE TRIANGLE-HEADED TOP U-SHAPED ARROW 10062 { 0x2B90, BIDI_ON }, // RETURN LEFT 10063 { 0x2B91, BIDI_ON }, // RETURN RIGHT 10064 { 0x2B92, BIDI_ON }, // NEWLINE LEFT 10065 { 0x2B93, BIDI_ON }, // NEWLINE RIGHT 10066 { 0x2B94, BIDI_ON }, // FOUR CORNER ARROWS CIRCLING ANTICLOCKWISE 10067 { 0x2B95, BIDI_ON }, // RIGHTWARDS BLACK ARROW 10068 { 0x2B98, BIDI_ON }, // THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD 10069 { 0x2B99, BIDI_ON }, // THREE-D RIGHT-LIGHTED UPWARDS EQUILATERAL ARROWHEAD 10070 { 0x2B9A, BIDI_ON }, // THREE-D TOP-LIGHTED RIGHTWARDS EQUILATERAL ARROWHEAD 10071 { 0x2B9B, BIDI_ON }, // THREE-D LEFT-LIGHTED DOWNWARDS EQUILATERAL ARROWHEAD 10072 { 0x2B9C, BIDI_ON }, // BLACK LEFTWARDS EQUILATERAL ARROWHEAD 10073 { 0x2B9D, BIDI_ON }, // BLACK UPWARDS EQUILATERAL ARROWHEAD 10074 { 0x2B9E, BIDI_ON }, // BLACK RIGHTWARDS EQUILATERAL ARROWHEAD 10075 { 0x2B9F, BIDI_ON }, // BLACK DOWNWARDS EQUILATERAL ARROWHEAD 10076 { 0x2BA0, BIDI_ON }, // DOWNWARDS TRIANGLE-HEADED ARROW WITH LONG TIP LEFTWARDS 10077 { 0x2BA1, BIDI_ON }, // DOWNWARDS TRIANGLE-HEADED ARROW WITH LONG TIP RIGHTWARDS 10078 { 0x2BA2, BIDI_ON }, // UPWARDS TRIANGLE-HEADED ARROW WITH LONG TIP LEFTWARDS 10079 { 0x2BA3, BIDI_ON }, // UPWARDS TRIANGLE-HEADED ARROW WITH LONG TIP RIGHTWARDS 10080 { 0x2BA4, BIDI_ON }, // LEFTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP UPWARDS 10081 { 0x2BA5, BIDI_ON }, // RIGHTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP UPWARDS 10082 { 0x2BA6, BIDI_ON }, // LEFTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP DOWNWARDS 10083 { 0x2BA7, BIDI_ON }, // RIGHTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP DOWNWARDS 10084 { 0x2BA8, BIDI_ON }, // BLACK CURVED DOWNWARDS AND LEFTWARDS ARROW 10085 { 0x2BA9, BIDI_ON }, // BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW 10086 { 0x2BAA, BIDI_ON }, // BLACK CURVED UPWARDS AND LEFTWARDS ARROW 10087 { 0x2BAB, BIDI_ON }, // BLACK CURVED UPWARDS AND RIGHTWARDS ARROW 10088 { 0x2BAC, BIDI_ON }, // BLACK CURVED LEFTWARDS AND UPWARDS ARROW 10089 { 0x2BAD, BIDI_ON }, // BLACK CURVED RIGHTWARDS AND UPWARDS ARROW 10090 { 0x2BAE, BIDI_ON }, // BLACK CURVED LEFTWARDS AND DOWNWARDS ARROW 10091 { 0x2BAF, BIDI_ON }, // BLACK CURVED RIGHTWARDS AND DOWNWARDS ARROW 10092 { 0x2BB0, BIDI_ON }, // RIBBON ARROW DOWN LEFT 10093 { 0x2BB1, BIDI_ON }, // RIBBON ARROW DOWN RIGHT 10094 { 0x2BB2, BIDI_ON }, // RIBBON ARROW UP LEFT 10095 { 0x2BB3, BIDI_ON }, // RIBBON ARROW UP RIGHT 10096 { 0x2BB4, BIDI_ON }, // RIBBON ARROW LEFT UP 10097 { 0x2BB5, BIDI_ON }, // RIBBON ARROW RIGHT UP 10098 { 0x2BB6, BIDI_ON }, // RIBBON ARROW LEFT DOWN 10099 { 0x2BB7, BIDI_ON }, // RIBBON ARROW RIGHT DOWN 10100 { 0x2BB8, BIDI_ON }, // UPWARDS WHITE ARROW FROM BAR WITH HORIZONTAL BAR 10101 { 0x2BB9, BIDI_ON }, // UP ARROWHEAD IN A RECTANGLE BOX 10102 { 0x2BBD, BIDI_ON }, // BALLOT BOX WITH LIGHT X 10103 { 0x2BBE, BIDI_ON }, // CIRCLED X 10104 { 0x2BBF, BIDI_ON }, // CIRCLED BOLD X 10105 { 0x2BC0, BIDI_ON }, // BLACK SQUARE CENTRED 10106 { 0x2BC1, BIDI_ON }, // BLACK DIAMOND CENTRED 10107 { 0x2BC2, BIDI_ON }, // TURNED BLACK PENTAGON 10108 { 0x2BC3, BIDI_ON }, // HORIZONTAL BLACK OCTAGON 10109 { 0x2BC4, BIDI_ON }, // BLACK OCTAGON 10110 { 0x2BC5, BIDI_ON }, // BLACK MEDIUM UP-POINTING TRIANGLE CENTRED 10111 { 0x2BC6, BIDI_ON }, // BLACK MEDIUM DOWN-POINTING TRIANGLE CENTRED 10112 { 0x2BC7, BIDI_ON }, // BLACK MEDIUM LEFT-POINTING TRIANGLE CENTRED 10113 { 0x2BC8, BIDI_ON }, // BLACK MEDIUM RIGHT-POINTING TRIANGLE CENTRED 10114 { 0x2BCA, BIDI_ON }, // TOP HALF BLACK CIRCLE 10115 { 0x2BCB, BIDI_ON }, // BOTTOM HALF BLACK CIRCLE 10116 { 0x2BCC, BIDI_ON }, // LIGHT FOUR POINTED BLACK CUSP 10117 { 0x2BCD, BIDI_ON }, // ROTATED LIGHT FOUR POINTED BLACK CUSP 10118 { 0x2BCE, BIDI_ON }, // WHITE FOUR POINTED CUSP 10119 { 0x2BCF, BIDI_ON }, // ROTATED WHITE FOUR POINTED CUSP 10120 { 0x2BD0, BIDI_ON }, // SQUARE POSITION INDICATOR 10121 { 0x2BD1, BIDI_ON }, // UNCERTAINTY SIGN 10122 { 0x2BEC, BIDI_ON }, // LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS 10123 { 0x2BED, BIDI_ON }, // UPWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS 10124 { 0x2BEE, BIDI_ON }, // RIGHTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS 10125 { 0x2BEF, BIDI_ON }, // DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS 10126 { 0x2C00, BIDI_L }, // GLAGOLITIC CAPITAL LETTER AZU 10127 { 0x2C01, BIDI_L }, // GLAGOLITIC CAPITAL LETTER BUKY 10128 { 0x2C02, BIDI_L }, // GLAGOLITIC CAPITAL LETTER VEDE 10129 { 0x2C03, BIDI_L }, // GLAGOLITIC CAPITAL LETTER GLAGOLI 10130 { 0x2C04, BIDI_L }, // GLAGOLITIC CAPITAL LETTER DOBRO 10131 { 0x2C05, BIDI_L }, // GLAGOLITIC CAPITAL LETTER YESTU 10132 { 0x2C06, BIDI_L }, // GLAGOLITIC CAPITAL LETTER ZHIVETE 10133 { 0x2C07, BIDI_L }, // GLAGOLITIC CAPITAL LETTER DZELO 10134 { 0x2C08, BIDI_L }, // GLAGOLITIC CAPITAL LETTER ZEMLJA 10135 { 0x2C09, BIDI_L }, // GLAGOLITIC CAPITAL LETTER IZHE 10136 { 0x2C0A, BIDI_L }, // GLAGOLITIC CAPITAL LETTER INITIAL IZHE 10137 { 0x2C0B, BIDI_L }, // GLAGOLITIC CAPITAL LETTER I 10138 { 0x2C0C, BIDI_L }, // GLAGOLITIC CAPITAL LETTER DJERVI 10139 { 0x2C0D, BIDI_L }, // GLAGOLITIC CAPITAL LETTER KAKO 10140 { 0x2C0E, BIDI_L }, // GLAGOLITIC CAPITAL LETTER LJUDIJE 10141 { 0x2C0F, BIDI_L }, // GLAGOLITIC CAPITAL LETTER MYSLITE 10142 { 0x2C10, BIDI_L }, // GLAGOLITIC CAPITAL LETTER NASHI 10143 { 0x2C11, BIDI_L }, // GLAGOLITIC CAPITAL LETTER ONU 10144 { 0x2C12, BIDI_L }, // GLAGOLITIC CAPITAL LETTER POKOJI 10145 { 0x2C13, BIDI_L }, // GLAGOLITIC CAPITAL LETTER RITSI 10146 { 0x2C14, BIDI_L }, // GLAGOLITIC CAPITAL LETTER SLOVO 10147 { 0x2C15, BIDI_L }, // GLAGOLITIC CAPITAL LETTER TVRIDO 10148 { 0x2C16, BIDI_L }, // GLAGOLITIC CAPITAL LETTER UKU 10149 { 0x2C17, BIDI_L }, // GLAGOLITIC CAPITAL LETTER FRITU 10150 { 0x2C18, BIDI_L }, // GLAGOLITIC CAPITAL LETTER HERU 10151 { 0x2C19, BIDI_L }, // GLAGOLITIC CAPITAL LETTER OTU 10152 { 0x2C1A, BIDI_L }, // GLAGOLITIC CAPITAL LETTER PE 10153 { 0x2C1B, BIDI_L }, // GLAGOLITIC CAPITAL LETTER SHTA 10154 { 0x2C1C, BIDI_L }, // GLAGOLITIC CAPITAL LETTER TSI 10155 { 0x2C1D, BIDI_L }, // GLAGOLITIC CAPITAL LETTER CHRIVI 10156 { 0x2C1E, BIDI_L }, // GLAGOLITIC CAPITAL LETTER SHA 10157 { 0x2C1F, BIDI_L }, // GLAGOLITIC CAPITAL LETTER YERU 10158 { 0x2C20, BIDI_L }, // GLAGOLITIC CAPITAL LETTER YERI 10159 { 0x2C21, BIDI_L }, // GLAGOLITIC CAPITAL LETTER YATI 10160 { 0x2C22, BIDI_L }, // GLAGOLITIC CAPITAL LETTER SPIDERY HA 10161 { 0x2C23, BIDI_L }, // GLAGOLITIC CAPITAL LETTER YU 10162 { 0x2C24, BIDI_L }, // GLAGOLITIC CAPITAL LETTER SMALL YUS 10163 { 0x2C25, BIDI_L }, // GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL 10164 { 0x2C26, BIDI_L }, // GLAGOLITIC CAPITAL LETTER YO 10165 { 0x2C27, BIDI_L }, // GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS 10166 { 0x2C28, BIDI_L }, // GLAGOLITIC CAPITAL LETTER BIG YUS 10167 { 0x2C29, BIDI_L }, // GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS 10168 { 0x2C2A, BIDI_L }, // GLAGOLITIC CAPITAL LETTER FITA 10169 { 0x2C2B, BIDI_L }, // GLAGOLITIC CAPITAL LETTER IZHITSA 10170 { 0x2C2C, BIDI_L }, // GLAGOLITIC CAPITAL LETTER SHTAPIC 10171 { 0x2C2D, BIDI_L }, // GLAGOLITIC CAPITAL LETTER TROKUTASTI A 10172 { 0x2C2E, BIDI_L }, // GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE 10173 { 0x2C30, BIDI_L }, // GLAGOLITIC SMALL LETTER AZU 10174 { 0x2C31, BIDI_L }, // GLAGOLITIC SMALL LETTER BUKY 10175 { 0x2C32, BIDI_L }, // GLAGOLITIC SMALL LETTER VEDE 10176 { 0x2C33, BIDI_L }, // GLAGOLITIC SMALL LETTER GLAGOLI 10177 { 0x2C34, BIDI_L }, // GLAGOLITIC SMALL LETTER DOBRO 10178 { 0x2C35, BIDI_L }, // GLAGOLITIC SMALL LETTER YESTU 10179 { 0x2C36, BIDI_L }, // GLAGOLITIC SMALL LETTER ZHIVETE 10180 { 0x2C37, BIDI_L }, // GLAGOLITIC SMALL LETTER DZELO 10181 { 0x2C38, BIDI_L }, // GLAGOLITIC SMALL LETTER ZEMLJA 10182 { 0x2C39, BIDI_L }, // GLAGOLITIC SMALL LETTER IZHE 10183 { 0x2C3A, BIDI_L }, // GLAGOLITIC SMALL LETTER INITIAL IZHE 10184 { 0x2C3B, BIDI_L }, // GLAGOLITIC SMALL LETTER I 10185 { 0x2C3C, BIDI_L }, // GLAGOLITIC SMALL LETTER DJERVI 10186 { 0x2C3D, BIDI_L }, // GLAGOLITIC SMALL LETTER KAKO 10187 { 0x2C3E, BIDI_L }, // GLAGOLITIC SMALL LETTER LJUDIJE 10188 { 0x2C3F, BIDI_L }, // GLAGOLITIC SMALL LETTER MYSLITE 10189 { 0x2C40, BIDI_L }, // GLAGOLITIC SMALL LETTER NASHI 10190 { 0x2C41, BIDI_L }, // GLAGOLITIC SMALL LETTER ONU 10191 { 0x2C42, BIDI_L }, // GLAGOLITIC SMALL LETTER POKOJI 10192 { 0x2C43, BIDI_L }, // GLAGOLITIC SMALL LETTER RITSI 10193 { 0x2C44, BIDI_L }, // GLAGOLITIC SMALL LETTER SLOVO 10194 { 0x2C45, BIDI_L }, // GLAGOLITIC SMALL LETTER TVRIDO 10195 { 0x2C46, BIDI_L }, // GLAGOLITIC SMALL LETTER UKU 10196 { 0x2C47, BIDI_L }, // GLAGOLITIC SMALL LETTER FRITU 10197 { 0x2C48, BIDI_L }, // GLAGOLITIC SMALL LETTER HERU 10198 { 0x2C49, BIDI_L }, // GLAGOLITIC SMALL LETTER OTU 10199 { 0x2C4A, BIDI_L }, // GLAGOLITIC SMALL LETTER PE 10200 { 0x2C4B, BIDI_L }, // GLAGOLITIC SMALL LETTER SHTA 10201 { 0x2C4C, BIDI_L }, // GLAGOLITIC SMALL LETTER TSI 10202 { 0x2C4D, BIDI_L }, // GLAGOLITIC SMALL LETTER CHRIVI 10203 { 0x2C4E, BIDI_L }, // GLAGOLITIC SMALL LETTER SHA 10204 { 0x2C4F, BIDI_L }, // GLAGOLITIC SMALL LETTER YERU 10205 { 0x2C50, BIDI_L }, // GLAGOLITIC SMALL LETTER YERI 10206 { 0x2C51, BIDI_L }, // GLAGOLITIC SMALL LETTER YATI 10207 { 0x2C52, BIDI_L }, // GLAGOLITIC SMALL LETTER SPIDERY HA 10208 { 0x2C53, BIDI_L }, // GLAGOLITIC SMALL LETTER YU 10209 { 0x2C54, BIDI_L }, // GLAGOLITIC SMALL LETTER SMALL YUS 10210 { 0x2C55, BIDI_L }, // GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL 10211 { 0x2C56, BIDI_L }, // GLAGOLITIC SMALL LETTER YO 10212 { 0x2C57, BIDI_L }, // GLAGOLITIC SMALL LETTER IOTATED SMALL YUS 10213 { 0x2C58, BIDI_L }, // GLAGOLITIC SMALL LETTER BIG YUS 10214 { 0x2C59, BIDI_L }, // GLAGOLITIC SMALL LETTER IOTATED BIG YUS 10215 { 0x2C5A, BIDI_L }, // GLAGOLITIC SMALL LETTER FITA 10216 { 0x2C5B, BIDI_L }, // GLAGOLITIC SMALL LETTER IZHITSA 10217 { 0x2C5C, BIDI_L }, // GLAGOLITIC SMALL LETTER SHTAPIC 10218 { 0x2C5D, BIDI_L }, // GLAGOLITIC SMALL LETTER TROKUTASTI A 10219 { 0x2C5E, BIDI_L }, // GLAGOLITIC SMALL LETTER LATINATE MYSLITE 10220 { 0x2C60, BIDI_L }, // LATIN CAPITAL LETTER L WITH DOUBLE BAR 10221 { 0x2C61, BIDI_L }, // LATIN SMALL LETTER L WITH DOUBLE BAR 10222 { 0x2C62, BIDI_L }, // LATIN CAPITAL LETTER L WITH MIDDLE TILDE 10223 { 0x2C63, BIDI_L }, // LATIN CAPITAL LETTER P WITH STROKE 10224 { 0x2C64, BIDI_L }, // LATIN CAPITAL LETTER R WITH TAIL 10225 { 0x2C65, BIDI_L }, // LATIN SMALL LETTER A WITH STROKE 10226 { 0x2C66, BIDI_L }, // LATIN SMALL LETTER T WITH DIAGONAL STROKE 10227 { 0x2C67, BIDI_L }, // LATIN CAPITAL LETTER H WITH DESCENDER 10228 { 0x2C68, BIDI_L }, // LATIN SMALL LETTER H WITH DESCENDER 10229 { 0x2C69, BIDI_L }, // LATIN CAPITAL LETTER K WITH DESCENDER 10230 { 0x2C6A, BIDI_L }, // LATIN SMALL LETTER K WITH DESCENDER 10231 { 0x2C6B, BIDI_L }, // LATIN CAPITAL LETTER Z WITH DESCENDER 10232 { 0x2C6C, BIDI_L }, // LATIN SMALL LETTER Z WITH DESCENDER 10233 { 0x2C6D, BIDI_L }, // LATIN CAPITAL LETTER ALPHA 10234 { 0x2C6E, BIDI_L }, // LATIN CAPITAL LETTER M WITH HOOK 10235 { 0x2C6F, BIDI_L }, // LATIN CAPITAL LETTER TURNED A 10236 { 0x2C70, BIDI_L }, // LATIN CAPITAL LETTER TURNED ALPHA 10237 { 0x2C71, BIDI_L }, // LATIN SMALL LETTER V WITH RIGHT HOOK 10238 { 0x2C72, BIDI_L }, // LATIN CAPITAL LETTER W WITH HOOK 10239 { 0x2C73, BIDI_L }, // LATIN SMALL LETTER W WITH HOOK 10240 { 0x2C74, BIDI_L }, // LATIN SMALL LETTER V WITH CURL 10241 { 0x2C75, BIDI_L }, // LATIN CAPITAL LETTER HALF H 10242 { 0x2C76, BIDI_L }, // LATIN SMALL LETTER HALF H 10243 { 0x2C77, BIDI_L }, // LATIN SMALL LETTER TAILLESS PHI 10244 { 0x2C78, BIDI_L }, // LATIN SMALL LETTER E WITH NOTCH 10245 { 0x2C79, BIDI_L }, // LATIN SMALL LETTER TURNED R WITH TAIL 10246 { 0x2C7A, BIDI_L }, // LATIN SMALL LETTER O WITH LOW RING INSIDE 10247 { 0x2C7B, BIDI_L }, // LATIN LETTER SMALL CAPITAL TURNED E 10248 { 0x2C7C, BIDI_L }, // LATIN SUBSCRIPT SMALL LETTER J 10249 { 0x2C7D, BIDI_L }, // MODIFIER LETTER CAPITAL V 10250 { 0x2C7E, BIDI_L }, // LATIN CAPITAL LETTER S WITH SWASH TAIL 10251 { 0x2C7F, BIDI_L }, // LATIN CAPITAL LETTER Z WITH SWASH TAIL 10252 { 0x2C80, BIDI_L }, // COPTIC CAPITAL LETTER ALFA 10253 { 0x2C81, BIDI_L }, // COPTIC SMALL LETTER ALFA 10254 { 0x2C82, BIDI_L }, // COPTIC CAPITAL LETTER VIDA 10255 { 0x2C83, BIDI_L }, // COPTIC SMALL LETTER VIDA 10256 { 0x2C84, BIDI_L }, // COPTIC CAPITAL LETTER GAMMA 10257 { 0x2C85, BIDI_L }, // COPTIC SMALL LETTER GAMMA 10258 { 0x2C86, BIDI_L }, // COPTIC CAPITAL LETTER DALDA 10259 { 0x2C87, BIDI_L }, // COPTIC SMALL LETTER DALDA 10260 { 0x2C88, BIDI_L }, // COPTIC CAPITAL LETTER EIE 10261 { 0x2C89, BIDI_L }, // COPTIC SMALL LETTER EIE 10262 { 0x2C8A, BIDI_L }, // COPTIC CAPITAL LETTER SOU 10263 { 0x2C8B, BIDI_L }, // COPTIC SMALL LETTER SOU 10264 { 0x2C8C, BIDI_L }, // COPTIC CAPITAL LETTER ZATA 10265 { 0x2C8D, BIDI_L }, // COPTIC SMALL LETTER ZATA 10266 { 0x2C8E, BIDI_L }, // COPTIC CAPITAL LETTER HATE 10267 { 0x2C8F, BIDI_L }, // COPTIC SMALL LETTER HATE 10268 { 0x2C90, BIDI_L }, // COPTIC CAPITAL LETTER THETHE 10269 { 0x2C91, BIDI_L }, // COPTIC SMALL LETTER THETHE 10270 { 0x2C92, BIDI_L }, // COPTIC CAPITAL LETTER IAUDA 10271 { 0x2C93, BIDI_L }, // COPTIC SMALL LETTER IAUDA 10272 { 0x2C94, BIDI_L }, // COPTIC CAPITAL LETTER KAPA 10273 { 0x2C95, BIDI_L }, // COPTIC SMALL LETTER KAPA 10274 { 0x2C96, BIDI_L }, // COPTIC CAPITAL LETTER LAULA 10275 { 0x2C97, BIDI_L }, // COPTIC SMALL LETTER LAULA 10276 { 0x2C98, BIDI_L }, // COPTIC CAPITAL LETTER MI 10277 { 0x2C99, BIDI_L }, // COPTIC SMALL LETTER MI 10278 { 0x2C9A, BIDI_L }, // COPTIC CAPITAL LETTER NI 10279 { 0x2C9B, BIDI_L }, // COPTIC SMALL LETTER NI 10280 { 0x2C9C, BIDI_L }, // COPTIC CAPITAL LETTER KSI 10281 { 0x2C9D, BIDI_L }, // COPTIC SMALL LETTER KSI 10282 { 0x2C9E, BIDI_L }, // COPTIC CAPITAL LETTER O 10283 { 0x2C9F, BIDI_L }, // COPTIC SMALL LETTER O 10284 { 0x2CA0, BIDI_L }, // COPTIC CAPITAL LETTER PI 10285 { 0x2CA1, BIDI_L }, // COPTIC SMALL LETTER PI 10286 { 0x2CA2, BIDI_L }, // COPTIC CAPITAL LETTER RO 10287 { 0x2CA3, BIDI_L }, // COPTIC SMALL LETTER RO 10288 { 0x2CA4, BIDI_L }, // COPTIC CAPITAL LETTER SIMA 10289 { 0x2CA5, BIDI_L }, // COPTIC SMALL LETTER SIMA 10290 { 0x2CA6, BIDI_L }, // COPTIC CAPITAL LETTER TAU 10291 { 0x2CA7, BIDI_L }, // COPTIC SMALL LETTER TAU 10292 { 0x2CA8, BIDI_L }, // COPTIC CAPITAL LETTER UA 10293 { 0x2CA9, BIDI_L }, // COPTIC SMALL LETTER UA 10294 { 0x2CAA, BIDI_L }, // COPTIC CAPITAL LETTER FI 10295 { 0x2CAB, BIDI_L }, // COPTIC SMALL LETTER FI 10296 { 0x2CAC, BIDI_L }, // COPTIC CAPITAL LETTER KHI 10297 { 0x2CAD, BIDI_L }, // COPTIC SMALL LETTER KHI 10298 { 0x2CAE, BIDI_L }, // COPTIC CAPITAL LETTER PSI 10299 { 0x2CAF, BIDI_L }, // COPTIC SMALL LETTER PSI 10300 { 0x2CB0, BIDI_L }, // COPTIC CAPITAL LETTER OOU 10301 { 0x2CB1, BIDI_L }, // COPTIC SMALL LETTER OOU 10302 { 0x2CB2, BIDI_L }, // COPTIC CAPITAL LETTER DIALECT-P ALEF 10303 { 0x2CB3, BIDI_L }, // COPTIC SMALL LETTER DIALECT-P ALEF 10304 { 0x2CB4, BIDI_L }, // COPTIC CAPITAL LETTER OLD COPTIC AIN 10305 { 0x2CB5, BIDI_L }, // COPTIC SMALL LETTER OLD COPTIC AIN 10306 { 0x2CB6, BIDI_L }, // COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE 10307 { 0x2CB7, BIDI_L }, // COPTIC SMALL LETTER CRYPTOGRAMMIC EIE 10308 { 0x2CB8, BIDI_L }, // COPTIC CAPITAL LETTER DIALECT-P KAPA 10309 { 0x2CB9, BIDI_L }, // COPTIC SMALL LETTER DIALECT-P KAPA 10310 { 0x2CBA, BIDI_L }, // COPTIC CAPITAL LETTER DIALECT-P NI 10311 { 0x2CBB, BIDI_L }, // COPTIC SMALL LETTER DIALECT-P NI 10312 { 0x2CBC, BIDI_L }, // COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI 10313 { 0x2CBD, BIDI_L }, // COPTIC SMALL LETTER CRYPTOGRAMMIC NI 10314 { 0x2CBE, BIDI_L }, // COPTIC CAPITAL LETTER OLD COPTIC OOU 10315 { 0x2CBF, BIDI_L }, // COPTIC SMALL LETTER OLD COPTIC OOU 10316 { 0x2CC0, BIDI_L }, // COPTIC CAPITAL LETTER SAMPI 10317 { 0x2CC1, BIDI_L }, // COPTIC SMALL LETTER SAMPI 10318 { 0x2CC2, BIDI_L }, // COPTIC CAPITAL LETTER CROSSED SHEI 10319 { 0x2CC3, BIDI_L }, // COPTIC SMALL LETTER CROSSED SHEI 10320 { 0x2CC4, BIDI_L }, // COPTIC CAPITAL LETTER OLD COPTIC SHEI 10321 { 0x2CC5, BIDI_L }, // COPTIC SMALL LETTER OLD COPTIC SHEI 10322 { 0x2CC6, BIDI_L }, // COPTIC CAPITAL LETTER OLD COPTIC ESH 10323 { 0x2CC7, BIDI_L }, // COPTIC SMALL LETTER OLD COPTIC ESH 10324 { 0x2CC8, BIDI_L }, // COPTIC CAPITAL LETTER AKHMIMIC KHEI 10325 { 0x2CC9, BIDI_L }, // COPTIC SMALL LETTER AKHMIMIC KHEI 10326 { 0x2CCA, BIDI_L }, // COPTIC CAPITAL LETTER DIALECT-P HORI 10327 { 0x2CCB, BIDI_L }, // COPTIC SMALL LETTER DIALECT-P HORI 10328 { 0x2CCC, BIDI_L }, // COPTIC CAPITAL LETTER OLD COPTIC HORI 10329 { 0x2CCD, BIDI_L }, // COPTIC SMALL LETTER OLD COPTIC HORI 10330 { 0x2CCE, BIDI_L }, // COPTIC CAPITAL LETTER OLD COPTIC HA 10331 { 0x2CCF, BIDI_L }, // COPTIC SMALL LETTER OLD COPTIC HA 10332 { 0x2CD0, BIDI_L }, // COPTIC CAPITAL LETTER L-SHAPED HA 10333 { 0x2CD1, BIDI_L }, // COPTIC SMALL LETTER L-SHAPED HA 10334 { 0x2CD2, BIDI_L }, // COPTIC CAPITAL LETTER OLD COPTIC HEI 10335 { 0x2CD3, BIDI_L }, // COPTIC SMALL LETTER OLD COPTIC HEI 10336 { 0x2CD4, BIDI_L }, // COPTIC CAPITAL LETTER OLD COPTIC HAT 10337 { 0x2CD5, BIDI_L }, // COPTIC SMALL LETTER OLD COPTIC HAT 10338 { 0x2CD6, BIDI_L }, // COPTIC CAPITAL LETTER OLD COPTIC GANGIA 10339 { 0x2CD7, BIDI_L }, // COPTIC SMALL LETTER OLD COPTIC GANGIA 10340 { 0x2CD8, BIDI_L }, // COPTIC CAPITAL LETTER OLD COPTIC DJA 10341 { 0x2CD9, BIDI_L }, // COPTIC SMALL LETTER OLD COPTIC DJA 10342 { 0x2CDA, BIDI_L }, // COPTIC CAPITAL LETTER OLD COPTIC SHIMA 10343 { 0x2CDB, BIDI_L }, // COPTIC SMALL LETTER OLD COPTIC SHIMA 10344 { 0x2CDC, BIDI_L }, // COPTIC CAPITAL LETTER OLD NUBIAN SHIMA 10345 { 0x2CDD, BIDI_L }, // COPTIC SMALL LETTER OLD NUBIAN SHIMA 10346 { 0x2CDE, BIDI_L }, // COPTIC CAPITAL LETTER OLD NUBIAN NGI 10347 { 0x2CDF, BIDI_L }, // COPTIC SMALL LETTER OLD NUBIAN NGI 10348 { 0x2CE0, BIDI_L }, // COPTIC CAPITAL LETTER OLD NUBIAN NYI 10349 { 0x2CE1, BIDI_L }, // COPTIC SMALL LETTER OLD NUBIAN NYI 10350 { 0x2CE2, BIDI_L }, // COPTIC CAPITAL LETTER OLD NUBIAN WAU 10351 { 0x2CE3, BIDI_L }, // COPTIC SMALL LETTER OLD NUBIAN WAU 10352 { 0x2CE4, BIDI_L }, // COPTIC SYMBOL KAI 10353 { 0x2CE5, BIDI_ON }, // COPTIC SYMBOL MI RO 10354 { 0x2CE6, BIDI_ON }, // COPTIC SYMBOL PI RO 10355 { 0x2CE7, BIDI_ON }, // COPTIC SYMBOL STAUROS 10356 { 0x2CE8, BIDI_ON }, // COPTIC SYMBOL TAU RO 10357 { 0x2CE9, BIDI_ON }, // COPTIC SYMBOL KHI RO 10358 { 0x2CEA, BIDI_ON }, // COPTIC SYMBOL SHIMA SIMA 10359 { 0x2CEB, BIDI_L }, // COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI 10360 { 0x2CEC, BIDI_L }, // COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI 10361 { 0x2CED, BIDI_L }, // COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA 10362 { 0x2CEE, BIDI_L }, // COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA 10363 { 0x2CEF, BIDI_NSM }, // COPTIC COMBINING NI ABOVE 10364 { 0x2CF0, BIDI_NSM }, // COPTIC COMBINING SPIRITUS ASPER 10365 { 0x2CF1, BIDI_NSM }, // COPTIC COMBINING SPIRITUS LENIS 10366 { 0x2CF2, BIDI_L }, // COPTIC CAPITAL LETTER BOHAIRIC KHEI 10367 { 0x2CF3, BIDI_L }, // COPTIC SMALL LETTER BOHAIRIC KHEI 10368 { 0x2CF9, BIDI_ON }, // COPTIC OLD NUBIAN FULL STOP 10369 { 0x2CFA, BIDI_ON }, // COPTIC OLD NUBIAN DIRECT QUESTION MARK 10370 { 0x2CFB, BIDI_ON }, // COPTIC OLD NUBIAN INDIRECT QUESTION MARK 10371 { 0x2CFC, BIDI_ON }, // COPTIC OLD NUBIAN VERSE DIVIDER 10372 { 0x2CFD, BIDI_ON }, // COPTIC FRACTION ONE HALF 10373 { 0x2CFE, BIDI_ON }, // COPTIC FULL STOP 10374 { 0x2CFF, BIDI_ON }, // COPTIC MORPHOLOGICAL DIVIDER 10375 { 0x2D00, BIDI_L }, // GEORGIAN SMALL LETTER AN 10376 { 0x2D01, BIDI_L }, // GEORGIAN SMALL LETTER BAN 10377 { 0x2D02, BIDI_L }, // GEORGIAN SMALL LETTER GAN 10378 { 0x2D03, BIDI_L }, // GEORGIAN SMALL LETTER DON 10379 { 0x2D04, BIDI_L }, // GEORGIAN SMALL LETTER EN 10380 { 0x2D05, BIDI_L }, // GEORGIAN SMALL LETTER VIN 10381 { 0x2D06, BIDI_L }, // GEORGIAN SMALL LETTER ZEN 10382 { 0x2D07, BIDI_L }, // GEORGIAN SMALL LETTER TAN 10383 { 0x2D08, BIDI_L }, // GEORGIAN SMALL LETTER IN 10384 { 0x2D09, BIDI_L }, // GEORGIAN SMALL LETTER KAN 10385 { 0x2D0A, BIDI_L }, // GEORGIAN SMALL LETTER LAS 10386 { 0x2D0B, BIDI_L }, // GEORGIAN SMALL LETTER MAN 10387 { 0x2D0C, BIDI_L }, // GEORGIAN SMALL LETTER NAR 10388 { 0x2D0D, BIDI_L }, // GEORGIAN SMALL LETTER ON 10389 { 0x2D0E, BIDI_L }, // GEORGIAN SMALL LETTER PAR 10390 { 0x2D0F, BIDI_L }, // GEORGIAN SMALL LETTER ZHAR 10391 { 0x2D10, BIDI_L }, // GEORGIAN SMALL LETTER RAE 10392 { 0x2D11, BIDI_L }, // GEORGIAN SMALL LETTER SAN 10393 { 0x2D12, BIDI_L }, // GEORGIAN SMALL LETTER TAR 10394 { 0x2D13, BIDI_L }, // GEORGIAN SMALL LETTER UN 10395 { 0x2D14, BIDI_L }, // GEORGIAN SMALL LETTER PHAR 10396 { 0x2D15, BIDI_L }, // GEORGIAN SMALL LETTER KHAR 10397 { 0x2D16, BIDI_L }, // GEORGIAN SMALL LETTER GHAN 10398 { 0x2D17, BIDI_L }, // GEORGIAN SMALL LETTER QAR 10399 { 0x2D18, BIDI_L }, // GEORGIAN SMALL LETTER SHIN 10400 { 0x2D19, BIDI_L }, // GEORGIAN SMALL LETTER CHIN 10401 { 0x2D1A, BIDI_L }, // GEORGIAN SMALL LETTER CAN 10402 { 0x2D1B, BIDI_L }, // GEORGIAN SMALL LETTER JIL 10403 { 0x2D1C, BIDI_L }, // GEORGIAN SMALL LETTER CIL 10404 { 0x2D1D, BIDI_L }, // GEORGIAN SMALL LETTER CHAR 10405 { 0x2D1E, BIDI_L }, // GEORGIAN SMALL LETTER XAN 10406 { 0x2D1F, BIDI_L }, // GEORGIAN SMALL LETTER JHAN 10407 { 0x2D20, BIDI_L }, // GEORGIAN SMALL LETTER HAE 10408 { 0x2D21, BIDI_L }, // GEORGIAN SMALL LETTER HE 10409 { 0x2D22, BIDI_L }, // GEORGIAN SMALL LETTER HIE 10410 { 0x2D23, BIDI_L }, // GEORGIAN SMALL LETTER WE 10411 { 0x2D24, BIDI_L }, // GEORGIAN SMALL LETTER HAR 10412 { 0x2D25, BIDI_L }, // GEORGIAN SMALL LETTER HOE 10413 { 0x2D27, BIDI_L }, // GEORGIAN SMALL LETTER YN 10414 { 0x2D2D, BIDI_L }, // GEORGIAN SMALL LETTER AEN 10415 { 0x2D30, BIDI_L }, // TIFINAGH LETTER YA 10416 { 0x2D31, BIDI_L }, // TIFINAGH LETTER YAB 10417 { 0x2D32, BIDI_L }, // TIFINAGH LETTER YABH 10418 { 0x2D33, BIDI_L }, // TIFINAGH LETTER YAG 10419 { 0x2D34, BIDI_L }, // TIFINAGH LETTER YAGHH 10420 { 0x2D35, BIDI_L }, // TIFINAGH LETTER BERBER ACADEMY YAJ 10421 { 0x2D36, BIDI_L }, // TIFINAGH LETTER YAJ 10422 { 0x2D37, BIDI_L }, // TIFINAGH LETTER YAD 10423 { 0x2D38, BIDI_L }, // TIFINAGH LETTER YADH 10424 { 0x2D39, BIDI_L }, // TIFINAGH LETTER YADD 10425 { 0x2D3A, BIDI_L }, // TIFINAGH LETTER YADDH 10426 { 0x2D3B, BIDI_L }, // TIFINAGH LETTER YEY 10427 { 0x2D3C, BIDI_L }, // TIFINAGH LETTER YAF 10428 { 0x2D3D, BIDI_L }, // TIFINAGH LETTER YAK 10429 { 0x2D3E, BIDI_L }, // TIFINAGH LETTER TUAREG YAK 10430 { 0x2D3F, BIDI_L }, // TIFINAGH LETTER YAKHH 10431 { 0x2D40, BIDI_L }, // TIFINAGH LETTER YAH 10432 { 0x2D41, BIDI_L }, // TIFINAGH LETTER BERBER ACADEMY YAH 10433 { 0x2D42, BIDI_L }, // TIFINAGH LETTER TUAREG YAH 10434 { 0x2D43, BIDI_L }, // TIFINAGH LETTER YAHH 10435 { 0x2D44, BIDI_L }, // TIFINAGH LETTER YAA 10436 { 0x2D45, BIDI_L }, // TIFINAGH LETTER YAKH 10437 { 0x2D46, BIDI_L }, // TIFINAGH LETTER TUAREG YAKH 10438 { 0x2D47, BIDI_L }, // TIFINAGH LETTER YAQ 10439 { 0x2D48, BIDI_L }, // TIFINAGH LETTER TUAREG YAQ 10440 { 0x2D49, BIDI_L }, // TIFINAGH LETTER YI 10441 { 0x2D4A, BIDI_L }, // TIFINAGH LETTER YAZH 10442 { 0x2D4B, BIDI_L }, // TIFINAGH LETTER AHAGGAR YAZH 10443 { 0x2D4C, BIDI_L }, // TIFINAGH LETTER TUAREG YAZH 10444 { 0x2D4D, BIDI_L }, // TIFINAGH LETTER YAL 10445 { 0x2D4E, BIDI_L }, // TIFINAGH LETTER YAM 10446 { 0x2D4F, BIDI_L }, // TIFINAGH LETTER YAN 10447 { 0x2D50, BIDI_L }, // TIFINAGH LETTER TUAREG YAGN 10448 { 0x2D51, BIDI_L }, // TIFINAGH LETTER TUAREG YANG 10449 { 0x2D52, BIDI_L }, // TIFINAGH LETTER YAP 10450 { 0x2D53, BIDI_L }, // TIFINAGH LETTER YU 10451 { 0x2D54, BIDI_L }, // TIFINAGH LETTER YAR 10452 { 0x2D55, BIDI_L }, // TIFINAGH LETTER YARR 10453 { 0x2D56, BIDI_L }, // TIFINAGH LETTER YAGH 10454 { 0x2D57, BIDI_L }, // TIFINAGH LETTER TUAREG YAGH 10455 { 0x2D58, BIDI_L }, // TIFINAGH LETTER AYER YAGH 10456 { 0x2D59, BIDI_L }, // TIFINAGH LETTER YAS 10457 { 0x2D5A, BIDI_L }, // TIFINAGH LETTER YASS 10458 { 0x2D5B, BIDI_L }, // TIFINAGH LETTER YASH 10459 { 0x2D5C, BIDI_L }, // TIFINAGH LETTER YAT 10460 { 0x2D5D, BIDI_L }, // TIFINAGH LETTER YATH 10461 { 0x2D5E, BIDI_L }, // TIFINAGH LETTER YACH 10462 { 0x2D5F, BIDI_L }, // TIFINAGH LETTER YATT 10463 { 0x2D60, BIDI_L }, // TIFINAGH LETTER YAV 10464 { 0x2D61, BIDI_L }, // TIFINAGH LETTER YAW 10465 { 0x2D62, BIDI_L }, // TIFINAGH LETTER YAY 10466 { 0x2D63, BIDI_L }, // TIFINAGH LETTER YAZ 10467 { 0x2D64, BIDI_L }, // TIFINAGH LETTER TAWELLEMET YAZ 10468 { 0x2D65, BIDI_L }, // TIFINAGH LETTER YAZZ 10469 { 0x2D66, BIDI_L }, // TIFINAGH LETTER YE 10470 { 0x2D67, BIDI_L }, // TIFINAGH LETTER YO 10471 { 0x2D6F, BIDI_L }, // TIFINAGH MODIFIER LETTER LABIALIZATION MARK 10472 { 0x2D70, BIDI_L }, // TIFINAGH SEPARATOR MARK 10473 { 0x2D7F, BIDI_NSM }, // TIFINAGH CONSONANT JOINER 10474 { 0x2D80, BIDI_L }, // ETHIOPIC SYLLABLE LOA 10475 { 0x2D81, BIDI_L }, // ETHIOPIC SYLLABLE MOA 10476 { 0x2D82, BIDI_L }, // ETHIOPIC SYLLABLE ROA 10477 { 0x2D83, BIDI_L }, // ETHIOPIC SYLLABLE SOA 10478 { 0x2D84, BIDI_L }, // ETHIOPIC SYLLABLE SHOA 10479 { 0x2D85, BIDI_L }, // ETHIOPIC SYLLABLE BOA 10480 { 0x2D86, BIDI_L }, // ETHIOPIC SYLLABLE TOA 10481 { 0x2D87, BIDI_L }, // ETHIOPIC SYLLABLE COA 10482 { 0x2D88, BIDI_L }, // ETHIOPIC SYLLABLE NOA 10483 { 0x2D89, BIDI_L }, // ETHIOPIC SYLLABLE NYOA 10484 { 0x2D8A, BIDI_L }, // ETHIOPIC SYLLABLE GLOTTAL OA 10485 { 0x2D8B, BIDI_L }, // ETHIOPIC SYLLABLE ZOA 10486 { 0x2D8C, BIDI_L }, // ETHIOPIC SYLLABLE DOA 10487 { 0x2D8D, BIDI_L }, // ETHIOPIC SYLLABLE DDOA 10488 { 0x2D8E, BIDI_L }, // ETHIOPIC SYLLABLE JOA 10489 { 0x2D8F, BIDI_L }, // ETHIOPIC SYLLABLE THOA 10490 { 0x2D90, BIDI_L }, // ETHIOPIC SYLLABLE CHOA 10491 { 0x2D91, BIDI_L }, // ETHIOPIC SYLLABLE PHOA 10492 { 0x2D92, BIDI_L }, // ETHIOPIC SYLLABLE POA 10493 { 0x2D93, BIDI_L }, // ETHIOPIC SYLLABLE GGWA 10494 { 0x2D94, BIDI_L }, // ETHIOPIC SYLLABLE GGWI 10495 { 0x2D95, BIDI_L }, // ETHIOPIC SYLLABLE GGWEE 10496 { 0x2D96, BIDI_L }, // ETHIOPIC SYLLABLE GGWE 10497 { 0x2DA0, BIDI_L }, // ETHIOPIC SYLLABLE SSA 10498 { 0x2DA1, BIDI_L }, // ETHIOPIC SYLLABLE SSU 10499 { 0x2DA2, BIDI_L }, // ETHIOPIC SYLLABLE SSI 10500 { 0x2DA3, BIDI_L }, // ETHIOPIC SYLLABLE SSAA 10501 { 0x2DA4, BIDI_L }, // ETHIOPIC SYLLABLE SSEE 10502 { 0x2DA5, BIDI_L }, // ETHIOPIC SYLLABLE SSE 10503 { 0x2DA6, BIDI_L }, // ETHIOPIC SYLLABLE SSO 10504 { 0x2DA8, BIDI_L }, // ETHIOPIC SYLLABLE CCA 10505 { 0x2DA9, BIDI_L }, // ETHIOPIC SYLLABLE CCU 10506 { 0x2DAA, BIDI_L }, // ETHIOPIC SYLLABLE CCI 10507 { 0x2DAB, BIDI_L }, // ETHIOPIC SYLLABLE CCAA 10508 { 0x2DAC, BIDI_L }, // ETHIOPIC SYLLABLE CCEE 10509 { 0x2DAD, BIDI_L }, // ETHIOPIC SYLLABLE CCE 10510 { 0x2DAE, BIDI_L }, // ETHIOPIC SYLLABLE CCO 10511 { 0x2DB0, BIDI_L }, // ETHIOPIC SYLLABLE ZZA 10512 { 0x2DB1, BIDI_L }, // ETHIOPIC SYLLABLE ZZU 10513 { 0x2DB2, BIDI_L }, // ETHIOPIC SYLLABLE ZZI 10514 { 0x2DB3, BIDI_L }, // ETHIOPIC SYLLABLE ZZAA 10515 { 0x2DB4, BIDI_L }, // ETHIOPIC SYLLABLE ZZEE 10516 { 0x2DB5, BIDI_L }, // ETHIOPIC SYLLABLE ZZE 10517 { 0x2DB6, BIDI_L }, // ETHIOPIC SYLLABLE ZZO 10518 { 0x2DB8, BIDI_L }, // ETHIOPIC SYLLABLE CCHA 10519 { 0x2DB9, BIDI_L }, // ETHIOPIC SYLLABLE CCHU 10520 { 0x2DBA, BIDI_L }, // ETHIOPIC SYLLABLE CCHI 10521 { 0x2DBB, BIDI_L }, // ETHIOPIC SYLLABLE CCHAA 10522 { 0x2DBC, BIDI_L }, // ETHIOPIC SYLLABLE CCHEE 10523 { 0x2DBD, BIDI_L }, // ETHIOPIC SYLLABLE CCHE 10524 { 0x2DBE, BIDI_L }, // ETHIOPIC SYLLABLE CCHO 10525 { 0x2DC0, BIDI_L }, // ETHIOPIC SYLLABLE QYA 10526 { 0x2DC1, BIDI_L }, // ETHIOPIC SYLLABLE QYU 10527 { 0x2DC2, BIDI_L }, // ETHIOPIC SYLLABLE QYI 10528 { 0x2DC3, BIDI_L }, // ETHIOPIC SYLLABLE QYAA 10529 { 0x2DC4, BIDI_L }, // ETHIOPIC SYLLABLE QYEE 10530 { 0x2DC5, BIDI_L }, // ETHIOPIC SYLLABLE QYE 10531 { 0x2DC6, BIDI_L }, // ETHIOPIC SYLLABLE QYO 10532 { 0x2DC8, BIDI_L }, // ETHIOPIC SYLLABLE KYA 10533 { 0x2DC9, BIDI_L }, // ETHIOPIC SYLLABLE KYU 10534 { 0x2DCA, BIDI_L }, // ETHIOPIC SYLLABLE KYI 10535 { 0x2DCB, BIDI_L }, // ETHIOPIC SYLLABLE KYAA 10536 { 0x2DCC, BIDI_L }, // ETHIOPIC SYLLABLE KYEE 10537 { 0x2DCD, BIDI_L }, // ETHIOPIC SYLLABLE KYE 10538 { 0x2DCE, BIDI_L }, // ETHIOPIC SYLLABLE KYO 10539 { 0x2DD0, BIDI_L }, // ETHIOPIC SYLLABLE XYA 10540 { 0x2DD1, BIDI_L }, // ETHIOPIC SYLLABLE XYU 10541 { 0x2DD2, BIDI_L }, // ETHIOPIC SYLLABLE XYI 10542 { 0x2DD3, BIDI_L }, // ETHIOPIC SYLLABLE XYAA 10543 { 0x2DD4, BIDI_L }, // ETHIOPIC SYLLABLE XYEE 10544 { 0x2DD5, BIDI_L }, // ETHIOPIC SYLLABLE XYE 10545 { 0x2DD6, BIDI_L }, // ETHIOPIC SYLLABLE XYO 10546 { 0x2DD8, BIDI_L }, // ETHIOPIC SYLLABLE GYA 10547 { 0x2DD9, BIDI_L }, // ETHIOPIC SYLLABLE GYU 10548 { 0x2DDA, BIDI_L }, // ETHIOPIC SYLLABLE GYI 10549 { 0x2DDB, BIDI_L }, // ETHIOPIC SYLLABLE GYAA 10550 { 0x2DDC, BIDI_L }, // ETHIOPIC SYLLABLE GYEE 10551 { 0x2DDD, BIDI_L }, // ETHIOPIC SYLLABLE GYE 10552 { 0x2DDE, BIDI_L }, // ETHIOPIC SYLLABLE GYO 10553 { 0x2DE0, BIDI_NSM }, // COMBINING CYRILLIC LETTER BE 10554 { 0x2DE1, BIDI_NSM }, // COMBINING CYRILLIC LETTER VE 10555 { 0x2DE2, BIDI_NSM }, // COMBINING CYRILLIC LETTER GHE 10556 { 0x2DE3, BIDI_NSM }, // COMBINING CYRILLIC LETTER DE 10557 { 0x2DE4, BIDI_NSM }, // COMBINING CYRILLIC LETTER ZHE 10558 { 0x2DE5, BIDI_NSM }, // COMBINING CYRILLIC LETTER ZE 10559 { 0x2DE6, BIDI_NSM }, // COMBINING CYRILLIC LETTER KA 10560 { 0x2DE7, BIDI_NSM }, // COMBINING CYRILLIC LETTER EL 10561 { 0x2DE8, BIDI_NSM }, // COMBINING CYRILLIC LETTER EM 10562 { 0x2DE9, BIDI_NSM }, // COMBINING CYRILLIC LETTER EN 10563 { 0x2DEA, BIDI_NSM }, // COMBINING CYRILLIC LETTER O 10564 { 0x2DEB, BIDI_NSM }, // COMBINING CYRILLIC LETTER PE 10565 { 0x2DEC, BIDI_NSM }, // COMBINING CYRILLIC LETTER ER 10566 { 0x2DED, BIDI_NSM }, // COMBINING CYRILLIC LETTER ES 10567 { 0x2DEE, BIDI_NSM }, // COMBINING CYRILLIC LETTER TE 10568 { 0x2DEF, BIDI_NSM }, // COMBINING CYRILLIC LETTER HA 10569 { 0x2DF0, BIDI_NSM }, // COMBINING CYRILLIC LETTER TSE 10570 { 0x2DF1, BIDI_NSM }, // COMBINING CYRILLIC LETTER CHE 10571 { 0x2DF2, BIDI_NSM }, // COMBINING CYRILLIC LETTER SHA 10572 { 0x2DF3, BIDI_NSM }, // COMBINING CYRILLIC LETTER SHCHA 10573 { 0x2DF4, BIDI_NSM }, // COMBINING CYRILLIC LETTER FITA 10574 { 0x2DF5, BIDI_NSM }, // COMBINING CYRILLIC LETTER ES-TE 10575 { 0x2DF6, BIDI_NSM }, // COMBINING CYRILLIC LETTER A 10576 { 0x2DF7, BIDI_NSM }, // COMBINING CYRILLIC LETTER IE 10577 { 0x2DF8, BIDI_NSM }, // COMBINING CYRILLIC LETTER DJERV 10578 { 0x2DF9, BIDI_NSM }, // COMBINING CYRILLIC LETTER MONOGRAPH UK 10579 { 0x2DFA, BIDI_NSM }, // COMBINING CYRILLIC LETTER YAT 10580 { 0x2DFB, BIDI_NSM }, // COMBINING CYRILLIC LETTER YU 10581 { 0x2DFC, BIDI_NSM }, // COMBINING CYRILLIC LETTER IOTIFIED A 10582 { 0x2DFD, BIDI_NSM }, // COMBINING CYRILLIC LETTER LITTLE YUS 10583 { 0x2DFE, BIDI_NSM }, // COMBINING CYRILLIC LETTER BIG YUS 10584 { 0x2DFF, BIDI_NSM }, // COMBINING CYRILLIC LETTER IOTIFIED BIG YUS 10585 { 0x2E00, BIDI_ON }, // RIGHT ANGLE SUBSTITUTION MARKER 10586 { 0x2E01, BIDI_ON }, // RIGHT ANGLE DOTTED SUBSTITUTION MARKER 10587 { 0x2E02, BIDI_ON }, // LEFT SUBSTITUTION BRACKET 10588 { 0x2E03, BIDI_ON }, // RIGHT SUBSTITUTION BRACKET 10589 { 0x2E04, BIDI_ON }, // LEFT DOTTED SUBSTITUTION BRACKET 10590 { 0x2E05, BIDI_ON }, // RIGHT DOTTED SUBSTITUTION BRACKET 10591 { 0x2E06, BIDI_ON }, // RAISED INTERPOLATION MARKER 10592 { 0x2E07, BIDI_ON }, // RAISED DOTTED INTERPOLATION MARKER 10593 { 0x2E08, BIDI_ON }, // DOTTED TRANSPOSITION MARKER 10594 { 0x2E09, BIDI_ON }, // LEFT TRANSPOSITION BRACKET 10595 { 0x2E0A, BIDI_ON }, // RIGHT TRANSPOSITION BRACKET 10596 { 0x2E0B, BIDI_ON }, // RAISED SQUARE 10597 { 0x2E0C, BIDI_ON }, // LEFT RAISED OMISSION BRACKET 10598 { 0x2E0D, BIDI_ON }, // RIGHT RAISED OMISSION BRACKET 10599 { 0x2E0E, BIDI_ON }, // EDITORIAL CORONIS 10600 { 0x2E0F, BIDI_ON }, // PARAGRAPHOS 10601 { 0x2E10, BIDI_ON }, // FORKED PARAGRAPHOS 10602 { 0x2E11, BIDI_ON }, // REVERSED FORKED PARAGRAPHOS 10603 { 0x2E12, BIDI_ON }, // HYPODIASTOLE 10604 { 0x2E13, BIDI_ON }, // DOTTED OBELOS 10605 { 0x2E14, BIDI_ON }, // DOWNWARDS ANCORA 10606 { 0x2E15, BIDI_ON }, // UPWARDS ANCORA 10607 { 0x2E16, BIDI_ON }, // DOTTED RIGHT-POINTING ANGLE 10608 { 0x2E17, BIDI_ON }, // DOUBLE OBLIQUE HYPHEN 10609 { 0x2E18, BIDI_ON }, // INVERTED INTERROBANG 10610 { 0x2E19, BIDI_ON }, // PALM BRANCH 10611 { 0x2E1A, BIDI_ON }, // HYPHEN WITH DIAERESIS 10612 { 0x2E1B, BIDI_ON }, // TILDE WITH RING ABOVE 10613 { 0x2E1C, BIDI_ON }, // LEFT LOW PARAPHRASE BRACKET 10614 { 0x2E1D, BIDI_ON }, // RIGHT LOW PARAPHRASE BRACKET 10615 { 0x2E1E, BIDI_ON }, // TILDE WITH DOT ABOVE 10616 { 0x2E1F, BIDI_ON }, // TILDE WITH DOT BELOW 10617 { 0x2E20, BIDI_ON }, // LEFT VERTICAL BAR WITH QUILL 10618 { 0x2E21, BIDI_ON }, // RIGHT VERTICAL BAR WITH QUILL 10619 { 0x2E22, BIDI_ON }, // TOP LEFT HALF BRACKET 10620 { 0x2E23, BIDI_ON }, // TOP RIGHT HALF BRACKET 10621 { 0x2E24, BIDI_ON }, // BOTTOM LEFT HALF BRACKET 10622 { 0x2E25, BIDI_ON }, // BOTTOM RIGHT HALF BRACKET 10623 { 0x2E26, BIDI_ON }, // LEFT SIDEWAYS U BRACKET 10624 { 0x2E27, BIDI_ON }, // RIGHT SIDEWAYS U BRACKET 10625 { 0x2E28, BIDI_ON }, // LEFT DOUBLE PARENTHESIS 10626 { 0x2E29, BIDI_ON }, // RIGHT DOUBLE PARENTHESIS 10627 { 0x2E2A, BIDI_ON }, // TWO DOTS OVER ONE DOT PUNCTUATION 10628 { 0x2E2B, BIDI_ON }, // ONE DOT OVER TWO DOTS PUNCTUATION 10629 { 0x2E2C, BIDI_ON }, // SQUARED FOUR DOT PUNCTUATION 10630 { 0x2E2D, BIDI_ON }, // FIVE DOT MARK 10631 { 0x2E2E, BIDI_ON }, // REVERSED QUESTION MARK 10632 { 0x2E2F, BIDI_ON }, // VERTICAL TILDE 10633 { 0x2E30, BIDI_ON }, // RING POINT 10634 { 0x2E31, BIDI_ON }, // WORD SEPARATOR MIDDLE DOT 10635 { 0x2E32, BIDI_ON }, // TURNED COMMA 10636 { 0x2E33, BIDI_ON }, // RAISED DOT 10637 { 0x2E34, BIDI_ON }, // RAISED COMMA 10638 { 0x2E35, BIDI_ON }, // TURNED SEMICOLON 10639 { 0x2E36, BIDI_ON }, // DAGGER WITH LEFT GUARD 10640 { 0x2E37, BIDI_ON }, // DAGGER WITH RIGHT GUARD 10641 { 0x2E38, BIDI_ON }, // TURNED DAGGER 10642 { 0x2E39, BIDI_ON }, // TOP HALF SECTION SIGN 10643 { 0x2E3A, BIDI_ON }, // TWO-EM DASH 10644 { 0x2E3B, BIDI_ON }, // THREE-EM DASH 10645 { 0x2E3C, BIDI_ON }, // STENOGRAPHIC FULL STOP 10646 { 0x2E3D, BIDI_ON }, // VERTICAL SIX DOTS 10647 { 0x2E3E, BIDI_ON }, // WIGGLY VERTICAL LINE 10648 { 0x2E3F, BIDI_ON }, // CAPITULUM 10649 { 0x2E40, BIDI_ON }, // DOUBLE HYPHEN 10650 { 0x2E41, BIDI_ON }, // REVERSED COMMA 10651 { 0x2E42, BIDI_ON }, // DOUBLE LOW-REVERSED-9 QUOTATION MARK 10652 { 0x2E80, BIDI_ON }, // CJK RADICAL REPEAT 10653 { 0x2E81, BIDI_ON }, // CJK RADICAL CLIFF 10654 { 0x2E82, BIDI_ON }, // CJK RADICAL SECOND ONE 10655 { 0x2E83, BIDI_ON }, // CJK RADICAL SECOND TWO 10656 { 0x2E84, BIDI_ON }, // CJK RADICAL SECOND THREE 10657 { 0x2E85, BIDI_ON }, // CJK RADICAL PERSON 10658 { 0x2E86, BIDI_ON }, // CJK RADICAL BOX 10659 { 0x2E87, BIDI_ON }, // CJK RADICAL TABLE 10660 { 0x2E88, BIDI_ON }, // CJK RADICAL KNIFE ONE 10661 { 0x2E89, BIDI_ON }, // CJK RADICAL KNIFE TWO 10662 { 0x2E8A, BIDI_ON }, // CJK RADICAL DIVINATION 10663 { 0x2E8B, BIDI_ON }, // CJK RADICAL SEAL 10664 { 0x2E8C, BIDI_ON }, // CJK RADICAL SMALL ONE 10665 { 0x2E8D, BIDI_ON }, // CJK RADICAL SMALL TWO 10666 { 0x2E8E, BIDI_ON }, // CJK RADICAL LAME ONE 10667 { 0x2E8F, BIDI_ON }, // CJK RADICAL LAME TWO 10668 { 0x2E90, BIDI_ON }, // CJK RADICAL LAME THREE 10669 { 0x2E91, BIDI_ON }, // CJK RADICAL LAME FOUR 10670 { 0x2E92, BIDI_ON }, // CJK RADICAL SNAKE 10671 { 0x2E93, BIDI_ON }, // CJK RADICAL THREAD 10672 { 0x2E94, BIDI_ON }, // CJK RADICAL SNOUT ONE 10673 { 0x2E95, BIDI_ON }, // CJK RADICAL SNOUT TWO 10674 { 0x2E96, BIDI_ON }, // CJK RADICAL HEART ONE 10675 { 0x2E97, BIDI_ON }, // CJK RADICAL HEART TWO 10676 { 0x2E98, BIDI_ON }, // CJK RADICAL HAND 10677 { 0x2E99, BIDI_ON }, // CJK RADICAL RAP 10678 { 0x2E9B, BIDI_ON }, // CJK RADICAL CHOKE 10679 { 0x2E9C, BIDI_ON }, // CJK RADICAL SUN 10680 { 0x2E9D, BIDI_ON }, // CJK RADICAL MOON 10681 { 0x2E9E, BIDI_ON }, // CJK RADICAL DEATH 10682 { 0x2E9F, BIDI_ON }, // CJK RADICAL MOTHER 10683 { 0x2EA0, BIDI_ON }, // CJK RADICAL CIVILIAN 10684 { 0x2EA1, BIDI_ON }, // CJK RADICAL WATER ONE 10685 { 0x2EA2, BIDI_ON }, // CJK RADICAL WATER TWO 10686 { 0x2EA3, BIDI_ON }, // CJK RADICAL FIRE 10687 { 0x2EA4, BIDI_ON }, // CJK RADICAL PAW ONE 10688 { 0x2EA5, BIDI_ON }, // CJK RADICAL PAW TWO 10689 { 0x2EA6, BIDI_ON }, // CJK RADICAL SIMPLIFIED HALF TREE TRUNK 10690 { 0x2EA7, BIDI_ON }, // CJK RADICAL COW 10691 { 0x2EA8, BIDI_ON }, // CJK RADICAL DOG 10692 { 0x2EA9, BIDI_ON }, // CJK RADICAL JADE 10693 { 0x2EAA, BIDI_ON }, // CJK RADICAL BOLT OF CLOTH 10694 { 0x2EAB, BIDI_ON }, // CJK RADICAL EYE 10695 { 0x2EAC, BIDI_ON }, // CJK RADICAL SPIRIT ONE 10696 { 0x2EAD, BIDI_ON }, // CJK RADICAL SPIRIT TWO 10697 { 0x2EAE, BIDI_ON }, // CJK RADICAL BAMBOO 10698 { 0x2EAF, BIDI_ON }, // CJK RADICAL SILK 10699 { 0x2EB0, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED SILK 10700 { 0x2EB1, BIDI_ON }, // CJK RADICAL NET ONE 10701 { 0x2EB2, BIDI_ON }, // CJK RADICAL NET TWO 10702 { 0x2EB3, BIDI_ON }, // CJK RADICAL NET THREE 10703 { 0x2EB4, BIDI_ON }, // CJK RADICAL NET FOUR 10704 { 0x2EB5, BIDI_ON }, // CJK RADICAL MESH 10705 { 0x2EB6, BIDI_ON }, // CJK RADICAL SHEEP 10706 { 0x2EB7, BIDI_ON }, // CJK RADICAL RAM 10707 { 0x2EB8, BIDI_ON }, // CJK RADICAL EWE 10708 { 0x2EB9, BIDI_ON }, // CJK RADICAL OLD 10709 { 0x2EBA, BIDI_ON }, // CJK RADICAL BRUSH ONE 10710 { 0x2EBB, BIDI_ON }, // CJK RADICAL BRUSH TWO 10711 { 0x2EBC, BIDI_ON }, // CJK RADICAL MEAT 10712 { 0x2EBD, BIDI_ON }, // CJK RADICAL MORTAR 10713 { 0x2EBE, BIDI_ON }, // CJK RADICAL GRASS ONE 10714 { 0x2EBF, BIDI_ON }, // CJK RADICAL GRASS TWO 10715 { 0x2EC0, BIDI_ON }, // CJK RADICAL GRASS THREE 10716 { 0x2EC1, BIDI_ON }, // CJK RADICAL TIGER 10717 { 0x2EC2, BIDI_ON }, // CJK RADICAL CLOTHES 10718 { 0x2EC3, BIDI_ON }, // CJK RADICAL WEST ONE 10719 { 0x2EC4, BIDI_ON }, // CJK RADICAL WEST TWO 10720 { 0x2EC5, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED SEE 10721 { 0x2EC6, BIDI_ON }, // CJK RADICAL SIMPLIFIED HORN 10722 { 0x2EC7, BIDI_ON }, // CJK RADICAL HORN 10723 { 0x2EC8, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED SPEECH 10724 { 0x2EC9, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED SHELL 10725 { 0x2ECA, BIDI_ON }, // CJK RADICAL FOOT 10726 { 0x2ECB, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED CART 10727 { 0x2ECC, BIDI_ON }, // CJK RADICAL SIMPLIFIED WALK 10728 { 0x2ECD, BIDI_ON }, // CJK RADICAL WALK ONE 10729 { 0x2ECE, BIDI_ON }, // CJK RADICAL WALK TWO 10730 { 0x2ECF, BIDI_ON }, // CJK RADICAL CITY 10731 { 0x2ED0, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED GOLD 10732 { 0x2ED1, BIDI_ON }, // CJK RADICAL LONG ONE 10733 { 0x2ED2, BIDI_ON }, // CJK RADICAL LONG TWO 10734 { 0x2ED3, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED LONG 10735 { 0x2ED4, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED GATE 10736 { 0x2ED5, BIDI_ON }, // CJK RADICAL MOUND ONE 10737 { 0x2ED6, BIDI_ON }, // CJK RADICAL MOUND TWO 10738 { 0x2ED7, BIDI_ON }, // CJK RADICAL RAIN 10739 { 0x2ED8, BIDI_ON }, // CJK RADICAL BLUE 10740 { 0x2ED9, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED TANNED LEATHER 10741 { 0x2EDA, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED LEAF 10742 { 0x2EDB, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED WIND 10743 { 0x2EDC, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED FLY 10744 { 0x2EDD, BIDI_ON }, // CJK RADICAL EAT ONE 10745 { 0x2EDE, BIDI_ON }, // CJK RADICAL EAT TWO 10746 { 0x2EDF, BIDI_ON }, // CJK RADICAL EAT THREE 10747 { 0x2EE0, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED EAT 10748 { 0x2EE1, BIDI_ON }, // CJK RADICAL HEAD 10749 { 0x2EE2, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED HORSE 10750 { 0x2EE3, BIDI_ON }, // CJK RADICAL BONE 10751 { 0x2EE4, BIDI_ON }, // CJK RADICAL GHOST 10752 { 0x2EE5, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED FISH 10753 { 0x2EE6, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED BIRD 10754 { 0x2EE7, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED SALT 10755 { 0x2EE8, BIDI_ON }, // CJK RADICAL SIMPLIFIED WHEAT 10756 { 0x2EE9, BIDI_ON }, // CJK RADICAL SIMPLIFIED YELLOW 10757 { 0x2EEA, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED FROG 10758 { 0x2EEB, BIDI_ON }, // CJK RADICAL J-SIMPLIFIED EVEN 10759 { 0x2EEC, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED EVEN 10760 { 0x2EED, BIDI_ON }, // CJK RADICAL J-SIMPLIFIED TOOTH 10761 { 0x2EEE, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED TOOTH 10762 { 0x2EEF, BIDI_ON }, // CJK RADICAL J-SIMPLIFIED DRAGON 10763 { 0x2EF0, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED DRAGON 10764 { 0x2EF1, BIDI_ON }, // CJK RADICAL TURTLE 10765 { 0x2EF2, BIDI_ON }, // CJK RADICAL J-SIMPLIFIED TURTLE 10766 { 0x2EF3, BIDI_ON }, // CJK RADICAL C-SIMPLIFIED TURTLE 10767 { 0x2F00, BIDI_ON }, // KANGXI RADICAL ONE 10768 { 0x2F01, BIDI_ON }, // KANGXI RADICAL LINE 10769 { 0x2F02, BIDI_ON }, // KANGXI RADICAL DOT 10770 { 0x2F03, BIDI_ON }, // KANGXI RADICAL SLASH 10771 { 0x2F04, BIDI_ON }, // KANGXI RADICAL SECOND 10772 { 0x2F05, BIDI_ON }, // KANGXI RADICAL HOOK 10773 { 0x2F06, BIDI_ON }, // KANGXI RADICAL TWO 10774 { 0x2F07, BIDI_ON }, // KANGXI RADICAL LID 10775 { 0x2F08, BIDI_ON }, // KANGXI RADICAL MAN 10776 { 0x2F09, BIDI_ON }, // KANGXI RADICAL LEGS 10777 { 0x2F0A, BIDI_ON }, // KANGXI RADICAL ENTER 10778 { 0x2F0B, BIDI_ON }, // KANGXI RADICAL EIGHT 10779 { 0x2F0C, BIDI_ON }, // KANGXI RADICAL DOWN BOX 10780 { 0x2F0D, BIDI_ON }, // KANGXI RADICAL COVER 10781 { 0x2F0E, BIDI_ON }, // KANGXI RADICAL ICE 10782 { 0x2F0F, BIDI_ON }, // KANGXI RADICAL TABLE 10783 { 0x2F10, BIDI_ON }, // KANGXI RADICAL OPEN BOX 10784 { 0x2F11, BIDI_ON }, // KANGXI RADICAL KNIFE 10785 { 0x2F12, BIDI_ON }, // KANGXI RADICAL POWER 10786 { 0x2F13, BIDI_ON }, // KANGXI RADICAL WRAP 10787 { 0x2F14, BIDI_ON }, // KANGXI RADICAL SPOON 10788 { 0x2F15, BIDI_ON }, // KANGXI RADICAL RIGHT OPEN BOX 10789 { 0x2F16, BIDI_ON }, // KANGXI RADICAL HIDING ENCLOSURE 10790 { 0x2F17, BIDI_ON }, // KANGXI RADICAL TEN 10791 { 0x2F18, BIDI_ON }, // KANGXI RADICAL DIVINATION 10792 { 0x2F19, BIDI_ON }, // KANGXI RADICAL SEAL 10793 { 0x2F1A, BIDI_ON }, // KANGXI RADICAL CLIFF 10794 { 0x2F1B, BIDI_ON }, // KANGXI RADICAL PRIVATE 10795 { 0x2F1C, BIDI_ON }, // KANGXI RADICAL AGAIN 10796 { 0x2F1D, BIDI_ON }, // KANGXI RADICAL MOUTH 10797 { 0x2F1E, BIDI_ON }, // KANGXI RADICAL ENCLOSURE 10798 { 0x2F1F, BIDI_ON }, // KANGXI RADICAL EARTH 10799 { 0x2F20, BIDI_ON }, // KANGXI RADICAL SCHOLAR 10800 { 0x2F21, BIDI_ON }, // KANGXI RADICAL GO 10801 { 0x2F22, BIDI_ON }, // KANGXI RADICAL GO SLOWLY 10802 { 0x2F23, BIDI_ON }, // KANGXI RADICAL EVENING 10803 { 0x2F24, BIDI_ON }, // KANGXI RADICAL BIG 10804 { 0x2F25, BIDI_ON }, // KANGXI RADICAL WOMAN 10805 { 0x2F26, BIDI_ON }, // KANGXI RADICAL CHILD 10806 { 0x2F27, BIDI_ON }, // KANGXI RADICAL ROOF 10807 { 0x2F28, BIDI_ON }, // KANGXI RADICAL INCH 10808 { 0x2F29, BIDI_ON }, // KANGXI RADICAL SMALL 10809 { 0x2F2A, BIDI_ON }, // KANGXI RADICAL LAME 10810 { 0x2F2B, BIDI_ON }, // KANGXI RADICAL CORPSE 10811 { 0x2F2C, BIDI_ON }, // KANGXI RADICAL SPROUT 10812 { 0x2F2D, BIDI_ON }, // KANGXI RADICAL MOUNTAIN 10813 { 0x2F2E, BIDI_ON }, // KANGXI RADICAL RIVER 10814 { 0x2F2F, BIDI_ON }, // KANGXI RADICAL WORK 10815 { 0x2F30, BIDI_ON }, // KANGXI RADICAL ONESELF 10816 { 0x2F31, BIDI_ON }, // KANGXI RADICAL TURBAN 10817 { 0x2F32, BIDI_ON }, // KANGXI RADICAL DRY 10818 { 0x2F33, BIDI_ON }, // KANGXI RADICAL SHORT THREAD 10819 { 0x2F34, BIDI_ON }, // KANGXI RADICAL DOTTED CLIFF 10820 { 0x2F35, BIDI_ON }, // KANGXI RADICAL LONG STRIDE 10821 { 0x2F36, BIDI_ON }, // KANGXI RADICAL TWO HANDS 10822 { 0x2F37, BIDI_ON }, // KANGXI RADICAL SHOOT 10823 { 0x2F38, BIDI_ON }, // KANGXI RADICAL BOW 10824 { 0x2F39, BIDI_ON }, // KANGXI RADICAL SNOUT 10825 { 0x2F3A, BIDI_ON }, // KANGXI RADICAL BRISTLE 10826 { 0x2F3B, BIDI_ON }, // KANGXI RADICAL STEP 10827 { 0x2F3C, BIDI_ON }, // KANGXI RADICAL HEART 10828 { 0x2F3D, BIDI_ON }, // KANGXI RADICAL HALBERD 10829 { 0x2F3E, BIDI_ON }, // KANGXI RADICAL DOOR 10830 { 0x2F3F, BIDI_ON }, // KANGXI RADICAL HAND 10831 { 0x2F40, BIDI_ON }, // KANGXI RADICAL BRANCH 10832 { 0x2F41, BIDI_ON }, // KANGXI RADICAL RAP 10833 { 0x2F42, BIDI_ON }, // KANGXI RADICAL SCRIPT 10834 { 0x2F43, BIDI_ON }, // KANGXI RADICAL DIPPER 10835 { 0x2F44, BIDI_ON }, // KANGXI RADICAL AXE 10836 { 0x2F45, BIDI_ON }, // KANGXI RADICAL SQUARE 10837 { 0x2F46, BIDI_ON }, // KANGXI RADICAL NOT 10838 { 0x2F47, BIDI_ON }, // KANGXI RADICAL SUN 10839 { 0x2F48, BIDI_ON }, // KANGXI RADICAL SAY 10840 { 0x2F49, BIDI_ON }, // KANGXI RADICAL MOON 10841 { 0x2F4A, BIDI_ON }, // KANGXI RADICAL TREE 10842 { 0x2F4B, BIDI_ON }, // KANGXI RADICAL LACK 10843 { 0x2F4C, BIDI_ON }, // KANGXI RADICAL STOP 10844 { 0x2F4D, BIDI_ON }, // KANGXI RADICAL DEATH 10845 { 0x2F4E, BIDI_ON }, // KANGXI RADICAL WEAPON 10846 { 0x2F4F, BIDI_ON }, // KANGXI RADICAL DO NOT 10847 { 0x2F50, BIDI_ON }, // KANGXI RADICAL COMPARE 10848 { 0x2F51, BIDI_ON }, // KANGXI RADICAL FUR 10849 { 0x2F52, BIDI_ON }, // KANGXI RADICAL CLAN 10850 { 0x2F53, BIDI_ON }, // KANGXI RADICAL STEAM 10851 { 0x2F54, BIDI_ON }, // KANGXI RADICAL WATER 10852 { 0x2F55, BIDI_ON }, // KANGXI RADICAL FIRE 10853 { 0x2F56, BIDI_ON }, // KANGXI RADICAL CLAW 10854 { 0x2F57, BIDI_ON }, // KANGXI RADICAL FATHER 10855 { 0x2F58, BIDI_ON }, // KANGXI RADICAL DOUBLE X 10856 { 0x2F59, BIDI_ON }, // KANGXI RADICAL HALF TREE TRUNK 10857 { 0x2F5A, BIDI_ON }, // KANGXI RADICAL SLICE 10858 { 0x2F5B, BIDI_ON }, // KANGXI RADICAL FANG 10859 { 0x2F5C, BIDI_ON }, // KANGXI RADICAL COW 10860 { 0x2F5D, BIDI_ON }, // KANGXI RADICAL DOG 10861 { 0x2F5E, BIDI_ON }, // KANGXI RADICAL PROFOUND 10862 { 0x2F5F, BIDI_ON }, // KANGXI RADICAL JADE 10863 { 0x2F60, BIDI_ON }, // KANGXI RADICAL MELON 10864 { 0x2F61, BIDI_ON }, // KANGXI RADICAL TILE 10865 { 0x2F62, BIDI_ON }, // KANGXI RADICAL SWEET 10866 { 0x2F63, BIDI_ON }, // KANGXI RADICAL LIFE 10867 { 0x2F64, BIDI_ON }, // KANGXI RADICAL USE 10868 { 0x2F65, BIDI_ON }, // KANGXI RADICAL FIELD 10869 { 0x2F66, BIDI_ON }, // KANGXI RADICAL BOLT OF CLOTH 10870 { 0x2F67, BIDI_ON }, // KANGXI RADICAL SICKNESS 10871 { 0x2F68, BIDI_ON }, // KANGXI RADICAL DOTTED TENT 10872 { 0x2F69, BIDI_ON }, // KANGXI RADICAL WHITE 10873 { 0x2F6A, BIDI_ON }, // KANGXI RADICAL SKIN 10874 { 0x2F6B, BIDI_ON }, // KANGXI RADICAL DISH 10875 { 0x2F6C, BIDI_ON }, // KANGXI RADICAL EYE 10876 { 0x2F6D, BIDI_ON }, // KANGXI RADICAL SPEAR 10877 { 0x2F6E, BIDI_ON }, // KANGXI RADICAL ARROW 10878 { 0x2F6F, BIDI_ON }, // KANGXI RADICAL STONE 10879 { 0x2F70, BIDI_ON }, // KANGXI RADICAL SPIRIT 10880 { 0x2F71, BIDI_ON }, // KANGXI RADICAL TRACK 10881 { 0x2F72, BIDI_ON }, // KANGXI RADICAL GRAIN 10882 { 0x2F73, BIDI_ON }, // KANGXI RADICAL CAVE 10883 { 0x2F74, BIDI_ON }, // KANGXI RADICAL STAND 10884 { 0x2F75, BIDI_ON }, // KANGXI RADICAL BAMBOO 10885 { 0x2F76, BIDI_ON }, // KANGXI RADICAL RICE 10886 { 0x2F77, BIDI_ON }, // KANGXI RADICAL SILK 10887 { 0x2F78, BIDI_ON }, // KANGXI RADICAL JAR 10888 { 0x2F79, BIDI_ON }, // KANGXI RADICAL NET 10889 { 0x2F7A, BIDI_ON }, // KANGXI RADICAL SHEEP 10890 { 0x2F7B, BIDI_ON }, // KANGXI RADICAL FEATHER 10891 { 0x2F7C, BIDI_ON }, // KANGXI RADICAL OLD 10892 { 0x2F7D, BIDI_ON }, // KANGXI RADICAL AND 10893 { 0x2F7E, BIDI_ON }, // KANGXI RADICAL PLOW 10894 { 0x2F7F, BIDI_ON }, // KANGXI RADICAL EAR 10895 { 0x2F80, BIDI_ON }, // KANGXI RADICAL BRUSH 10896 { 0x2F81, BIDI_ON }, // KANGXI RADICAL MEAT 10897 { 0x2F82, BIDI_ON }, // KANGXI RADICAL MINISTER 10898 { 0x2F83, BIDI_ON }, // KANGXI RADICAL SELF 10899 { 0x2F84, BIDI_ON }, // KANGXI RADICAL ARRIVE 10900 { 0x2F85, BIDI_ON }, // KANGXI RADICAL MORTAR 10901 { 0x2F86, BIDI_ON }, // KANGXI RADICAL TONGUE 10902 { 0x2F87, BIDI_ON }, // KANGXI RADICAL OPPOSE 10903 { 0x2F88, BIDI_ON }, // KANGXI RADICAL BOAT 10904 { 0x2F89, BIDI_ON }, // KANGXI RADICAL STOPPING 10905 { 0x2F8A, BIDI_ON }, // KANGXI RADICAL COLOR 10906 { 0x2F8B, BIDI_ON }, // KANGXI RADICAL GRASS 10907 { 0x2F8C, BIDI_ON }, // KANGXI RADICAL TIGER 10908 { 0x2F8D, BIDI_ON }, // KANGXI RADICAL INSECT 10909 { 0x2F8E, BIDI_ON }, // KANGXI RADICAL BLOOD 10910 { 0x2F8F, BIDI_ON }, // KANGXI RADICAL WALK ENCLOSURE 10911 { 0x2F90, BIDI_ON }, // KANGXI RADICAL CLOTHES 10912 { 0x2F91, BIDI_ON }, // KANGXI RADICAL WEST 10913 { 0x2F92, BIDI_ON }, // KANGXI RADICAL SEE 10914 { 0x2F93, BIDI_ON }, // KANGXI RADICAL HORN 10915 { 0x2F94, BIDI_ON }, // KANGXI RADICAL SPEECH 10916 { 0x2F95, BIDI_ON }, // KANGXI RADICAL VALLEY 10917 { 0x2F96, BIDI_ON }, // KANGXI RADICAL BEAN 10918 { 0x2F97, BIDI_ON }, // KANGXI RADICAL PIG 10919 { 0x2F98, BIDI_ON }, // KANGXI RADICAL BADGER 10920 { 0x2F99, BIDI_ON }, // KANGXI RADICAL SHELL 10921 { 0x2F9A, BIDI_ON }, // KANGXI RADICAL RED 10922 { 0x2F9B, BIDI_ON }, // KANGXI RADICAL RUN 10923 { 0x2F9C, BIDI_ON }, // KANGXI RADICAL FOOT 10924 { 0x2F9D, BIDI_ON }, // KANGXI RADICAL BODY 10925 { 0x2F9E, BIDI_ON }, // KANGXI RADICAL CART 10926 { 0x2F9F, BIDI_ON }, // KANGXI RADICAL BITTER 10927 { 0x2FA0, BIDI_ON }, // KANGXI RADICAL MORNING 10928 { 0x2FA1, BIDI_ON }, // KANGXI RADICAL WALK 10929 { 0x2FA2, BIDI_ON }, // KANGXI RADICAL CITY 10930 { 0x2FA3, BIDI_ON }, // KANGXI RADICAL WINE 10931 { 0x2FA4, BIDI_ON }, // KANGXI RADICAL DISTINGUISH 10932 { 0x2FA5, BIDI_ON }, // KANGXI RADICAL VILLAGE 10933 { 0x2FA6, BIDI_ON }, // KANGXI RADICAL GOLD 10934 { 0x2FA7, BIDI_ON }, // KANGXI RADICAL LONG 10935 { 0x2FA8, BIDI_ON }, // KANGXI RADICAL GATE 10936 { 0x2FA9, BIDI_ON }, // KANGXI RADICAL MOUND 10937 { 0x2FAA, BIDI_ON }, // KANGXI RADICAL SLAVE 10938 { 0x2FAB, BIDI_ON }, // KANGXI RADICAL SHORT TAILED BIRD 10939 { 0x2FAC, BIDI_ON }, // KANGXI RADICAL RAIN 10940 { 0x2FAD, BIDI_ON }, // KANGXI RADICAL BLUE 10941 { 0x2FAE, BIDI_ON }, // KANGXI RADICAL WRONG 10942 { 0x2FAF, BIDI_ON }, // KANGXI RADICAL FACE 10943 { 0x2FB0, BIDI_ON }, // KANGXI RADICAL LEATHER 10944 { 0x2FB1, BIDI_ON }, // KANGXI RADICAL TANNED LEATHER 10945 { 0x2FB2, BIDI_ON }, // KANGXI RADICAL LEEK 10946 { 0x2FB3, BIDI_ON }, // KANGXI RADICAL SOUND 10947 { 0x2FB4, BIDI_ON }, // KANGXI RADICAL LEAF 10948 { 0x2FB5, BIDI_ON }, // KANGXI RADICAL WIND 10949 { 0x2FB6, BIDI_ON }, // KANGXI RADICAL FLY 10950 { 0x2FB7, BIDI_ON }, // KANGXI RADICAL EAT 10951 { 0x2FB8, BIDI_ON }, // KANGXI RADICAL HEAD 10952 { 0x2FB9, BIDI_ON }, // KANGXI RADICAL FRAGRANT 10953 { 0x2FBA, BIDI_ON }, // KANGXI RADICAL HORSE 10954 { 0x2FBB, BIDI_ON }, // KANGXI RADICAL BONE 10955 { 0x2FBC, BIDI_ON }, // KANGXI RADICAL TALL 10956 { 0x2FBD, BIDI_ON }, // KANGXI RADICAL HAIR 10957 { 0x2FBE, BIDI_ON }, // KANGXI RADICAL FIGHT 10958 { 0x2FBF, BIDI_ON }, // KANGXI RADICAL SACRIFICIAL WINE 10959 { 0x2FC0, BIDI_ON }, // KANGXI RADICAL CAULDRON 10960 { 0x2FC1, BIDI_ON }, // KANGXI RADICAL GHOST 10961 { 0x2FC2, BIDI_ON }, // KANGXI RADICAL FISH 10962 { 0x2FC3, BIDI_ON }, // KANGXI RADICAL BIRD 10963 { 0x2FC4, BIDI_ON }, // KANGXI RADICAL SALT 10964 { 0x2FC5, BIDI_ON }, // KANGXI RADICAL DEER 10965 { 0x2FC6, BIDI_ON }, // KANGXI RADICAL WHEAT 10966 { 0x2FC7, BIDI_ON }, // KANGXI RADICAL HEMP 10967 { 0x2FC8, BIDI_ON }, // KANGXI RADICAL YELLOW 10968 { 0x2FC9, BIDI_ON }, // KANGXI RADICAL MILLET 10969 { 0x2FCA, BIDI_ON }, // KANGXI RADICAL BLACK 10970 { 0x2FCB, BIDI_ON }, // KANGXI RADICAL EMBROIDERY 10971 { 0x2FCC, BIDI_ON }, // KANGXI RADICAL FROG 10972 { 0x2FCD, BIDI_ON }, // KANGXI RADICAL TRIPOD 10973 { 0x2FCE, BIDI_ON }, // KANGXI RADICAL DRUM 10974 { 0x2FCF, BIDI_ON }, // KANGXI RADICAL RAT 10975 { 0x2FD0, BIDI_ON }, // KANGXI RADICAL NOSE 10976 { 0x2FD1, BIDI_ON }, // KANGXI RADICAL EVEN 10977 { 0x2FD2, BIDI_ON }, // KANGXI RADICAL TOOTH 10978 { 0x2FD3, BIDI_ON }, // KANGXI RADICAL DRAGON 10979 { 0x2FD4, BIDI_ON }, // KANGXI RADICAL TURTLE 10980 { 0x2FD5, BIDI_ON }, // KANGXI RADICAL FLUTE 10981 { 0x2FF0, BIDI_ON }, // IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT 10982 { 0x2FF1, BIDI_ON }, // IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW 10983 { 0x2FF2, BIDI_ON }, // IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT 10984 { 0x2FF3, BIDI_ON }, // IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW 10985 { 0x2FF4, BIDI_ON }, // IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND 10986 { 0x2FF5, BIDI_ON }, // IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE 10987 { 0x2FF6, BIDI_ON }, // IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW 10988 { 0x2FF7, BIDI_ON }, // IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT 10989 { 0x2FF8, BIDI_ON }, // IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT 10990 { 0x2FF9, BIDI_ON }, // IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT 10991 { 0x2FFA, BIDI_ON }, // IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT 10992 { 0x2FFB, BIDI_ON }, // IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID 10993 10994 #endif 10995 #if (GUI_BIDI_SUPPORT_RANGE_3 == 1) 10996 10997 { 0x3000, BIDI_WS }, // IDEOGRAPHIC SPACE 10998 { 0x3001, BIDI_ON }, // IDEOGRAPHIC COMMA 10999 { 0x3002, BIDI_ON }, // IDEOGRAPHIC FULL STOP 11000 { 0x3003, BIDI_ON }, // DITTO MARK 11001 { 0x3004, BIDI_ON }, // JAPANESE INDUSTRIAL STANDARD SYMBOL 11002 { 0x3005, BIDI_L }, // IDEOGRAPHIC ITERATION MARK 11003 { 0x3006, BIDI_L }, // IDEOGRAPHIC CLOSING MARK 11004 { 0x3007, BIDI_L }, // IDEOGRAPHIC NUMBER ZERO 11005 { 0x3008, BIDI_ON }, // LEFT ANGLE BRACKET 11006 { 0x3009, BIDI_ON }, // RIGHT ANGLE BRACKET 11007 { 0x300A, BIDI_ON }, // LEFT DOUBLE ANGLE BRACKET 11008 { 0x300B, BIDI_ON }, // RIGHT DOUBLE ANGLE BRACKET 11009 { 0x300C, BIDI_ON }, // LEFT CORNER BRACKET 11010 { 0x300D, BIDI_ON }, // RIGHT CORNER BRACKET 11011 { 0x300E, BIDI_ON }, // LEFT WHITE CORNER BRACKET 11012 { 0x300F, BIDI_ON }, // RIGHT WHITE CORNER BRACKET 11013 { 0x3010, BIDI_ON }, // LEFT BLACK LENTICULAR BRACKET 11014 { 0x3011, BIDI_ON }, // RIGHT BLACK LENTICULAR BRACKET 11015 { 0x3012, BIDI_ON }, // POSTAL MARK 11016 { 0x3013, BIDI_ON }, // GETA MARK 11017 { 0x3014, BIDI_ON }, // LEFT TORTOISE SHELL BRACKET 11018 { 0x3015, BIDI_ON }, // RIGHT TORTOISE SHELL BRACKET 11019 { 0x3016, BIDI_ON }, // LEFT WHITE LENTICULAR BRACKET 11020 { 0x3017, BIDI_ON }, // RIGHT WHITE LENTICULAR BRACKET 11021 { 0x3018, BIDI_ON }, // LEFT WHITE TORTOISE SHELL BRACKET 11022 { 0x3019, BIDI_ON }, // RIGHT WHITE TORTOISE SHELL BRACKET 11023 { 0x301A, BIDI_ON }, // LEFT WHITE SQUARE BRACKET 11024 { 0x301B, BIDI_ON }, // RIGHT WHITE SQUARE BRACKET 11025 { 0x301C, BIDI_ON }, // WAVE DASH 11026 { 0x301D, BIDI_ON }, // REVERSED DOUBLE PRIME QUOTATION MARK 11027 { 0x301E, BIDI_ON }, // DOUBLE PRIME QUOTATION MARK 11028 { 0x301F, BIDI_ON }, // LOW DOUBLE PRIME QUOTATION MARK 11029 { 0x3020, BIDI_ON }, // POSTAL MARK FACE 11030 { 0x3021, BIDI_L }, // HANGZHOU NUMERAL ONE 11031 { 0x3022, BIDI_L }, // HANGZHOU NUMERAL TWO 11032 { 0x3023, BIDI_L }, // HANGZHOU NUMERAL THREE 11033 { 0x3024, BIDI_L }, // HANGZHOU NUMERAL FOUR 11034 { 0x3025, BIDI_L }, // HANGZHOU NUMERAL FIVE 11035 { 0x3026, BIDI_L }, // HANGZHOU NUMERAL SIX 11036 { 0x3027, BIDI_L }, // HANGZHOU NUMERAL SEVEN 11037 { 0x3028, BIDI_L }, // HANGZHOU NUMERAL EIGHT 11038 { 0x3029, BIDI_L }, // HANGZHOU NUMERAL NINE 11039 { 0x302A, BIDI_NSM }, // IDEOGRAPHIC LEVEL TONE MARK 11040 { 0x302B, BIDI_NSM }, // IDEOGRAPHIC RISING TONE MARK 11041 { 0x302C, BIDI_NSM }, // IDEOGRAPHIC DEPARTING TONE MARK 11042 { 0x302D, BIDI_NSM }, // IDEOGRAPHIC ENTERING TONE MARK 11043 { 0x302E, BIDI_L }, // HANGUL SINGLE DOT TONE MARK 11044 { 0x302F, BIDI_L }, // HANGUL DOUBLE DOT TONE MARK 11045 { 0x3030, BIDI_ON }, // WAVY DASH 11046 { 0x3031, BIDI_L }, // VERTICAL KANA REPEAT MARK 11047 { 0x3032, BIDI_L }, // VERTICAL KANA REPEAT WITH VOICED SOUND MARK 11048 { 0x3033, BIDI_L }, // VERTICAL KANA REPEAT MARK UPPER HALF 11049 { 0x3034, BIDI_L }, // VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF 11050 { 0x3035, BIDI_L }, // VERTICAL KANA REPEAT MARK LOWER HALF 11051 { 0x3036, BIDI_ON }, // CIRCLED POSTAL MARK 11052 { 0x3037, BIDI_ON }, // IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL 11053 { 0x3038, BIDI_L }, // HANGZHOU NUMERAL TEN 11054 { 0x3039, BIDI_L }, // HANGZHOU NUMERAL TWENTY 11055 { 0x303A, BIDI_L }, // HANGZHOU NUMERAL THIRTY 11056 { 0x303B, BIDI_L }, // VERTICAL IDEOGRAPHIC ITERATION MARK 11057 { 0x303C, BIDI_L }, // MASU MARK 11058 { 0x303D, BIDI_ON }, // PART ALTERNATION MARK 11059 { 0x303E, BIDI_ON }, // IDEOGRAPHIC VARIATION INDICATOR 11060 { 0x303F, BIDI_ON }, // IDEOGRAPHIC HALF FILL SPACE 11061 { 0x3041, BIDI_L }, // HIRAGANA LETTER SMALL A 11062 { 0x3042, BIDI_L }, // HIRAGANA LETTER A 11063 { 0x3043, BIDI_L }, // HIRAGANA LETTER SMALL I 11064 { 0x3044, BIDI_L }, // HIRAGANA LETTER I 11065 { 0x3045, BIDI_L }, // HIRAGANA LETTER SMALL U 11066 { 0x3046, BIDI_L }, // HIRAGANA LETTER U 11067 { 0x3047, BIDI_L }, // HIRAGANA LETTER SMALL E 11068 { 0x3048, BIDI_L }, // HIRAGANA LETTER E 11069 { 0x3049, BIDI_L }, // HIRAGANA LETTER SMALL O 11070 { 0x304A, BIDI_L }, // HIRAGANA LETTER O 11071 { 0x304B, BIDI_L }, // HIRAGANA LETTER KA 11072 { 0x304C, BIDI_L }, // HIRAGANA LETTER GA 11073 { 0x304D, BIDI_L }, // HIRAGANA LETTER KI 11074 { 0x304E, BIDI_L }, // HIRAGANA LETTER GI 11075 { 0x304F, BIDI_L }, // HIRAGANA LETTER KU 11076 { 0x3050, BIDI_L }, // HIRAGANA LETTER GU 11077 { 0x3051, BIDI_L }, // HIRAGANA LETTER KE 11078 { 0x3052, BIDI_L }, // HIRAGANA LETTER GE 11079 { 0x3053, BIDI_L }, // HIRAGANA LETTER KO 11080 { 0x3054, BIDI_L }, // HIRAGANA LETTER GO 11081 { 0x3055, BIDI_L }, // HIRAGANA LETTER SA 11082 { 0x3056, BIDI_L }, // HIRAGANA LETTER ZA 11083 { 0x3057, BIDI_L }, // HIRAGANA LETTER SI 11084 { 0x3058, BIDI_L }, // HIRAGANA LETTER ZI 11085 { 0x3059, BIDI_L }, // HIRAGANA LETTER SU 11086 { 0x305A, BIDI_L }, // HIRAGANA LETTER ZU 11087 { 0x305B, BIDI_L }, // HIRAGANA LETTER SE 11088 { 0x305C, BIDI_L }, // HIRAGANA LETTER ZE 11089 { 0x305D, BIDI_L }, // HIRAGANA LETTER SO 11090 { 0x305E, BIDI_L }, // HIRAGANA LETTER ZO 11091 { 0x305F, BIDI_L }, // HIRAGANA LETTER TA 11092 { 0x3060, BIDI_L }, // HIRAGANA LETTER DA 11093 { 0x3061, BIDI_L }, // HIRAGANA LETTER TI 11094 { 0x3062, BIDI_L }, // HIRAGANA LETTER DI 11095 { 0x3063, BIDI_L }, // HIRAGANA LETTER SMALL TU 11096 { 0x3064, BIDI_L }, // HIRAGANA LETTER TU 11097 { 0x3065, BIDI_L }, // HIRAGANA LETTER DU 11098 { 0x3066, BIDI_L }, // HIRAGANA LETTER TE 11099 { 0x3067, BIDI_L }, // HIRAGANA LETTER DE 11100 { 0x3068, BIDI_L }, // HIRAGANA LETTER TO 11101 { 0x3069, BIDI_L }, // HIRAGANA LETTER DO 11102 { 0x306A, BIDI_L }, // HIRAGANA LETTER NA 11103 { 0x306B, BIDI_L }, // HIRAGANA LETTER NI 11104 { 0x306C, BIDI_L }, // HIRAGANA LETTER NU 11105 { 0x306D, BIDI_L }, // HIRAGANA LETTER NE 11106 { 0x306E, BIDI_L }, // HIRAGANA LETTER NO 11107 { 0x306F, BIDI_L }, // HIRAGANA LETTER HA 11108 { 0x3070, BIDI_L }, // HIRAGANA LETTER BA 11109 { 0x3071, BIDI_L }, // HIRAGANA LETTER PA 11110 { 0x3072, BIDI_L }, // HIRAGANA LETTER HI 11111 { 0x3073, BIDI_L }, // HIRAGANA LETTER BI 11112 { 0x3074, BIDI_L }, // HIRAGANA LETTER PI 11113 { 0x3075, BIDI_L }, // HIRAGANA LETTER HU 11114 { 0x3076, BIDI_L }, // HIRAGANA LETTER BU 11115 { 0x3077, BIDI_L }, // HIRAGANA LETTER PU 11116 { 0x3078, BIDI_L }, // HIRAGANA LETTER HE 11117 { 0x3079, BIDI_L }, // HIRAGANA LETTER BE 11118 { 0x307A, BIDI_L }, // HIRAGANA LETTER PE 11119 { 0x307B, BIDI_L }, // HIRAGANA LETTER HO 11120 { 0x307C, BIDI_L }, // HIRAGANA LETTER BO 11121 { 0x307D, BIDI_L }, // HIRAGANA LETTER PO 11122 { 0x307E, BIDI_L }, // HIRAGANA LETTER MA 11123 { 0x307F, BIDI_L }, // HIRAGANA LETTER MI 11124 { 0x3080, BIDI_L }, // HIRAGANA LETTER MU 11125 { 0x3081, BIDI_L }, // HIRAGANA LETTER ME 11126 { 0x3082, BIDI_L }, // HIRAGANA LETTER MO 11127 { 0x3083, BIDI_L }, // HIRAGANA LETTER SMALL YA 11128 { 0x3084, BIDI_L }, // HIRAGANA LETTER YA 11129 { 0x3085, BIDI_L }, // HIRAGANA LETTER SMALL YU 11130 { 0x3086, BIDI_L }, // HIRAGANA LETTER YU 11131 { 0x3087, BIDI_L }, // HIRAGANA LETTER SMALL YO 11132 { 0x3088, BIDI_L }, // HIRAGANA LETTER YO 11133 { 0x3089, BIDI_L }, // HIRAGANA LETTER RA 11134 { 0x308A, BIDI_L }, // HIRAGANA LETTER RI 11135 { 0x308B, BIDI_L }, // HIRAGANA LETTER RU 11136 { 0x308C, BIDI_L }, // HIRAGANA LETTER RE 11137 { 0x308D, BIDI_L }, // HIRAGANA LETTER RO 11138 { 0x308E, BIDI_L }, // HIRAGANA LETTER SMALL WA 11139 { 0x308F, BIDI_L }, // HIRAGANA LETTER WA 11140 { 0x3090, BIDI_L }, // HIRAGANA LETTER WI 11141 { 0x3091, BIDI_L }, // HIRAGANA LETTER WE 11142 { 0x3092, BIDI_L }, // HIRAGANA LETTER WO 11143 { 0x3093, BIDI_L }, // HIRAGANA LETTER N 11144 { 0x3094, BIDI_L }, // HIRAGANA LETTER VU 11145 { 0x3095, BIDI_L }, // HIRAGANA LETTER SMALL KA 11146 { 0x3096, BIDI_L }, // HIRAGANA LETTER SMALL KE 11147 { 0x3099, BIDI_NSM }, // COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK 11148 { 0x309A, BIDI_NSM }, // COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 11149 { 0x309B, BIDI_ON }, // KATAKANA-HIRAGANA VOICED SOUND MARK 11150 { 0x309C, BIDI_ON }, // KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 11151 { 0x309D, BIDI_L }, // HIRAGANA ITERATION MARK 11152 { 0x309E, BIDI_L }, // HIRAGANA VOICED ITERATION MARK 11153 { 0x309F, BIDI_L }, // HIRAGANA DIGRAPH YORI 11154 { 0x30A0, BIDI_ON }, // KATAKANA-HIRAGANA DOUBLE HYPHEN 11155 { 0x30A1, BIDI_L }, // KATAKANA LETTER SMALL A 11156 { 0x30A2, BIDI_L }, // KATAKANA LETTER A 11157 { 0x30A3, BIDI_L }, // KATAKANA LETTER SMALL I 11158 { 0x30A4, BIDI_L }, // KATAKANA LETTER I 11159 { 0x30A5, BIDI_L }, // KATAKANA LETTER SMALL U 11160 { 0x30A6, BIDI_L }, // KATAKANA LETTER U 11161 { 0x30A7, BIDI_L }, // KATAKANA LETTER SMALL E 11162 { 0x30A8, BIDI_L }, // KATAKANA LETTER E 11163 { 0x30A9, BIDI_L }, // KATAKANA LETTER SMALL O 11164 { 0x30AA, BIDI_L }, // KATAKANA LETTER O 11165 { 0x30AB, BIDI_L }, // KATAKANA LETTER KA 11166 { 0x30AC, BIDI_L }, // KATAKANA LETTER GA 11167 { 0x30AD, BIDI_L }, // KATAKANA LETTER KI 11168 { 0x30AE, BIDI_L }, // KATAKANA LETTER GI 11169 { 0x30AF, BIDI_L }, // KATAKANA LETTER KU 11170 { 0x30B0, BIDI_L }, // KATAKANA LETTER GU 11171 { 0x30B1, BIDI_L }, // KATAKANA LETTER KE 11172 { 0x30B2, BIDI_L }, // KATAKANA LETTER GE 11173 { 0x30B3, BIDI_L }, // KATAKANA LETTER KO 11174 { 0x30B4, BIDI_L }, // KATAKANA LETTER GO 11175 { 0x30B5, BIDI_L }, // KATAKANA LETTER SA 11176 { 0x30B6, BIDI_L }, // KATAKANA LETTER ZA 11177 { 0x30B7, BIDI_L }, // KATAKANA LETTER SI 11178 { 0x30B8, BIDI_L }, // KATAKANA LETTER ZI 11179 { 0x30B9, BIDI_L }, // KATAKANA LETTER SU 11180 { 0x30BA, BIDI_L }, // KATAKANA LETTER ZU 11181 { 0x30BB, BIDI_L }, // KATAKANA LETTER SE 11182 { 0x30BC, BIDI_L }, // KATAKANA LETTER ZE 11183 { 0x30BD, BIDI_L }, // KATAKANA LETTER SO 11184 { 0x30BE, BIDI_L }, // KATAKANA LETTER ZO 11185 { 0x30BF, BIDI_L }, // KATAKANA LETTER TA 11186 { 0x30C0, BIDI_L }, // KATAKANA LETTER DA 11187 { 0x30C1, BIDI_L }, // KATAKANA LETTER TI 11188 { 0x30C2, BIDI_L }, // KATAKANA LETTER DI 11189 { 0x30C3, BIDI_L }, // KATAKANA LETTER SMALL TU 11190 { 0x30C4, BIDI_L }, // KATAKANA LETTER TU 11191 { 0x30C5, BIDI_L }, // KATAKANA LETTER DU 11192 { 0x30C6, BIDI_L }, // KATAKANA LETTER TE 11193 { 0x30C7, BIDI_L }, // KATAKANA LETTER DE 11194 { 0x30C8, BIDI_L }, // KATAKANA LETTER TO 11195 { 0x30C9, BIDI_L }, // KATAKANA LETTER DO 11196 { 0x30CA, BIDI_L }, // KATAKANA LETTER NA 11197 { 0x30CB, BIDI_L }, // KATAKANA LETTER NI 11198 { 0x30CC, BIDI_L }, // KATAKANA LETTER NU 11199 { 0x30CD, BIDI_L }, // KATAKANA LETTER NE 11200 { 0x30CE, BIDI_L }, // KATAKANA LETTER NO 11201 { 0x30CF, BIDI_L }, // KATAKANA LETTER HA 11202 { 0x30D0, BIDI_L }, // KATAKANA LETTER BA 11203 { 0x30D1, BIDI_L }, // KATAKANA LETTER PA 11204 { 0x30D2, BIDI_L }, // KATAKANA LETTER HI 11205 { 0x30D3, BIDI_L }, // KATAKANA LETTER BI 11206 { 0x30D4, BIDI_L }, // KATAKANA LETTER PI 11207 { 0x30D5, BIDI_L }, // KATAKANA LETTER HU 11208 { 0x30D6, BIDI_L }, // KATAKANA LETTER BU 11209 { 0x30D7, BIDI_L }, // KATAKANA LETTER PU 11210 { 0x30D8, BIDI_L }, // KATAKANA LETTER HE 11211 { 0x30D9, BIDI_L }, // KATAKANA LETTER BE 11212 { 0x30DA, BIDI_L }, // KATAKANA LETTER PE 11213 { 0x30DB, BIDI_L }, // KATAKANA LETTER HO 11214 { 0x30DC, BIDI_L }, // KATAKANA LETTER BO 11215 { 0x30DD, BIDI_L }, // KATAKANA LETTER PO 11216 { 0x30DE, BIDI_L }, // KATAKANA LETTER MA 11217 { 0x30DF, BIDI_L }, // KATAKANA LETTER MI 11218 { 0x30E0, BIDI_L }, // KATAKANA LETTER MU 11219 { 0x30E1, BIDI_L }, // KATAKANA LETTER ME 11220 { 0x30E2, BIDI_L }, // KATAKANA LETTER MO 11221 { 0x30E3, BIDI_L }, // KATAKANA LETTER SMALL YA 11222 { 0x30E4, BIDI_L }, // KATAKANA LETTER YA 11223 { 0x30E5, BIDI_L }, // KATAKANA LETTER SMALL YU 11224 { 0x30E6, BIDI_L }, // KATAKANA LETTER YU 11225 { 0x30E7, BIDI_L }, // KATAKANA LETTER SMALL YO 11226 { 0x30E8, BIDI_L }, // KATAKANA LETTER YO 11227 { 0x30E9, BIDI_L }, // KATAKANA LETTER RA 11228 { 0x30EA, BIDI_L }, // KATAKANA LETTER RI 11229 { 0x30EB, BIDI_L }, // KATAKANA LETTER RU 11230 { 0x30EC, BIDI_L }, // KATAKANA LETTER RE 11231 { 0x30ED, BIDI_L }, // KATAKANA LETTER RO 11232 { 0x30EE, BIDI_L }, // KATAKANA LETTER SMALL WA 11233 { 0x30EF, BIDI_L }, // KATAKANA LETTER WA 11234 { 0x30F0, BIDI_L }, // KATAKANA LETTER WI 11235 { 0x30F1, BIDI_L }, // KATAKANA LETTER WE 11236 { 0x30F2, BIDI_L }, // KATAKANA LETTER WO 11237 { 0x30F3, BIDI_L }, // KATAKANA LETTER N 11238 { 0x30F4, BIDI_L }, // KATAKANA LETTER VU 11239 { 0x30F5, BIDI_L }, // KATAKANA LETTER SMALL KA 11240 { 0x30F6, BIDI_L }, // KATAKANA LETTER SMALL KE 11241 { 0x30F7, BIDI_L }, // KATAKANA LETTER VA 11242 { 0x30F8, BIDI_L }, // KATAKANA LETTER VI 11243 { 0x30F9, BIDI_L }, // KATAKANA LETTER VE 11244 { 0x30FA, BIDI_L }, // KATAKANA LETTER VO 11245 { 0x30FB, BIDI_ON }, // KATAKANA MIDDLE DOT 11246 { 0x30FC, BIDI_L }, // KATAKANA-HIRAGANA PROLONGED SOUND MARK 11247 { 0x30FD, BIDI_L }, // KATAKANA ITERATION MARK 11248 { 0x30FE, BIDI_L }, // KATAKANA VOICED ITERATION MARK 11249 { 0x30FF, BIDI_L }, // KATAKANA DIGRAPH KOTO 11250 { 0x3105, BIDI_L }, // BOPOMOFO LETTER B 11251 { 0x3106, BIDI_L }, // BOPOMOFO LETTER P 11252 { 0x3107, BIDI_L }, // BOPOMOFO LETTER M 11253 { 0x3108, BIDI_L }, // BOPOMOFO LETTER F 11254 { 0x3109, BIDI_L }, // BOPOMOFO LETTER D 11255 { 0x310A, BIDI_L }, // BOPOMOFO LETTER T 11256 { 0x310B, BIDI_L }, // BOPOMOFO LETTER N 11257 { 0x310C, BIDI_L }, // BOPOMOFO LETTER L 11258 { 0x310D, BIDI_L }, // BOPOMOFO LETTER G 11259 { 0x310E, BIDI_L }, // BOPOMOFO LETTER K 11260 { 0x310F, BIDI_L }, // BOPOMOFO LETTER H 11261 { 0x3110, BIDI_L }, // BOPOMOFO LETTER J 11262 { 0x3111, BIDI_L }, // BOPOMOFO LETTER Q 11263 { 0x3112, BIDI_L }, // BOPOMOFO LETTER X 11264 { 0x3113, BIDI_L }, // BOPOMOFO LETTER ZH 11265 { 0x3114, BIDI_L }, // BOPOMOFO LETTER CH 11266 { 0x3115, BIDI_L }, // BOPOMOFO LETTER SH 11267 { 0x3116, BIDI_L }, // BOPOMOFO LETTER R 11268 { 0x3117, BIDI_L }, // BOPOMOFO LETTER Z 11269 { 0x3118, BIDI_L }, // BOPOMOFO LETTER C 11270 { 0x3119, BIDI_L }, // BOPOMOFO LETTER S 11271 { 0x311A, BIDI_L }, // BOPOMOFO LETTER A 11272 { 0x311B, BIDI_L }, // BOPOMOFO LETTER O 11273 { 0x311C, BIDI_L }, // BOPOMOFO LETTER E 11274 { 0x311D, BIDI_L }, // BOPOMOFO LETTER EH 11275 { 0x311E, BIDI_L }, // BOPOMOFO LETTER AI 11276 { 0x311F, BIDI_L }, // BOPOMOFO LETTER EI 11277 { 0x3120, BIDI_L }, // BOPOMOFO LETTER AU 11278 { 0x3121, BIDI_L }, // BOPOMOFO LETTER OU 11279 { 0x3122, BIDI_L }, // BOPOMOFO LETTER AN 11280 { 0x3123, BIDI_L }, // BOPOMOFO LETTER EN 11281 { 0x3124, BIDI_L }, // BOPOMOFO LETTER ANG 11282 { 0x3125, BIDI_L }, // BOPOMOFO LETTER ENG 11283 { 0x3126, BIDI_L }, // BOPOMOFO LETTER ER 11284 { 0x3127, BIDI_L }, // BOPOMOFO LETTER I 11285 { 0x3128, BIDI_L }, // BOPOMOFO LETTER U 11286 { 0x3129, BIDI_L }, // BOPOMOFO LETTER IU 11287 { 0x312A, BIDI_L }, // BOPOMOFO LETTER V 11288 { 0x312B, BIDI_L }, // BOPOMOFO LETTER NG 11289 { 0x312C, BIDI_L }, // BOPOMOFO LETTER GN 11290 { 0x312D, BIDI_L }, // BOPOMOFO LETTER IH 11291 { 0x3131, BIDI_L }, // HANGUL LETTER KIYEOK 11292 { 0x3132, BIDI_L }, // HANGUL LETTER SSANGKIYEOK 11293 { 0x3133, BIDI_L }, // HANGUL LETTER KIYEOK-SIOS 11294 { 0x3134, BIDI_L }, // HANGUL LETTER NIEUN 11295 { 0x3135, BIDI_L }, // HANGUL LETTER NIEUN-CIEUC 11296 { 0x3136, BIDI_L }, // HANGUL LETTER NIEUN-HIEUH 11297 { 0x3137, BIDI_L }, // HANGUL LETTER TIKEUT 11298 { 0x3138, BIDI_L }, // HANGUL LETTER SSANGTIKEUT 11299 { 0x3139, BIDI_L }, // HANGUL LETTER RIEUL 11300 { 0x313A, BIDI_L }, // HANGUL LETTER RIEUL-KIYEOK 11301 { 0x313B, BIDI_L }, // HANGUL LETTER RIEUL-MIEUM 11302 { 0x313C, BIDI_L }, // HANGUL LETTER RIEUL-PIEUP 11303 { 0x313D, BIDI_L }, // HANGUL LETTER RIEUL-SIOS 11304 { 0x313E, BIDI_L }, // HANGUL LETTER RIEUL-THIEUTH 11305 { 0x313F, BIDI_L }, // HANGUL LETTER RIEUL-PHIEUPH 11306 { 0x3140, BIDI_L }, // HANGUL LETTER RIEUL-HIEUH 11307 { 0x3141, BIDI_L }, // HANGUL LETTER MIEUM 11308 { 0x3142, BIDI_L }, // HANGUL LETTER PIEUP 11309 { 0x3143, BIDI_L }, // HANGUL LETTER SSANGPIEUP 11310 { 0x3144, BIDI_L }, // HANGUL LETTER PIEUP-SIOS 11311 { 0x3145, BIDI_L }, // HANGUL LETTER SIOS 11312 { 0x3146, BIDI_L }, // HANGUL LETTER SSANGSIOS 11313 { 0x3147, BIDI_L }, // HANGUL LETTER IEUNG 11314 { 0x3148, BIDI_L }, // HANGUL LETTER CIEUC 11315 { 0x3149, BIDI_L }, // HANGUL LETTER SSANGCIEUC 11316 { 0x314A, BIDI_L }, // HANGUL LETTER CHIEUCH 11317 { 0x314B, BIDI_L }, // HANGUL LETTER KHIEUKH 11318 { 0x314C, BIDI_L }, // HANGUL LETTER THIEUTH 11319 { 0x314D, BIDI_L }, // HANGUL LETTER PHIEUPH 11320 { 0x314E, BIDI_L }, // HANGUL LETTER HIEUH 11321 { 0x314F, BIDI_L }, // HANGUL LETTER A 11322 { 0x3150, BIDI_L }, // HANGUL LETTER AE 11323 { 0x3151, BIDI_L }, // HANGUL LETTER YA 11324 { 0x3152, BIDI_L }, // HANGUL LETTER YAE 11325 { 0x3153, BIDI_L }, // HANGUL LETTER EO 11326 { 0x3154, BIDI_L }, // HANGUL LETTER E 11327 { 0x3155, BIDI_L }, // HANGUL LETTER YEO 11328 { 0x3156, BIDI_L }, // HANGUL LETTER YE 11329 { 0x3157, BIDI_L }, // HANGUL LETTER O 11330 { 0x3158, BIDI_L }, // HANGUL LETTER WA 11331 { 0x3159, BIDI_L }, // HANGUL LETTER WAE 11332 { 0x315A, BIDI_L }, // HANGUL LETTER OE 11333 { 0x315B, BIDI_L }, // HANGUL LETTER YO 11334 { 0x315C, BIDI_L }, // HANGUL LETTER U 11335 { 0x315D, BIDI_L }, // HANGUL LETTER WEO 11336 { 0x315E, BIDI_L }, // HANGUL LETTER WE 11337 { 0x315F, BIDI_L }, // HANGUL LETTER WI 11338 { 0x3160, BIDI_L }, // HANGUL LETTER YU 11339 { 0x3161, BIDI_L }, // HANGUL LETTER EU 11340 { 0x3162, BIDI_L }, // HANGUL LETTER YI 11341 { 0x3163, BIDI_L }, // HANGUL LETTER I 11342 { 0x3164, BIDI_L }, // HANGUL FILLER 11343 { 0x3165, BIDI_L }, // HANGUL LETTER SSANGNIEUN 11344 { 0x3166, BIDI_L }, // HANGUL LETTER NIEUN-TIKEUT 11345 { 0x3167, BIDI_L }, // HANGUL LETTER NIEUN-SIOS 11346 { 0x3168, BIDI_L }, // HANGUL LETTER NIEUN-PANSIOS 11347 { 0x3169, BIDI_L }, // HANGUL LETTER RIEUL-KIYEOK-SIOS 11348 { 0x316A, BIDI_L }, // HANGUL LETTER RIEUL-TIKEUT 11349 { 0x316B, BIDI_L }, // HANGUL LETTER RIEUL-PIEUP-SIOS 11350 { 0x316C, BIDI_L }, // HANGUL LETTER RIEUL-PANSIOS 11351 { 0x316D, BIDI_L }, // HANGUL LETTER RIEUL-YEORINHIEUH 11352 { 0x316E, BIDI_L }, // HANGUL LETTER MIEUM-PIEUP 11353 { 0x316F, BIDI_L }, // HANGUL LETTER MIEUM-SIOS 11354 { 0x3170, BIDI_L }, // HANGUL LETTER MIEUM-PANSIOS 11355 { 0x3171, BIDI_L }, // HANGUL LETTER KAPYEOUNMIEUM 11356 { 0x3172, BIDI_L }, // HANGUL LETTER PIEUP-KIYEOK 11357 { 0x3173, BIDI_L }, // HANGUL LETTER PIEUP-TIKEUT 11358 { 0x3174, BIDI_L }, // HANGUL LETTER PIEUP-SIOS-KIYEOK 11359 { 0x3175, BIDI_L }, // HANGUL LETTER PIEUP-SIOS-TIKEUT 11360 { 0x3176, BIDI_L }, // HANGUL LETTER PIEUP-CIEUC 11361 { 0x3177, BIDI_L }, // HANGUL LETTER PIEUP-THIEUTH 11362 { 0x3178, BIDI_L }, // HANGUL LETTER KAPYEOUNPIEUP 11363 { 0x3179, BIDI_L }, // HANGUL LETTER KAPYEOUNSSANGPIEUP 11364 { 0x317A, BIDI_L }, // HANGUL LETTER SIOS-KIYEOK 11365 { 0x317B, BIDI_L }, // HANGUL LETTER SIOS-NIEUN 11366 { 0x317C, BIDI_L }, // HANGUL LETTER SIOS-TIKEUT 11367 { 0x317D, BIDI_L }, // HANGUL LETTER SIOS-PIEUP 11368 { 0x317E, BIDI_L }, // HANGUL LETTER SIOS-CIEUC 11369 { 0x317F, BIDI_L }, // HANGUL LETTER PANSIOS 11370 { 0x3180, BIDI_L }, // HANGUL LETTER SSANGIEUNG 11371 { 0x3181, BIDI_L }, // HANGUL LETTER YESIEUNG 11372 { 0x3182, BIDI_L }, // HANGUL LETTER YESIEUNG-SIOS 11373 { 0x3183, BIDI_L }, // HANGUL LETTER YESIEUNG-PANSIOS 11374 { 0x3184, BIDI_L }, // HANGUL LETTER KAPYEOUNPHIEUPH 11375 { 0x3185, BIDI_L }, // HANGUL LETTER SSANGHIEUH 11376 { 0x3186, BIDI_L }, // HANGUL LETTER YEORINHIEUH 11377 { 0x3187, BIDI_L }, // HANGUL LETTER YO-YA 11378 { 0x3188, BIDI_L }, // HANGUL LETTER YO-YAE 11379 { 0x3189, BIDI_L }, // HANGUL LETTER YO-I 11380 { 0x318A, BIDI_L }, // HANGUL LETTER YU-YEO 11381 { 0x318B, BIDI_L }, // HANGUL LETTER YU-YE 11382 { 0x318C, BIDI_L }, // HANGUL LETTER YU-I 11383 { 0x318D, BIDI_L }, // HANGUL LETTER ARAEA 11384 { 0x318E, BIDI_L }, // HANGUL LETTER ARAEAE 11385 { 0x3190, BIDI_L }, // IDEOGRAPHIC ANNOTATION LINKING MARK 11386 { 0x3191, BIDI_L }, // IDEOGRAPHIC ANNOTATION REVERSE MARK 11387 { 0x3192, BIDI_L }, // IDEOGRAPHIC ANNOTATION ONE MARK 11388 { 0x3193, BIDI_L }, // IDEOGRAPHIC ANNOTATION TWO MARK 11389 { 0x3194, BIDI_L }, // IDEOGRAPHIC ANNOTATION THREE MARK 11390 { 0x3195, BIDI_L }, // IDEOGRAPHIC ANNOTATION FOUR MARK 11391 { 0x3196, BIDI_L }, // IDEOGRAPHIC ANNOTATION TOP MARK 11392 { 0x3197, BIDI_L }, // IDEOGRAPHIC ANNOTATION MIDDLE MARK 11393 { 0x3198, BIDI_L }, // IDEOGRAPHIC ANNOTATION BOTTOM MARK 11394 { 0x3199, BIDI_L }, // IDEOGRAPHIC ANNOTATION FIRST MARK 11395 { 0x319A, BIDI_L }, // IDEOGRAPHIC ANNOTATION SECOND MARK 11396 { 0x319B, BIDI_L }, // IDEOGRAPHIC ANNOTATION THIRD MARK 11397 { 0x319C, BIDI_L }, // IDEOGRAPHIC ANNOTATION FOURTH MARK 11398 { 0x319D, BIDI_L }, // IDEOGRAPHIC ANNOTATION HEAVEN MARK 11399 { 0x319E, BIDI_L }, // IDEOGRAPHIC ANNOTATION EARTH MARK 11400 { 0x319F, BIDI_L }, // IDEOGRAPHIC ANNOTATION MAN MARK 11401 { 0x31A0, BIDI_L }, // BOPOMOFO LETTER BU 11402 { 0x31A1, BIDI_L }, // BOPOMOFO LETTER ZI 11403 { 0x31A2, BIDI_L }, // BOPOMOFO LETTER JI 11404 { 0x31A3, BIDI_L }, // BOPOMOFO LETTER GU 11405 { 0x31A4, BIDI_L }, // BOPOMOFO LETTER EE 11406 { 0x31A5, BIDI_L }, // BOPOMOFO LETTER ENN 11407 { 0x31A6, BIDI_L }, // BOPOMOFO LETTER OO 11408 { 0x31A7, BIDI_L }, // BOPOMOFO LETTER ONN 11409 { 0x31A8, BIDI_L }, // BOPOMOFO LETTER IR 11410 { 0x31A9, BIDI_L }, // BOPOMOFO LETTER ANN 11411 { 0x31AA, BIDI_L }, // BOPOMOFO LETTER INN 11412 { 0x31AB, BIDI_L }, // BOPOMOFO LETTER UNN 11413 { 0x31AC, BIDI_L }, // BOPOMOFO LETTER IM 11414 { 0x31AD, BIDI_L }, // BOPOMOFO LETTER NGG 11415 { 0x31AE, BIDI_L }, // BOPOMOFO LETTER AINN 11416 { 0x31AF, BIDI_L }, // BOPOMOFO LETTER AUNN 11417 { 0x31B0, BIDI_L }, // BOPOMOFO LETTER AM 11418 { 0x31B1, BIDI_L }, // BOPOMOFO LETTER OM 11419 { 0x31B2, BIDI_L }, // BOPOMOFO LETTER ONG 11420 { 0x31B3, BIDI_L }, // BOPOMOFO LETTER INNN 11421 { 0x31B4, BIDI_L }, // BOPOMOFO FINAL LETTER P 11422 { 0x31B5, BIDI_L }, // BOPOMOFO FINAL LETTER T 11423 { 0x31B6, BIDI_L }, // BOPOMOFO FINAL LETTER K 11424 { 0x31B7, BIDI_L }, // BOPOMOFO FINAL LETTER H 11425 { 0x31B8, BIDI_L }, // BOPOMOFO LETTER GH 11426 { 0x31B9, BIDI_L }, // BOPOMOFO LETTER LH 11427 { 0x31BA, BIDI_L }, // BOPOMOFO LETTER ZY 11428 { 0x31C0, BIDI_ON }, // CJK STROKE T 11429 { 0x31C1, BIDI_ON }, // CJK STROKE WG 11430 { 0x31C2, BIDI_ON }, // CJK STROKE XG 11431 { 0x31C3, BIDI_ON }, // CJK STROKE BXG 11432 { 0x31C4, BIDI_ON }, // CJK STROKE SW 11433 { 0x31C5, BIDI_ON }, // CJK STROKE HZZ 11434 { 0x31C6, BIDI_ON }, // CJK STROKE HZG 11435 { 0x31C7, BIDI_ON }, // CJK STROKE HP 11436 { 0x31C8, BIDI_ON }, // CJK STROKE HZWG 11437 { 0x31C9, BIDI_ON }, // CJK STROKE SZWG 11438 { 0x31CA, BIDI_ON }, // CJK STROKE HZT 11439 { 0x31CB, BIDI_ON }, // CJK STROKE HZZP 11440 { 0x31CC, BIDI_ON }, // CJK STROKE HPWG 11441 { 0x31CD, BIDI_ON }, // CJK STROKE HZW 11442 { 0x31CE, BIDI_ON }, // CJK STROKE HZZZ 11443 { 0x31CF, BIDI_ON }, // CJK STROKE N 11444 { 0x31D0, BIDI_ON }, // CJK STROKE H 11445 { 0x31D1, BIDI_ON }, // CJK STROKE S 11446 { 0x31D2, BIDI_ON }, // CJK STROKE P 11447 { 0x31D3, BIDI_ON }, // CJK STROKE SP 11448 { 0x31D4, BIDI_ON }, // CJK STROKE D 11449 { 0x31D5, BIDI_ON }, // CJK STROKE HZ 11450 { 0x31D6, BIDI_ON }, // CJK STROKE HG 11451 { 0x31D7, BIDI_ON }, // CJK STROKE SZ 11452 { 0x31D8, BIDI_ON }, // CJK STROKE SWZ 11453 { 0x31D9, BIDI_ON }, // CJK STROKE ST 11454 { 0x31DA, BIDI_ON }, // CJK STROKE SG 11455 { 0x31DB, BIDI_ON }, // CJK STROKE PD 11456 { 0x31DC, BIDI_ON }, // CJK STROKE PZ 11457 { 0x31DD, BIDI_ON }, // CJK STROKE TN 11458 { 0x31DE, BIDI_ON }, // CJK STROKE SZZ 11459 { 0x31DF, BIDI_ON }, // CJK STROKE SWG 11460 { 0x31E0, BIDI_ON }, // CJK STROKE HXWG 11461 { 0x31E1, BIDI_ON }, // CJK STROKE HZZZG 11462 { 0x31E2, BIDI_ON }, // CJK STROKE PG 11463 { 0x31E3, BIDI_ON }, // CJK STROKE Q 11464 { 0x31F0, BIDI_L }, // KATAKANA LETTER SMALL KU 11465 { 0x31F1, BIDI_L }, // KATAKANA LETTER SMALL SI 11466 { 0x31F2, BIDI_L }, // KATAKANA LETTER SMALL SU 11467 { 0x31F3, BIDI_L }, // KATAKANA LETTER SMALL TO 11468 { 0x31F4, BIDI_L }, // KATAKANA LETTER SMALL NU 11469 { 0x31F5, BIDI_L }, // KATAKANA LETTER SMALL HA 11470 { 0x31F6, BIDI_L }, // KATAKANA LETTER SMALL HI 11471 { 0x31F7, BIDI_L }, // KATAKANA LETTER SMALL HU 11472 { 0x31F8, BIDI_L }, // KATAKANA LETTER SMALL HE 11473 { 0x31F9, BIDI_L }, // KATAKANA LETTER SMALL HO 11474 { 0x31FA, BIDI_L }, // KATAKANA LETTER SMALL MU 11475 { 0x31FB, BIDI_L }, // KATAKANA LETTER SMALL RA 11476 { 0x31FC, BIDI_L }, // KATAKANA LETTER SMALL RI 11477 { 0x31FD, BIDI_L }, // KATAKANA LETTER SMALL RU 11478 { 0x31FE, BIDI_L }, // KATAKANA LETTER SMALL RE 11479 { 0x31FF, BIDI_L }, // KATAKANA LETTER SMALL RO 11480 { 0x3200, BIDI_L }, // PARENTHESIZED HANGUL KIYEOK 11481 { 0x3201, BIDI_L }, // PARENTHESIZED HANGUL NIEUN 11482 { 0x3202, BIDI_L }, // PARENTHESIZED HANGUL TIKEUT 11483 { 0x3203, BIDI_L }, // PARENTHESIZED HANGUL RIEUL 11484 { 0x3204, BIDI_L }, // PARENTHESIZED HANGUL MIEUM 11485 { 0x3205, BIDI_L }, // PARENTHESIZED HANGUL PIEUP 11486 { 0x3206, BIDI_L }, // PARENTHESIZED HANGUL SIOS 11487 { 0x3207, BIDI_L }, // PARENTHESIZED HANGUL IEUNG 11488 { 0x3208, BIDI_L }, // PARENTHESIZED HANGUL CIEUC 11489 { 0x3209, BIDI_L }, // PARENTHESIZED HANGUL CHIEUCH 11490 { 0x320A, BIDI_L }, // PARENTHESIZED HANGUL KHIEUKH 11491 { 0x320B, BIDI_L }, // PARENTHESIZED HANGUL THIEUTH 11492 { 0x320C, BIDI_L }, // PARENTHESIZED HANGUL PHIEUPH 11493 { 0x320D, BIDI_L }, // PARENTHESIZED HANGUL HIEUH 11494 { 0x320E, BIDI_L }, // PARENTHESIZED HANGUL KIYEOK A 11495 { 0x320F, BIDI_L }, // PARENTHESIZED HANGUL NIEUN A 11496 { 0x3210, BIDI_L }, // PARENTHESIZED HANGUL TIKEUT A 11497 { 0x3211, BIDI_L }, // PARENTHESIZED HANGUL RIEUL A 11498 { 0x3212, BIDI_L }, // PARENTHESIZED HANGUL MIEUM A 11499 { 0x3213, BIDI_L }, // PARENTHESIZED HANGUL PIEUP A 11500 { 0x3214, BIDI_L }, // PARENTHESIZED HANGUL SIOS A 11501 { 0x3215, BIDI_L }, // PARENTHESIZED HANGUL IEUNG A 11502 { 0x3216, BIDI_L }, // PARENTHESIZED HANGUL CIEUC A 11503 { 0x3217, BIDI_L }, // PARENTHESIZED HANGUL CHIEUCH A 11504 { 0x3218, BIDI_L }, // PARENTHESIZED HANGUL KHIEUKH A 11505 { 0x3219, BIDI_L }, // PARENTHESIZED HANGUL THIEUTH A 11506 { 0x321A, BIDI_L }, // PARENTHESIZED HANGUL PHIEUPH A 11507 { 0x321B, BIDI_L }, // PARENTHESIZED HANGUL HIEUH A 11508 { 0x321C, BIDI_L }, // PARENTHESIZED HANGUL CIEUC U 11509 { 0x321D, BIDI_ON }, // PARENTHESIZED KOREAN CHARACTER OJEON 11510 { 0x321E, BIDI_ON }, // PARENTHESIZED KOREAN CHARACTER O HU 11511 { 0x3220, BIDI_L }, // PARENTHESIZED IDEOGRAPH ONE 11512 { 0x3221, BIDI_L }, // PARENTHESIZED IDEOGRAPH TWO 11513 { 0x3222, BIDI_L }, // PARENTHESIZED IDEOGRAPH THREE 11514 { 0x3223, BIDI_L }, // PARENTHESIZED IDEOGRAPH FOUR 11515 { 0x3224, BIDI_L }, // PARENTHESIZED IDEOGRAPH FIVE 11516 { 0x3225, BIDI_L }, // PARENTHESIZED IDEOGRAPH SIX 11517 { 0x3226, BIDI_L }, // PARENTHESIZED IDEOGRAPH SEVEN 11518 { 0x3227, BIDI_L }, // PARENTHESIZED IDEOGRAPH EIGHT 11519 { 0x3228, BIDI_L }, // PARENTHESIZED IDEOGRAPH NINE 11520 { 0x3229, BIDI_L }, // PARENTHESIZED IDEOGRAPH TEN 11521 { 0x322A, BIDI_L }, // PARENTHESIZED IDEOGRAPH MOON 11522 { 0x322B, BIDI_L }, // PARENTHESIZED IDEOGRAPH FIRE 11523 { 0x322C, BIDI_L }, // PARENTHESIZED IDEOGRAPH WATER 11524 { 0x322D, BIDI_L }, // PARENTHESIZED IDEOGRAPH WOOD 11525 { 0x322E, BIDI_L }, // PARENTHESIZED IDEOGRAPH METAL 11526 { 0x322F, BIDI_L }, // PARENTHESIZED IDEOGRAPH EARTH 11527 { 0x3230, BIDI_L }, // PARENTHESIZED IDEOGRAPH SUN 11528 { 0x3231, BIDI_L }, // PARENTHESIZED IDEOGRAPH STOCK 11529 { 0x3232, BIDI_L }, // PARENTHESIZED IDEOGRAPH HAVE 11530 { 0x3233, BIDI_L }, // PARENTHESIZED IDEOGRAPH SOCIETY 11531 { 0x3234, BIDI_L }, // PARENTHESIZED IDEOGRAPH NAME 11532 { 0x3235, BIDI_L }, // PARENTHESIZED IDEOGRAPH SPECIAL 11533 { 0x3236, BIDI_L }, // PARENTHESIZED IDEOGRAPH FINANCIAL 11534 { 0x3237, BIDI_L }, // PARENTHESIZED IDEOGRAPH CONGRATULATION 11535 { 0x3238, BIDI_L }, // PARENTHESIZED IDEOGRAPH LABOR 11536 { 0x3239, BIDI_L }, // PARENTHESIZED IDEOGRAPH REPRESENT 11537 { 0x323A, BIDI_L }, // PARENTHESIZED IDEOGRAPH CALL 11538 { 0x323B, BIDI_L }, // PARENTHESIZED IDEOGRAPH STUDY 11539 { 0x323C, BIDI_L }, // PARENTHESIZED IDEOGRAPH SUPERVISE 11540 { 0x323D, BIDI_L }, // PARENTHESIZED IDEOGRAPH ENTERPRISE 11541 { 0x323E, BIDI_L }, // PARENTHESIZED IDEOGRAPH RESOURCE 11542 { 0x323F, BIDI_L }, // PARENTHESIZED IDEOGRAPH ALLIANCE 11543 { 0x3240, BIDI_L }, // PARENTHESIZED IDEOGRAPH FESTIVAL 11544 { 0x3241, BIDI_L }, // PARENTHESIZED IDEOGRAPH REST 11545 { 0x3242, BIDI_L }, // PARENTHESIZED IDEOGRAPH SELF 11546 { 0x3243, BIDI_L }, // PARENTHESIZED IDEOGRAPH REACH 11547 { 0x3244, BIDI_L }, // CIRCLED IDEOGRAPH QUESTION 11548 { 0x3245, BIDI_L }, // CIRCLED IDEOGRAPH KINDERGARTEN 11549 { 0x3246, BIDI_L }, // CIRCLED IDEOGRAPH SCHOOL 11550 { 0x3247, BIDI_L }, // CIRCLED IDEOGRAPH KOTO 11551 { 0x3248, BIDI_L }, // CIRCLED NUMBER TEN ON BLACK SQUARE 11552 { 0x3249, BIDI_L }, // CIRCLED NUMBER TWENTY ON BLACK SQUARE 11553 { 0x324A, BIDI_L }, // CIRCLED NUMBER THIRTY ON BLACK SQUARE 11554 { 0x324B, BIDI_L }, // CIRCLED NUMBER FORTY ON BLACK SQUARE 11555 { 0x324C, BIDI_L }, // CIRCLED NUMBER FIFTY ON BLACK SQUARE 11556 { 0x324D, BIDI_L }, // CIRCLED NUMBER SIXTY ON BLACK SQUARE 11557 { 0x324E, BIDI_L }, // CIRCLED NUMBER SEVENTY ON BLACK SQUARE 11558 { 0x324F, BIDI_L }, // CIRCLED NUMBER EIGHTY ON BLACK SQUARE 11559 { 0x3250, BIDI_ON }, // PARTNERSHIP SIGN 11560 { 0x3251, BIDI_ON }, // CIRCLED NUMBER TWENTY ONE 11561 { 0x3252, BIDI_ON }, // CIRCLED NUMBER TWENTY TWO 11562 { 0x3253, BIDI_ON }, // CIRCLED NUMBER TWENTY THREE 11563 { 0x3254, BIDI_ON }, // CIRCLED NUMBER TWENTY FOUR 11564 { 0x3255, BIDI_ON }, // CIRCLED NUMBER TWENTY FIVE 11565 { 0x3256, BIDI_ON }, // CIRCLED NUMBER TWENTY SIX 11566 { 0x3257, BIDI_ON }, // CIRCLED NUMBER TWENTY SEVEN 11567 { 0x3258, BIDI_ON }, // CIRCLED NUMBER TWENTY EIGHT 11568 { 0x3259, BIDI_ON }, // CIRCLED NUMBER TWENTY NINE 11569 { 0x325A, BIDI_ON }, // CIRCLED NUMBER THIRTY 11570 { 0x325B, BIDI_ON }, // CIRCLED NUMBER THIRTY ONE 11571 { 0x325C, BIDI_ON }, // CIRCLED NUMBER THIRTY TWO 11572 { 0x325D, BIDI_ON }, // CIRCLED NUMBER THIRTY THREE 11573 { 0x325E, BIDI_ON }, // CIRCLED NUMBER THIRTY FOUR 11574 { 0x325F, BIDI_ON }, // CIRCLED NUMBER THIRTY FIVE 11575 { 0x3260, BIDI_L }, // CIRCLED HANGUL KIYEOK 11576 { 0x3261, BIDI_L }, // CIRCLED HANGUL NIEUN 11577 { 0x3262, BIDI_L }, // CIRCLED HANGUL TIKEUT 11578 { 0x3263, BIDI_L }, // CIRCLED HANGUL RIEUL 11579 { 0x3264, BIDI_L }, // CIRCLED HANGUL MIEUM 11580 { 0x3265, BIDI_L }, // CIRCLED HANGUL PIEUP 11581 { 0x3266, BIDI_L }, // CIRCLED HANGUL SIOS 11582 { 0x3267, BIDI_L }, // CIRCLED HANGUL IEUNG 11583 { 0x3268, BIDI_L }, // CIRCLED HANGUL CIEUC 11584 { 0x3269, BIDI_L }, // CIRCLED HANGUL CHIEUCH 11585 { 0x326A, BIDI_L }, // CIRCLED HANGUL KHIEUKH 11586 { 0x326B, BIDI_L }, // CIRCLED HANGUL THIEUTH 11587 { 0x326C, BIDI_L }, // CIRCLED HANGUL PHIEUPH 11588 { 0x326D, BIDI_L }, // CIRCLED HANGUL HIEUH 11589 { 0x326E, BIDI_L }, // CIRCLED HANGUL KIYEOK A 11590 { 0x326F, BIDI_L }, // CIRCLED HANGUL NIEUN A 11591 { 0x3270, BIDI_L }, // CIRCLED HANGUL TIKEUT A 11592 { 0x3271, BIDI_L }, // CIRCLED HANGUL RIEUL A 11593 { 0x3272, BIDI_L }, // CIRCLED HANGUL MIEUM A 11594 { 0x3273, BIDI_L }, // CIRCLED HANGUL PIEUP A 11595 { 0x3274, BIDI_L }, // CIRCLED HANGUL SIOS A 11596 { 0x3275, BIDI_L }, // CIRCLED HANGUL IEUNG A 11597 { 0x3276, BIDI_L }, // CIRCLED HANGUL CIEUC A 11598 { 0x3277, BIDI_L }, // CIRCLED HANGUL CHIEUCH A 11599 { 0x3278, BIDI_L }, // CIRCLED HANGUL KHIEUKH A 11600 { 0x3279, BIDI_L }, // CIRCLED HANGUL THIEUTH A 11601 { 0x327A, BIDI_L }, // CIRCLED HANGUL PHIEUPH A 11602 { 0x327B, BIDI_L }, // CIRCLED HANGUL HIEUH A 11603 { 0x327C, BIDI_ON }, // CIRCLED KOREAN CHARACTER CHAMKO 11604 { 0x327D, BIDI_ON }, // CIRCLED KOREAN CHARACTER JUEUI 11605 { 0x327E, BIDI_ON }, // CIRCLED HANGUL IEUNG U 11606 { 0x327F, BIDI_L }, // KOREAN STANDARD SYMBOL 11607 { 0x3280, BIDI_L }, // CIRCLED IDEOGRAPH ONE 11608 { 0x3281, BIDI_L }, // CIRCLED IDEOGRAPH TWO 11609 { 0x3282, BIDI_L }, // CIRCLED IDEOGRAPH THREE 11610 { 0x3283, BIDI_L }, // CIRCLED IDEOGRAPH FOUR 11611 { 0x3284, BIDI_L }, // CIRCLED IDEOGRAPH FIVE 11612 { 0x3285, BIDI_L }, // CIRCLED IDEOGRAPH SIX 11613 { 0x3286, BIDI_L }, // CIRCLED IDEOGRAPH SEVEN 11614 { 0x3287, BIDI_L }, // CIRCLED IDEOGRAPH EIGHT 11615 { 0x3288, BIDI_L }, // CIRCLED IDEOGRAPH NINE 11616 { 0x3289, BIDI_L }, // CIRCLED IDEOGRAPH TEN 11617 { 0x328A, BIDI_L }, // CIRCLED IDEOGRAPH MOON 11618 { 0x328B, BIDI_L }, // CIRCLED IDEOGRAPH FIRE 11619 { 0x328C, BIDI_L }, // CIRCLED IDEOGRAPH WATER 11620 { 0x328D, BIDI_L }, // CIRCLED IDEOGRAPH WOOD 11621 { 0x328E, BIDI_L }, // CIRCLED IDEOGRAPH METAL 11622 { 0x328F, BIDI_L }, // CIRCLED IDEOGRAPH EARTH 11623 { 0x3290, BIDI_L }, // CIRCLED IDEOGRAPH SUN 11624 { 0x3291, BIDI_L }, // CIRCLED IDEOGRAPH STOCK 11625 { 0x3292, BIDI_L }, // CIRCLED IDEOGRAPH HAVE 11626 { 0x3293, BIDI_L }, // CIRCLED IDEOGRAPH SOCIETY 11627 { 0x3294, BIDI_L }, // CIRCLED IDEOGRAPH NAME 11628 { 0x3295, BIDI_L }, // CIRCLED IDEOGRAPH SPECIAL 11629 { 0x3296, BIDI_L }, // CIRCLED IDEOGRAPH FINANCIAL 11630 { 0x3297, BIDI_L }, // CIRCLED IDEOGRAPH CONGRATULATION 11631 { 0x3298, BIDI_L }, // CIRCLED IDEOGRAPH LABOR 11632 { 0x3299, BIDI_L }, // CIRCLED IDEOGRAPH SECRET 11633 { 0x329A, BIDI_L }, // CIRCLED IDEOGRAPH MALE 11634 { 0x329B, BIDI_L }, // CIRCLED IDEOGRAPH FEMALE 11635 { 0x329C, BIDI_L }, // CIRCLED IDEOGRAPH SUITABLE 11636 { 0x329D, BIDI_L }, // CIRCLED IDEOGRAPH EXCELLENT 11637 { 0x329E, BIDI_L }, // CIRCLED IDEOGRAPH PRINT 11638 { 0x329F, BIDI_L }, // CIRCLED IDEOGRAPH ATTENTION 11639 { 0x32A0, BIDI_L }, // CIRCLED IDEOGRAPH ITEM 11640 { 0x32A1, BIDI_L }, // CIRCLED IDEOGRAPH REST 11641 { 0x32A2, BIDI_L }, // CIRCLED IDEOGRAPH COPY 11642 { 0x32A3, BIDI_L }, // CIRCLED IDEOGRAPH CORRECT 11643 { 0x32A4, BIDI_L }, // CIRCLED IDEOGRAPH HIGH 11644 { 0x32A5, BIDI_L }, // CIRCLED IDEOGRAPH CENTRE 11645 { 0x32A6, BIDI_L }, // CIRCLED IDEOGRAPH LOW 11646 { 0x32A7, BIDI_L }, // CIRCLED IDEOGRAPH LEFT 11647 { 0x32A8, BIDI_L }, // CIRCLED IDEOGRAPH RIGHT 11648 { 0x32A9, BIDI_L }, // CIRCLED IDEOGRAPH MEDICINE 11649 { 0x32AA, BIDI_L }, // CIRCLED IDEOGRAPH RELIGION 11650 { 0x32AB, BIDI_L }, // CIRCLED IDEOGRAPH STUDY 11651 { 0x32AC, BIDI_L }, // CIRCLED IDEOGRAPH SUPERVISE 11652 { 0x32AD, BIDI_L }, // CIRCLED IDEOGRAPH ENTERPRISE 11653 { 0x32AE, BIDI_L }, // CIRCLED IDEOGRAPH RESOURCE 11654 { 0x32AF, BIDI_L }, // CIRCLED IDEOGRAPH ALLIANCE 11655 { 0x32B0, BIDI_L }, // CIRCLED IDEOGRAPH NIGHT 11656 { 0x32B1, BIDI_ON }, // CIRCLED NUMBER THIRTY SIX 11657 { 0x32B2, BIDI_ON }, // CIRCLED NUMBER THIRTY SEVEN 11658 { 0x32B3, BIDI_ON }, // CIRCLED NUMBER THIRTY EIGHT 11659 { 0x32B4, BIDI_ON }, // CIRCLED NUMBER THIRTY NINE 11660 { 0x32B5, BIDI_ON }, // CIRCLED NUMBER FORTY 11661 { 0x32B6, BIDI_ON }, // CIRCLED NUMBER FORTY ONE 11662 { 0x32B7, BIDI_ON }, // CIRCLED NUMBER FORTY TWO 11663 { 0x32B8, BIDI_ON }, // CIRCLED NUMBER FORTY THREE 11664 { 0x32B9, BIDI_ON }, // CIRCLED NUMBER FORTY FOUR 11665 { 0x32BA, BIDI_ON }, // CIRCLED NUMBER FORTY FIVE 11666 { 0x32BB, BIDI_ON }, // CIRCLED NUMBER FORTY SIX 11667 { 0x32BC, BIDI_ON }, // CIRCLED NUMBER FORTY SEVEN 11668 { 0x32BD, BIDI_ON }, // CIRCLED NUMBER FORTY EIGHT 11669 { 0x32BE, BIDI_ON }, // CIRCLED NUMBER FORTY NINE 11670 { 0x32BF, BIDI_ON }, // CIRCLED NUMBER FIFTY 11671 { 0x32C0, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY 11672 { 0x32C1, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY 11673 { 0x32C2, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH 11674 { 0x32C3, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL 11675 { 0x32C4, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY 11676 { 0x32C5, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE 11677 { 0x32C6, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY 11678 { 0x32C7, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST 11679 { 0x32C8, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER 11680 { 0x32C9, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER 11681 { 0x32CA, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER 11682 { 0x32CB, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER 11683 { 0x32CC, BIDI_ON }, // SQUARE HG 11684 { 0x32CD, BIDI_ON }, // SQUARE ERG 11685 { 0x32CE, BIDI_ON }, // SQUARE EV 11686 { 0x32CF, BIDI_ON }, // LIMITED LIABILITY SIGN 11687 { 0x32D0, BIDI_L }, // CIRCLED KATAKANA A 11688 { 0x32D1, BIDI_L }, // CIRCLED KATAKANA I 11689 { 0x32D2, BIDI_L }, // CIRCLED KATAKANA U 11690 { 0x32D3, BIDI_L }, // CIRCLED KATAKANA E 11691 { 0x32D4, BIDI_L }, // CIRCLED KATAKANA O 11692 { 0x32D5, BIDI_L }, // CIRCLED KATAKANA KA 11693 { 0x32D6, BIDI_L }, // CIRCLED KATAKANA KI 11694 { 0x32D7, BIDI_L }, // CIRCLED KATAKANA KU 11695 { 0x32D8, BIDI_L }, // CIRCLED KATAKANA KE 11696 { 0x32D9, BIDI_L }, // CIRCLED KATAKANA KO 11697 { 0x32DA, BIDI_L }, // CIRCLED KATAKANA SA 11698 { 0x32DB, BIDI_L }, // CIRCLED KATAKANA SI 11699 { 0x32DC, BIDI_L }, // CIRCLED KATAKANA SU 11700 { 0x32DD, BIDI_L }, // CIRCLED KATAKANA SE 11701 { 0x32DE, BIDI_L }, // CIRCLED KATAKANA SO 11702 { 0x32DF, BIDI_L }, // CIRCLED KATAKANA TA 11703 { 0x32E0, BIDI_L }, // CIRCLED KATAKANA TI 11704 { 0x32E1, BIDI_L }, // CIRCLED KATAKANA TU 11705 { 0x32E2, BIDI_L }, // CIRCLED KATAKANA TE 11706 { 0x32E3, BIDI_L }, // CIRCLED KATAKANA TO 11707 { 0x32E4, BIDI_L }, // CIRCLED KATAKANA NA 11708 { 0x32E5, BIDI_L }, // CIRCLED KATAKANA NI 11709 { 0x32E6, BIDI_L }, // CIRCLED KATAKANA NU 11710 { 0x32E7, BIDI_L }, // CIRCLED KATAKANA NE 11711 { 0x32E8, BIDI_L }, // CIRCLED KATAKANA NO 11712 { 0x32E9, BIDI_L }, // CIRCLED KATAKANA HA 11713 { 0x32EA, BIDI_L }, // CIRCLED KATAKANA HI 11714 { 0x32EB, BIDI_L }, // CIRCLED KATAKANA HU 11715 { 0x32EC, BIDI_L }, // CIRCLED KATAKANA HE 11716 { 0x32ED, BIDI_L }, // CIRCLED KATAKANA HO 11717 { 0x32EE, BIDI_L }, // CIRCLED KATAKANA MA 11718 { 0x32EF, BIDI_L }, // CIRCLED KATAKANA MI 11719 { 0x32F0, BIDI_L }, // CIRCLED KATAKANA MU 11720 { 0x32F1, BIDI_L }, // CIRCLED KATAKANA ME 11721 { 0x32F2, BIDI_L }, // CIRCLED KATAKANA MO 11722 { 0x32F3, BIDI_L }, // CIRCLED KATAKANA YA 11723 { 0x32F4, BIDI_L }, // CIRCLED KATAKANA YU 11724 { 0x32F5, BIDI_L }, // CIRCLED KATAKANA YO 11725 { 0x32F6, BIDI_L }, // CIRCLED KATAKANA RA 11726 { 0x32F7, BIDI_L }, // CIRCLED KATAKANA RI 11727 { 0x32F8, BIDI_L }, // CIRCLED KATAKANA RU 11728 { 0x32F9, BIDI_L }, // CIRCLED KATAKANA RE 11729 { 0x32FA, BIDI_L }, // CIRCLED KATAKANA RO 11730 { 0x32FB, BIDI_L }, // CIRCLED KATAKANA WA 11731 { 0x32FC, BIDI_L }, // CIRCLED KATAKANA WI 11732 { 0x32FD, BIDI_L }, // CIRCLED KATAKANA WE 11733 { 0x32FE, BIDI_L }, // CIRCLED KATAKANA WO 11734 { 0x3300, BIDI_L }, // SQUARE APAATO 11735 { 0x3301, BIDI_L }, // SQUARE ARUHUA 11736 { 0x3302, BIDI_L }, // SQUARE ANPEA 11737 { 0x3303, BIDI_L }, // SQUARE AARU 11738 { 0x3304, BIDI_L }, // SQUARE ININGU 11739 { 0x3305, BIDI_L }, // SQUARE INTI 11740 { 0x3306, BIDI_L }, // SQUARE UON 11741 { 0x3307, BIDI_L }, // SQUARE ESUKUUDO 11742 { 0x3308, BIDI_L }, // SQUARE EEKAA 11743 { 0x3309, BIDI_L }, // SQUARE ONSU 11744 { 0x330A, BIDI_L }, // SQUARE OOMU 11745 { 0x330B, BIDI_L }, // SQUARE KAIRI 11746 { 0x330C, BIDI_L }, // SQUARE KARATTO 11747 { 0x330D, BIDI_L }, // SQUARE KARORII 11748 { 0x330E, BIDI_L }, // SQUARE GARON 11749 { 0x330F, BIDI_L }, // SQUARE GANMA 11750 { 0x3310, BIDI_L }, // SQUARE GIGA 11751 { 0x3311, BIDI_L }, // SQUARE GINII 11752 { 0x3312, BIDI_L }, // SQUARE KYURII 11753 { 0x3313, BIDI_L }, // SQUARE GIRUDAA 11754 { 0x3314, BIDI_L }, // SQUARE KIRO 11755 { 0x3315, BIDI_L }, // SQUARE KIROGURAMU 11756 { 0x3316, BIDI_L }, // SQUARE KIROMEETORU 11757 { 0x3317, BIDI_L }, // SQUARE KIROWATTO 11758 { 0x3318, BIDI_L }, // SQUARE GURAMU 11759 { 0x3319, BIDI_L }, // SQUARE GURAMUTON 11760 { 0x331A, BIDI_L }, // SQUARE KURUZEIRO 11761 { 0x331B, BIDI_L }, // SQUARE KUROONE 11762 { 0x331C, BIDI_L }, // SQUARE KEESU 11763 { 0x331D, BIDI_L }, // SQUARE KORUNA 11764 { 0x331E, BIDI_L }, // SQUARE KOOPO 11765 { 0x331F, BIDI_L }, // SQUARE SAIKURU 11766 { 0x3320, BIDI_L }, // SQUARE SANTIIMU 11767 { 0x3321, BIDI_L }, // SQUARE SIRINGU 11768 { 0x3322, BIDI_L }, // SQUARE SENTI 11769 { 0x3323, BIDI_L }, // SQUARE SENTO 11770 { 0x3324, BIDI_L }, // SQUARE DAASU 11771 { 0x3325, BIDI_L }, // SQUARE DESI 11772 { 0x3326, BIDI_L }, // SQUARE DORU 11773 { 0x3327, BIDI_L }, // SQUARE TON 11774 { 0x3328, BIDI_L }, // SQUARE NANO 11775 { 0x3329, BIDI_L }, // SQUARE NOTTO 11776 { 0x332A, BIDI_L }, // SQUARE HAITU 11777 { 0x332B, BIDI_L }, // SQUARE PAASENTO 11778 { 0x332C, BIDI_L }, // SQUARE PAATU 11779 { 0x332D, BIDI_L }, // SQUARE BAARERU 11780 { 0x332E, BIDI_L }, // SQUARE PIASUTORU 11781 { 0x332F, BIDI_L }, // SQUARE PIKURU 11782 { 0x3330, BIDI_L }, // SQUARE PIKO 11783 { 0x3331, BIDI_L }, // SQUARE BIRU 11784 { 0x3332, BIDI_L }, // SQUARE HUARADDO 11785 { 0x3333, BIDI_L }, // SQUARE HUIITO 11786 { 0x3334, BIDI_L }, // SQUARE BUSSYERU 11787 { 0x3335, BIDI_L }, // SQUARE HURAN 11788 { 0x3336, BIDI_L }, // SQUARE HEKUTAARU 11789 { 0x3337, BIDI_L }, // SQUARE PESO 11790 { 0x3338, BIDI_L }, // SQUARE PENIHI 11791 { 0x3339, BIDI_L }, // SQUARE HERUTU 11792 { 0x333A, BIDI_L }, // SQUARE PENSU 11793 { 0x333B, BIDI_L }, // SQUARE PEEZI 11794 { 0x333C, BIDI_L }, // SQUARE BEETA 11795 { 0x333D, BIDI_L }, // SQUARE POINTO 11796 { 0x333E, BIDI_L }, // SQUARE BORUTO 11797 { 0x333F, BIDI_L }, // SQUARE HON 11798 { 0x3340, BIDI_L }, // SQUARE PONDO 11799 { 0x3341, BIDI_L }, // SQUARE HOORU 11800 { 0x3342, BIDI_L }, // SQUARE HOON 11801 { 0x3343, BIDI_L }, // SQUARE MAIKURO 11802 { 0x3344, BIDI_L }, // SQUARE MAIRU 11803 { 0x3345, BIDI_L }, // SQUARE MAHHA 11804 { 0x3346, BIDI_L }, // SQUARE MARUKU 11805 { 0x3347, BIDI_L }, // SQUARE MANSYON 11806 { 0x3348, BIDI_L }, // SQUARE MIKURON 11807 { 0x3349, BIDI_L }, // SQUARE MIRI 11808 { 0x334A, BIDI_L }, // SQUARE MIRIBAARU 11809 { 0x334B, BIDI_L }, // SQUARE MEGA 11810 { 0x334C, BIDI_L }, // SQUARE MEGATON 11811 { 0x334D, BIDI_L }, // SQUARE MEETORU 11812 { 0x334E, BIDI_L }, // SQUARE YAADO 11813 { 0x334F, BIDI_L }, // SQUARE YAARU 11814 { 0x3350, BIDI_L }, // SQUARE YUAN 11815 { 0x3351, BIDI_L }, // SQUARE RITTORU 11816 { 0x3352, BIDI_L }, // SQUARE RIRA 11817 { 0x3353, BIDI_L }, // SQUARE RUPII 11818 { 0x3354, BIDI_L }, // SQUARE RUUBURU 11819 { 0x3355, BIDI_L }, // SQUARE REMU 11820 { 0x3356, BIDI_L }, // SQUARE RENTOGEN 11821 { 0x3357, BIDI_L }, // SQUARE WATTO 11822 { 0x3358, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO 11823 { 0x3359, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE 11824 { 0x335A, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO 11825 { 0x335B, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE 11826 { 0x335C, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR 11827 { 0x335D, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE 11828 { 0x335E, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX 11829 { 0x335F, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN 11830 { 0x3360, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT 11831 { 0x3361, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE 11832 { 0x3362, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN 11833 { 0x3363, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN 11834 { 0x3364, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE 11835 { 0x3365, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN 11836 { 0x3366, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN 11837 { 0x3367, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN 11838 { 0x3368, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN 11839 { 0x3369, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN 11840 { 0x336A, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN 11841 { 0x336B, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN 11842 { 0x336C, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY 11843 { 0x336D, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE 11844 { 0x336E, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO 11845 { 0x336F, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE 11846 { 0x3370, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR 11847 { 0x3371, BIDI_L }, // SQUARE HPA 11848 { 0x3372, BIDI_L }, // SQUARE DA 11849 { 0x3373, BIDI_L }, // SQUARE AU 11850 { 0x3374, BIDI_L }, // SQUARE BAR 11851 { 0x3375, BIDI_L }, // SQUARE OV 11852 { 0x3376, BIDI_L }, // SQUARE PC 11853 { 0x3377, BIDI_ON }, // SQUARE DM 11854 { 0x3378, BIDI_ON }, // SQUARE DM SQUARED 11855 { 0x3379, BIDI_ON }, // SQUARE DM CUBED 11856 { 0x337A, BIDI_ON }, // SQUARE IU 11857 { 0x337B, BIDI_L }, // SQUARE ERA NAME HEISEI 11858 { 0x337C, BIDI_L }, // SQUARE ERA NAME SYOUWA 11859 { 0x337D, BIDI_L }, // SQUARE ERA NAME TAISYOU 11860 { 0x337E, BIDI_L }, // SQUARE ERA NAME MEIZI 11861 { 0x337F, BIDI_L }, // SQUARE CORPORATION 11862 { 0x3380, BIDI_L }, // SQUARE PA AMPS 11863 { 0x3381, BIDI_L }, // SQUARE NA 11864 { 0x3382, BIDI_L }, // SQUARE MU A 11865 { 0x3383, BIDI_L }, // SQUARE MA 11866 { 0x3384, BIDI_L }, // SQUARE KA 11867 { 0x3385, BIDI_L }, // SQUARE KB 11868 { 0x3386, BIDI_L }, // SQUARE MB 11869 { 0x3387, BIDI_L }, // SQUARE GB 11870 { 0x3388, BIDI_L }, // SQUARE CAL 11871 { 0x3389, BIDI_L }, // SQUARE KCAL 11872 { 0x338A, BIDI_L }, // SQUARE PF 11873 { 0x338B, BIDI_L }, // SQUARE NF 11874 { 0x338C, BIDI_L }, // SQUARE MU F 11875 { 0x338D, BIDI_L }, // SQUARE MU G 11876 { 0x338E, BIDI_L }, // SQUARE MG 11877 { 0x338F, BIDI_L }, // SQUARE KG 11878 { 0x3390, BIDI_L }, // SQUARE HZ 11879 { 0x3391, BIDI_L }, // SQUARE KHZ 11880 { 0x3392, BIDI_L }, // SQUARE MHZ 11881 { 0x3393, BIDI_L }, // SQUARE GHZ 11882 { 0x3394, BIDI_L }, // SQUARE THZ 11883 { 0x3395, BIDI_L }, // SQUARE MU L 11884 { 0x3396, BIDI_L }, // SQUARE ML 11885 { 0x3397, BIDI_L }, // SQUARE DL 11886 { 0x3398, BIDI_L }, // SQUARE KL 11887 { 0x3399, BIDI_L }, // SQUARE FM 11888 { 0x339A, BIDI_L }, // SQUARE NM 11889 { 0x339B, BIDI_L }, // SQUARE MU M 11890 { 0x339C, BIDI_L }, // SQUARE MM 11891 { 0x339D, BIDI_L }, // SQUARE CM 11892 { 0x339E, BIDI_L }, // SQUARE KM 11893 { 0x339F, BIDI_L }, // SQUARE MM SQUARED 11894 { 0x33A0, BIDI_L }, // SQUARE CM SQUARED 11895 { 0x33A1, BIDI_L }, // SQUARE M SQUARED 11896 { 0x33A2, BIDI_L }, // SQUARE KM SQUARED 11897 { 0x33A3, BIDI_L }, // SQUARE MM CUBED 11898 { 0x33A4, BIDI_L }, // SQUARE CM CUBED 11899 { 0x33A5, BIDI_L }, // SQUARE M CUBED 11900 { 0x33A6, BIDI_L }, // SQUARE KM CUBED 11901 { 0x33A7, BIDI_L }, // SQUARE M OVER S 11902 { 0x33A8, BIDI_L }, // SQUARE M OVER S SQUARED 11903 { 0x33A9, BIDI_L }, // SQUARE PA 11904 { 0x33AA, BIDI_L }, // SQUARE KPA 11905 { 0x33AB, BIDI_L }, // SQUARE MPA 11906 { 0x33AC, BIDI_L }, // SQUARE GPA 11907 { 0x33AD, BIDI_L }, // SQUARE RAD 11908 { 0x33AE, BIDI_L }, // SQUARE RAD OVER S 11909 { 0x33AF, BIDI_L }, // SQUARE RAD OVER S SQUARED 11910 { 0x33B0, BIDI_L }, // SQUARE PS 11911 { 0x33B1, BIDI_L }, // SQUARE NS 11912 { 0x33B2, BIDI_L }, // SQUARE MU S 11913 { 0x33B3, BIDI_L }, // SQUARE MS 11914 { 0x33B4, BIDI_L }, // SQUARE PV 11915 { 0x33B5, BIDI_L }, // SQUARE NV 11916 { 0x33B6, BIDI_L }, // SQUARE MU V 11917 { 0x33B7, BIDI_L }, // SQUARE MV 11918 { 0x33B8, BIDI_L }, // SQUARE KV 11919 { 0x33B9, BIDI_L }, // SQUARE MV MEGA 11920 { 0x33BA, BIDI_L }, // SQUARE PW 11921 { 0x33BB, BIDI_L }, // SQUARE NW 11922 { 0x33BC, BIDI_L }, // SQUARE MU W 11923 { 0x33BD, BIDI_L }, // SQUARE MW 11924 { 0x33BE, BIDI_L }, // SQUARE KW 11925 { 0x33BF, BIDI_L }, // SQUARE MW MEGA 11926 { 0x33C0, BIDI_L }, // SQUARE K OHM 11927 { 0x33C1, BIDI_L }, // SQUARE M OHM 11928 { 0x33C2, BIDI_L }, // SQUARE AM 11929 { 0x33C3, BIDI_L }, // SQUARE BQ 11930 { 0x33C4, BIDI_L }, // SQUARE CC 11931 { 0x33C5, BIDI_L }, // SQUARE CD 11932 { 0x33C6, BIDI_L }, // SQUARE C OVER KG 11933 { 0x33C7, BIDI_L }, // SQUARE CO 11934 { 0x33C8, BIDI_L }, // SQUARE DB 11935 { 0x33C9, BIDI_L }, // SQUARE GY 11936 { 0x33CA, BIDI_L }, // SQUARE HA 11937 { 0x33CB, BIDI_L }, // SQUARE HP 11938 { 0x33CC, BIDI_L }, // SQUARE IN 11939 { 0x33CD, BIDI_L }, // SQUARE KK 11940 { 0x33CE, BIDI_L }, // SQUARE KM CAPITAL 11941 { 0x33CF, BIDI_L }, // SQUARE KT 11942 { 0x33D0, BIDI_L }, // SQUARE LM 11943 { 0x33D1, BIDI_L }, // SQUARE LN 11944 { 0x33D2, BIDI_L }, // SQUARE LOG 11945 { 0x33D3, BIDI_L }, // SQUARE LX 11946 { 0x33D4, BIDI_L }, // SQUARE MB SMALL 11947 { 0x33D5, BIDI_L }, // SQUARE MIL 11948 { 0x33D6, BIDI_L }, // SQUARE MOL 11949 { 0x33D7, BIDI_L }, // SQUARE PH 11950 { 0x33D8, BIDI_L }, // SQUARE PM 11951 { 0x33D9, BIDI_L }, // SQUARE PPM 11952 { 0x33DA, BIDI_L }, // SQUARE PR 11953 { 0x33DB, BIDI_L }, // SQUARE SR 11954 { 0x33DC, BIDI_L }, // SQUARE SV 11955 { 0x33DD, BIDI_L }, // SQUARE WB 11956 { 0x33DE, BIDI_ON }, // SQUARE V OVER M 11957 { 0x33DF, BIDI_ON }, // SQUARE A OVER M 11958 { 0x33E0, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE 11959 { 0x33E1, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO 11960 { 0x33E2, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE 11961 { 0x33E3, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR 11962 { 0x33E4, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE 11963 { 0x33E5, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX 11964 { 0x33E6, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN 11965 { 0x33E7, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT 11966 { 0x33E8, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE 11967 { 0x33E9, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN 11968 { 0x33EA, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN 11969 { 0x33EB, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE 11970 { 0x33EC, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN 11971 { 0x33ED, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN 11972 { 0x33EE, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN 11973 { 0x33EF, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN 11974 { 0x33F0, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN 11975 { 0x33F1, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN 11976 { 0x33F2, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN 11977 { 0x33F3, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY 11978 { 0x33F4, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE 11979 { 0x33F5, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO 11980 { 0x33F6, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE 11981 { 0x33F7, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR 11982 { 0x33F8, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE 11983 { 0x33F9, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX 11984 { 0x33FA, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN 11985 { 0x33FB, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT 11986 { 0x33FC, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE 11987 { 0x33FD, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY 11988 { 0x33FE, BIDI_L }, // IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE 11989 { 0x33FF, BIDI_ON }, // SQUARE GAL 11990 //{ 0x3400, BIDI_L }, // <CJK Ideograph Extension A, First> 11991 //{ 0x4DB5, BIDI_L }, // <CJK Ideograph Extension A, Last> 11992 11993 #endif 11994 #if (GUI_BIDI_SUPPORT_RANGE_4 == 1) 11995 11996 { 0x4DC0, BIDI_ON }, // HEXAGRAM FOR THE CREATIVE HEAVEN 11997 { 0x4DC1, BIDI_ON }, // HEXAGRAM FOR THE RECEPTIVE EARTH 11998 { 0x4DC2, BIDI_ON }, // HEXAGRAM FOR DIFFICULTY AT THE BEGINNING 11999 { 0x4DC3, BIDI_ON }, // HEXAGRAM FOR YOUTHFUL FOLLY 12000 { 0x4DC4, BIDI_ON }, // HEXAGRAM FOR WAITING 12001 { 0x4DC5, BIDI_ON }, // HEXAGRAM FOR CONFLICT 12002 { 0x4DC6, BIDI_ON }, // HEXAGRAM FOR THE ARMY 12003 { 0x4DC7, BIDI_ON }, // HEXAGRAM FOR HOLDING TOGETHER 12004 { 0x4DC8, BIDI_ON }, // HEXAGRAM FOR SMALL TAMING 12005 { 0x4DC9, BIDI_ON }, // HEXAGRAM FOR TREADING 12006 { 0x4DCA, BIDI_ON }, // HEXAGRAM FOR PEACE 12007 { 0x4DCB, BIDI_ON }, // HEXAGRAM FOR STANDSTILL 12008 { 0x4DCC, BIDI_ON }, // HEXAGRAM FOR FELLOWSHIP 12009 { 0x4DCD, BIDI_ON }, // HEXAGRAM FOR GREAT POSSESSION 12010 { 0x4DCE, BIDI_ON }, // HEXAGRAM FOR MODESTY 12011 { 0x4DCF, BIDI_ON }, // HEXAGRAM FOR ENTHUSIASM 12012 { 0x4DD0, BIDI_ON }, // HEXAGRAM FOR FOLLOWING 12013 { 0x4DD1, BIDI_ON }, // HEXAGRAM FOR WORK ON THE DECAYED 12014 { 0x4DD2, BIDI_ON }, // HEXAGRAM FOR APPROACH 12015 { 0x4DD3, BIDI_ON }, // HEXAGRAM FOR CONTEMPLATION 12016 { 0x4DD4, BIDI_ON }, // HEXAGRAM FOR BITING THROUGH 12017 { 0x4DD5, BIDI_ON }, // HEXAGRAM FOR GRACE 12018 { 0x4DD6, BIDI_ON }, // HEXAGRAM FOR SPLITTING APART 12019 { 0x4DD7, BIDI_ON }, // HEXAGRAM FOR RETURN 12020 { 0x4DD8, BIDI_ON }, // HEXAGRAM FOR INNOCENCE 12021 { 0x4DD9, BIDI_ON }, // HEXAGRAM FOR GREAT TAMING 12022 { 0x4DDA, BIDI_ON }, // HEXAGRAM FOR MOUTH CORNERS 12023 { 0x4DDB, BIDI_ON }, // HEXAGRAM FOR GREAT PREPONDERANCE 12024 { 0x4DDC, BIDI_ON }, // HEXAGRAM FOR THE ABYSMAL WATER 12025 { 0x4DDD, BIDI_ON }, // HEXAGRAM FOR THE CLINGING FIRE 12026 { 0x4DDE, BIDI_ON }, // HEXAGRAM FOR INFLUENCE 12027 { 0x4DDF, BIDI_ON }, // HEXAGRAM FOR DURATION 12028 { 0x4DE0, BIDI_ON }, // HEXAGRAM FOR RETREAT 12029 { 0x4DE1, BIDI_ON }, // HEXAGRAM FOR GREAT POWER 12030 { 0x4DE2, BIDI_ON }, // HEXAGRAM FOR PROGRESS 12031 { 0x4DE3, BIDI_ON }, // HEXAGRAM FOR DARKENING OF THE LIGHT 12032 { 0x4DE4, BIDI_ON }, // HEXAGRAM FOR THE FAMILY 12033 { 0x4DE5, BIDI_ON }, // HEXAGRAM FOR OPPOSITION 12034 { 0x4DE6, BIDI_ON }, // HEXAGRAM FOR OBSTRUCTION 12035 { 0x4DE7, BIDI_ON }, // HEXAGRAM FOR DELIVERANCE 12036 { 0x4DE8, BIDI_ON }, // HEXAGRAM FOR DECREASE 12037 { 0x4DE9, BIDI_ON }, // HEXAGRAM FOR INCREASE 12038 { 0x4DEA, BIDI_ON }, // HEXAGRAM FOR BREAKTHROUGH 12039 { 0x4DEB, BIDI_ON }, // HEXAGRAM FOR COMING TO MEET 12040 { 0x4DEC, BIDI_ON }, // HEXAGRAM FOR GATHERING TOGETHER 12041 { 0x4DED, BIDI_ON }, // HEXAGRAM FOR PUSHING UPWARD 12042 { 0x4DEE, BIDI_ON }, // HEXAGRAM FOR OPPRESSION 12043 { 0x4DEF, BIDI_ON }, // HEXAGRAM FOR THE WELL 12044 { 0x4DF0, BIDI_ON }, // HEXAGRAM FOR REVOLUTION 12045 { 0x4DF1, BIDI_ON }, // HEXAGRAM FOR THE CAULDRON 12046 { 0x4DF2, BIDI_ON }, // HEXAGRAM FOR THE AROUSING THUNDER 12047 { 0x4DF3, BIDI_ON }, // HEXAGRAM FOR THE KEEPING STILL MOUNTAIN 12048 { 0x4DF4, BIDI_ON }, // HEXAGRAM FOR DEVELOPMENT 12049 { 0x4DF5, BIDI_ON }, // HEXAGRAM FOR THE MARRYING MAIDEN 12050 { 0x4DF6, BIDI_ON }, // HEXAGRAM FOR ABUNDANCE 12051 { 0x4DF7, BIDI_ON }, // HEXAGRAM FOR THE WANDERER 12052 { 0x4DF8, BIDI_ON }, // HEXAGRAM FOR THE GENTLE WIND 12053 { 0x4DF9, BIDI_ON }, // HEXAGRAM FOR THE JOYOUS LAKE 12054 { 0x4DFA, BIDI_ON }, // HEXAGRAM FOR DISPERSION 12055 { 0x4DFB, BIDI_ON }, // HEXAGRAM FOR LIMITATION 12056 { 0x4DFC, BIDI_ON }, // HEXAGRAM FOR INNER TRUTH 12057 { 0x4DFD, BIDI_ON }, // HEXAGRAM FOR SMALL PREPONDERANCE 12058 { 0x4DFE, BIDI_ON }, // HEXAGRAM FOR AFTER COMPLETION 12059 { 0x4DFF, BIDI_ON }, // HEXAGRAM FOR BEFORE COMPLETION 12060 //{ 0x4E00, BIDI_L }, // <CJK Ideograph, First> 12061 //{ 0x9FD5, BIDI_L }, // <CJK Ideograph, Last> 12062 12063 #endif 12064 #if (GUI_BIDI_SUPPORT_RANGE_A == 1) 12065 12066 { 0xA000, BIDI_L }, // YI SYLLABLE IT 12067 { 0xA001, BIDI_L }, // YI SYLLABLE IX 12068 { 0xA002, BIDI_L }, // YI SYLLABLE I 12069 { 0xA003, BIDI_L }, // YI SYLLABLE IP 12070 { 0xA004, BIDI_L }, // YI SYLLABLE IET 12071 { 0xA005, BIDI_L }, // YI SYLLABLE IEX 12072 { 0xA006, BIDI_L }, // YI SYLLABLE IE 12073 { 0xA007, BIDI_L }, // YI SYLLABLE IEP 12074 { 0xA008, BIDI_L }, // YI SYLLABLE AT 12075 { 0xA009, BIDI_L }, // YI SYLLABLE AX 12076 { 0xA00A, BIDI_L }, // YI SYLLABLE A 12077 { 0xA00B, BIDI_L }, // YI SYLLABLE AP 12078 { 0xA00C, BIDI_L }, // YI SYLLABLE UOX 12079 { 0xA00D, BIDI_L }, // YI SYLLABLE UO 12080 { 0xA00E, BIDI_L }, // YI SYLLABLE UOP 12081 { 0xA00F, BIDI_L }, // YI SYLLABLE OT 12082 { 0xA010, BIDI_L }, // YI SYLLABLE OX 12083 { 0xA011, BIDI_L }, // YI SYLLABLE O 12084 { 0xA012, BIDI_L }, // YI SYLLABLE OP 12085 { 0xA013, BIDI_L }, // YI SYLLABLE EX 12086 { 0xA014, BIDI_L }, // YI SYLLABLE E 12087 { 0xA015, BIDI_L }, // YI SYLLABLE WU 12088 { 0xA016, BIDI_L }, // YI SYLLABLE BIT 12089 { 0xA017, BIDI_L }, // YI SYLLABLE BIX 12090 { 0xA018, BIDI_L }, // YI SYLLABLE BI 12091 { 0xA019, BIDI_L }, // YI SYLLABLE BIP 12092 { 0xA01A, BIDI_L }, // YI SYLLABLE BIET 12093 { 0xA01B, BIDI_L }, // YI SYLLABLE BIEX 12094 { 0xA01C, BIDI_L }, // YI SYLLABLE BIE 12095 { 0xA01D, BIDI_L }, // YI SYLLABLE BIEP 12096 { 0xA01E, BIDI_L }, // YI SYLLABLE BAT 12097 { 0xA01F, BIDI_L }, // YI SYLLABLE BAX 12098 { 0xA020, BIDI_L }, // YI SYLLABLE BA 12099 { 0xA021, BIDI_L }, // YI SYLLABLE BAP 12100 { 0xA022, BIDI_L }, // YI SYLLABLE BUOX 12101 { 0xA023, BIDI_L }, // YI SYLLABLE BUO 12102 { 0xA024, BIDI_L }, // YI SYLLABLE BUOP 12103 { 0xA025, BIDI_L }, // YI SYLLABLE BOT 12104 { 0xA026, BIDI_L }, // YI SYLLABLE BOX 12105 { 0xA027, BIDI_L }, // YI SYLLABLE BO 12106 { 0xA028, BIDI_L }, // YI SYLLABLE BOP 12107 { 0xA029, BIDI_L }, // YI SYLLABLE BEX 12108 { 0xA02A, BIDI_L }, // YI SYLLABLE BE 12109 { 0xA02B, BIDI_L }, // YI SYLLABLE BEP 12110 { 0xA02C, BIDI_L }, // YI SYLLABLE BUT 12111 { 0xA02D, BIDI_L }, // YI SYLLABLE BUX 12112 { 0xA02E, BIDI_L }, // YI SYLLABLE BU 12113 { 0xA02F, BIDI_L }, // YI SYLLABLE BUP 12114 { 0xA030, BIDI_L }, // YI SYLLABLE BURX 12115 { 0xA031, BIDI_L }, // YI SYLLABLE BUR 12116 { 0xA032, BIDI_L }, // YI SYLLABLE BYT 12117 { 0xA033, BIDI_L }, // YI SYLLABLE BYX 12118 { 0xA034, BIDI_L }, // YI SYLLABLE BY 12119 { 0xA035, BIDI_L }, // YI SYLLABLE BYP 12120 { 0xA036, BIDI_L }, // YI SYLLABLE BYRX 12121 { 0xA037, BIDI_L }, // YI SYLLABLE BYR 12122 { 0xA038, BIDI_L }, // YI SYLLABLE PIT 12123 { 0xA039, BIDI_L }, // YI SYLLABLE PIX 12124 { 0xA03A, BIDI_L }, // YI SYLLABLE PI 12125 { 0xA03B, BIDI_L }, // YI SYLLABLE PIP 12126 { 0xA03C, BIDI_L }, // YI SYLLABLE PIEX 12127 { 0xA03D, BIDI_L }, // YI SYLLABLE PIE 12128 { 0xA03E, BIDI_L }, // YI SYLLABLE PIEP 12129 { 0xA03F, BIDI_L }, // YI SYLLABLE PAT 12130 { 0xA040, BIDI_L }, // YI SYLLABLE PAX 12131 { 0xA041, BIDI_L }, // YI SYLLABLE PA 12132 { 0xA042, BIDI_L }, // YI SYLLABLE PAP 12133 { 0xA043, BIDI_L }, // YI SYLLABLE PUOX 12134 { 0xA044, BIDI_L }, // YI SYLLABLE PUO 12135 { 0xA045, BIDI_L }, // YI SYLLABLE PUOP 12136 { 0xA046, BIDI_L }, // YI SYLLABLE POT 12137 { 0xA047, BIDI_L }, // YI SYLLABLE POX 12138 { 0xA048, BIDI_L }, // YI SYLLABLE PO 12139 { 0xA049, BIDI_L }, // YI SYLLABLE POP 12140 { 0xA04A, BIDI_L }, // YI SYLLABLE PUT 12141 { 0xA04B, BIDI_L }, // YI SYLLABLE PUX 12142 { 0xA04C, BIDI_L }, // YI SYLLABLE PU 12143 { 0xA04D, BIDI_L }, // YI SYLLABLE PUP 12144 { 0xA04E, BIDI_L }, // YI SYLLABLE PURX 12145 { 0xA04F, BIDI_L }, // YI SYLLABLE PUR 12146 { 0xA050, BIDI_L }, // YI SYLLABLE PYT 12147 { 0xA051, BIDI_L }, // YI SYLLABLE PYX 12148 { 0xA052, BIDI_L }, // YI SYLLABLE PY 12149 { 0xA053, BIDI_L }, // YI SYLLABLE PYP 12150 { 0xA054, BIDI_L }, // YI SYLLABLE PYRX 12151 { 0xA055, BIDI_L }, // YI SYLLABLE PYR 12152 { 0xA056, BIDI_L }, // YI SYLLABLE BBIT 12153 { 0xA057, BIDI_L }, // YI SYLLABLE BBIX 12154 { 0xA058, BIDI_L }, // YI SYLLABLE BBI 12155 { 0xA059, BIDI_L }, // YI SYLLABLE BBIP 12156 { 0xA05A, BIDI_L }, // YI SYLLABLE BBIET 12157 { 0xA05B, BIDI_L }, // YI SYLLABLE BBIEX 12158 { 0xA05C, BIDI_L }, // YI SYLLABLE BBIE 12159 { 0xA05D, BIDI_L }, // YI SYLLABLE BBIEP 12160 { 0xA05E, BIDI_L }, // YI SYLLABLE BBAT 12161 { 0xA05F, BIDI_L }, // YI SYLLABLE BBAX 12162 { 0xA060, BIDI_L }, // YI SYLLABLE BBA 12163 { 0xA061, BIDI_L }, // YI SYLLABLE BBAP 12164 { 0xA062, BIDI_L }, // YI SYLLABLE BBUOX 12165 { 0xA063, BIDI_L }, // YI SYLLABLE BBUO 12166 { 0xA064, BIDI_L }, // YI SYLLABLE BBUOP 12167 { 0xA065, BIDI_L }, // YI SYLLABLE BBOT 12168 { 0xA066, BIDI_L }, // YI SYLLABLE BBOX 12169 { 0xA067, BIDI_L }, // YI SYLLABLE BBO 12170 { 0xA068, BIDI_L }, // YI SYLLABLE BBOP 12171 { 0xA069, BIDI_L }, // YI SYLLABLE BBEX 12172 { 0xA06A, BIDI_L }, // YI SYLLABLE BBE 12173 { 0xA06B, BIDI_L }, // YI SYLLABLE BBEP 12174 { 0xA06C, BIDI_L }, // YI SYLLABLE BBUT 12175 { 0xA06D, BIDI_L }, // YI SYLLABLE BBUX 12176 { 0xA06E, BIDI_L }, // YI SYLLABLE BBU 12177 { 0xA06F, BIDI_L }, // YI SYLLABLE BBUP 12178 { 0xA070, BIDI_L }, // YI SYLLABLE BBURX 12179 { 0xA071, BIDI_L }, // YI SYLLABLE BBUR 12180 { 0xA072, BIDI_L }, // YI SYLLABLE BBYT 12181 { 0xA073, BIDI_L }, // YI SYLLABLE BBYX 12182 { 0xA074, BIDI_L }, // YI SYLLABLE BBY 12183 { 0xA075, BIDI_L }, // YI SYLLABLE BBYP 12184 { 0xA076, BIDI_L }, // YI SYLLABLE NBIT 12185 { 0xA077, BIDI_L }, // YI SYLLABLE NBIX 12186 { 0xA078, BIDI_L }, // YI SYLLABLE NBI 12187 { 0xA079, BIDI_L }, // YI SYLLABLE NBIP 12188 { 0xA07A, BIDI_L }, // YI SYLLABLE NBIEX 12189 { 0xA07B, BIDI_L }, // YI SYLLABLE NBIE 12190 { 0xA07C, BIDI_L }, // YI SYLLABLE NBIEP 12191 { 0xA07D, BIDI_L }, // YI SYLLABLE NBAT 12192 { 0xA07E, BIDI_L }, // YI SYLLABLE NBAX 12193 { 0xA07F, BIDI_L }, // YI SYLLABLE NBA 12194 { 0xA080, BIDI_L }, // YI SYLLABLE NBAP 12195 { 0xA081, BIDI_L }, // YI SYLLABLE NBOT 12196 { 0xA082, BIDI_L }, // YI SYLLABLE NBOX 12197 { 0xA083, BIDI_L }, // YI SYLLABLE NBO 12198 { 0xA084, BIDI_L }, // YI SYLLABLE NBOP 12199 { 0xA085, BIDI_L }, // YI SYLLABLE NBUT 12200 { 0xA086, BIDI_L }, // YI SYLLABLE NBUX 12201 { 0xA087, BIDI_L }, // YI SYLLABLE NBU 12202 { 0xA088, BIDI_L }, // YI SYLLABLE NBUP 12203 { 0xA089, BIDI_L }, // YI SYLLABLE NBURX 12204 { 0xA08A, BIDI_L }, // YI SYLLABLE NBUR 12205 { 0xA08B, BIDI_L }, // YI SYLLABLE NBYT 12206 { 0xA08C, BIDI_L }, // YI SYLLABLE NBYX 12207 { 0xA08D, BIDI_L }, // YI SYLLABLE NBY 12208 { 0xA08E, BIDI_L }, // YI SYLLABLE NBYP 12209 { 0xA08F, BIDI_L }, // YI SYLLABLE NBYRX 12210 { 0xA090, BIDI_L }, // YI SYLLABLE NBYR 12211 { 0xA091, BIDI_L }, // YI SYLLABLE HMIT 12212 { 0xA092, BIDI_L }, // YI SYLLABLE HMIX 12213 { 0xA093, BIDI_L }, // YI SYLLABLE HMI 12214 { 0xA094, BIDI_L }, // YI SYLLABLE HMIP 12215 { 0xA095, BIDI_L }, // YI SYLLABLE HMIEX 12216 { 0xA096, BIDI_L }, // YI SYLLABLE HMIE 12217 { 0xA097, BIDI_L }, // YI SYLLABLE HMIEP 12218 { 0xA098, BIDI_L }, // YI SYLLABLE HMAT 12219 { 0xA099, BIDI_L }, // YI SYLLABLE HMAX 12220 { 0xA09A, BIDI_L }, // YI SYLLABLE HMA 12221 { 0xA09B, BIDI_L }, // YI SYLLABLE HMAP 12222 { 0xA09C, BIDI_L }, // YI SYLLABLE HMUOX 12223 { 0xA09D, BIDI_L }, // YI SYLLABLE HMUO 12224 { 0xA09E, BIDI_L }, // YI SYLLABLE HMUOP 12225 { 0xA09F, BIDI_L }, // YI SYLLABLE HMOT 12226 { 0xA0A0, BIDI_L }, // YI SYLLABLE HMOX 12227 { 0xA0A1, BIDI_L }, // YI SYLLABLE HMO 12228 { 0xA0A2, BIDI_L }, // YI SYLLABLE HMOP 12229 { 0xA0A3, BIDI_L }, // YI SYLLABLE HMUT 12230 { 0xA0A4, BIDI_L }, // YI SYLLABLE HMUX 12231 { 0xA0A5, BIDI_L }, // YI SYLLABLE HMU 12232 { 0xA0A6, BIDI_L }, // YI SYLLABLE HMUP 12233 { 0xA0A7, BIDI_L }, // YI SYLLABLE HMURX 12234 { 0xA0A8, BIDI_L }, // YI SYLLABLE HMUR 12235 { 0xA0A9, BIDI_L }, // YI SYLLABLE HMYX 12236 { 0xA0AA, BIDI_L }, // YI SYLLABLE HMY 12237 { 0xA0AB, BIDI_L }, // YI SYLLABLE HMYP 12238 { 0xA0AC, BIDI_L }, // YI SYLLABLE HMYRX 12239 { 0xA0AD, BIDI_L }, // YI SYLLABLE HMYR 12240 { 0xA0AE, BIDI_L }, // YI SYLLABLE MIT 12241 { 0xA0AF, BIDI_L }, // YI SYLLABLE MIX 12242 { 0xA0B0, BIDI_L }, // YI SYLLABLE MI 12243 { 0xA0B1, BIDI_L }, // YI SYLLABLE MIP 12244 { 0xA0B2, BIDI_L }, // YI SYLLABLE MIEX 12245 { 0xA0B3, BIDI_L }, // YI SYLLABLE MIE 12246 { 0xA0B4, BIDI_L }, // YI SYLLABLE MIEP 12247 { 0xA0B5, BIDI_L }, // YI SYLLABLE MAT 12248 { 0xA0B6, BIDI_L }, // YI SYLLABLE MAX 12249 { 0xA0B7, BIDI_L }, // YI SYLLABLE MA 12250 { 0xA0B8, BIDI_L }, // YI SYLLABLE MAP 12251 { 0xA0B9, BIDI_L }, // YI SYLLABLE MUOT 12252 { 0xA0BA, BIDI_L }, // YI SYLLABLE MUOX 12253 { 0xA0BB, BIDI_L }, // YI SYLLABLE MUO 12254 { 0xA0BC, BIDI_L }, // YI SYLLABLE MUOP 12255 { 0xA0BD, BIDI_L }, // YI SYLLABLE MOT 12256 { 0xA0BE, BIDI_L }, // YI SYLLABLE MOX 12257 { 0xA0BF, BIDI_L }, // YI SYLLABLE MO 12258 { 0xA0C0, BIDI_L }, // YI SYLLABLE MOP 12259 { 0xA0C1, BIDI_L }, // YI SYLLABLE MEX 12260 { 0xA0C2, BIDI_L }, // YI SYLLABLE ME 12261 { 0xA0C3, BIDI_L }, // YI SYLLABLE MUT 12262 { 0xA0C4, BIDI_L }, // YI SYLLABLE MUX 12263 { 0xA0C5, BIDI_L }, // YI SYLLABLE MU 12264 { 0xA0C6, BIDI_L }, // YI SYLLABLE MUP 12265 { 0xA0C7, BIDI_L }, // YI SYLLABLE MURX 12266 { 0xA0C8, BIDI_L }, // YI SYLLABLE MUR 12267 { 0xA0C9, BIDI_L }, // YI SYLLABLE MYT 12268 { 0xA0CA, BIDI_L }, // YI SYLLABLE MYX 12269 { 0xA0CB, BIDI_L }, // YI SYLLABLE MY 12270 { 0xA0CC, BIDI_L }, // YI SYLLABLE MYP 12271 { 0xA0CD, BIDI_L }, // YI SYLLABLE FIT 12272 { 0xA0CE, BIDI_L }, // YI SYLLABLE FIX 12273 { 0xA0CF, BIDI_L }, // YI SYLLABLE FI 12274 { 0xA0D0, BIDI_L }, // YI SYLLABLE FIP 12275 { 0xA0D1, BIDI_L }, // YI SYLLABLE FAT 12276 { 0xA0D2, BIDI_L }, // YI SYLLABLE FAX 12277 { 0xA0D3, BIDI_L }, // YI SYLLABLE FA 12278 { 0xA0D4, BIDI_L }, // YI SYLLABLE FAP 12279 { 0xA0D5, BIDI_L }, // YI SYLLABLE FOX 12280 { 0xA0D6, BIDI_L }, // YI SYLLABLE FO 12281 { 0xA0D7, BIDI_L }, // YI SYLLABLE FOP 12282 { 0xA0D8, BIDI_L }, // YI SYLLABLE FUT 12283 { 0xA0D9, BIDI_L }, // YI SYLLABLE FUX 12284 { 0xA0DA, BIDI_L }, // YI SYLLABLE FU 12285 { 0xA0DB, BIDI_L }, // YI SYLLABLE FUP 12286 { 0xA0DC, BIDI_L }, // YI SYLLABLE FURX 12287 { 0xA0DD, BIDI_L }, // YI SYLLABLE FUR 12288 { 0xA0DE, BIDI_L }, // YI SYLLABLE FYT 12289 { 0xA0DF, BIDI_L }, // YI SYLLABLE FYX 12290 { 0xA0E0, BIDI_L }, // YI SYLLABLE FY 12291 { 0xA0E1, BIDI_L }, // YI SYLLABLE FYP 12292 { 0xA0E2, BIDI_L }, // YI SYLLABLE VIT 12293 { 0xA0E3, BIDI_L }, // YI SYLLABLE VIX 12294 { 0xA0E4, BIDI_L }, // YI SYLLABLE VI 12295 { 0xA0E5, BIDI_L }, // YI SYLLABLE VIP 12296 { 0xA0E6, BIDI_L }, // YI SYLLABLE VIET 12297 { 0xA0E7, BIDI_L }, // YI SYLLABLE VIEX 12298 { 0xA0E8, BIDI_L }, // YI SYLLABLE VIE 12299 { 0xA0E9, BIDI_L }, // YI SYLLABLE VIEP 12300 { 0xA0EA, BIDI_L }, // YI SYLLABLE VAT 12301 { 0xA0EB, BIDI_L }, // YI SYLLABLE VAX 12302 { 0xA0EC, BIDI_L }, // YI SYLLABLE VA 12303 { 0xA0ED, BIDI_L }, // YI SYLLABLE VAP 12304 { 0xA0EE, BIDI_L }, // YI SYLLABLE VOT 12305 { 0xA0EF, BIDI_L }, // YI SYLLABLE VOX 12306 { 0xA0F0, BIDI_L }, // YI SYLLABLE VO 12307 { 0xA0F1, BIDI_L }, // YI SYLLABLE VOP 12308 { 0xA0F2, BIDI_L }, // YI SYLLABLE VEX 12309 { 0xA0F3, BIDI_L }, // YI SYLLABLE VEP 12310 { 0xA0F4, BIDI_L }, // YI SYLLABLE VUT 12311 { 0xA0F5, BIDI_L }, // YI SYLLABLE VUX 12312 { 0xA0F6, BIDI_L }, // YI SYLLABLE VU 12313 { 0xA0F7, BIDI_L }, // YI SYLLABLE VUP 12314 { 0xA0F8, BIDI_L }, // YI SYLLABLE VURX 12315 { 0xA0F9, BIDI_L }, // YI SYLLABLE VUR 12316 { 0xA0FA, BIDI_L }, // YI SYLLABLE VYT 12317 { 0xA0FB, BIDI_L }, // YI SYLLABLE VYX 12318 { 0xA0FC, BIDI_L }, // YI SYLLABLE VY 12319 { 0xA0FD, BIDI_L }, // YI SYLLABLE VYP 12320 { 0xA0FE, BIDI_L }, // YI SYLLABLE VYRX 12321 { 0xA0FF, BIDI_L }, // YI SYLLABLE VYR 12322 { 0xA100, BIDI_L }, // YI SYLLABLE DIT 12323 { 0xA101, BIDI_L }, // YI SYLLABLE DIX 12324 { 0xA102, BIDI_L }, // YI SYLLABLE DI 12325 { 0xA103, BIDI_L }, // YI SYLLABLE DIP 12326 { 0xA104, BIDI_L }, // YI SYLLABLE DIEX 12327 { 0xA105, BIDI_L }, // YI SYLLABLE DIE 12328 { 0xA106, BIDI_L }, // YI SYLLABLE DIEP 12329 { 0xA107, BIDI_L }, // YI SYLLABLE DAT 12330 { 0xA108, BIDI_L }, // YI SYLLABLE DAX 12331 { 0xA109, BIDI_L }, // YI SYLLABLE DA 12332 { 0xA10A, BIDI_L }, // YI SYLLABLE DAP 12333 { 0xA10B, BIDI_L }, // YI SYLLABLE DUOX 12334 { 0xA10C, BIDI_L }, // YI SYLLABLE DUO 12335 { 0xA10D, BIDI_L }, // YI SYLLABLE DOT 12336 { 0xA10E, BIDI_L }, // YI SYLLABLE DOX 12337 { 0xA10F, BIDI_L }, // YI SYLLABLE DO 12338 { 0xA110, BIDI_L }, // YI SYLLABLE DOP 12339 { 0xA111, BIDI_L }, // YI SYLLABLE DEX 12340 { 0xA112, BIDI_L }, // YI SYLLABLE DE 12341 { 0xA113, BIDI_L }, // YI SYLLABLE DEP 12342 { 0xA114, BIDI_L }, // YI SYLLABLE DUT 12343 { 0xA115, BIDI_L }, // YI SYLLABLE DUX 12344 { 0xA116, BIDI_L }, // YI SYLLABLE DU 12345 { 0xA117, BIDI_L }, // YI SYLLABLE DUP 12346 { 0xA118, BIDI_L }, // YI SYLLABLE DURX 12347 { 0xA119, BIDI_L }, // YI SYLLABLE DUR 12348 { 0xA11A, BIDI_L }, // YI SYLLABLE TIT 12349 { 0xA11B, BIDI_L }, // YI SYLLABLE TIX 12350 { 0xA11C, BIDI_L }, // YI SYLLABLE TI 12351 { 0xA11D, BIDI_L }, // YI SYLLABLE TIP 12352 { 0xA11E, BIDI_L }, // YI SYLLABLE TIEX 12353 { 0xA11F, BIDI_L }, // YI SYLLABLE TIE 12354 { 0xA120, BIDI_L }, // YI SYLLABLE TIEP 12355 { 0xA121, BIDI_L }, // YI SYLLABLE TAT 12356 { 0xA122, BIDI_L }, // YI SYLLABLE TAX 12357 { 0xA123, BIDI_L }, // YI SYLLABLE TA 12358 { 0xA124, BIDI_L }, // YI SYLLABLE TAP 12359 { 0xA125, BIDI_L }, // YI SYLLABLE TUOT 12360 { 0xA126, BIDI_L }, // YI SYLLABLE TUOX 12361 { 0xA127, BIDI_L }, // YI SYLLABLE TUO 12362 { 0xA128, BIDI_L }, // YI SYLLABLE TUOP 12363 { 0xA129, BIDI_L }, // YI SYLLABLE TOT 12364 { 0xA12A, BIDI_L }, // YI SYLLABLE TOX 12365 { 0xA12B, BIDI_L }, // YI SYLLABLE TO 12366 { 0xA12C, BIDI_L }, // YI SYLLABLE TOP 12367 { 0xA12D, BIDI_L }, // YI SYLLABLE TEX 12368 { 0xA12E, BIDI_L }, // YI SYLLABLE TE 12369 { 0xA12F, BIDI_L }, // YI SYLLABLE TEP 12370 { 0xA130, BIDI_L }, // YI SYLLABLE TUT 12371 { 0xA131, BIDI_L }, // YI SYLLABLE TUX 12372 { 0xA132, BIDI_L }, // YI SYLLABLE TU 12373 { 0xA133, BIDI_L }, // YI SYLLABLE TUP 12374 { 0xA134, BIDI_L }, // YI SYLLABLE TURX 12375 { 0xA135, BIDI_L }, // YI SYLLABLE TUR 12376 { 0xA136, BIDI_L }, // YI SYLLABLE DDIT 12377 { 0xA137, BIDI_L }, // YI SYLLABLE DDIX 12378 { 0xA138, BIDI_L }, // YI SYLLABLE DDI 12379 { 0xA139, BIDI_L }, // YI SYLLABLE DDIP 12380 { 0xA13A, BIDI_L }, // YI SYLLABLE DDIEX 12381 { 0xA13B, BIDI_L }, // YI SYLLABLE DDIE 12382 { 0xA13C, BIDI_L }, // YI SYLLABLE DDIEP 12383 { 0xA13D, BIDI_L }, // YI SYLLABLE DDAT 12384 { 0xA13E, BIDI_L }, // YI SYLLABLE DDAX 12385 { 0xA13F, BIDI_L }, // YI SYLLABLE DDA 12386 { 0xA140, BIDI_L }, // YI SYLLABLE DDAP 12387 { 0xA141, BIDI_L }, // YI SYLLABLE DDUOX 12388 { 0xA142, BIDI_L }, // YI SYLLABLE DDUO 12389 { 0xA143, BIDI_L }, // YI SYLLABLE DDUOP 12390 { 0xA144, BIDI_L }, // YI SYLLABLE DDOT 12391 { 0xA145, BIDI_L }, // YI SYLLABLE DDOX 12392 { 0xA146, BIDI_L }, // YI SYLLABLE DDO 12393 { 0xA147, BIDI_L }, // YI SYLLABLE DDOP 12394 { 0xA148, BIDI_L }, // YI SYLLABLE DDEX 12395 { 0xA149, BIDI_L }, // YI SYLLABLE DDE 12396 { 0xA14A, BIDI_L }, // YI SYLLABLE DDEP 12397 { 0xA14B, BIDI_L }, // YI SYLLABLE DDUT 12398 { 0xA14C, BIDI_L }, // YI SYLLABLE DDUX 12399 { 0xA14D, BIDI_L }, // YI SYLLABLE DDU 12400 { 0xA14E, BIDI_L }, // YI SYLLABLE DDUP 12401 { 0xA14F, BIDI_L }, // YI SYLLABLE DDURX 12402 { 0xA150, BIDI_L }, // YI SYLLABLE DDUR 12403 { 0xA151, BIDI_L }, // YI SYLLABLE NDIT 12404 { 0xA152, BIDI_L }, // YI SYLLABLE NDIX 12405 { 0xA153, BIDI_L }, // YI SYLLABLE NDI 12406 { 0xA154, BIDI_L }, // YI SYLLABLE NDIP 12407 { 0xA155, BIDI_L }, // YI SYLLABLE NDIEX 12408 { 0xA156, BIDI_L }, // YI SYLLABLE NDIE 12409 { 0xA157, BIDI_L }, // YI SYLLABLE NDAT 12410 { 0xA158, BIDI_L }, // YI SYLLABLE NDAX 12411 { 0xA159, BIDI_L }, // YI SYLLABLE NDA 12412 { 0xA15A, BIDI_L }, // YI SYLLABLE NDAP 12413 { 0xA15B, BIDI_L }, // YI SYLLABLE NDOT 12414 { 0xA15C, BIDI_L }, // YI SYLLABLE NDOX 12415 { 0xA15D, BIDI_L }, // YI SYLLABLE NDO 12416 { 0xA15E, BIDI_L }, // YI SYLLABLE NDOP 12417 { 0xA15F, BIDI_L }, // YI SYLLABLE NDEX 12418 { 0xA160, BIDI_L }, // YI SYLLABLE NDE 12419 { 0xA161, BIDI_L }, // YI SYLLABLE NDEP 12420 { 0xA162, BIDI_L }, // YI SYLLABLE NDUT 12421 { 0xA163, BIDI_L }, // YI SYLLABLE NDUX 12422 { 0xA164, BIDI_L }, // YI SYLLABLE NDU 12423 { 0xA165, BIDI_L }, // YI SYLLABLE NDUP 12424 { 0xA166, BIDI_L }, // YI SYLLABLE NDURX 12425 { 0xA167, BIDI_L }, // YI SYLLABLE NDUR 12426 { 0xA168, BIDI_L }, // YI SYLLABLE HNIT 12427 { 0xA169, BIDI_L }, // YI SYLLABLE HNIX 12428 { 0xA16A, BIDI_L }, // YI SYLLABLE HNI 12429 { 0xA16B, BIDI_L }, // YI SYLLABLE HNIP 12430 { 0xA16C, BIDI_L }, // YI SYLLABLE HNIET 12431 { 0xA16D, BIDI_L }, // YI SYLLABLE HNIEX 12432 { 0xA16E, BIDI_L }, // YI SYLLABLE HNIE 12433 { 0xA16F, BIDI_L }, // YI SYLLABLE HNIEP 12434 { 0xA170, BIDI_L }, // YI SYLLABLE HNAT 12435 { 0xA171, BIDI_L }, // YI SYLLABLE HNAX 12436 { 0xA172, BIDI_L }, // YI SYLLABLE HNA 12437 { 0xA173, BIDI_L }, // YI SYLLABLE HNAP 12438 { 0xA174, BIDI_L }, // YI SYLLABLE HNUOX 12439 { 0xA175, BIDI_L }, // YI SYLLABLE HNUO 12440 { 0xA176, BIDI_L }, // YI SYLLABLE HNOT 12441 { 0xA177, BIDI_L }, // YI SYLLABLE HNOX 12442 { 0xA178, BIDI_L }, // YI SYLLABLE HNOP 12443 { 0xA179, BIDI_L }, // YI SYLLABLE HNEX 12444 { 0xA17A, BIDI_L }, // YI SYLLABLE HNE 12445 { 0xA17B, BIDI_L }, // YI SYLLABLE HNEP 12446 { 0xA17C, BIDI_L }, // YI SYLLABLE HNUT 12447 { 0xA17D, BIDI_L }, // YI SYLLABLE NIT 12448 { 0xA17E, BIDI_L }, // YI SYLLABLE NIX 12449 { 0xA17F, BIDI_L }, // YI SYLLABLE NI 12450 { 0xA180, BIDI_L }, // YI SYLLABLE NIP 12451 { 0xA181, BIDI_L }, // YI SYLLABLE NIEX 12452 { 0xA182, BIDI_L }, // YI SYLLABLE NIE 12453 { 0xA183, BIDI_L }, // YI SYLLABLE NIEP 12454 { 0xA184, BIDI_L }, // YI SYLLABLE NAX 12455 { 0xA185, BIDI_L }, // YI SYLLABLE NA 12456 { 0xA186, BIDI_L }, // YI SYLLABLE NAP 12457 { 0xA187, BIDI_L }, // YI SYLLABLE NUOX 12458 { 0xA188, BIDI_L }, // YI SYLLABLE NUO 12459 { 0xA189, BIDI_L }, // YI SYLLABLE NUOP 12460 { 0xA18A, BIDI_L }, // YI SYLLABLE NOT 12461 { 0xA18B, BIDI_L }, // YI SYLLABLE NOX 12462 { 0xA18C, BIDI_L }, // YI SYLLABLE NO 12463 { 0xA18D, BIDI_L }, // YI SYLLABLE NOP 12464 { 0xA18E, BIDI_L }, // YI SYLLABLE NEX 12465 { 0xA18F, BIDI_L }, // YI SYLLABLE NE 12466 { 0xA190, BIDI_L }, // YI SYLLABLE NEP 12467 { 0xA191, BIDI_L }, // YI SYLLABLE NUT 12468 { 0xA192, BIDI_L }, // YI SYLLABLE NUX 12469 { 0xA193, BIDI_L }, // YI SYLLABLE NU 12470 { 0xA194, BIDI_L }, // YI SYLLABLE NUP 12471 { 0xA195, BIDI_L }, // YI SYLLABLE NURX 12472 { 0xA196, BIDI_L }, // YI SYLLABLE NUR 12473 { 0xA197, BIDI_L }, // YI SYLLABLE HLIT 12474 { 0xA198, BIDI_L }, // YI SYLLABLE HLIX 12475 { 0xA199, BIDI_L }, // YI SYLLABLE HLI 12476 { 0xA19A, BIDI_L }, // YI SYLLABLE HLIP 12477 { 0xA19B, BIDI_L }, // YI SYLLABLE HLIEX 12478 { 0xA19C, BIDI_L }, // YI SYLLABLE HLIE 12479 { 0xA19D, BIDI_L }, // YI SYLLABLE HLIEP 12480 { 0xA19E, BIDI_L }, // YI SYLLABLE HLAT 12481 { 0xA19F, BIDI_L }, // YI SYLLABLE HLAX 12482 { 0xA1A0, BIDI_L }, // YI SYLLABLE HLA 12483 { 0xA1A1, BIDI_L }, // YI SYLLABLE HLAP 12484 { 0xA1A2, BIDI_L }, // YI SYLLABLE HLUOX 12485 { 0xA1A3, BIDI_L }, // YI SYLLABLE HLUO 12486 { 0xA1A4, BIDI_L }, // YI SYLLABLE HLUOP 12487 { 0xA1A5, BIDI_L }, // YI SYLLABLE HLOX 12488 { 0xA1A6, BIDI_L }, // YI SYLLABLE HLO 12489 { 0xA1A7, BIDI_L }, // YI SYLLABLE HLOP 12490 { 0xA1A8, BIDI_L }, // YI SYLLABLE HLEX 12491 { 0xA1A9, BIDI_L }, // YI SYLLABLE HLE 12492 { 0xA1AA, BIDI_L }, // YI SYLLABLE HLEP 12493 { 0xA1AB, BIDI_L }, // YI SYLLABLE HLUT 12494 { 0xA1AC, BIDI_L }, // YI SYLLABLE HLUX 12495 { 0xA1AD, BIDI_L }, // YI SYLLABLE HLU 12496 { 0xA1AE, BIDI_L }, // YI SYLLABLE HLUP 12497 { 0xA1AF, BIDI_L }, // YI SYLLABLE HLURX 12498 { 0xA1B0, BIDI_L }, // YI SYLLABLE HLUR 12499 { 0xA1B1, BIDI_L }, // YI SYLLABLE HLYT 12500 { 0xA1B2, BIDI_L }, // YI SYLLABLE HLYX 12501 { 0xA1B3, BIDI_L }, // YI SYLLABLE HLY 12502 { 0xA1B4, BIDI_L }, // YI SYLLABLE HLYP 12503 { 0xA1B5, BIDI_L }, // YI SYLLABLE HLYRX 12504 { 0xA1B6, BIDI_L }, // YI SYLLABLE HLYR 12505 { 0xA1B7, BIDI_L }, // YI SYLLABLE LIT 12506 { 0xA1B8, BIDI_L }, // YI SYLLABLE LIX 12507 { 0xA1B9, BIDI_L }, // YI SYLLABLE LI 12508 { 0xA1BA, BIDI_L }, // YI SYLLABLE LIP 12509 { 0xA1BB, BIDI_L }, // YI SYLLABLE LIET 12510 { 0xA1BC, BIDI_L }, // YI SYLLABLE LIEX 12511 { 0xA1BD, BIDI_L }, // YI SYLLABLE LIE 12512 { 0xA1BE, BIDI_L }, // YI SYLLABLE LIEP 12513 { 0xA1BF, BIDI_L }, // YI SYLLABLE LAT 12514 { 0xA1C0, BIDI_L }, // YI SYLLABLE LAX 12515 { 0xA1C1, BIDI_L }, // YI SYLLABLE LA 12516 { 0xA1C2, BIDI_L }, // YI SYLLABLE LAP 12517 { 0xA1C3, BIDI_L }, // YI SYLLABLE LUOT 12518 { 0xA1C4, BIDI_L }, // YI SYLLABLE LUOX 12519 { 0xA1C5, BIDI_L }, // YI SYLLABLE LUO 12520 { 0xA1C6, BIDI_L }, // YI SYLLABLE LUOP 12521 { 0xA1C7, BIDI_L }, // YI SYLLABLE LOT 12522 { 0xA1C8, BIDI_L }, // YI SYLLABLE LOX 12523 { 0xA1C9, BIDI_L }, // YI SYLLABLE LO 12524 { 0xA1CA, BIDI_L }, // YI SYLLABLE LOP 12525 { 0xA1CB, BIDI_L }, // YI SYLLABLE LEX 12526 { 0xA1CC, BIDI_L }, // YI SYLLABLE LE 12527 { 0xA1CD, BIDI_L }, // YI SYLLABLE LEP 12528 { 0xA1CE, BIDI_L }, // YI SYLLABLE LUT 12529 { 0xA1CF, BIDI_L }, // YI SYLLABLE LUX 12530 { 0xA1D0, BIDI_L }, // YI SYLLABLE LU 12531 { 0xA1D1, BIDI_L }, // YI SYLLABLE LUP 12532 { 0xA1D2, BIDI_L }, // YI SYLLABLE LURX 12533 { 0xA1D3, BIDI_L }, // YI SYLLABLE LUR 12534 { 0xA1D4, BIDI_L }, // YI SYLLABLE LYT 12535 { 0xA1D5, BIDI_L }, // YI SYLLABLE LYX 12536 { 0xA1D6, BIDI_L }, // YI SYLLABLE LY 12537 { 0xA1D7, BIDI_L }, // YI SYLLABLE LYP 12538 { 0xA1D8, BIDI_L }, // YI SYLLABLE LYRX 12539 { 0xA1D9, BIDI_L }, // YI SYLLABLE LYR 12540 { 0xA1DA, BIDI_L }, // YI SYLLABLE GIT 12541 { 0xA1DB, BIDI_L }, // YI SYLLABLE GIX 12542 { 0xA1DC, BIDI_L }, // YI SYLLABLE GI 12543 { 0xA1DD, BIDI_L }, // YI SYLLABLE GIP 12544 { 0xA1DE, BIDI_L }, // YI SYLLABLE GIET 12545 { 0xA1DF, BIDI_L }, // YI SYLLABLE GIEX 12546 { 0xA1E0, BIDI_L }, // YI SYLLABLE GIE 12547 { 0xA1E1, BIDI_L }, // YI SYLLABLE GIEP 12548 { 0xA1E2, BIDI_L }, // YI SYLLABLE GAT 12549 { 0xA1E3, BIDI_L }, // YI SYLLABLE GAX 12550 { 0xA1E4, BIDI_L }, // YI SYLLABLE GA 12551 { 0xA1E5, BIDI_L }, // YI SYLLABLE GAP 12552 { 0xA1E6, BIDI_L }, // YI SYLLABLE GUOT 12553 { 0xA1E7, BIDI_L }, // YI SYLLABLE GUOX 12554 { 0xA1E8, BIDI_L }, // YI SYLLABLE GUO 12555 { 0xA1E9, BIDI_L }, // YI SYLLABLE GUOP 12556 { 0xA1EA, BIDI_L }, // YI SYLLABLE GOT 12557 { 0xA1EB, BIDI_L }, // YI SYLLABLE GOX 12558 { 0xA1EC, BIDI_L }, // YI SYLLABLE GO 12559 { 0xA1ED, BIDI_L }, // YI SYLLABLE GOP 12560 { 0xA1EE, BIDI_L }, // YI SYLLABLE GET 12561 { 0xA1EF, BIDI_L }, // YI SYLLABLE GEX 12562 { 0xA1F0, BIDI_L }, // YI SYLLABLE GE 12563 { 0xA1F1, BIDI_L }, // YI SYLLABLE GEP 12564 { 0xA1F2, BIDI_L }, // YI SYLLABLE GUT 12565 { 0xA1F3, BIDI_L }, // YI SYLLABLE GUX 12566 { 0xA1F4, BIDI_L }, // YI SYLLABLE GU 12567 { 0xA1F5, BIDI_L }, // YI SYLLABLE GUP 12568 { 0xA1F6, BIDI_L }, // YI SYLLABLE GURX 12569 { 0xA1F7, BIDI_L }, // YI SYLLABLE GUR 12570 { 0xA1F8, BIDI_L }, // YI SYLLABLE KIT 12571 { 0xA1F9, BIDI_L }, // YI SYLLABLE KIX 12572 { 0xA1FA, BIDI_L }, // YI SYLLABLE KI 12573 { 0xA1FB, BIDI_L }, // YI SYLLABLE KIP 12574 { 0xA1FC, BIDI_L }, // YI SYLLABLE KIEX 12575 { 0xA1FD, BIDI_L }, // YI SYLLABLE KIE 12576 { 0xA1FE, BIDI_L }, // YI SYLLABLE KIEP 12577 { 0xA1FF, BIDI_L }, // YI SYLLABLE KAT 12578 { 0xA200, BIDI_L }, // YI SYLLABLE KAX 12579 { 0xA201, BIDI_L }, // YI SYLLABLE KA 12580 { 0xA202, BIDI_L }, // YI SYLLABLE KAP 12581 { 0xA203, BIDI_L }, // YI SYLLABLE KUOX 12582 { 0xA204, BIDI_L }, // YI SYLLABLE KUO 12583 { 0xA205, BIDI_L }, // YI SYLLABLE KUOP 12584 { 0xA206, BIDI_L }, // YI SYLLABLE KOT 12585 { 0xA207, BIDI_L }, // YI SYLLABLE KOX 12586 { 0xA208, BIDI_L }, // YI SYLLABLE KO 12587 { 0xA209, BIDI_L }, // YI SYLLABLE KOP 12588 { 0xA20A, BIDI_L }, // YI SYLLABLE KET 12589 { 0xA20B, BIDI_L }, // YI SYLLABLE KEX 12590 { 0xA20C, BIDI_L }, // YI SYLLABLE KE 12591 { 0xA20D, BIDI_L }, // YI SYLLABLE KEP 12592 { 0xA20E, BIDI_L }, // YI SYLLABLE KUT 12593 { 0xA20F, BIDI_L }, // YI SYLLABLE KUX 12594 { 0xA210, BIDI_L }, // YI SYLLABLE KU 12595 { 0xA211, BIDI_L }, // YI SYLLABLE KUP 12596 { 0xA212, BIDI_L }, // YI SYLLABLE KURX 12597 { 0xA213, BIDI_L }, // YI SYLLABLE KUR 12598 { 0xA214, BIDI_L }, // YI SYLLABLE GGIT 12599 { 0xA215, BIDI_L }, // YI SYLLABLE GGIX 12600 { 0xA216, BIDI_L }, // YI SYLLABLE GGI 12601 { 0xA217, BIDI_L }, // YI SYLLABLE GGIEX 12602 { 0xA218, BIDI_L }, // YI SYLLABLE GGIE 12603 { 0xA219, BIDI_L }, // YI SYLLABLE GGIEP 12604 { 0xA21A, BIDI_L }, // YI SYLLABLE GGAT 12605 { 0xA21B, BIDI_L }, // YI SYLLABLE GGAX 12606 { 0xA21C, BIDI_L }, // YI SYLLABLE GGA 12607 { 0xA21D, BIDI_L }, // YI SYLLABLE GGAP 12608 { 0xA21E, BIDI_L }, // YI SYLLABLE GGUOT 12609 { 0xA21F, BIDI_L }, // YI SYLLABLE GGUOX 12610 { 0xA220, BIDI_L }, // YI SYLLABLE GGUO 12611 { 0xA221, BIDI_L }, // YI SYLLABLE GGUOP 12612 { 0xA222, BIDI_L }, // YI SYLLABLE GGOT 12613 { 0xA223, BIDI_L }, // YI SYLLABLE GGOX 12614 { 0xA224, BIDI_L }, // YI SYLLABLE GGO 12615 { 0xA225, BIDI_L }, // YI SYLLABLE GGOP 12616 { 0xA226, BIDI_L }, // YI SYLLABLE GGET 12617 { 0xA227, BIDI_L }, // YI SYLLABLE GGEX 12618 { 0xA228, BIDI_L }, // YI SYLLABLE GGE 12619 { 0xA229, BIDI_L }, // YI SYLLABLE GGEP 12620 { 0xA22A, BIDI_L }, // YI SYLLABLE GGUT 12621 { 0xA22B, BIDI_L }, // YI SYLLABLE GGUX 12622 { 0xA22C, BIDI_L }, // YI SYLLABLE GGU 12623 { 0xA22D, BIDI_L }, // YI SYLLABLE GGUP 12624 { 0xA22E, BIDI_L }, // YI SYLLABLE GGURX 12625 { 0xA22F, BIDI_L }, // YI SYLLABLE GGUR 12626 { 0xA230, BIDI_L }, // YI SYLLABLE MGIEX 12627 { 0xA231, BIDI_L }, // YI SYLLABLE MGIE 12628 { 0xA232, BIDI_L }, // YI SYLLABLE MGAT 12629 { 0xA233, BIDI_L }, // YI SYLLABLE MGAX 12630 { 0xA234, BIDI_L }, // YI SYLLABLE MGA 12631 { 0xA235, BIDI_L }, // YI SYLLABLE MGAP 12632 { 0xA236, BIDI_L }, // YI SYLLABLE MGUOX 12633 { 0xA237, BIDI_L }, // YI SYLLABLE MGUO 12634 { 0xA238, BIDI_L }, // YI SYLLABLE MGUOP 12635 { 0xA239, BIDI_L }, // YI SYLLABLE MGOT 12636 { 0xA23A, BIDI_L }, // YI SYLLABLE MGOX 12637 { 0xA23B, BIDI_L }, // YI SYLLABLE MGO 12638 { 0xA23C, BIDI_L }, // YI SYLLABLE MGOP 12639 { 0xA23D, BIDI_L }, // YI SYLLABLE MGEX 12640 { 0xA23E, BIDI_L }, // YI SYLLABLE MGE 12641 { 0xA23F, BIDI_L }, // YI SYLLABLE MGEP 12642 { 0xA240, BIDI_L }, // YI SYLLABLE MGUT 12643 { 0xA241, BIDI_L }, // YI SYLLABLE MGUX 12644 { 0xA242, BIDI_L }, // YI SYLLABLE MGU 12645 { 0xA243, BIDI_L }, // YI SYLLABLE MGUP 12646 { 0xA244, BIDI_L }, // YI SYLLABLE MGURX 12647 { 0xA245, BIDI_L }, // YI SYLLABLE MGUR 12648 { 0xA246, BIDI_L }, // YI SYLLABLE HXIT 12649 { 0xA247, BIDI_L }, // YI SYLLABLE HXIX 12650 { 0xA248, BIDI_L }, // YI SYLLABLE HXI 12651 { 0xA249, BIDI_L }, // YI SYLLABLE HXIP 12652 { 0xA24A, BIDI_L }, // YI SYLLABLE HXIET 12653 { 0xA24B, BIDI_L }, // YI SYLLABLE HXIEX 12654 { 0xA24C, BIDI_L }, // YI SYLLABLE HXIE 12655 { 0xA24D, BIDI_L }, // YI SYLLABLE HXIEP 12656 { 0xA24E, BIDI_L }, // YI SYLLABLE HXAT 12657 { 0xA24F, BIDI_L }, // YI SYLLABLE HXAX 12658 { 0xA250, BIDI_L }, // YI SYLLABLE HXA 12659 { 0xA251, BIDI_L }, // YI SYLLABLE HXAP 12660 { 0xA252, BIDI_L }, // YI SYLLABLE HXUOT 12661 { 0xA253, BIDI_L }, // YI SYLLABLE HXUOX 12662 { 0xA254, BIDI_L }, // YI SYLLABLE HXUO 12663 { 0xA255, BIDI_L }, // YI SYLLABLE HXUOP 12664 { 0xA256, BIDI_L }, // YI SYLLABLE HXOT 12665 { 0xA257, BIDI_L }, // YI SYLLABLE HXOX 12666 { 0xA258, BIDI_L }, // YI SYLLABLE HXO 12667 { 0xA259, BIDI_L }, // YI SYLLABLE HXOP 12668 { 0xA25A, BIDI_L }, // YI SYLLABLE HXEX 12669 { 0xA25B, BIDI_L }, // YI SYLLABLE HXE 12670 { 0xA25C, BIDI_L }, // YI SYLLABLE HXEP 12671 { 0xA25D, BIDI_L }, // YI SYLLABLE NGIEX 12672 { 0xA25E, BIDI_L }, // YI SYLLABLE NGIE 12673 { 0xA25F, BIDI_L }, // YI SYLLABLE NGIEP 12674 { 0xA260, BIDI_L }, // YI SYLLABLE NGAT 12675 { 0xA261, BIDI_L }, // YI SYLLABLE NGAX 12676 { 0xA262, BIDI_L }, // YI SYLLABLE NGA 12677 { 0xA263, BIDI_L }, // YI SYLLABLE NGAP 12678 { 0xA264, BIDI_L }, // YI SYLLABLE NGUOT 12679 { 0xA265, BIDI_L }, // YI SYLLABLE NGUOX 12680 { 0xA266, BIDI_L }, // YI SYLLABLE NGUO 12681 { 0xA267, BIDI_L }, // YI SYLLABLE NGOT 12682 { 0xA268, BIDI_L }, // YI SYLLABLE NGOX 12683 { 0xA269, BIDI_L }, // YI SYLLABLE NGO 12684 { 0xA26A, BIDI_L }, // YI SYLLABLE NGOP 12685 { 0xA26B, BIDI_L }, // YI SYLLABLE NGEX 12686 { 0xA26C, BIDI_L }, // YI SYLLABLE NGE 12687 { 0xA26D, BIDI_L }, // YI SYLLABLE NGEP 12688 { 0xA26E, BIDI_L }, // YI SYLLABLE HIT 12689 { 0xA26F, BIDI_L }, // YI SYLLABLE HIEX 12690 { 0xA270, BIDI_L }, // YI SYLLABLE HIE 12691 { 0xA271, BIDI_L }, // YI SYLLABLE HAT 12692 { 0xA272, BIDI_L }, // YI SYLLABLE HAX 12693 { 0xA273, BIDI_L }, // YI SYLLABLE HA 12694 { 0xA274, BIDI_L }, // YI SYLLABLE HAP 12695 { 0xA275, BIDI_L }, // YI SYLLABLE HUOT 12696 { 0xA276, BIDI_L }, // YI SYLLABLE HUOX 12697 { 0xA277, BIDI_L }, // YI SYLLABLE HUO 12698 { 0xA278, BIDI_L }, // YI SYLLABLE HUOP 12699 { 0xA279, BIDI_L }, // YI SYLLABLE HOT 12700 { 0xA27A, BIDI_L }, // YI SYLLABLE HOX 12701 { 0xA27B, BIDI_L }, // YI SYLLABLE HO 12702 { 0xA27C, BIDI_L }, // YI SYLLABLE HOP 12703 { 0xA27D, BIDI_L }, // YI SYLLABLE HEX 12704 { 0xA27E, BIDI_L }, // YI SYLLABLE HE 12705 { 0xA27F, BIDI_L }, // YI SYLLABLE HEP 12706 { 0xA280, BIDI_L }, // YI SYLLABLE WAT 12707 { 0xA281, BIDI_L }, // YI SYLLABLE WAX 12708 { 0xA282, BIDI_L }, // YI SYLLABLE WA 12709 { 0xA283, BIDI_L }, // YI SYLLABLE WAP 12710 { 0xA284, BIDI_L }, // YI SYLLABLE WUOX 12711 { 0xA285, BIDI_L }, // YI SYLLABLE WUO 12712 { 0xA286, BIDI_L }, // YI SYLLABLE WUOP 12713 { 0xA287, BIDI_L }, // YI SYLLABLE WOX 12714 { 0xA288, BIDI_L }, // YI SYLLABLE WO 12715 { 0xA289, BIDI_L }, // YI SYLLABLE WOP 12716 { 0xA28A, BIDI_L }, // YI SYLLABLE WEX 12717 { 0xA28B, BIDI_L }, // YI SYLLABLE WE 12718 { 0xA28C, BIDI_L }, // YI SYLLABLE WEP 12719 { 0xA28D, BIDI_L }, // YI SYLLABLE ZIT 12720 { 0xA28E, BIDI_L }, // YI SYLLABLE ZIX 12721 { 0xA28F, BIDI_L }, // YI SYLLABLE ZI 12722 { 0xA290, BIDI_L }, // YI SYLLABLE ZIP 12723 { 0xA291, BIDI_L }, // YI SYLLABLE ZIEX 12724 { 0xA292, BIDI_L }, // YI SYLLABLE ZIE 12725 { 0xA293, BIDI_L }, // YI SYLLABLE ZIEP 12726 { 0xA294, BIDI_L }, // YI SYLLABLE ZAT 12727 { 0xA295, BIDI_L }, // YI SYLLABLE ZAX 12728 { 0xA296, BIDI_L }, // YI SYLLABLE ZA 12729 { 0xA297, BIDI_L }, // YI SYLLABLE ZAP 12730 { 0xA298, BIDI_L }, // YI SYLLABLE ZUOX 12731 { 0xA299, BIDI_L }, // YI SYLLABLE ZUO 12732 { 0xA29A, BIDI_L }, // YI SYLLABLE ZUOP 12733 { 0xA29B, BIDI_L }, // YI SYLLABLE ZOT 12734 { 0xA29C, BIDI_L }, // YI SYLLABLE ZOX 12735 { 0xA29D, BIDI_L }, // YI SYLLABLE ZO 12736 { 0xA29E, BIDI_L }, // YI SYLLABLE ZOP 12737 { 0xA29F, BIDI_L }, // YI SYLLABLE ZEX 12738 { 0xA2A0, BIDI_L }, // YI SYLLABLE ZE 12739 { 0xA2A1, BIDI_L }, // YI SYLLABLE ZEP 12740 { 0xA2A2, BIDI_L }, // YI SYLLABLE ZUT 12741 { 0xA2A3, BIDI_L }, // YI SYLLABLE ZUX 12742 { 0xA2A4, BIDI_L }, // YI SYLLABLE ZU 12743 { 0xA2A5, BIDI_L }, // YI SYLLABLE ZUP 12744 { 0xA2A6, BIDI_L }, // YI SYLLABLE ZURX 12745 { 0xA2A7, BIDI_L }, // YI SYLLABLE ZUR 12746 { 0xA2A8, BIDI_L }, // YI SYLLABLE ZYT 12747 { 0xA2A9, BIDI_L }, // YI SYLLABLE ZYX 12748 { 0xA2AA, BIDI_L }, // YI SYLLABLE ZY 12749 { 0xA2AB, BIDI_L }, // YI SYLLABLE ZYP 12750 { 0xA2AC, BIDI_L }, // YI SYLLABLE ZYRX 12751 { 0xA2AD, BIDI_L }, // YI SYLLABLE ZYR 12752 { 0xA2AE, BIDI_L }, // YI SYLLABLE CIT 12753 { 0xA2AF, BIDI_L }, // YI SYLLABLE CIX 12754 { 0xA2B0, BIDI_L }, // YI SYLLABLE CI 12755 { 0xA2B1, BIDI_L }, // YI SYLLABLE CIP 12756 { 0xA2B2, BIDI_L }, // YI SYLLABLE CIET 12757 { 0xA2B3, BIDI_L }, // YI SYLLABLE CIEX 12758 { 0xA2B4, BIDI_L }, // YI SYLLABLE CIE 12759 { 0xA2B5, BIDI_L }, // YI SYLLABLE CIEP 12760 { 0xA2B6, BIDI_L }, // YI SYLLABLE CAT 12761 { 0xA2B7, BIDI_L }, // YI SYLLABLE CAX 12762 { 0xA2B8, BIDI_L }, // YI SYLLABLE CA 12763 { 0xA2B9, BIDI_L }, // YI SYLLABLE CAP 12764 { 0xA2BA, BIDI_L }, // YI SYLLABLE CUOX 12765 { 0xA2BB, BIDI_L }, // YI SYLLABLE CUO 12766 { 0xA2BC, BIDI_L }, // YI SYLLABLE CUOP 12767 { 0xA2BD, BIDI_L }, // YI SYLLABLE COT 12768 { 0xA2BE, BIDI_L }, // YI SYLLABLE COX 12769 { 0xA2BF, BIDI_L }, // YI SYLLABLE CO 12770 { 0xA2C0, BIDI_L }, // YI SYLLABLE COP 12771 { 0xA2C1, BIDI_L }, // YI SYLLABLE CEX 12772 { 0xA2C2, BIDI_L }, // YI SYLLABLE CE 12773 { 0xA2C3, BIDI_L }, // YI SYLLABLE CEP 12774 { 0xA2C4, BIDI_L }, // YI SYLLABLE CUT 12775 { 0xA2C5, BIDI_L }, // YI SYLLABLE CUX 12776 { 0xA2C6, BIDI_L }, // YI SYLLABLE CU 12777 { 0xA2C7, BIDI_L }, // YI SYLLABLE CUP 12778 { 0xA2C8, BIDI_L }, // YI SYLLABLE CURX 12779 { 0xA2C9, BIDI_L }, // YI SYLLABLE CUR 12780 { 0xA2CA, BIDI_L }, // YI SYLLABLE CYT 12781 { 0xA2CB, BIDI_L }, // YI SYLLABLE CYX 12782 { 0xA2CC, BIDI_L }, // YI SYLLABLE CY 12783 { 0xA2CD, BIDI_L }, // YI SYLLABLE CYP 12784 { 0xA2CE, BIDI_L }, // YI SYLLABLE CYRX 12785 { 0xA2CF, BIDI_L }, // YI SYLLABLE CYR 12786 { 0xA2D0, BIDI_L }, // YI SYLLABLE ZZIT 12787 { 0xA2D1, BIDI_L }, // YI SYLLABLE ZZIX 12788 { 0xA2D2, BIDI_L }, // YI SYLLABLE ZZI 12789 { 0xA2D3, BIDI_L }, // YI SYLLABLE ZZIP 12790 { 0xA2D4, BIDI_L }, // YI SYLLABLE ZZIET 12791 { 0xA2D5, BIDI_L }, // YI SYLLABLE ZZIEX 12792 { 0xA2D6, BIDI_L }, // YI SYLLABLE ZZIE 12793 { 0xA2D7, BIDI_L }, // YI SYLLABLE ZZIEP 12794 { 0xA2D8, BIDI_L }, // YI SYLLABLE ZZAT 12795 { 0xA2D9, BIDI_L }, // YI SYLLABLE ZZAX 12796 { 0xA2DA, BIDI_L }, // YI SYLLABLE ZZA 12797 { 0xA2DB, BIDI_L }, // YI SYLLABLE ZZAP 12798 { 0xA2DC, BIDI_L }, // YI SYLLABLE ZZOX 12799 { 0xA2DD, BIDI_L }, // YI SYLLABLE ZZO 12800 { 0xA2DE, BIDI_L }, // YI SYLLABLE ZZOP 12801 { 0xA2DF, BIDI_L }, // YI SYLLABLE ZZEX 12802 { 0xA2E0, BIDI_L }, // YI SYLLABLE ZZE 12803 { 0xA2E1, BIDI_L }, // YI SYLLABLE ZZEP 12804 { 0xA2E2, BIDI_L }, // YI SYLLABLE ZZUX 12805 { 0xA2E3, BIDI_L }, // YI SYLLABLE ZZU 12806 { 0xA2E4, BIDI_L }, // YI SYLLABLE ZZUP 12807 { 0xA2E5, BIDI_L }, // YI SYLLABLE ZZURX 12808 { 0xA2E6, BIDI_L }, // YI SYLLABLE ZZUR 12809 { 0xA2E7, BIDI_L }, // YI SYLLABLE ZZYT 12810 { 0xA2E8, BIDI_L }, // YI SYLLABLE ZZYX 12811 { 0xA2E9, BIDI_L }, // YI SYLLABLE ZZY 12812 { 0xA2EA, BIDI_L }, // YI SYLLABLE ZZYP 12813 { 0xA2EB, BIDI_L }, // YI SYLLABLE ZZYRX 12814 { 0xA2EC, BIDI_L }, // YI SYLLABLE ZZYR 12815 { 0xA2ED, BIDI_L }, // YI SYLLABLE NZIT 12816 { 0xA2EE, BIDI_L }, // YI SYLLABLE NZIX 12817 { 0xA2EF, BIDI_L }, // YI SYLLABLE NZI 12818 { 0xA2F0, BIDI_L }, // YI SYLLABLE NZIP 12819 { 0xA2F1, BIDI_L }, // YI SYLLABLE NZIEX 12820 { 0xA2F2, BIDI_L }, // YI SYLLABLE NZIE 12821 { 0xA2F3, BIDI_L }, // YI SYLLABLE NZIEP 12822 { 0xA2F4, BIDI_L }, // YI SYLLABLE NZAT 12823 { 0xA2F5, BIDI_L }, // YI SYLLABLE NZAX 12824 { 0xA2F6, BIDI_L }, // YI SYLLABLE NZA 12825 { 0xA2F7, BIDI_L }, // YI SYLLABLE NZAP 12826 { 0xA2F8, BIDI_L }, // YI SYLLABLE NZUOX 12827 { 0xA2F9, BIDI_L }, // YI SYLLABLE NZUO 12828 { 0xA2FA, BIDI_L }, // YI SYLLABLE NZOX 12829 { 0xA2FB, BIDI_L }, // YI SYLLABLE NZOP 12830 { 0xA2FC, BIDI_L }, // YI SYLLABLE NZEX 12831 { 0xA2FD, BIDI_L }, // YI SYLLABLE NZE 12832 { 0xA2FE, BIDI_L }, // YI SYLLABLE NZUX 12833 { 0xA2FF, BIDI_L }, // YI SYLLABLE NZU 12834 { 0xA300, BIDI_L }, // YI SYLLABLE NZUP 12835 { 0xA301, BIDI_L }, // YI SYLLABLE NZURX 12836 { 0xA302, BIDI_L }, // YI SYLLABLE NZUR 12837 { 0xA303, BIDI_L }, // YI SYLLABLE NZYT 12838 { 0xA304, BIDI_L }, // YI SYLLABLE NZYX 12839 { 0xA305, BIDI_L }, // YI SYLLABLE NZY 12840 { 0xA306, BIDI_L }, // YI SYLLABLE NZYP 12841 { 0xA307, BIDI_L }, // YI SYLLABLE NZYRX 12842 { 0xA308, BIDI_L }, // YI SYLLABLE NZYR 12843 { 0xA309, BIDI_L }, // YI SYLLABLE SIT 12844 { 0xA30A, BIDI_L }, // YI SYLLABLE SIX 12845 { 0xA30B, BIDI_L }, // YI SYLLABLE SI 12846 { 0xA30C, BIDI_L }, // YI SYLLABLE SIP 12847 { 0xA30D, BIDI_L }, // YI SYLLABLE SIEX 12848 { 0xA30E, BIDI_L }, // YI SYLLABLE SIE 12849 { 0xA30F, BIDI_L }, // YI SYLLABLE SIEP 12850 { 0xA310, BIDI_L }, // YI SYLLABLE SAT 12851 { 0xA311, BIDI_L }, // YI SYLLABLE SAX 12852 { 0xA312, BIDI_L }, // YI SYLLABLE SA 12853 { 0xA313, BIDI_L }, // YI SYLLABLE SAP 12854 { 0xA314, BIDI_L }, // YI SYLLABLE SUOX 12855 { 0xA315, BIDI_L }, // YI SYLLABLE SUO 12856 { 0xA316, BIDI_L }, // YI SYLLABLE SUOP 12857 { 0xA317, BIDI_L }, // YI SYLLABLE SOT 12858 { 0xA318, BIDI_L }, // YI SYLLABLE SOX 12859 { 0xA319, BIDI_L }, // YI SYLLABLE SO 12860 { 0xA31A, BIDI_L }, // YI SYLLABLE SOP 12861 { 0xA31B, BIDI_L }, // YI SYLLABLE SEX 12862 { 0xA31C, BIDI_L }, // YI SYLLABLE SE 12863 { 0xA31D, BIDI_L }, // YI SYLLABLE SEP 12864 { 0xA31E, BIDI_L }, // YI SYLLABLE SUT 12865 { 0xA31F, BIDI_L }, // YI SYLLABLE SUX 12866 { 0xA320, BIDI_L }, // YI SYLLABLE SU 12867 { 0xA321, BIDI_L }, // YI SYLLABLE SUP 12868 { 0xA322, BIDI_L }, // YI SYLLABLE SURX 12869 { 0xA323, BIDI_L }, // YI SYLLABLE SUR 12870 { 0xA324, BIDI_L }, // YI SYLLABLE SYT 12871 { 0xA325, BIDI_L }, // YI SYLLABLE SYX 12872 { 0xA326, BIDI_L }, // YI SYLLABLE SY 12873 { 0xA327, BIDI_L }, // YI SYLLABLE SYP 12874 { 0xA328, BIDI_L }, // YI SYLLABLE SYRX 12875 { 0xA329, BIDI_L }, // YI SYLLABLE SYR 12876 { 0xA32A, BIDI_L }, // YI SYLLABLE SSIT 12877 { 0xA32B, BIDI_L }, // YI SYLLABLE SSIX 12878 { 0xA32C, BIDI_L }, // YI SYLLABLE SSI 12879 { 0xA32D, BIDI_L }, // YI SYLLABLE SSIP 12880 { 0xA32E, BIDI_L }, // YI SYLLABLE SSIEX 12881 { 0xA32F, BIDI_L }, // YI SYLLABLE SSIE 12882 { 0xA330, BIDI_L }, // YI SYLLABLE SSIEP 12883 { 0xA331, BIDI_L }, // YI SYLLABLE SSAT 12884 { 0xA332, BIDI_L }, // YI SYLLABLE SSAX 12885 { 0xA333, BIDI_L }, // YI SYLLABLE SSA 12886 { 0xA334, BIDI_L }, // YI SYLLABLE SSAP 12887 { 0xA335, BIDI_L }, // YI SYLLABLE SSOT 12888 { 0xA336, BIDI_L }, // YI SYLLABLE SSOX 12889 { 0xA337, BIDI_L }, // YI SYLLABLE SSO 12890 { 0xA338, BIDI_L }, // YI SYLLABLE SSOP 12891 { 0xA339, BIDI_L }, // YI SYLLABLE SSEX 12892 { 0xA33A, BIDI_L }, // YI SYLLABLE SSE 12893 { 0xA33B, BIDI_L }, // YI SYLLABLE SSEP 12894 { 0xA33C, BIDI_L }, // YI SYLLABLE SSUT 12895 { 0xA33D, BIDI_L }, // YI SYLLABLE SSUX 12896 { 0xA33E, BIDI_L }, // YI SYLLABLE SSU 12897 { 0xA33F, BIDI_L }, // YI SYLLABLE SSUP 12898 { 0xA340, BIDI_L }, // YI SYLLABLE SSYT 12899 { 0xA341, BIDI_L }, // YI SYLLABLE SSYX 12900 { 0xA342, BIDI_L }, // YI SYLLABLE SSY 12901 { 0xA343, BIDI_L }, // YI SYLLABLE SSYP 12902 { 0xA344, BIDI_L }, // YI SYLLABLE SSYRX 12903 { 0xA345, BIDI_L }, // YI SYLLABLE SSYR 12904 { 0xA346, BIDI_L }, // YI SYLLABLE ZHAT 12905 { 0xA347, BIDI_L }, // YI SYLLABLE ZHAX 12906 { 0xA348, BIDI_L }, // YI SYLLABLE ZHA 12907 { 0xA349, BIDI_L }, // YI SYLLABLE ZHAP 12908 { 0xA34A, BIDI_L }, // YI SYLLABLE ZHUOX 12909 { 0xA34B, BIDI_L }, // YI SYLLABLE ZHUO 12910 { 0xA34C, BIDI_L }, // YI SYLLABLE ZHUOP 12911 { 0xA34D, BIDI_L }, // YI SYLLABLE ZHOT 12912 { 0xA34E, BIDI_L }, // YI SYLLABLE ZHOX 12913 { 0xA34F, BIDI_L }, // YI SYLLABLE ZHO 12914 { 0xA350, BIDI_L }, // YI SYLLABLE ZHOP 12915 { 0xA351, BIDI_L }, // YI SYLLABLE ZHET 12916 { 0xA352, BIDI_L }, // YI SYLLABLE ZHEX 12917 { 0xA353, BIDI_L }, // YI SYLLABLE ZHE 12918 { 0xA354, BIDI_L }, // YI SYLLABLE ZHEP 12919 { 0xA355, BIDI_L }, // YI SYLLABLE ZHUT 12920 { 0xA356, BIDI_L }, // YI SYLLABLE ZHUX 12921 { 0xA357, BIDI_L }, // YI SYLLABLE ZHU 12922 { 0xA358, BIDI_L }, // YI SYLLABLE ZHUP 12923 { 0xA359, BIDI_L }, // YI SYLLABLE ZHURX 12924 { 0xA35A, BIDI_L }, // YI SYLLABLE ZHUR 12925 { 0xA35B, BIDI_L }, // YI SYLLABLE ZHYT 12926 { 0xA35C, BIDI_L }, // YI SYLLABLE ZHYX 12927 { 0xA35D, BIDI_L }, // YI SYLLABLE ZHY 12928 { 0xA35E, BIDI_L }, // YI SYLLABLE ZHYP 12929 { 0xA35F, BIDI_L }, // YI SYLLABLE ZHYRX 12930 { 0xA360, BIDI_L }, // YI SYLLABLE ZHYR 12931 { 0xA361, BIDI_L }, // YI SYLLABLE CHAT 12932 { 0xA362, BIDI_L }, // YI SYLLABLE CHAX 12933 { 0xA363, BIDI_L }, // YI SYLLABLE CHA 12934 { 0xA364, BIDI_L }, // YI SYLLABLE CHAP 12935 { 0xA365, BIDI_L }, // YI SYLLABLE CHUOT 12936 { 0xA366, BIDI_L }, // YI SYLLABLE CHUOX 12937 { 0xA367, BIDI_L }, // YI SYLLABLE CHUO 12938 { 0xA368, BIDI_L }, // YI SYLLABLE CHUOP 12939 { 0xA369, BIDI_L }, // YI SYLLABLE CHOT 12940 { 0xA36A, BIDI_L }, // YI SYLLABLE CHOX 12941 { 0xA36B, BIDI_L }, // YI SYLLABLE CHO 12942 { 0xA36C, BIDI_L }, // YI SYLLABLE CHOP 12943 { 0xA36D, BIDI_L }, // YI SYLLABLE CHET 12944 { 0xA36E, BIDI_L }, // YI SYLLABLE CHEX 12945 { 0xA36F, BIDI_L }, // YI SYLLABLE CHE 12946 { 0xA370, BIDI_L }, // YI SYLLABLE CHEP 12947 { 0xA371, BIDI_L }, // YI SYLLABLE CHUX 12948 { 0xA372, BIDI_L }, // YI SYLLABLE CHU 12949 { 0xA373, BIDI_L }, // YI SYLLABLE CHUP 12950 { 0xA374, BIDI_L }, // YI SYLLABLE CHURX 12951 { 0xA375, BIDI_L }, // YI SYLLABLE CHUR 12952 { 0xA376, BIDI_L }, // YI SYLLABLE CHYT 12953 { 0xA377, BIDI_L }, // YI SYLLABLE CHYX 12954 { 0xA378, BIDI_L }, // YI SYLLABLE CHY 12955 { 0xA379, BIDI_L }, // YI SYLLABLE CHYP 12956 { 0xA37A, BIDI_L }, // YI SYLLABLE CHYRX 12957 { 0xA37B, BIDI_L }, // YI SYLLABLE CHYR 12958 { 0xA37C, BIDI_L }, // YI SYLLABLE RRAX 12959 { 0xA37D, BIDI_L }, // YI SYLLABLE RRA 12960 { 0xA37E, BIDI_L }, // YI SYLLABLE RRUOX 12961 { 0xA37F, BIDI_L }, // YI SYLLABLE RRUO 12962 { 0xA380, BIDI_L }, // YI SYLLABLE RROT 12963 { 0xA381, BIDI_L }, // YI SYLLABLE RROX 12964 { 0xA382, BIDI_L }, // YI SYLLABLE RRO 12965 { 0xA383, BIDI_L }, // YI SYLLABLE RROP 12966 { 0xA384, BIDI_L }, // YI SYLLABLE RRET 12967 { 0xA385, BIDI_L }, // YI SYLLABLE RREX 12968 { 0xA386, BIDI_L }, // YI SYLLABLE RRE 12969 { 0xA387, BIDI_L }, // YI SYLLABLE RREP 12970 { 0xA388, BIDI_L }, // YI SYLLABLE RRUT 12971 { 0xA389, BIDI_L }, // YI SYLLABLE RRUX 12972 { 0xA38A, BIDI_L }, // YI SYLLABLE RRU 12973 { 0xA38B, BIDI_L }, // YI SYLLABLE RRUP 12974 { 0xA38C, BIDI_L }, // YI SYLLABLE RRURX 12975 { 0xA38D, BIDI_L }, // YI SYLLABLE RRUR 12976 { 0xA38E, BIDI_L }, // YI SYLLABLE RRYT 12977 { 0xA38F, BIDI_L }, // YI SYLLABLE RRYX 12978 { 0xA390, BIDI_L }, // YI SYLLABLE RRY 12979 { 0xA391, BIDI_L }, // YI SYLLABLE RRYP 12980 { 0xA392, BIDI_L }, // YI SYLLABLE RRYRX 12981 { 0xA393, BIDI_L }, // YI SYLLABLE RRYR 12982 { 0xA394, BIDI_L }, // YI SYLLABLE NRAT 12983 { 0xA395, BIDI_L }, // YI SYLLABLE NRAX 12984 { 0xA396, BIDI_L }, // YI SYLLABLE NRA 12985 { 0xA397, BIDI_L }, // YI SYLLABLE NRAP 12986 { 0xA398, BIDI_L }, // YI SYLLABLE NROX 12987 { 0xA399, BIDI_L }, // YI SYLLABLE NRO 12988 { 0xA39A, BIDI_L }, // YI SYLLABLE NROP 12989 { 0xA39B, BIDI_L }, // YI SYLLABLE NRET 12990 { 0xA39C, BIDI_L }, // YI SYLLABLE NREX 12991 { 0xA39D, BIDI_L }, // YI SYLLABLE NRE 12992 { 0xA39E, BIDI_L }, // YI SYLLABLE NREP 12993 { 0xA39F, BIDI_L }, // YI SYLLABLE NRUT 12994 { 0xA3A0, BIDI_L }, // YI SYLLABLE NRUX 12995 { 0xA3A1, BIDI_L }, // YI SYLLABLE NRU 12996 { 0xA3A2, BIDI_L }, // YI SYLLABLE NRUP 12997 { 0xA3A3, BIDI_L }, // YI SYLLABLE NRURX 12998 { 0xA3A4, BIDI_L }, // YI SYLLABLE NRUR 12999 { 0xA3A5, BIDI_L }, // YI SYLLABLE NRYT 13000 { 0xA3A6, BIDI_L }, // YI SYLLABLE NRYX 13001 { 0xA3A7, BIDI_L }, // YI SYLLABLE NRY 13002 { 0xA3A8, BIDI_L }, // YI SYLLABLE NRYP 13003 { 0xA3A9, BIDI_L }, // YI SYLLABLE NRYRX 13004 { 0xA3AA, BIDI_L }, // YI SYLLABLE NRYR 13005 { 0xA3AB, BIDI_L }, // YI SYLLABLE SHAT 13006 { 0xA3AC, BIDI_L }, // YI SYLLABLE SHAX 13007 { 0xA3AD, BIDI_L }, // YI SYLLABLE SHA 13008 { 0xA3AE, BIDI_L }, // YI SYLLABLE SHAP 13009 { 0xA3AF, BIDI_L }, // YI SYLLABLE SHUOX 13010 { 0xA3B0, BIDI_L }, // YI SYLLABLE SHUO 13011 { 0xA3B1, BIDI_L }, // YI SYLLABLE SHUOP 13012 { 0xA3B2, BIDI_L }, // YI SYLLABLE SHOT 13013 { 0xA3B3, BIDI_L }, // YI SYLLABLE SHOX 13014 { 0xA3B4, BIDI_L }, // YI SYLLABLE SHO 13015 { 0xA3B5, BIDI_L }, // YI SYLLABLE SHOP 13016 { 0xA3B6, BIDI_L }, // YI SYLLABLE SHET 13017 { 0xA3B7, BIDI_L }, // YI SYLLABLE SHEX 13018 { 0xA3B8, BIDI_L }, // YI SYLLABLE SHE 13019 { 0xA3B9, BIDI_L }, // YI SYLLABLE SHEP 13020 { 0xA3BA, BIDI_L }, // YI SYLLABLE SHUT 13021 { 0xA3BB, BIDI_L }, // YI SYLLABLE SHUX 13022 { 0xA3BC, BIDI_L }, // YI SYLLABLE SHU 13023 { 0xA3BD, BIDI_L }, // YI SYLLABLE SHUP 13024 { 0xA3BE, BIDI_L }, // YI SYLLABLE SHURX 13025 { 0xA3BF, BIDI_L }, // YI SYLLABLE SHUR 13026 { 0xA3C0, BIDI_L }, // YI SYLLABLE SHYT 13027 { 0xA3C1, BIDI_L }, // YI SYLLABLE SHYX 13028 { 0xA3C2, BIDI_L }, // YI SYLLABLE SHY 13029 { 0xA3C3, BIDI_L }, // YI SYLLABLE SHYP 13030 { 0xA3C4, BIDI_L }, // YI SYLLABLE SHYRX 13031 { 0xA3C5, BIDI_L }, // YI SYLLABLE SHYR 13032 { 0xA3C6, BIDI_L }, // YI SYLLABLE RAT 13033 { 0xA3C7, BIDI_L }, // YI SYLLABLE RAX 13034 { 0xA3C8, BIDI_L }, // YI SYLLABLE RA 13035 { 0xA3C9, BIDI_L }, // YI SYLLABLE RAP 13036 { 0xA3CA, BIDI_L }, // YI SYLLABLE RUOX 13037 { 0xA3CB, BIDI_L }, // YI SYLLABLE RUO 13038 { 0xA3CC, BIDI_L }, // YI SYLLABLE RUOP 13039 { 0xA3CD, BIDI_L }, // YI SYLLABLE ROT 13040 { 0xA3CE, BIDI_L }, // YI SYLLABLE ROX 13041 { 0xA3CF, BIDI_L }, // YI SYLLABLE RO 13042 { 0xA3D0, BIDI_L }, // YI SYLLABLE ROP 13043 { 0xA3D1, BIDI_L }, // YI SYLLABLE REX 13044 { 0xA3D2, BIDI_L }, // YI SYLLABLE RE 13045 { 0xA3D3, BIDI_L }, // YI SYLLABLE REP 13046 { 0xA3D4, BIDI_L }, // YI SYLLABLE RUT 13047 { 0xA3D5, BIDI_L }, // YI SYLLABLE RUX 13048 { 0xA3D6, BIDI_L }, // YI SYLLABLE RU 13049 { 0xA3D7, BIDI_L }, // YI SYLLABLE RUP 13050 { 0xA3D8, BIDI_L }, // YI SYLLABLE RURX 13051 { 0xA3D9, BIDI_L }, // YI SYLLABLE RUR 13052 { 0xA3DA, BIDI_L }, // YI SYLLABLE RYT 13053 { 0xA3DB, BIDI_L }, // YI SYLLABLE RYX 13054 { 0xA3DC, BIDI_L }, // YI SYLLABLE RY 13055 { 0xA3DD, BIDI_L }, // YI SYLLABLE RYP 13056 { 0xA3DE, BIDI_L }, // YI SYLLABLE RYRX 13057 { 0xA3DF, BIDI_L }, // YI SYLLABLE RYR 13058 { 0xA3E0, BIDI_L }, // YI SYLLABLE JIT 13059 { 0xA3E1, BIDI_L }, // YI SYLLABLE JIX 13060 { 0xA3E2, BIDI_L }, // YI SYLLABLE JI 13061 { 0xA3E3, BIDI_L }, // YI SYLLABLE JIP 13062 { 0xA3E4, BIDI_L }, // YI SYLLABLE JIET 13063 { 0xA3E5, BIDI_L }, // YI SYLLABLE JIEX 13064 { 0xA3E6, BIDI_L }, // YI SYLLABLE JIE 13065 { 0xA3E7, BIDI_L }, // YI SYLLABLE JIEP 13066 { 0xA3E8, BIDI_L }, // YI SYLLABLE JUOT 13067 { 0xA3E9, BIDI_L }, // YI SYLLABLE JUOX 13068 { 0xA3EA, BIDI_L }, // YI SYLLABLE JUO 13069 { 0xA3EB, BIDI_L }, // YI SYLLABLE JUOP 13070 { 0xA3EC, BIDI_L }, // YI SYLLABLE JOT 13071 { 0xA3ED, BIDI_L }, // YI SYLLABLE JOX 13072 { 0xA3EE, BIDI_L }, // YI SYLLABLE JO 13073 { 0xA3EF, BIDI_L }, // YI SYLLABLE JOP 13074 { 0xA3F0, BIDI_L }, // YI SYLLABLE JUT 13075 { 0xA3F1, BIDI_L }, // YI SYLLABLE JUX 13076 { 0xA3F2, BIDI_L }, // YI SYLLABLE JU 13077 { 0xA3F3, BIDI_L }, // YI SYLLABLE JUP 13078 { 0xA3F4, BIDI_L }, // YI SYLLABLE JURX 13079 { 0xA3F5, BIDI_L }, // YI SYLLABLE JUR 13080 { 0xA3F6, BIDI_L }, // YI SYLLABLE JYT 13081 { 0xA3F7, BIDI_L }, // YI SYLLABLE JYX 13082 { 0xA3F8, BIDI_L }, // YI SYLLABLE JY 13083 { 0xA3F9, BIDI_L }, // YI SYLLABLE JYP 13084 { 0xA3FA, BIDI_L }, // YI SYLLABLE JYRX 13085 { 0xA3FB, BIDI_L }, // YI SYLLABLE JYR 13086 { 0xA3FC, BIDI_L }, // YI SYLLABLE QIT 13087 { 0xA3FD, BIDI_L }, // YI SYLLABLE QIX 13088 { 0xA3FE, BIDI_L }, // YI SYLLABLE QI 13089 { 0xA3FF, BIDI_L }, // YI SYLLABLE QIP 13090 { 0xA400, BIDI_L }, // YI SYLLABLE QIET 13091 { 0xA401, BIDI_L }, // YI SYLLABLE QIEX 13092 { 0xA402, BIDI_L }, // YI SYLLABLE QIE 13093 { 0xA403, BIDI_L }, // YI SYLLABLE QIEP 13094 { 0xA404, BIDI_L }, // YI SYLLABLE QUOT 13095 { 0xA405, BIDI_L }, // YI SYLLABLE QUOX 13096 { 0xA406, BIDI_L }, // YI SYLLABLE QUO 13097 { 0xA407, BIDI_L }, // YI SYLLABLE QUOP 13098 { 0xA408, BIDI_L }, // YI SYLLABLE QOT 13099 { 0xA409, BIDI_L }, // YI SYLLABLE QOX 13100 { 0xA40A, BIDI_L }, // YI SYLLABLE QO 13101 { 0xA40B, BIDI_L }, // YI SYLLABLE QOP 13102 { 0xA40C, BIDI_L }, // YI SYLLABLE QUT 13103 { 0xA40D, BIDI_L }, // YI SYLLABLE QUX 13104 { 0xA40E, BIDI_L }, // YI SYLLABLE QU 13105 { 0xA40F, BIDI_L }, // YI SYLLABLE QUP 13106 { 0xA410, BIDI_L }, // YI SYLLABLE QURX 13107 { 0xA411, BIDI_L }, // YI SYLLABLE QUR 13108 { 0xA412, BIDI_L }, // YI SYLLABLE QYT 13109 { 0xA413, BIDI_L }, // YI SYLLABLE QYX 13110 { 0xA414, BIDI_L }, // YI SYLLABLE QY 13111 { 0xA415, BIDI_L }, // YI SYLLABLE QYP 13112 { 0xA416, BIDI_L }, // YI SYLLABLE QYRX 13113 { 0xA417, BIDI_L }, // YI SYLLABLE QYR 13114 { 0xA418, BIDI_L }, // YI SYLLABLE JJIT 13115 { 0xA419, BIDI_L }, // YI SYLLABLE JJIX 13116 { 0xA41A, BIDI_L }, // YI SYLLABLE JJI 13117 { 0xA41B, BIDI_L }, // YI SYLLABLE JJIP 13118 { 0xA41C, BIDI_L }, // YI SYLLABLE JJIET 13119 { 0xA41D, BIDI_L }, // YI SYLLABLE JJIEX 13120 { 0xA41E, BIDI_L }, // YI SYLLABLE JJIE 13121 { 0xA41F, BIDI_L }, // YI SYLLABLE JJIEP 13122 { 0xA420, BIDI_L }, // YI SYLLABLE JJUOX 13123 { 0xA421, BIDI_L }, // YI SYLLABLE JJUO 13124 { 0xA422, BIDI_L }, // YI SYLLABLE JJUOP 13125 { 0xA423, BIDI_L }, // YI SYLLABLE JJOT 13126 { 0xA424, BIDI_L }, // YI SYLLABLE JJOX 13127 { 0xA425, BIDI_L }, // YI SYLLABLE JJO 13128 { 0xA426, BIDI_L }, // YI SYLLABLE JJOP 13129 { 0xA427, BIDI_L }, // YI SYLLABLE JJUT 13130 { 0xA428, BIDI_L }, // YI SYLLABLE JJUX 13131 { 0xA429, BIDI_L }, // YI SYLLABLE JJU 13132 { 0xA42A, BIDI_L }, // YI SYLLABLE JJUP 13133 { 0xA42B, BIDI_L }, // YI SYLLABLE JJURX 13134 { 0xA42C, BIDI_L }, // YI SYLLABLE JJUR 13135 { 0xA42D, BIDI_L }, // YI SYLLABLE JJYT 13136 { 0xA42E, BIDI_L }, // YI SYLLABLE JJYX 13137 { 0xA42F, BIDI_L }, // YI SYLLABLE JJY 13138 { 0xA430, BIDI_L }, // YI SYLLABLE JJYP 13139 { 0xA431, BIDI_L }, // YI SYLLABLE NJIT 13140 { 0xA432, BIDI_L }, // YI SYLLABLE NJIX 13141 { 0xA433, BIDI_L }, // YI SYLLABLE NJI 13142 { 0xA434, BIDI_L }, // YI SYLLABLE NJIP 13143 { 0xA435, BIDI_L }, // YI SYLLABLE NJIET 13144 { 0xA436, BIDI_L }, // YI SYLLABLE NJIEX 13145 { 0xA437, BIDI_L }, // YI SYLLABLE NJIE 13146 { 0xA438, BIDI_L }, // YI SYLLABLE NJIEP 13147 { 0xA439, BIDI_L }, // YI SYLLABLE NJUOX 13148 { 0xA43A, BIDI_L }, // YI SYLLABLE NJUO 13149 { 0xA43B, BIDI_L }, // YI SYLLABLE NJOT 13150 { 0xA43C, BIDI_L }, // YI SYLLABLE NJOX 13151 { 0xA43D, BIDI_L }, // YI SYLLABLE NJO 13152 { 0xA43E, BIDI_L }, // YI SYLLABLE NJOP 13153 { 0xA43F, BIDI_L }, // YI SYLLABLE NJUX 13154 { 0xA440, BIDI_L }, // YI SYLLABLE NJU 13155 { 0xA441, BIDI_L }, // YI SYLLABLE NJUP 13156 { 0xA442, BIDI_L }, // YI SYLLABLE NJURX 13157 { 0xA443, BIDI_L }, // YI SYLLABLE NJUR 13158 { 0xA444, BIDI_L }, // YI SYLLABLE NJYT 13159 { 0xA445, BIDI_L }, // YI SYLLABLE NJYX 13160 { 0xA446, BIDI_L }, // YI SYLLABLE NJY 13161 { 0xA447, BIDI_L }, // YI SYLLABLE NJYP 13162 { 0xA448, BIDI_L }, // YI SYLLABLE NJYRX 13163 { 0xA449, BIDI_L }, // YI SYLLABLE NJYR 13164 { 0xA44A, BIDI_L }, // YI SYLLABLE NYIT 13165 { 0xA44B, BIDI_L }, // YI SYLLABLE NYIX 13166 { 0xA44C, BIDI_L }, // YI SYLLABLE NYI 13167 { 0xA44D, BIDI_L }, // YI SYLLABLE NYIP 13168 { 0xA44E, BIDI_L }, // YI SYLLABLE NYIET 13169 { 0xA44F, BIDI_L }, // YI SYLLABLE NYIEX 13170 { 0xA450, BIDI_L }, // YI SYLLABLE NYIE 13171 { 0xA451, BIDI_L }, // YI SYLLABLE NYIEP 13172 { 0xA452, BIDI_L }, // YI SYLLABLE NYUOX 13173 { 0xA453, BIDI_L }, // YI SYLLABLE NYUO 13174 { 0xA454, BIDI_L }, // YI SYLLABLE NYUOP 13175 { 0xA455, BIDI_L }, // YI SYLLABLE NYOT 13176 { 0xA456, BIDI_L }, // YI SYLLABLE NYOX 13177 { 0xA457, BIDI_L }, // YI SYLLABLE NYO 13178 { 0xA458, BIDI_L }, // YI SYLLABLE NYOP 13179 { 0xA459, BIDI_L }, // YI SYLLABLE NYUT 13180 { 0xA45A, BIDI_L }, // YI SYLLABLE NYUX 13181 { 0xA45B, BIDI_L }, // YI SYLLABLE NYU 13182 { 0xA45C, BIDI_L }, // YI SYLLABLE NYUP 13183 { 0xA45D, BIDI_L }, // YI SYLLABLE XIT 13184 { 0xA45E, BIDI_L }, // YI SYLLABLE XIX 13185 { 0xA45F, BIDI_L }, // YI SYLLABLE XI 13186 { 0xA460, BIDI_L }, // YI SYLLABLE XIP 13187 { 0xA461, BIDI_L }, // YI SYLLABLE XIET 13188 { 0xA462, BIDI_L }, // YI SYLLABLE XIEX 13189 { 0xA463, BIDI_L }, // YI SYLLABLE XIE 13190 { 0xA464, BIDI_L }, // YI SYLLABLE XIEP 13191 { 0xA465, BIDI_L }, // YI SYLLABLE XUOX 13192 { 0xA466, BIDI_L }, // YI SYLLABLE XUO 13193 { 0xA467, BIDI_L }, // YI SYLLABLE XOT 13194 { 0xA468, BIDI_L }, // YI SYLLABLE XOX 13195 { 0xA469, BIDI_L }, // YI SYLLABLE XO 13196 { 0xA46A, BIDI_L }, // YI SYLLABLE XOP 13197 { 0xA46B, BIDI_L }, // YI SYLLABLE XYT 13198 { 0xA46C, BIDI_L }, // YI SYLLABLE XYX 13199 { 0xA46D, BIDI_L }, // YI SYLLABLE XY 13200 { 0xA46E, BIDI_L }, // YI SYLLABLE XYP 13201 { 0xA46F, BIDI_L }, // YI SYLLABLE XYRX 13202 { 0xA470, BIDI_L }, // YI SYLLABLE XYR 13203 { 0xA471, BIDI_L }, // YI SYLLABLE YIT 13204 { 0xA472, BIDI_L }, // YI SYLLABLE YIX 13205 { 0xA473, BIDI_L }, // YI SYLLABLE YI 13206 { 0xA474, BIDI_L }, // YI SYLLABLE YIP 13207 { 0xA475, BIDI_L }, // YI SYLLABLE YIET 13208 { 0xA476, BIDI_L }, // YI SYLLABLE YIEX 13209 { 0xA477, BIDI_L }, // YI SYLLABLE YIE 13210 { 0xA478, BIDI_L }, // YI SYLLABLE YIEP 13211 { 0xA479, BIDI_L }, // YI SYLLABLE YUOT 13212 { 0xA47A, BIDI_L }, // YI SYLLABLE YUOX 13213 { 0xA47B, BIDI_L }, // YI SYLLABLE YUO 13214 { 0xA47C, BIDI_L }, // YI SYLLABLE YUOP 13215 { 0xA47D, BIDI_L }, // YI SYLLABLE YOT 13216 { 0xA47E, BIDI_L }, // YI SYLLABLE YOX 13217 { 0xA47F, BIDI_L }, // YI SYLLABLE YO 13218 { 0xA480, BIDI_L }, // YI SYLLABLE YOP 13219 { 0xA481, BIDI_L }, // YI SYLLABLE YUT 13220 { 0xA482, BIDI_L }, // YI SYLLABLE YUX 13221 { 0xA483, BIDI_L }, // YI SYLLABLE YU 13222 { 0xA484, BIDI_L }, // YI SYLLABLE YUP 13223 { 0xA485, BIDI_L }, // YI SYLLABLE YURX 13224 { 0xA486, BIDI_L }, // YI SYLLABLE YUR 13225 { 0xA487, BIDI_L }, // YI SYLLABLE YYT 13226 { 0xA488, BIDI_L }, // YI SYLLABLE YYX 13227 { 0xA489, BIDI_L }, // YI SYLLABLE YY 13228 { 0xA48A, BIDI_L }, // YI SYLLABLE YYP 13229 { 0xA48B, BIDI_L }, // YI SYLLABLE YYRX 13230 { 0xA48C, BIDI_L }, // YI SYLLABLE YYR 13231 { 0xA490, BIDI_ON }, // YI RADICAL QOT 13232 { 0xA491, BIDI_ON }, // YI RADICAL LI 13233 { 0xA492, BIDI_ON }, // YI RADICAL KIT 13234 { 0xA493, BIDI_ON }, // YI RADICAL NYIP 13235 { 0xA494, BIDI_ON }, // YI RADICAL CYP 13236 { 0xA495, BIDI_ON }, // YI RADICAL SSI 13237 { 0xA496, BIDI_ON }, // YI RADICAL GGOP 13238 { 0xA497, BIDI_ON }, // YI RADICAL GEP 13239 { 0xA498, BIDI_ON }, // YI RADICAL MI 13240 { 0xA499, BIDI_ON }, // YI RADICAL HXIT 13241 { 0xA49A, BIDI_ON }, // YI RADICAL LYR 13242 { 0xA49B, BIDI_ON }, // YI RADICAL BBUT 13243 { 0xA49C, BIDI_ON }, // YI RADICAL MOP 13244 { 0xA49D, BIDI_ON }, // YI RADICAL YO 13245 { 0xA49E, BIDI_ON }, // YI RADICAL PUT 13246 { 0xA49F, BIDI_ON }, // YI RADICAL HXUO 13247 { 0xA4A0, BIDI_ON }, // YI RADICAL TAT 13248 { 0xA4A1, BIDI_ON }, // YI RADICAL GA 13249 { 0xA4A2, BIDI_ON }, // YI RADICAL ZUP 13250 { 0xA4A3, BIDI_ON }, // YI RADICAL CYT 13251 { 0xA4A4, BIDI_ON }, // YI RADICAL DDUR 13252 { 0xA4A5, BIDI_ON }, // YI RADICAL BUR 13253 { 0xA4A6, BIDI_ON }, // YI RADICAL GGUO 13254 { 0xA4A7, BIDI_ON }, // YI RADICAL NYOP 13255 { 0xA4A8, BIDI_ON }, // YI RADICAL TU 13256 { 0xA4A9, BIDI_ON }, // YI RADICAL OP 13257 { 0xA4AA, BIDI_ON }, // YI RADICAL JJUT 13258 { 0xA4AB, BIDI_ON }, // YI RADICAL ZOT 13259 { 0xA4AC, BIDI_ON }, // YI RADICAL PYT 13260 { 0xA4AD, BIDI_ON }, // YI RADICAL HMO 13261 { 0xA4AE, BIDI_ON }, // YI RADICAL YIT 13262 { 0xA4AF, BIDI_ON }, // YI RADICAL VUR 13263 { 0xA4B0, BIDI_ON }, // YI RADICAL SHY 13264 { 0xA4B1, BIDI_ON }, // YI RADICAL VEP 13265 { 0xA4B2, BIDI_ON }, // YI RADICAL ZA 13266 { 0xA4B3, BIDI_ON }, // YI RADICAL JO 13267 { 0xA4B4, BIDI_ON }, // YI RADICAL NZUP 13268 { 0xA4B5, BIDI_ON }, // YI RADICAL JJY 13269 { 0xA4B6, BIDI_ON }, // YI RADICAL GOT 13270 { 0xA4B7, BIDI_ON }, // YI RADICAL JJIE 13271 { 0xA4B8, BIDI_ON }, // YI RADICAL WO 13272 { 0xA4B9, BIDI_ON }, // YI RADICAL DU 13273 { 0xA4BA, BIDI_ON }, // YI RADICAL SHUR 13274 { 0xA4BB, BIDI_ON }, // YI RADICAL LIE 13275 { 0xA4BC, BIDI_ON }, // YI RADICAL CY 13276 { 0xA4BD, BIDI_ON }, // YI RADICAL CUOP 13277 { 0xA4BE, BIDI_ON }, // YI RADICAL CIP 13278 { 0xA4BF, BIDI_ON }, // YI RADICAL HXOP 13279 { 0xA4C0, BIDI_ON }, // YI RADICAL SHAT 13280 { 0xA4C1, BIDI_ON }, // YI RADICAL ZUR 13281 { 0xA4C2, BIDI_ON }, // YI RADICAL SHOP 13282 { 0xA4C3, BIDI_ON }, // YI RADICAL CHE 13283 { 0xA4C4, BIDI_ON }, // YI RADICAL ZZIET 13284 { 0xA4C5, BIDI_ON }, // YI RADICAL NBIE 13285 { 0xA4C6, BIDI_ON }, // YI RADICAL KE 13286 { 0xA4D0, BIDI_L }, // LISU LETTER BA 13287 { 0xA4D1, BIDI_L }, // LISU LETTER PA 13288 { 0xA4D2, BIDI_L }, // LISU LETTER PHA 13289 { 0xA4D3, BIDI_L }, // LISU LETTER DA 13290 { 0xA4D4, BIDI_L }, // LISU LETTER TA 13291 { 0xA4D5, BIDI_L }, // LISU LETTER THA 13292 { 0xA4D6, BIDI_L }, // LISU LETTER GA 13293 { 0xA4D7, BIDI_L }, // LISU LETTER KA 13294 { 0xA4D8, BIDI_L }, // LISU LETTER KHA 13295 { 0xA4D9, BIDI_L }, // LISU LETTER JA 13296 { 0xA4DA, BIDI_L }, // LISU LETTER CA 13297 { 0xA4DB, BIDI_L }, // LISU LETTER CHA 13298 { 0xA4DC, BIDI_L }, // LISU LETTER DZA 13299 { 0xA4DD, BIDI_L }, // LISU LETTER TSA 13300 { 0xA4DE, BIDI_L }, // LISU LETTER TSHA 13301 { 0xA4DF, BIDI_L }, // LISU LETTER MA 13302 { 0xA4E0, BIDI_L }, // LISU LETTER NA 13303 { 0xA4E1, BIDI_L }, // LISU LETTER LA 13304 { 0xA4E2, BIDI_L }, // LISU LETTER SA 13305 { 0xA4E3, BIDI_L }, // LISU LETTER ZHA 13306 { 0xA4E4, BIDI_L }, // LISU LETTER ZA 13307 { 0xA4E5, BIDI_L }, // LISU LETTER NGA 13308 { 0xA4E6, BIDI_L }, // LISU LETTER HA 13309 { 0xA4E7, BIDI_L }, // LISU LETTER XA 13310 { 0xA4E8, BIDI_L }, // LISU LETTER HHA 13311 { 0xA4E9, BIDI_L }, // LISU LETTER FA 13312 { 0xA4EA, BIDI_L }, // LISU LETTER WA 13313 { 0xA4EB, BIDI_L }, // LISU LETTER SHA 13314 { 0xA4EC, BIDI_L }, // LISU LETTER YA 13315 { 0xA4ED, BIDI_L }, // LISU LETTER GHA 13316 { 0xA4EE, BIDI_L }, // LISU LETTER A 13317 { 0xA4EF, BIDI_L }, // LISU LETTER AE 13318 { 0xA4F0, BIDI_L }, // LISU LETTER E 13319 { 0xA4F1, BIDI_L }, // LISU LETTER EU 13320 { 0xA4F2, BIDI_L }, // LISU LETTER I 13321 { 0xA4F3, BIDI_L }, // LISU LETTER O 13322 { 0xA4F4, BIDI_L }, // LISU LETTER U 13323 { 0xA4F5, BIDI_L }, // LISU LETTER UE 13324 { 0xA4F6, BIDI_L }, // LISU LETTER UH 13325 { 0xA4F7, BIDI_L }, // LISU LETTER OE 13326 { 0xA4F8, BIDI_L }, // LISU LETTER TONE MYA TI 13327 { 0xA4F9, BIDI_L }, // LISU LETTER TONE NA PO 13328 { 0xA4FA, BIDI_L }, // LISU LETTER TONE MYA CYA 13329 { 0xA4FB, BIDI_L }, // LISU LETTER TONE MYA BO 13330 { 0xA4FC, BIDI_L }, // LISU LETTER TONE MYA NA 13331 { 0xA4FD, BIDI_L }, // LISU LETTER TONE MYA JEU 13332 { 0xA4FE, BIDI_L }, // LISU PUNCTUATION COMMA 13333 { 0xA4FF, BIDI_L }, // LISU PUNCTUATION FULL STOP 13334 { 0xA500, BIDI_L }, // VAI SYLLABLE EE 13335 { 0xA501, BIDI_L }, // VAI SYLLABLE EEN 13336 { 0xA502, BIDI_L }, // VAI SYLLABLE HEE 13337 { 0xA503, BIDI_L }, // VAI SYLLABLE WEE 13338 { 0xA504, BIDI_L }, // VAI SYLLABLE WEEN 13339 { 0xA505, BIDI_L }, // VAI SYLLABLE PEE 13340 { 0xA506, BIDI_L }, // VAI SYLLABLE BHEE 13341 { 0xA507, BIDI_L }, // VAI SYLLABLE BEE 13342 { 0xA508, BIDI_L }, // VAI SYLLABLE MBEE 13343 { 0xA509, BIDI_L }, // VAI SYLLABLE KPEE 13344 { 0xA50A, BIDI_L }, // VAI SYLLABLE MGBEE 13345 { 0xA50B, BIDI_L }, // VAI SYLLABLE GBEE 13346 { 0xA50C, BIDI_L }, // VAI SYLLABLE FEE 13347 { 0xA50D, BIDI_L }, // VAI SYLLABLE VEE 13348 { 0xA50E, BIDI_L }, // VAI SYLLABLE TEE 13349 { 0xA50F, BIDI_L }, // VAI SYLLABLE THEE 13350 { 0xA510, BIDI_L }, // VAI SYLLABLE DHEE 13351 { 0xA511, BIDI_L }, // VAI SYLLABLE DHHEE 13352 { 0xA512, BIDI_L }, // VAI SYLLABLE LEE 13353 { 0xA513, BIDI_L }, // VAI SYLLABLE REE 13354 { 0xA514, BIDI_L }, // VAI SYLLABLE DEE 13355 { 0xA515, BIDI_L }, // VAI SYLLABLE NDEE 13356 { 0xA516, BIDI_L }, // VAI SYLLABLE SEE 13357 { 0xA517, BIDI_L }, // VAI SYLLABLE SHEE 13358 { 0xA518, BIDI_L }, // VAI SYLLABLE ZEE 13359 { 0xA519, BIDI_L }, // VAI SYLLABLE ZHEE 13360 { 0xA51A, BIDI_L }, // VAI SYLLABLE CEE 13361 { 0xA51B, BIDI_L }, // VAI SYLLABLE JEE 13362 { 0xA51C, BIDI_L }, // VAI SYLLABLE NJEE 13363 { 0xA51D, BIDI_L }, // VAI SYLLABLE YEE 13364 { 0xA51E, BIDI_L }, // VAI SYLLABLE KEE 13365 { 0xA51F, BIDI_L }, // VAI SYLLABLE NGGEE 13366 { 0xA520, BIDI_L }, // VAI SYLLABLE GEE 13367 { 0xA521, BIDI_L }, // VAI SYLLABLE MEE 13368 { 0xA522, BIDI_L }, // VAI SYLLABLE NEE 13369 { 0xA523, BIDI_L }, // VAI SYLLABLE NYEE 13370 { 0xA524, BIDI_L }, // VAI SYLLABLE I 13371 { 0xA525, BIDI_L }, // VAI SYLLABLE IN 13372 { 0xA526, BIDI_L }, // VAI SYLLABLE HI 13373 { 0xA527, BIDI_L }, // VAI SYLLABLE HIN 13374 { 0xA528, BIDI_L }, // VAI SYLLABLE WI 13375 { 0xA529, BIDI_L }, // VAI SYLLABLE WIN 13376 { 0xA52A, BIDI_L }, // VAI SYLLABLE PI 13377 { 0xA52B, BIDI_L }, // VAI SYLLABLE BHI 13378 { 0xA52C, BIDI_L }, // VAI SYLLABLE BI 13379 { 0xA52D, BIDI_L }, // VAI SYLLABLE MBI 13380 { 0xA52E, BIDI_L }, // VAI SYLLABLE KPI 13381 { 0xA52F, BIDI_L }, // VAI SYLLABLE MGBI 13382 { 0xA530, BIDI_L }, // VAI SYLLABLE GBI 13383 { 0xA531, BIDI_L }, // VAI SYLLABLE FI 13384 { 0xA532, BIDI_L }, // VAI SYLLABLE VI 13385 { 0xA533, BIDI_L }, // VAI SYLLABLE TI 13386 { 0xA534, BIDI_L }, // VAI SYLLABLE THI 13387 { 0xA535, BIDI_L }, // VAI SYLLABLE DHI 13388 { 0xA536, BIDI_L }, // VAI SYLLABLE DHHI 13389 { 0xA537, BIDI_L }, // VAI SYLLABLE LI 13390 { 0xA538, BIDI_L }, // VAI SYLLABLE RI 13391 { 0xA539, BIDI_L }, // VAI SYLLABLE DI 13392 { 0xA53A, BIDI_L }, // VAI SYLLABLE NDI 13393 { 0xA53B, BIDI_L }, // VAI SYLLABLE SI 13394 { 0xA53C, BIDI_L }, // VAI SYLLABLE SHI 13395 { 0xA53D, BIDI_L }, // VAI SYLLABLE ZI 13396 { 0xA53E, BIDI_L }, // VAI SYLLABLE ZHI 13397 { 0xA53F, BIDI_L }, // VAI SYLLABLE CI 13398 { 0xA540, BIDI_L }, // VAI SYLLABLE JI 13399 { 0xA541, BIDI_L }, // VAI SYLLABLE NJI 13400 { 0xA542, BIDI_L }, // VAI SYLLABLE YI 13401 { 0xA543, BIDI_L }, // VAI SYLLABLE KI 13402 { 0xA544, BIDI_L }, // VAI SYLLABLE NGGI 13403 { 0xA545, BIDI_L }, // VAI SYLLABLE GI 13404 { 0xA546, BIDI_L }, // VAI SYLLABLE MI 13405 { 0xA547, BIDI_L }, // VAI SYLLABLE NI 13406 { 0xA548, BIDI_L }, // VAI SYLLABLE NYI 13407 { 0xA549, BIDI_L }, // VAI SYLLABLE A 13408 { 0xA54A, BIDI_L }, // VAI SYLLABLE AN 13409 { 0xA54B, BIDI_L }, // VAI SYLLABLE NGAN 13410 { 0xA54C, BIDI_L }, // VAI SYLLABLE HA 13411 { 0xA54D, BIDI_L }, // VAI SYLLABLE HAN 13412 { 0xA54E, BIDI_L }, // VAI SYLLABLE WA 13413 { 0xA54F, BIDI_L }, // VAI SYLLABLE WAN 13414 { 0xA550, BIDI_L }, // VAI SYLLABLE PA 13415 { 0xA551, BIDI_L }, // VAI SYLLABLE BHA 13416 { 0xA552, BIDI_L }, // VAI SYLLABLE BA 13417 { 0xA553, BIDI_L }, // VAI SYLLABLE MBA 13418 { 0xA554, BIDI_L }, // VAI SYLLABLE KPA 13419 { 0xA555, BIDI_L }, // VAI SYLLABLE KPAN 13420 { 0xA556, BIDI_L }, // VAI SYLLABLE MGBA 13421 { 0xA557, BIDI_L }, // VAI SYLLABLE GBA 13422 { 0xA558, BIDI_L }, // VAI SYLLABLE FA 13423 { 0xA559, BIDI_L }, // VAI SYLLABLE VA 13424 { 0xA55A, BIDI_L }, // VAI SYLLABLE TA 13425 { 0xA55B, BIDI_L }, // VAI SYLLABLE THA 13426 { 0xA55C, BIDI_L }, // VAI SYLLABLE DHA 13427 { 0xA55D, BIDI_L }, // VAI SYLLABLE DHHA 13428 { 0xA55E, BIDI_L }, // VAI SYLLABLE LA 13429 { 0xA55F, BIDI_L }, // VAI SYLLABLE RA 13430 { 0xA560, BIDI_L }, // VAI SYLLABLE DA 13431 { 0xA561, BIDI_L }, // VAI SYLLABLE NDA 13432 { 0xA562, BIDI_L }, // VAI SYLLABLE SA 13433 { 0xA563, BIDI_L }, // VAI SYLLABLE SHA 13434 { 0xA564, BIDI_L }, // VAI SYLLABLE ZA 13435 { 0xA565, BIDI_L }, // VAI SYLLABLE ZHA 13436 { 0xA566, BIDI_L }, // VAI SYLLABLE CA 13437 { 0xA567, BIDI_L }, // VAI SYLLABLE JA 13438 { 0xA568, BIDI_L }, // VAI SYLLABLE NJA 13439 { 0xA569, BIDI_L }, // VAI SYLLABLE YA 13440 { 0xA56A, BIDI_L }, // VAI SYLLABLE KA 13441 { 0xA56B, BIDI_L }, // VAI SYLLABLE KAN 13442 { 0xA56C, BIDI_L }, // VAI SYLLABLE NGGA 13443 { 0xA56D, BIDI_L }, // VAI SYLLABLE GA 13444 { 0xA56E, BIDI_L }, // VAI SYLLABLE MA 13445 { 0xA56F, BIDI_L }, // VAI SYLLABLE NA 13446 { 0xA570, BIDI_L }, // VAI SYLLABLE NYA 13447 { 0xA571, BIDI_L }, // VAI SYLLABLE OO 13448 { 0xA572, BIDI_L }, // VAI SYLLABLE OON 13449 { 0xA573, BIDI_L }, // VAI SYLLABLE HOO 13450 { 0xA574, BIDI_L }, // VAI SYLLABLE WOO 13451 { 0xA575, BIDI_L }, // VAI SYLLABLE WOON 13452 { 0xA576, BIDI_L }, // VAI SYLLABLE POO 13453 { 0xA577, BIDI_L }, // VAI SYLLABLE BHOO 13454 { 0xA578, BIDI_L }, // VAI SYLLABLE BOO 13455 { 0xA579, BIDI_L }, // VAI SYLLABLE MBOO 13456 { 0xA57A, BIDI_L }, // VAI SYLLABLE KPOO 13457 { 0xA57B, BIDI_L }, // VAI SYLLABLE MGBOO 13458 { 0xA57C, BIDI_L }, // VAI SYLLABLE GBOO 13459 { 0xA57D, BIDI_L }, // VAI SYLLABLE FOO 13460 { 0xA57E, BIDI_L }, // VAI SYLLABLE VOO 13461 { 0xA57F, BIDI_L }, // VAI SYLLABLE TOO 13462 { 0xA580, BIDI_L }, // VAI SYLLABLE THOO 13463 { 0xA581, BIDI_L }, // VAI SYLLABLE DHOO 13464 { 0xA582, BIDI_L }, // VAI SYLLABLE DHHOO 13465 { 0xA583, BIDI_L }, // VAI SYLLABLE LOO 13466 { 0xA584, BIDI_L }, // VAI SYLLABLE ROO 13467 { 0xA585, BIDI_L }, // VAI SYLLABLE DOO 13468 { 0xA586, BIDI_L }, // VAI SYLLABLE NDOO 13469 { 0xA587, BIDI_L }, // VAI SYLLABLE SOO 13470 { 0xA588, BIDI_L }, // VAI SYLLABLE SHOO 13471 { 0xA589, BIDI_L }, // VAI SYLLABLE ZOO 13472 { 0xA58A, BIDI_L }, // VAI SYLLABLE ZHOO 13473 { 0xA58B, BIDI_L }, // VAI SYLLABLE COO 13474 { 0xA58C, BIDI_L }, // VAI SYLLABLE JOO 13475 { 0xA58D, BIDI_L }, // VAI SYLLABLE NJOO 13476 { 0xA58E, BIDI_L }, // VAI SYLLABLE YOO 13477 { 0xA58F, BIDI_L }, // VAI SYLLABLE KOO 13478 { 0xA590, BIDI_L }, // VAI SYLLABLE NGGOO 13479 { 0xA591, BIDI_L }, // VAI SYLLABLE GOO 13480 { 0xA592, BIDI_L }, // VAI SYLLABLE MOO 13481 { 0xA593, BIDI_L }, // VAI SYLLABLE NOO 13482 { 0xA594, BIDI_L }, // VAI SYLLABLE NYOO 13483 { 0xA595, BIDI_L }, // VAI SYLLABLE U 13484 { 0xA596, BIDI_L }, // VAI SYLLABLE UN 13485 { 0xA597, BIDI_L }, // VAI SYLLABLE HU 13486 { 0xA598, BIDI_L }, // VAI SYLLABLE HUN 13487 { 0xA599, BIDI_L }, // VAI SYLLABLE WU 13488 { 0xA59A, BIDI_L }, // VAI SYLLABLE WUN 13489 { 0xA59B, BIDI_L }, // VAI SYLLABLE PU 13490 { 0xA59C, BIDI_L }, // VAI SYLLABLE BHU 13491 { 0xA59D, BIDI_L }, // VAI SYLLABLE BU 13492 { 0xA59E, BIDI_L }, // VAI SYLLABLE MBU 13493 { 0xA59F, BIDI_L }, // VAI SYLLABLE KPU 13494 { 0xA5A0, BIDI_L }, // VAI SYLLABLE MGBU 13495 { 0xA5A1, BIDI_L }, // VAI SYLLABLE GBU 13496 { 0xA5A2, BIDI_L }, // VAI SYLLABLE FU 13497 { 0xA5A3, BIDI_L }, // VAI SYLLABLE VU 13498 { 0xA5A4, BIDI_L }, // VAI SYLLABLE TU 13499 { 0xA5A5, BIDI_L }, // VAI SYLLABLE THU 13500 { 0xA5A6, BIDI_L }, // VAI SYLLABLE DHU 13501 { 0xA5A7, BIDI_L }, // VAI SYLLABLE DHHU 13502 { 0xA5A8, BIDI_L }, // VAI SYLLABLE LU 13503 { 0xA5A9, BIDI_L }, // VAI SYLLABLE RU 13504 { 0xA5AA, BIDI_L }, // VAI SYLLABLE DU 13505 { 0xA5AB, BIDI_L }, // VAI SYLLABLE NDU 13506 { 0xA5AC, BIDI_L }, // VAI SYLLABLE SU 13507 { 0xA5AD, BIDI_L }, // VAI SYLLABLE SHU 13508 { 0xA5AE, BIDI_L }, // VAI SYLLABLE ZU 13509 { 0xA5AF, BIDI_L }, // VAI SYLLABLE ZHU 13510 { 0xA5B0, BIDI_L }, // VAI SYLLABLE CU 13511 { 0xA5B1, BIDI_L }, // VAI SYLLABLE JU 13512 { 0xA5B2, BIDI_L }, // VAI SYLLABLE NJU 13513 { 0xA5B3, BIDI_L }, // VAI SYLLABLE YU 13514 { 0xA5B4, BIDI_L }, // VAI SYLLABLE KU 13515 { 0xA5B5, BIDI_L }, // VAI SYLLABLE NGGU 13516 { 0xA5B6, BIDI_L }, // VAI SYLLABLE GU 13517 { 0xA5B7, BIDI_L }, // VAI SYLLABLE MU 13518 { 0xA5B8, BIDI_L }, // VAI SYLLABLE NU 13519 { 0xA5B9, BIDI_L }, // VAI SYLLABLE NYU 13520 { 0xA5BA, BIDI_L }, // VAI SYLLABLE O 13521 { 0xA5BB, BIDI_L }, // VAI SYLLABLE ON 13522 { 0xA5BC, BIDI_L }, // VAI SYLLABLE NGON 13523 { 0xA5BD, BIDI_L }, // VAI SYLLABLE HO 13524 { 0xA5BE, BIDI_L }, // VAI SYLLABLE HON 13525 { 0xA5BF, BIDI_L }, // VAI SYLLABLE WO 13526 { 0xA5C0, BIDI_L }, // VAI SYLLABLE WON 13527 { 0xA5C1, BIDI_L }, // VAI SYLLABLE PO 13528 { 0xA5C2, BIDI_L }, // VAI SYLLABLE BHO 13529 { 0xA5C3, BIDI_L }, // VAI SYLLABLE BO 13530 { 0xA5C4, BIDI_L }, // VAI SYLLABLE MBO 13531 { 0xA5C5, BIDI_L }, // VAI SYLLABLE KPO 13532 { 0xA5C6, BIDI_L }, // VAI SYLLABLE MGBO 13533 { 0xA5C7, BIDI_L }, // VAI SYLLABLE GBO 13534 { 0xA5C8, BIDI_L }, // VAI SYLLABLE GBON 13535 { 0xA5C9, BIDI_L }, // VAI SYLLABLE FO 13536 { 0xA5CA, BIDI_L }, // VAI SYLLABLE VO 13537 { 0xA5CB, BIDI_L }, // VAI SYLLABLE TO 13538 { 0xA5CC, BIDI_L }, // VAI SYLLABLE THO 13539 { 0xA5CD, BIDI_L }, // VAI SYLLABLE DHO 13540 { 0xA5CE, BIDI_L }, // VAI SYLLABLE DHHO 13541 { 0xA5CF, BIDI_L }, // VAI SYLLABLE LO 13542 { 0xA5D0, BIDI_L }, // VAI SYLLABLE RO 13543 { 0xA5D1, BIDI_L }, // VAI SYLLABLE DO 13544 { 0xA5D2, BIDI_L }, // VAI SYLLABLE NDO 13545 { 0xA5D3, BIDI_L }, // VAI SYLLABLE SO 13546 { 0xA5D4, BIDI_L }, // VAI SYLLABLE SHO 13547 { 0xA5D5, BIDI_L }, // VAI SYLLABLE ZO 13548 { 0xA5D6, BIDI_L }, // VAI SYLLABLE ZHO 13549 { 0xA5D7, BIDI_L }, // VAI SYLLABLE CO 13550 { 0xA5D8, BIDI_L }, // VAI SYLLABLE JO 13551 { 0xA5D9, BIDI_L }, // VAI SYLLABLE NJO 13552 { 0xA5DA, BIDI_L }, // VAI SYLLABLE YO 13553 { 0xA5DB, BIDI_L }, // VAI SYLLABLE KO 13554 { 0xA5DC, BIDI_L }, // VAI SYLLABLE NGGO 13555 { 0xA5DD, BIDI_L }, // VAI SYLLABLE GO 13556 { 0xA5DE, BIDI_L }, // VAI SYLLABLE MO 13557 { 0xA5DF, BIDI_L }, // VAI SYLLABLE NO 13558 { 0xA5E0, BIDI_L }, // VAI SYLLABLE NYO 13559 { 0xA5E1, BIDI_L }, // VAI SYLLABLE E 13560 { 0xA5E2, BIDI_L }, // VAI SYLLABLE EN 13561 { 0xA5E3, BIDI_L }, // VAI SYLLABLE NGEN 13562 { 0xA5E4, BIDI_L }, // VAI SYLLABLE HE 13563 { 0xA5E5, BIDI_L }, // VAI SYLLABLE HEN 13564 { 0xA5E6, BIDI_L }, // VAI SYLLABLE WE 13565 { 0xA5E7, BIDI_L }, // VAI SYLLABLE WEN 13566 { 0xA5E8, BIDI_L }, // VAI SYLLABLE PE 13567 { 0xA5E9, BIDI_L }, // VAI SYLLABLE BHE 13568 { 0xA5EA, BIDI_L }, // VAI SYLLABLE BE 13569 { 0xA5EB, BIDI_L }, // VAI SYLLABLE MBE 13570 { 0xA5EC, BIDI_L }, // VAI SYLLABLE KPE 13571 { 0xA5ED, BIDI_L }, // VAI SYLLABLE KPEN 13572 { 0xA5EE, BIDI_L }, // VAI SYLLABLE MGBE 13573 { 0xA5EF, BIDI_L }, // VAI SYLLABLE GBE 13574 { 0xA5F0, BIDI_L }, // VAI SYLLABLE GBEN 13575 { 0xA5F1, BIDI_L }, // VAI SYLLABLE FE 13576 { 0xA5F2, BIDI_L }, // VAI SYLLABLE VE 13577 { 0xA5F3, BIDI_L }, // VAI SYLLABLE TE 13578 { 0xA5F4, BIDI_L }, // VAI SYLLABLE THE 13579 { 0xA5F5, BIDI_L }, // VAI SYLLABLE DHE 13580 { 0xA5F6, BIDI_L }, // VAI SYLLABLE DHHE 13581 { 0xA5F7, BIDI_L }, // VAI SYLLABLE LE 13582 { 0xA5F8, BIDI_L }, // VAI SYLLABLE RE 13583 { 0xA5F9, BIDI_L }, // VAI SYLLABLE DE 13584 { 0xA5FA, BIDI_L }, // VAI SYLLABLE NDE 13585 { 0xA5FB, BIDI_L }, // VAI SYLLABLE SE 13586 { 0xA5FC, BIDI_L }, // VAI SYLLABLE SHE 13587 { 0xA5FD, BIDI_L }, // VAI SYLLABLE ZE 13588 { 0xA5FE, BIDI_L }, // VAI SYLLABLE ZHE 13589 { 0xA5FF, BIDI_L }, // VAI SYLLABLE CE 13590 { 0xA600, BIDI_L }, // VAI SYLLABLE JE 13591 { 0xA601, BIDI_L }, // VAI SYLLABLE NJE 13592 { 0xA602, BIDI_L }, // VAI SYLLABLE YE 13593 { 0xA603, BIDI_L }, // VAI SYLLABLE KE 13594 { 0xA604, BIDI_L }, // VAI SYLLABLE NGGE 13595 { 0xA605, BIDI_L }, // VAI SYLLABLE NGGEN 13596 { 0xA606, BIDI_L }, // VAI SYLLABLE GE 13597 { 0xA607, BIDI_L }, // VAI SYLLABLE GEN 13598 { 0xA608, BIDI_L }, // VAI SYLLABLE ME 13599 { 0xA609, BIDI_L }, // VAI SYLLABLE NE 13600 { 0xA60A, BIDI_L }, // VAI SYLLABLE NYE 13601 { 0xA60B, BIDI_L }, // VAI SYLLABLE NG 13602 { 0xA60C, BIDI_L }, // VAI SYLLABLE LENGTHENER 13603 { 0xA60D, BIDI_ON }, // VAI COMMA 13604 { 0xA60E, BIDI_ON }, // VAI FULL STOP 13605 { 0xA60F, BIDI_ON }, // VAI QUESTION MARK 13606 { 0xA610, BIDI_L }, // VAI SYLLABLE NDOLE FA 13607 { 0xA611, BIDI_L }, // VAI SYLLABLE NDOLE KA 13608 { 0xA612, BIDI_L }, // VAI SYLLABLE NDOLE SOO 13609 { 0xA613, BIDI_L }, // VAI SYMBOL FEENG 13610 { 0xA614, BIDI_L }, // VAI SYMBOL KEENG 13611 { 0xA615, BIDI_L }, // VAI SYMBOL TING 13612 { 0xA616, BIDI_L }, // VAI SYMBOL NII 13613 { 0xA617, BIDI_L }, // VAI SYMBOL BANG 13614 { 0xA618, BIDI_L }, // VAI SYMBOL FAA 13615 { 0xA619, BIDI_L }, // VAI SYMBOL TAA 13616 { 0xA61A, BIDI_L }, // VAI SYMBOL DANG 13617 { 0xA61B, BIDI_L }, // VAI SYMBOL DOONG 13618 { 0xA61C, BIDI_L }, // VAI SYMBOL KUNG 13619 { 0xA61D, BIDI_L }, // VAI SYMBOL TONG 13620 { 0xA61E, BIDI_L }, // VAI SYMBOL DO-O 13621 { 0xA61F, BIDI_L }, // VAI SYMBOL JONG 13622 { 0xA620, BIDI_L }, // VAI DIGIT ZERO 13623 { 0xA621, BIDI_L }, // VAI DIGIT ONE 13624 { 0xA622, BIDI_L }, // VAI DIGIT TWO 13625 { 0xA623, BIDI_L }, // VAI DIGIT THREE 13626 { 0xA624, BIDI_L }, // VAI DIGIT FOUR 13627 { 0xA625, BIDI_L }, // VAI DIGIT FIVE 13628 { 0xA626, BIDI_L }, // VAI DIGIT SIX 13629 { 0xA627, BIDI_L }, // VAI DIGIT SEVEN 13630 { 0xA628, BIDI_L }, // VAI DIGIT EIGHT 13631 { 0xA629, BIDI_L }, // VAI DIGIT NINE 13632 { 0xA62A, BIDI_L }, // VAI SYLLABLE NDOLE MA 13633 { 0xA62B, BIDI_L }, // VAI SYLLABLE NDOLE DO 13634 { 0xA640, BIDI_L }, // CYRILLIC CAPITAL LETTER ZEMLYA 13635 { 0xA641, BIDI_L }, // CYRILLIC SMALL LETTER ZEMLYA 13636 { 0xA642, BIDI_L }, // CYRILLIC CAPITAL LETTER DZELO 13637 { 0xA643, BIDI_L }, // CYRILLIC SMALL LETTER DZELO 13638 { 0xA644, BIDI_L }, // CYRILLIC CAPITAL LETTER REVERSED DZE 13639 { 0xA645, BIDI_L }, // CYRILLIC SMALL LETTER REVERSED DZE 13640 { 0xA646, BIDI_L }, // CYRILLIC CAPITAL LETTER IOTA 13641 { 0xA647, BIDI_L }, // CYRILLIC SMALL LETTER IOTA 13642 { 0xA648, BIDI_L }, // CYRILLIC CAPITAL LETTER DJERV 13643 { 0xA649, BIDI_L }, // CYRILLIC SMALL LETTER DJERV 13644 { 0xA64A, BIDI_L }, // CYRILLIC CAPITAL LETTER MONOGRAPH UK 13645 { 0xA64B, BIDI_L }, // CYRILLIC SMALL LETTER MONOGRAPH UK 13646 { 0xA64C, BIDI_L }, // CYRILLIC CAPITAL LETTER BROAD OMEGA 13647 { 0xA64D, BIDI_L }, // CYRILLIC SMALL LETTER BROAD OMEGA 13648 { 0xA64E, BIDI_L }, // CYRILLIC CAPITAL LETTER NEUTRAL YER 13649 { 0xA64F, BIDI_L }, // CYRILLIC SMALL LETTER NEUTRAL YER 13650 { 0xA650, BIDI_L }, // CYRILLIC CAPITAL LETTER YERU WITH BACK YER 13651 { 0xA651, BIDI_L }, // CYRILLIC SMALL LETTER YERU WITH BACK YER 13652 { 0xA652, BIDI_L }, // CYRILLIC CAPITAL LETTER IOTIFIED YAT 13653 { 0xA653, BIDI_L }, // CYRILLIC SMALL LETTER IOTIFIED YAT 13654 { 0xA654, BIDI_L }, // CYRILLIC CAPITAL LETTER REVERSED YU 13655 { 0xA655, BIDI_L }, // CYRILLIC SMALL LETTER REVERSED YU 13656 { 0xA656, BIDI_L }, // CYRILLIC CAPITAL LETTER IOTIFIED A 13657 { 0xA657, BIDI_L }, // CYRILLIC SMALL LETTER IOTIFIED A 13658 { 0xA658, BIDI_L }, // CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS 13659 { 0xA659, BIDI_L }, // CYRILLIC SMALL LETTER CLOSED LITTLE YUS 13660 { 0xA65A, BIDI_L }, // CYRILLIC CAPITAL LETTER BLENDED YUS 13661 { 0xA65B, BIDI_L }, // CYRILLIC SMALL LETTER BLENDED YUS 13662 { 0xA65C, BIDI_L }, // CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS 13663 { 0xA65D, BIDI_L }, // CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS 13664 { 0xA65E, BIDI_L }, // CYRILLIC CAPITAL LETTER YN 13665 { 0xA65F, BIDI_L }, // CYRILLIC SMALL LETTER YN 13666 { 0xA660, BIDI_L }, // CYRILLIC CAPITAL LETTER REVERSED TSE 13667 { 0xA661, BIDI_L }, // CYRILLIC SMALL LETTER REVERSED TSE 13668 { 0xA662, BIDI_L }, // CYRILLIC CAPITAL LETTER SOFT DE 13669 { 0xA663, BIDI_L }, // CYRILLIC SMALL LETTER SOFT DE 13670 { 0xA664, BIDI_L }, // CYRILLIC CAPITAL LETTER SOFT EL 13671 { 0xA665, BIDI_L }, // CYRILLIC SMALL LETTER SOFT EL 13672 { 0xA666, BIDI_L }, // CYRILLIC CAPITAL LETTER SOFT EM 13673 { 0xA667, BIDI_L }, // CYRILLIC SMALL LETTER SOFT EM 13674 { 0xA668, BIDI_L }, // CYRILLIC CAPITAL LETTER MONOCULAR O 13675 { 0xA669, BIDI_L }, // CYRILLIC SMALL LETTER MONOCULAR O 13676 { 0xA66A, BIDI_L }, // CYRILLIC CAPITAL LETTER BINOCULAR O 13677 { 0xA66B, BIDI_L }, // CYRILLIC SMALL LETTER BINOCULAR O 13678 { 0xA66C, BIDI_L }, // CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O 13679 { 0xA66D, BIDI_L }, // CYRILLIC SMALL LETTER DOUBLE MONOCULAR O 13680 { 0xA66E, BIDI_L }, // CYRILLIC LETTER MULTIOCULAR O 13681 { 0xA66F, BIDI_NSM }, // COMBINING CYRILLIC VZMET 13682 { 0xA670, BIDI_NSM }, // COMBINING CYRILLIC TEN MILLIONS SIGN 13683 { 0xA671, BIDI_NSM }, // COMBINING CYRILLIC HUNDRED MILLIONS SIGN 13684 { 0xA672, BIDI_NSM }, // COMBINING CYRILLIC THOUSAND MILLIONS SIGN 13685 { 0xA673, BIDI_ON }, // SLAVONIC ASTERISK 13686 { 0xA674, BIDI_NSM }, // COMBINING CYRILLIC LETTER UKRAINIAN IE 13687 { 0xA675, BIDI_NSM }, // COMBINING CYRILLIC LETTER I 13688 { 0xA676, BIDI_NSM }, // COMBINING CYRILLIC LETTER YI 13689 { 0xA677, BIDI_NSM }, // COMBINING CYRILLIC LETTER U 13690 { 0xA678, BIDI_NSM }, // COMBINING CYRILLIC LETTER HARD SIGN 13691 { 0xA679, BIDI_NSM }, // COMBINING CYRILLIC LETTER YERU 13692 { 0xA67A, BIDI_NSM }, // COMBINING CYRILLIC LETTER SOFT SIGN 13693 { 0xA67B, BIDI_NSM }, // COMBINING CYRILLIC LETTER OMEGA 13694 { 0xA67C, BIDI_NSM }, // COMBINING CYRILLIC KAVYKA 13695 { 0xA67D, BIDI_NSM }, // COMBINING CYRILLIC PAYEROK 13696 { 0xA67E, BIDI_ON }, // CYRILLIC KAVYKA 13697 { 0xA67F, BIDI_ON }, // CYRILLIC PAYEROK 13698 { 0xA680, BIDI_L }, // CYRILLIC CAPITAL LETTER DWE 13699 { 0xA681, BIDI_L }, // CYRILLIC SMALL LETTER DWE 13700 { 0xA682, BIDI_L }, // CYRILLIC CAPITAL LETTER DZWE 13701 { 0xA683, BIDI_L }, // CYRILLIC SMALL LETTER DZWE 13702 { 0xA684, BIDI_L }, // CYRILLIC CAPITAL LETTER ZHWE 13703 { 0xA685, BIDI_L }, // CYRILLIC SMALL LETTER ZHWE 13704 { 0xA686, BIDI_L }, // CYRILLIC CAPITAL LETTER CCHE 13705 { 0xA687, BIDI_L }, // CYRILLIC SMALL LETTER CCHE 13706 { 0xA688, BIDI_L }, // CYRILLIC CAPITAL LETTER DZZE 13707 { 0xA689, BIDI_L }, // CYRILLIC SMALL LETTER DZZE 13708 { 0xA68A, BIDI_L }, // CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK 13709 { 0xA68B, BIDI_L }, // CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK 13710 { 0xA68C, BIDI_L }, // CYRILLIC CAPITAL LETTER TWE 13711 { 0xA68D, BIDI_L }, // CYRILLIC SMALL LETTER TWE 13712 { 0xA68E, BIDI_L }, // CYRILLIC CAPITAL LETTER TSWE 13713 { 0xA68F, BIDI_L }, // CYRILLIC SMALL LETTER TSWE 13714 { 0xA690, BIDI_L }, // CYRILLIC CAPITAL LETTER TSSE 13715 { 0xA691, BIDI_L }, // CYRILLIC SMALL LETTER TSSE 13716 { 0xA692, BIDI_L }, // CYRILLIC CAPITAL LETTER TCHE 13717 { 0xA693, BIDI_L }, // CYRILLIC SMALL LETTER TCHE 13718 { 0xA694, BIDI_L }, // CYRILLIC CAPITAL LETTER HWE 13719 { 0xA695, BIDI_L }, // CYRILLIC SMALL LETTER HWE 13720 { 0xA696, BIDI_L }, // CYRILLIC CAPITAL LETTER SHWE 13721 { 0xA697, BIDI_L }, // CYRILLIC SMALL LETTER SHWE 13722 { 0xA698, BIDI_L }, // CYRILLIC CAPITAL LETTER DOUBLE O 13723 { 0xA699, BIDI_L }, // CYRILLIC SMALL LETTER DOUBLE O 13724 { 0xA69A, BIDI_L }, // CYRILLIC CAPITAL LETTER CROSSED O 13725 { 0xA69B, BIDI_L }, // CYRILLIC SMALL LETTER CROSSED O 13726 { 0xA69C, BIDI_L }, // MODIFIER LETTER CYRILLIC HARD SIGN 13727 { 0xA69D, BIDI_L }, // MODIFIER LETTER CYRILLIC SOFT SIGN 13728 { 0xA69E, BIDI_NSM }, // COMBINING CYRILLIC LETTER EF 13729 { 0xA69F, BIDI_NSM }, // COMBINING CYRILLIC LETTER IOTIFIED E 13730 { 0xA6A0, BIDI_L }, // BAMUM LETTER A 13731 { 0xA6A1, BIDI_L }, // BAMUM LETTER KA 13732 { 0xA6A2, BIDI_L }, // BAMUM LETTER U 13733 { 0xA6A3, BIDI_L }, // BAMUM LETTER KU 13734 { 0xA6A4, BIDI_L }, // BAMUM LETTER EE 13735 { 0xA6A5, BIDI_L }, // BAMUM LETTER REE 13736 { 0xA6A6, BIDI_L }, // BAMUM LETTER TAE 13737 { 0xA6A7, BIDI_L }, // BAMUM LETTER O 13738 { 0xA6A8, BIDI_L }, // BAMUM LETTER NYI 13739 { 0xA6A9, BIDI_L }, // BAMUM LETTER I 13740 { 0xA6AA, BIDI_L }, // BAMUM LETTER LA 13741 { 0xA6AB, BIDI_L }, // BAMUM LETTER PA 13742 { 0xA6AC, BIDI_L }, // BAMUM LETTER RII 13743 { 0xA6AD, BIDI_L }, // BAMUM LETTER RIEE 13744 { 0xA6AE, BIDI_L }, // BAMUM LETTER LEEEE 13745 { 0xA6AF, BIDI_L }, // BAMUM LETTER MEEEE 13746 { 0xA6B0, BIDI_L }, // BAMUM LETTER TAA 13747 { 0xA6B1, BIDI_L }, // BAMUM LETTER NDAA 13748 { 0xA6B2, BIDI_L }, // BAMUM LETTER NJAEM 13749 { 0xA6B3, BIDI_L }, // BAMUM LETTER M 13750 { 0xA6B4, BIDI_L }, // BAMUM LETTER SUU 13751 { 0xA6B5, BIDI_L }, // BAMUM LETTER MU 13752 { 0xA6B6, BIDI_L }, // BAMUM LETTER SHII 13753 { 0xA6B7, BIDI_L }, // BAMUM LETTER SI 13754 { 0xA6B8, BIDI_L }, // BAMUM LETTER SHEUX 13755 { 0xA6B9, BIDI_L }, // BAMUM LETTER SEUX 13756 { 0xA6BA, BIDI_L }, // BAMUM LETTER KYEE 13757 { 0xA6BB, BIDI_L }, // BAMUM LETTER KET 13758 { 0xA6BC, BIDI_L }, // BAMUM LETTER NUAE 13759 { 0xA6BD, BIDI_L }, // BAMUM LETTER NU 13760 { 0xA6BE, BIDI_L }, // BAMUM LETTER NJUAE 13761 { 0xA6BF, BIDI_L }, // BAMUM LETTER YOQ 13762 { 0xA6C0, BIDI_L }, // BAMUM LETTER SHU 13763 { 0xA6C1, BIDI_L }, // BAMUM LETTER YUQ 13764 { 0xA6C2, BIDI_L }, // BAMUM LETTER YA 13765 { 0xA6C3, BIDI_L }, // BAMUM LETTER NSHA 13766 { 0xA6C4, BIDI_L }, // BAMUM LETTER KEUX 13767 { 0xA6C5, BIDI_L }, // BAMUM LETTER PEUX 13768 { 0xA6C6, BIDI_L }, // BAMUM LETTER NJEE 13769 { 0xA6C7, BIDI_L }, // BAMUM LETTER NTEE 13770 { 0xA6C8, BIDI_L }, // BAMUM LETTER PUE 13771 { 0xA6C9, BIDI_L }, // BAMUM LETTER WUE 13772 { 0xA6CA, BIDI_L }, // BAMUM LETTER PEE 13773 { 0xA6CB, BIDI_L }, // BAMUM LETTER FEE 13774 { 0xA6CC, BIDI_L }, // BAMUM LETTER RU 13775 { 0xA6CD, BIDI_L }, // BAMUM LETTER LU 13776 { 0xA6CE, BIDI_L }, // BAMUM LETTER MI 13777 { 0xA6CF, BIDI_L }, // BAMUM LETTER NI 13778 { 0xA6D0, BIDI_L }, // BAMUM LETTER REUX 13779 { 0xA6D1, BIDI_L }, // BAMUM LETTER RAE 13780 { 0xA6D2, BIDI_L }, // BAMUM LETTER KEN 13781 { 0xA6D3, BIDI_L }, // BAMUM LETTER NGKWAEN 13782 { 0xA6D4, BIDI_L }, // BAMUM LETTER NGGA 13783 { 0xA6D5, BIDI_L }, // BAMUM LETTER NGA 13784 { 0xA6D6, BIDI_L }, // BAMUM LETTER SHO 13785 { 0xA6D7, BIDI_L }, // BAMUM LETTER PUAE 13786 { 0xA6D8, BIDI_L }, // BAMUM LETTER FU 13787 { 0xA6D9, BIDI_L }, // BAMUM LETTER FOM 13788 { 0xA6DA, BIDI_L }, // BAMUM LETTER WA 13789 { 0xA6DB, BIDI_L }, // BAMUM LETTER NA 13790 { 0xA6DC, BIDI_L }, // BAMUM LETTER LI 13791 { 0xA6DD, BIDI_L }, // BAMUM LETTER PI 13792 { 0xA6DE, BIDI_L }, // BAMUM LETTER LOQ 13793 { 0xA6DF, BIDI_L }, // BAMUM LETTER KO 13794 { 0xA6E0, BIDI_L }, // BAMUM LETTER MBEN 13795 { 0xA6E1, BIDI_L }, // BAMUM LETTER REN 13796 { 0xA6E2, BIDI_L }, // BAMUM LETTER MEN 13797 { 0xA6E3, BIDI_L }, // BAMUM LETTER MA 13798 { 0xA6E4, BIDI_L }, // BAMUM LETTER TI 13799 { 0xA6E5, BIDI_L }, // BAMUM LETTER KI 13800 { 0xA6E6, BIDI_L }, // BAMUM LETTER MO 13801 { 0xA6E7, BIDI_L }, // BAMUM LETTER MBAA 13802 { 0xA6E8, BIDI_L }, // BAMUM LETTER TET 13803 { 0xA6E9, BIDI_L }, // BAMUM LETTER KPA 13804 { 0xA6EA, BIDI_L }, // BAMUM LETTER TEN 13805 { 0xA6EB, BIDI_L }, // BAMUM LETTER NTUU 13806 { 0xA6EC, BIDI_L }, // BAMUM LETTER SAMBA 13807 { 0xA6ED, BIDI_L }, // BAMUM LETTER FAAMAE 13808 { 0xA6EE, BIDI_L }, // BAMUM LETTER KOVUU 13809 { 0xA6EF, BIDI_L }, // BAMUM LETTER KOGHOM 13810 { 0xA6F0, BIDI_NSM }, // BAMUM COMBINING MARK KOQNDON 13811 { 0xA6F1, BIDI_NSM }, // BAMUM COMBINING MARK TUKWENTIS 13812 { 0xA6F2, BIDI_L }, // BAMUM NJAEMLI 13813 { 0xA6F3, BIDI_L }, // BAMUM FULL STOP 13814 { 0xA6F4, BIDI_L }, // BAMUM COLON 13815 { 0xA6F5, BIDI_L }, // BAMUM COMMA 13816 { 0xA6F6, BIDI_L }, // BAMUM SEMICOLON 13817 { 0xA6F7, BIDI_L }, // BAMUM QUESTION MARK 13818 { 0xA700, BIDI_ON }, // MODIFIER LETTER CHINESE TONE YIN PING 13819 { 0xA701, BIDI_ON }, // MODIFIER LETTER CHINESE TONE YANG PING 13820 { 0xA702, BIDI_ON }, // MODIFIER LETTER CHINESE TONE YIN SHANG 13821 { 0xA703, BIDI_ON }, // MODIFIER LETTER CHINESE TONE YANG SHANG 13822 { 0xA704, BIDI_ON }, // MODIFIER LETTER CHINESE TONE YIN QU 13823 { 0xA705, BIDI_ON }, // MODIFIER LETTER CHINESE TONE YANG QU 13824 { 0xA706, BIDI_ON }, // MODIFIER LETTER CHINESE TONE YIN RU 13825 { 0xA707, BIDI_ON }, // MODIFIER LETTER CHINESE TONE YANG RU 13826 { 0xA708, BIDI_ON }, // MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR 13827 { 0xA709, BIDI_ON }, // MODIFIER LETTER HIGH DOTTED TONE BAR 13828 { 0xA70A, BIDI_ON }, // MODIFIER LETTER MID DOTTED TONE BAR 13829 { 0xA70B, BIDI_ON }, // MODIFIER LETTER LOW DOTTED TONE BAR 13830 { 0xA70C, BIDI_ON }, // MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR 13831 { 0xA70D, BIDI_ON }, // MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR 13832 { 0xA70E, BIDI_ON }, // MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR 13833 { 0xA70F, BIDI_ON }, // MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR 13834 { 0xA710, BIDI_ON }, // MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR 13835 { 0xA711, BIDI_ON }, // MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR 13836 { 0xA712, BIDI_ON }, // MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR 13837 { 0xA713, BIDI_ON }, // MODIFIER LETTER HIGH LEFT-STEM TONE BAR 13838 { 0xA714, BIDI_ON }, // MODIFIER LETTER MID LEFT-STEM TONE BAR 13839 { 0xA715, BIDI_ON }, // MODIFIER LETTER LOW LEFT-STEM TONE BAR 13840 { 0xA716, BIDI_ON }, // MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR 13841 { 0xA717, BIDI_ON }, // MODIFIER LETTER DOT VERTICAL BAR 13842 { 0xA718, BIDI_ON }, // MODIFIER LETTER DOT SLASH 13843 { 0xA719, BIDI_ON }, // MODIFIER LETTER DOT HORIZONTAL BAR 13844 { 0xA71A, BIDI_ON }, // MODIFIER LETTER LOWER RIGHT CORNER ANGLE 13845 { 0xA71B, BIDI_ON }, // MODIFIER LETTER RAISED UP ARROW 13846 { 0xA71C, BIDI_ON }, // MODIFIER LETTER RAISED DOWN ARROW 13847 { 0xA71D, BIDI_ON }, // MODIFIER LETTER RAISED EXCLAMATION MARK 13848 { 0xA71E, BIDI_ON }, // MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK 13849 { 0xA71F, BIDI_ON }, // MODIFIER LETTER LOW INVERTED EXCLAMATION MARK 13850 { 0xA720, BIDI_ON }, // MODIFIER LETTER STRESS AND HIGH TONE 13851 { 0xA721, BIDI_ON }, // MODIFIER LETTER STRESS AND LOW TONE 13852 { 0xA722, BIDI_L }, // LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF 13853 { 0xA723, BIDI_L }, // LATIN SMALL LETTER EGYPTOLOGICAL ALEF 13854 { 0xA724, BIDI_L }, // LATIN CAPITAL LETTER EGYPTOLOGICAL AIN 13855 { 0xA725, BIDI_L }, // LATIN SMALL LETTER EGYPTOLOGICAL AIN 13856 { 0xA726, BIDI_L }, // LATIN CAPITAL LETTER HENG 13857 { 0xA727, BIDI_L }, // LATIN SMALL LETTER HENG 13858 { 0xA728, BIDI_L }, // LATIN CAPITAL LETTER TZ 13859 { 0xA729, BIDI_L }, // LATIN SMALL LETTER TZ 13860 { 0xA72A, BIDI_L }, // LATIN CAPITAL LETTER TRESILLO 13861 { 0xA72B, BIDI_L }, // LATIN SMALL LETTER TRESILLO 13862 { 0xA72C, BIDI_L }, // LATIN CAPITAL LETTER CUATRILLO 13863 { 0xA72D, BIDI_L }, // LATIN SMALL LETTER CUATRILLO 13864 { 0xA72E, BIDI_L }, // LATIN CAPITAL LETTER CUATRILLO WITH COMMA 13865 { 0xA72F, BIDI_L }, // LATIN SMALL LETTER CUATRILLO WITH COMMA 13866 { 0xA730, BIDI_L }, // LATIN LETTER SMALL CAPITAL F 13867 { 0xA731, BIDI_L }, // LATIN LETTER SMALL CAPITAL S 13868 { 0xA732, BIDI_L }, // LATIN CAPITAL LETTER AA 13869 { 0xA733, BIDI_L }, // LATIN SMALL LETTER AA 13870 { 0xA734, BIDI_L }, // LATIN CAPITAL LETTER AO 13871 { 0xA735, BIDI_L }, // LATIN SMALL LETTER AO 13872 { 0xA736, BIDI_L }, // LATIN CAPITAL LETTER AU 13873 { 0xA737, BIDI_L }, // LATIN SMALL LETTER AU 13874 { 0xA738, BIDI_L }, // LATIN CAPITAL LETTER AV 13875 { 0xA739, BIDI_L }, // LATIN SMALL LETTER AV 13876 { 0xA73A, BIDI_L }, // LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR 13877 { 0xA73B, BIDI_L }, // LATIN SMALL LETTER AV WITH HORIZONTAL BAR 13878 { 0xA73C, BIDI_L }, // LATIN CAPITAL LETTER AY 13879 { 0xA73D, BIDI_L }, // LATIN SMALL LETTER AY 13880 { 0xA73E, BIDI_L }, // LATIN CAPITAL LETTER REVERSED C WITH DOT 13881 { 0xA73F, BIDI_L }, // LATIN SMALL LETTER REVERSED C WITH DOT 13882 { 0xA740, BIDI_L }, // LATIN CAPITAL LETTER K WITH STROKE 13883 { 0xA741, BIDI_L }, // LATIN SMALL LETTER K WITH STROKE 13884 { 0xA742, BIDI_L }, // LATIN CAPITAL LETTER K WITH DIAGONAL STROKE 13885 { 0xA743, BIDI_L }, // LATIN SMALL LETTER K WITH DIAGONAL STROKE 13886 { 0xA744, BIDI_L }, // LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE 13887 { 0xA745, BIDI_L }, // LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE 13888 { 0xA746, BIDI_L }, // LATIN CAPITAL LETTER BROKEN L 13889 { 0xA747, BIDI_L }, // LATIN SMALL LETTER BROKEN L 13890 { 0xA748, BIDI_L }, // LATIN CAPITAL LETTER L WITH HIGH STROKE 13891 { 0xA749, BIDI_L }, // LATIN SMALL LETTER L WITH HIGH STROKE 13892 { 0xA74A, BIDI_L }, // LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY 13893 { 0xA74B, BIDI_L }, // LATIN SMALL LETTER O WITH LONG STROKE OVERLAY 13894 { 0xA74C, BIDI_L }, // LATIN CAPITAL LETTER O WITH LOOP 13895 { 0xA74D, BIDI_L }, // LATIN SMALL LETTER O WITH LOOP 13896 { 0xA74E, BIDI_L }, // LATIN CAPITAL LETTER OO 13897 { 0xA74F, BIDI_L }, // LATIN SMALL LETTER OO 13898 { 0xA750, BIDI_L }, // LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER 13899 { 0xA751, BIDI_L }, // LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER 13900 { 0xA752, BIDI_L }, // LATIN CAPITAL LETTER P WITH FLOURISH 13901 { 0xA753, BIDI_L }, // LATIN SMALL LETTER P WITH FLOURISH 13902 { 0xA754, BIDI_L }, // LATIN CAPITAL LETTER P WITH SQUIRREL TAIL 13903 { 0xA755, BIDI_L }, // LATIN SMALL LETTER P WITH SQUIRREL TAIL 13904 { 0xA756, BIDI_L }, // LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER 13905 { 0xA757, BIDI_L }, // LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER 13906 { 0xA758, BIDI_L }, // LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE 13907 { 0xA759, BIDI_L }, // LATIN SMALL LETTER Q WITH DIAGONAL STROKE 13908 { 0xA75A, BIDI_L }, // LATIN CAPITAL LETTER R ROTUNDA 13909 { 0xA75B, BIDI_L }, // LATIN SMALL LETTER R ROTUNDA 13910 { 0xA75C, BIDI_L }, // LATIN CAPITAL LETTER RUM ROTUNDA 13911 { 0xA75D, BIDI_L }, // LATIN SMALL LETTER RUM ROTUNDA 13912 { 0xA75E, BIDI_L }, // LATIN CAPITAL LETTER V WITH DIAGONAL STROKE 13913 { 0xA75F, BIDI_L }, // LATIN SMALL LETTER V WITH DIAGONAL STROKE 13914 { 0xA760, BIDI_L }, // LATIN CAPITAL LETTER VY 13915 { 0xA761, BIDI_L }, // LATIN SMALL LETTER VY 13916 { 0xA762, BIDI_L }, // LATIN CAPITAL LETTER VISIGOTHIC Z 13917 { 0xA763, BIDI_L }, // LATIN SMALL LETTER VISIGOTHIC Z 13918 { 0xA764, BIDI_L }, // LATIN CAPITAL LETTER THORN WITH STROKE 13919 { 0xA765, BIDI_L }, // LATIN SMALL LETTER THORN WITH STROKE 13920 { 0xA766, BIDI_L }, // LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER 13921 { 0xA767, BIDI_L }, // LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER 13922 { 0xA768, BIDI_L }, // LATIN CAPITAL LETTER VEND 13923 { 0xA769, BIDI_L }, // LATIN SMALL LETTER VEND 13924 { 0xA76A, BIDI_L }, // LATIN CAPITAL LETTER ET 13925 { 0xA76B, BIDI_L }, // LATIN SMALL LETTER ET 13926 { 0xA76C, BIDI_L }, // LATIN CAPITAL LETTER IS 13927 { 0xA76D, BIDI_L }, // LATIN SMALL LETTER IS 13928 { 0xA76E, BIDI_L }, // LATIN CAPITAL LETTER CON 13929 { 0xA76F, BIDI_L }, // LATIN SMALL LETTER CON 13930 { 0xA770, BIDI_L }, // MODIFIER LETTER US 13931 { 0xA771, BIDI_L }, // LATIN SMALL LETTER DUM 13932 { 0xA772, BIDI_L }, // LATIN SMALL LETTER LUM 13933 { 0xA773, BIDI_L }, // LATIN SMALL LETTER MUM 13934 { 0xA774, BIDI_L }, // LATIN SMALL LETTER NUM 13935 { 0xA775, BIDI_L }, // LATIN SMALL LETTER RUM 13936 { 0xA776, BIDI_L }, // LATIN LETTER SMALL CAPITAL RUM 13937 { 0xA777, BIDI_L }, // LATIN SMALL LETTER TUM 13938 { 0xA778, BIDI_L }, // LATIN SMALL LETTER UM 13939 { 0xA779, BIDI_L }, // LATIN CAPITAL LETTER INSULAR D 13940 { 0xA77A, BIDI_L }, // LATIN SMALL LETTER INSULAR D 13941 { 0xA77B, BIDI_L }, // LATIN CAPITAL LETTER INSULAR F 13942 { 0xA77C, BIDI_L }, // LATIN SMALL LETTER INSULAR F 13943 { 0xA77D, BIDI_L }, // LATIN CAPITAL LETTER INSULAR G 13944 { 0xA77E, BIDI_L }, // LATIN CAPITAL LETTER TURNED INSULAR G 13945 { 0xA77F, BIDI_L }, // LATIN SMALL LETTER TURNED INSULAR G 13946 { 0xA780, BIDI_L }, // LATIN CAPITAL LETTER TURNED L 13947 { 0xA781, BIDI_L }, // LATIN SMALL LETTER TURNED L 13948 { 0xA782, BIDI_L }, // LATIN CAPITAL LETTER INSULAR R 13949 { 0xA783, BIDI_L }, // LATIN SMALL LETTER INSULAR R 13950 { 0xA784, BIDI_L }, // LATIN CAPITAL LETTER INSULAR S 13951 { 0xA785, BIDI_L }, // LATIN SMALL LETTER INSULAR S 13952 { 0xA786, BIDI_L }, // LATIN CAPITAL LETTER INSULAR T 13953 { 0xA787, BIDI_L }, // LATIN SMALL LETTER INSULAR T 13954 { 0xA788, BIDI_ON }, // MODIFIER LETTER LOW CIRCUMFLEX ACCENT 13955 { 0xA789, BIDI_L }, // MODIFIER LETTER COLON 13956 { 0xA78A, BIDI_L }, // MODIFIER LETTER SHORT EQUALS SIGN 13957 { 0xA78B, BIDI_L }, // LATIN CAPITAL LETTER SALTILLO 13958 { 0xA78C, BIDI_L }, // LATIN SMALL LETTER SALTILLO 13959 { 0xA78D, BIDI_L }, // LATIN CAPITAL LETTER TURNED H 13960 { 0xA78E, BIDI_L }, // LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT 13961 { 0xA78F, BIDI_L }, // LATIN LETTER SINOLOGICAL DOT 13962 { 0xA790, BIDI_L }, // LATIN CAPITAL LETTER N WITH DESCENDER 13963 { 0xA791, BIDI_L }, // LATIN SMALL LETTER N WITH DESCENDER 13964 { 0xA792, BIDI_L }, // LATIN CAPITAL LETTER C WITH BAR 13965 { 0xA793, BIDI_L }, // LATIN SMALL LETTER C WITH BAR 13966 { 0xA794, BIDI_L }, // LATIN SMALL LETTER C WITH PALATAL HOOK 13967 { 0xA795, BIDI_L }, // LATIN SMALL LETTER H WITH PALATAL HOOK 13968 { 0xA796, BIDI_L }, // LATIN CAPITAL LETTER B WITH FLOURISH 13969 { 0xA797, BIDI_L }, // LATIN SMALL LETTER B WITH FLOURISH 13970 { 0xA798, BIDI_L }, // LATIN CAPITAL LETTER F WITH STROKE 13971 { 0xA799, BIDI_L }, // LATIN SMALL LETTER F WITH STROKE 13972 { 0xA79A, BIDI_L }, // LATIN CAPITAL LETTER VOLAPUK AE 13973 { 0xA79B, BIDI_L }, // LATIN SMALL LETTER VOLAPUK AE 13974 { 0xA79C, BIDI_L }, // LATIN CAPITAL LETTER VOLAPUK OE 13975 { 0xA79D, BIDI_L }, // LATIN SMALL LETTER VOLAPUK OE 13976 { 0xA79E, BIDI_L }, // LATIN CAPITAL LETTER VOLAPUK UE 13977 { 0xA79F, BIDI_L }, // LATIN SMALL LETTER VOLAPUK UE 13978 { 0xA7A0, BIDI_L }, // LATIN CAPITAL LETTER G WITH OBLIQUE STROKE 13979 { 0xA7A1, BIDI_L }, // LATIN SMALL LETTER G WITH OBLIQUE STROKE 13980 { 0xA7A2, BIDI_L }, // LATIN CAPITAL LETTER K WITH OBLIQUE STROKE 13981 { 0xA7A3, BIDI_L }, // LATIN SMALL LETTER K WITH OBLIQUE STROKE 13982 { 0xA7A4, BIDI_L }, // LATIN CAPITAL LETTER N WITH OBLIQUE STROKE 13983 { 0xA7A5, BIDI_L }, // LATIN SMALL LETTER N WITH OBLIQUE STROKE 13984 { 0xA7A6, BIDI_L }, // LATIN CAPITAL LETTER R WITH OBLIQUE STROKE 13985 { 0xA7A7, BIDI_L }, // LATIN SMALL LETTER R WITH OBLIQUE STROKE 13986 { 0xA7A8, BIDI_L }, // LATIN CAPITAL LETTER S WITH OBLIQUE STROKE 13987 { 0xA7A9, BIDI_L }, // LATIN SMALL LETTER S WITH OBLIQUE STROKE 13988 { 0xA7AA, BIDI_L }, // LATIN CAPITAL LETTER H WITH HOOK 13989 { 0xA7AB, BIDI_L }, // LATIN CAPITAL LETTER REVERSED OPEN E 13990 { 0xA7AC, BIDI_L }, // LATIN CAPITAL LETTER SCRIPT G 13991 { 0xA7AD, BIDI_L }, // LATIN CAPITAL LETTER L WITH BELT 13992 { 0xA7B0, BIDI_L }, // LATIN CAPITAL LETTER TURNED K 13993 { 0xA7B1, BIDI_L }, // LATIN CAPITAL LETTER TURNED T 13994 { 0xA7B2, BIDI_L }, // LATIN CAPITAL LETTER J WITH CROSSED-TAIL 13995 { 0xA7B3, BIDI_L }, // LATIN CAPITAL LETTER CHI 13996 { 0xA7B4, BIDI_L }, // LATIN CAPITAL LETTER BETA 13997 { 0xA7B5, BIDI_L }, // LATIN SMALL LETTER BETA 13998 { 0xA7B6, BIDI_L }, // LATIN CAPITAL LETTER OMEGA 13999 { 0xA7B7, BIDI_L }, // LATIN SMALL LETTER OMEGA 14000 { 0xA7F7, BIDI_L }, // LATIN EPIGRAPHIC LETTER SIDEWAYS I 14001 { 0xA7F8, BIDI_L }, // MODIFIER LETTER CAPITAL H WITH STROKE 14002 { 0xA7F9, BIDI_L }, // MODIFIER LETTER SMALL LIGATURE OE 14003 { 0xA7FA, BIDI_L }, // LATIN LETTER SMALL CAPITAL TURNED M 14004 { 0xA7FB, BIDI_L }, // LATIN EPIGRAPHIC LETTER REVERSED F 14005 { 0xA7FC, BIDI_L }, // LATIN EPIGRAPHIC LETTER REVERSED P 14006 { 0xA7FD, BIDI_L }, // LATIN EPIGRAPHIC LETTER INVERTED M 14007 { 0xA7FE, BIDI_L }, // LATIN EPIGRAPHIC LETTER I LONGA 14008 { 0xA7FF, BIDI_L }, // LATIN EPIGRAPHIC LETTER ARCHAIC M 14009 { 0xA800, BIDI_L }, // SYLOTI NAGRI LETTER A 14010 { 0xA801, BIDI_L }, // SYLOTI NAGRI LETTER I 14011 { 0xA802, BIDI_NSM }, // SYLOTI NAGRI SIGN DVISVARA 14012 { 0xA803, BIDI_L }, // SYLOTI NAGRI LETTER U 14013 { 0xA804, BIDI_L }, // SYLOTI NAGRI LETTER E 14014 { 0xA805, BIDI_L }, // SYLOTI NAGRI LETTER O 14015 { 0xA806, BIDI_NSM }, // SYLOTI NAGRI SIGN HASANTA 14016 { 0xA807, BIDI_L }, // SYLOTI NAGRI LETTER KO 14017 { 0xA808, BIDI_L }, // SYLOTI NAGRI LETTER KHO 14018 { 0xA809, BIDI_L }, // SYLOTI NAGRI LETTER GO 14019 { 0xA80A, BIDI_L }, // SYLOTI NAGRI LETTER GHO 14020 { 0xA80B, BIDI_NSM }, // SYLOTI NAGRI SIGN ANUSVARA 14021 { 0xA80C, BIDI_L }, // SYLOTI NAGRI LETTER CO 14022 { 0xA80D, BIDI_L }, // SYLOTI NAGRI LETTER CHO 14023 { 0xA80E, BIDI_L }, // SYLOTI NAGRI LETTER JO 14024 { 0xA80F, BIDI_L }, // SYLOTI NAGRI LETTER JHO 14025 { 0xA810, BIDI_L }, // SYLOTI NAGRI LETTER TTO 14026 { 0xA811, BIDI_L }, // SYLOTI NAGRI LETTER TTHO 14027 { 0xA812, BIDI_L }, // SYLOTI NAGRI LETTER DDO 14028 { 0xA813, BIDI_L }, // SYLOTI NAGRI LETTER DDHO 14029 { 0xA814, BIDI_L }, // SYLOTI NAGRI LETTER TO 14030 { 0xA815, BIDI_L }, // SYLOTI NAGRI LETTER THO 14031 { 0xA816, BIDI_L }, // SYLOTI NAGRI LETTER DO 14032 { 0xA817, BIDI_L }, // SYLOTI NAGRI LETTER DHO 14033 { 0xA818, BIDI_L }, // SYLOTI NAGRI LETTER NO 14034 { 0xA819, BIDI_L }, // SYLOTI NAGRI LETTER PO 14035 { 0xA81A, BIDI_L }, // SYLOTI NAGRI LETTER PHO 14036 { 0xA81B, BIDI_L }, // SYLOTI NAGRI LETTER BO 14037 { 0xA81C, BIDI_L }, // SYLOTI NAGRI LETTER BHO 14038 { 0xA81D, BIDI_L }, // SYLOTI NAGRI LETTER MO 14039 { 0xA81E, BIDI_L }, // SYLOTI NAGRI LETTER RO 14040 { 0xA81F, BIDI_L }, // SYLOTI NAGRI LETTER LO 14041 { 0xA820, BIDI_L }, // SYLOTI NAGRI LETTER RRO 14042 { 0xA821, BIDI_L }, // SYLOTI NAGRI LETTER SO 14043 { 0xA822, BIDI_L }, // SYLOTI NAGRI LETTER HO 14044 { 0xA823, BIDI_L }, // SYLOTI NAGRI VOWEL SIGN A 14045 { 0xA824, BIDI_L }, // SYLOTI NAGRI VOWEL SIGN I 14046 { 0xA825, BIDI_NSM }, // SYLOTI NAGRI VOWEL SIGN U 14047 { 0xA826, BIDI_NSM }, // SYLOTI NAGRI VOWEL SIGN E 14048 { 0xA827, BIDI_L }, // SYLOTI NAGRI VOWEL SIGN OO 14049 { 0xA828, BIDI_ON }, // SYLOTI NAGRI POETRY MARK-1 14050 { 0xA829, BIDI_ON }, // SYLOTI NAGRI POETRY MARK-2 14051 { 0xA82A, BIDI_ON }, // SYLOTI NAGRI POETRY MARK-3 14052 { 0xA82B, BIDI_ON }, // SYLOTI NAGRI POETRY MARK-4 14053 { 0xA830, BIDI_L }, // NORTH INDIC FRACTION ONE QUARTER 14054 { 0xA831, BIDI_L }, // NORTH INDIC FRACTION ONE HALF 14055 { 0xA832, BIDI_L }, // NORTH INDIC FRACTION THREE QUARTERS 14056 { 0xA833, BIDI_L }, // NORTH INDIC FRACTION ONE SIXTEENTH 14057 { 0xA834, BIDI_L }, // NORTH INDIC FRACTION ONE EIGHTH 14058 { 0xA835, BIDI_L }, // NORTH INDIC FRACTION THREE SIXTEENTHS 14059 { 0xA836, BIDI_L }, // NORTH INDIC QUARTER MARK 14060 { 0xA837, BIDI_L }, // NORTH INDIC PLACEHOLDER MARK 14061 { 0xA838, BIDI_ET }, // NORTH INDIC RUPEE MARK 14062 { 0xA839, BIDI_ET }, // NORTH INDIC QUANTITY MARK 14063 { 0xA840, BIDI_L }, // PHAGS-PA LETTER KA 14064 { 0xA841, BIDI_L }, // PHAGS-PA LETTER KHA 14065 { 0xA842, BIDI_L }, // PHAGS-PA LETTER GA 14066 { 0xA843, BIDI_L }, // PHAGS-PA LETTER NGA 14067 { 0xA844, BIDI_L }, // PHAGS-PA LETTER CA 14068 { 0xA845, BIDI_L }, // PHAGS-PA LETTER CHA 14069 { 0xA846, BIDI_L }, // PHAGS-PA LETTER JA 14070 { 0xA847, BIDI_L }, // PHAGS-PA LETTER NYA 14071 { 0xA848, BIDI_L }, // PHAGS-PA LETTER TA 14072 { 0xA849, BIDI_L }, // PHAGS-PA LETTER THA 14073 { 0xA84A, BIDI_L }, // PHAGS-PA LETTER DA 14074 { 0xA84B, BIDI_L }, // PHAGS-PA LETTER NA 14075 { 0xA84C, BIDI_L }, // PHAGS-PA LETTER PA 14076 { 0xA84D, BIDI_L }, // PHAGS-PA LETTER PHA 14077 { 0xA84E, BIDI_L }, // PHAGS-PA LETTER BA 14078 { 0xA84F, BIDI_L }, // PHAGS-PA LETTER MA 14079 { 0xA850, BIDI_L }, // PHAGS-PA LETTER TSA 14080 { 0xA851, BIDI_L }, // PHAGS-PA LETTER TSHA 14081 { 0xA852, BIDI_L }, // PHAGS-PA LETTER DZA 14082 { 0xA853, BIDI_L }, // PHAGS-PA LETTER WA 14083 { 0xA854, BIDI_L }, // PHAGS-PA LETTER ZHA 14084 { 0xA855, BIDI_L }, // PHAGS-PA LETTER ZA 14085 { 0xA856, BIDI_L }, // PHAGS-PA LETTER SMALL A 14086 { 0xA857, BIDI_L }, // PHAGS-PA LETTER YA 14087 { 0xA858, BIDI_L }, // PHAGS-PA LETTER RA 14088 { 0xA859, BIDI_L }, // PHAGS-PA LETTER LA 14089 { 0xA85A, BIDI_L }, // PHAGS-PA LETTER SHA 14090 { 0xA85B, BIDI_L }, // PHAGS-PA LETTER SA 14091 { 0xA85C, BIDI_L }, // PHAGS-PA LETTER HA 14092 { 0xA85D, BIDI_L }, // PHAGS-PA LETTER A 14093 { 0xA85E, BIDI_L }, // PHAGS-PA LETTER I 14094 { 0xA85F, BIDI_L }, // PHAGS-PA LETTER U 14095 { 0xA860, BIDI_L }, // PHAGS-PA LETTER E 14096 { 0xA861, BIDI_L }, // PHAGS-PA LETTER O 14097 { 0xA862, BIDI_L }, // PHAGS-PA LETTER QA 14098 { 0xA863, BIDI_L }, // PHAGS-PA LETTER XA 14099 { 0xA864, BIDI_L }, // PHAGS-PA LETTER FA 14100 { 0xA865, BIDI_L }, // PHAGS-PA LETTER GGA 14101 { 0xA866, BIDI_L }, // PHAGS-PA LETTER EE 14102 { 0xA867, BIDI_L }, // PHAGS-PA SUBJOINED LETTER WA 14103 { 0xA868, BIDI_L }, // PHAGS-PA SUBJOINED LETTER YA 14104 { 0xA869, BIDI_L }, // PHAGS-PA LETTER TTA 14105 { 0xA86A, BIDI_L }, // PHAGS-PA LETTER TTHA 14106 { 0xA86B, BIDI_L }, // PHAGS-PA LETTER DDA 14107 { 0xA86C, BIDI_L }, // PHAGS-PA LETTER NNA 14108 { 0xA86D, BIDI_L }, // PHAGS-PA LETTER ALTERNATE YA 14109 { 0xA86E, BIDI_L }, // PHAGS-PA LETTER VOICELESS SHA 14110 { 0xA86F, BIDI_L }, // PHAGS-PA LETTER VOICED HA 14111 { 0xA870, BIDI_L }, // PHAGS-PA LETTER ASPIRATED FA 14112 { 0xA871, BIDI_L }, // PHAGS-PA SUBJOINED LETTER RA 14113 { 0xA872, BIDI_L }, // PHAGS-PA SUPERFIXED LETTER RA 14114 { 0xA873, BIDI_L }, // PHAGS-PA LETTER CANDRABINDU 14115 { 0xA874, BIDI_ON }, // PHAGS-PA SINGLE HEAD MARK 14116 { 0xA875, BIDI_ON }, // PHAGS-PA DOUBLE HEAD MARK 14117 { 0xA876, BIDI_ON }, // PHAGS-PA MARK SHAD 14118 { 0xA877, BIDI_ON }, // PHAGS-PA MARK DOUBLE SHAD 14119 { 0xA880, BIDI_L }, // SAURASHTRA SIGN ANUSVARA 14120 { 0xA881, BIDI_L }, // SAURASHTRA SIGN VISARGA 14121 { 0xA882, BIDI_L }, // SAURASHTRA LETTER A 14122 { 0xA883, BIDI_L }, // SAURASHTRA LETTER AA 14123 { 0xA884, BIDI_L }, // SAURASHTRA LETTER I 14124 { 0xA885, BIDI_L }, // SAURASHTRA LETTER II 14125 { 0xA886, BIDI_L }, // SAURASHTRA LETTER U 14126 { 0xA887, BIDI_L }, // SAURASHTRA LETTER UU 14127 { 0xA888, BIDI_L }, // SAURASHTRA LETTER VOCALIC R 14128 { 0xA889, BIDI_L }, // SAURASHTRA LETTER VOCALIC RR 14129 { 0xA88A, BIDI_L }, // SAURASHTRA LETTER VOCALIC L 14130 { 0xA88B, BIDI_L }, // SAURASHTRA LETTER VOCALIC LL 14131 { 0xA88C, BIDI_L }, // SAURASHTRA LETTER E 14132 { 0xA88D, BIDI_L }, // SAURASHTRA LETTER EE 14133 { 0xA88E, BIDI_L }, // SAURASHTRA LETTER AI 14134 { 0xA88F, BIDI_L }, // SAURASHTRA LETTER O 14135 { 0xA890, BIDI_L }, // SAURASHTRA LETTER OO 14136 { 0xA891, BIDI_L }, // SAURASHTRA LETTER AU 14137 { 0xA892, BIDI_L }, // SAURASHTRA LETTER KA 14138 { 0xA893, BIDI_L }, // SAURASHTRA LETTER KHA 14139 { 0xA894, BIDI_L }, // SAURASHTRA LETTER GA 14140 { 0xA895, BIDI_L }, // SAURASHTRA LETTER GHA 14141 { 0xA896, BIDI_L }, // SAURASHTRA LETTER NGA 14142 { 0xA897, BIDI_L }, // SAURASHTRA LETTER CA 14143 { 0xA898, BIDI_L }, // SAURASHTRA LETTER CHA 14144 { 0xA899, BIDI_L }, // SAURASHTRA LETTER JA 14145 { 0xA89A, BIDI_L }, // SAURASHTRA LETTER JHA 14146 { 0xA89B, BIDI_L }, // SAURASHTRA LETTER NYA 14147 { 0xA89C, BIDI_L }, // SAURASHTRA LETTER TTA 14148 { 0xA89D, BIDI_L }, // SAURASHTRA LETTER TTHA 14149 { 0xA89E, BIDI_L }, // SAURASHTRA LETTER DDA 14150 { 0xA89F, BIDI_L }, // SAURASHTRA LETTER DDHA 14151 { 0xA8A0, BIDI_L }, // SAURASHTRA LETTER NNA 14152 { 0xA8A1, BIDI_L }, // SAURASHTRA LETTER TA 14153 { 0xA8A2, BIDI_L }, // SAURASHTRA LETTER THA 14154 { 0xA8A3, BIDI_L }, // SAURASHTRA LETTER DA 14155 { 0xA8A4, BIDI_L }, // SAURASHTRA LETTER DHA 14156 { 0xA8A5, BIDI_L }, // SAURASHTRA LETTER NA 14157 { 0xA8A6, BIDI_L }, // SAURASHTRA LETTER PA 14158 { 0xA8A7, BIDI_L }, // SAURASHTRA LETTER PHA 14159 { 0xA8A8, BIDI_L }, // SAURASHTRA LETTER BA 14160 { 0xA8A9, BIDI_L }, // SAURASHTRA LETTER BHA 14161 { 0xA8AA, BIDI_L }, // SAURASHTRA LETTER MA 14162 { 0xA8AB, BIDI_L }, // SAURASHTRA LETTER YA 14163 { 0xA8AC, BIDI_L }, // SAURASHTRA LETTER RA 14164 { 0xA8AD, BIDI_L }, // SAURASHTRA LETTER LA 14165 { 0xA8AE, BIDI_L }, // SAURASHTRA LETTER VA 14166 { 0xA8AF, BIDI_L }, // SAURASHTRA LETTER SHA 14167 { 0xA8B0, BIDI_L }, // SAURASHTRA LETTER SSA 14168 { 0xA8B1, BIDI_L }, // SAURASHTRA LETTER SA 14169 { 0xA8B2, BIDI_L }, // SAURASHTRA LETTER HA 14170 { 0xA8B3, BIDI_L }, // SAURASHTRA LETTER LLA 14171 { 0xA8B4, BIDI_L }, // SAURASHTRA CONSONANT SIGN HAARU 14172 { 0xA8B5, BIDI_L }, // SAURASHTRA VOWEL SIGN AA 14173 { 0xA8B6, BIDI_L }, // SAURASHTRA VOWEL SIGN I 14174 { 0xA8B7, BIDI_L }, // SAURASHTRA VOWEL SIGN II 14175 { 0xA8B8, BIDI_L }, // SAURASHTRA VOWEL SIGN U 14176 { 0xA8B9, BIDI_L }, // SAURASHTRA VOWEL SIGN UU 14177 { 0xA8BA, BIDI_L }, // SAURASHTRA VOWEL SIGN VOCALIC R 14178 { 0xA8BB, BIDI_L }, // SAURASHTRA VOWEL SIGN VOCALIC RR 14179 { 0xA8BC, BIDI_L }, // SAURASHTRA VOWEL SIGN VOCALIC L 14180 { 0xA8BD, BIDI_L }, // SAURASHTRA VOWEL SIGN VOCALIC LL 14181 { 0xA8BE, BIDI_L }, // SAURASHTRA VOWEL SIGN E 14182 { 0xA8BF, BIDI_L }, // SAURASHTRA VOWEL SIGN EE 14183 { 0xA8C0, BIDI_L }, // SAURASHTRA VOWEL SIGN AI 14184 { 0xA8C1, BIDI_L }, // SAURASHTRA VOWEL SIGN O 14185 { 0xA8C2, BIDI_L }, // SAURASHTRA VOWEL SIGN OO 14186 { 0xA8C3, BIDI_L }, // SAURASHTRA VOWEL SIGN AU 14187 { 0xA8C4, BIDI_NSM }, // SAURASHTRA SIGN VIRAMA 14188 { 0xA8CE, BIDI_L }, // SAURASHTRA DANDA 14189 { 0xA8CF, BIDI_L }, // SAURASHTRA DOUBLE DANDA 14190 { 0xA8D0, BIDI_L }, // SAURASHTRA DIGIT ZERO 14191 { 0xA8D1, BIDI_L }, // SAURASHTRA DIGIT ONE 14192 { 0xA8D2, BIDI_L }, // SAURASHTRA DIGIT TWO 14193 { 0xA8D3, BIDI_L }, // SAURASHTRA DIGIT THREE 14194 { 0xA8D4, BIDI_L }, // SAURASHTRA DIGIT FOUR 14195 { 0xA8D5, BIDI_L }, // SAURASHTRA DIGIT FIVE 14196 { 0xA8D6, BIDI_L }, // SAURASHTRA DIGIT SIX 14197 { 0xA8D7, BIDI_L }, // SAURASHTRA DIGIT SEVEN 14198 { 0xA8D8, BIDI_L }, // SAURASHTRA DIGIT EIGHT 14199 { 0xA8D9, BIDI_L }, // SAURASHTRA DIGIT NINE 14200 { 0xA8E0, BIDI_NSM }, // COMBINING DEVANAGARI DIGIT ZERO 14201 { 0xA8E1, BIDI_NSM }, // COMBINING DEVANAGARI DIGIT ONE 14202 { 0xA8E2, BIDI_NSM }, // COMBINING DEVANAGARI DIGIT TWO 14203 { 0xA8E3, BIDI_NSM }, // COMBINING DEVANAGARI DIGIT THREE 14204 { 0xA8E4, BIDI_NSM }, // COMBINING DEVANAGARI DIGIT FOUR 14205 { 0xA8E5, BIDI_NSM }, // COMBINING DEVANAGARI DIGIT FIVE 14206 { 0xA8E6, BIDI_NSM }, // COMBINING DEVANAGARI DIGIT SIX 14207 { 0xA8E7, BIDI_NSM }, // COMBINING DEVANAGARI DIGIT SEVEN 14208 { 0xA8E8, BIDI_NSM }, // COMBINING DEVANAGARI DIGIT EIGHT 14209 { 0xA8E9, BIDI_NSM }, // COMBINING DEVANAGARI DIGIT NINE 14210 { 0xA8EA, BIDI_NSM }, // COMBINING DEVANAGARI LETTER A 14211 { 0xA8EB, BIDI_NSM }, // COMBINING DEVANAGARI LETTER U 14212 { 0xA8EC, BIDI_NSM }, // COMBINING DEVANAGARI LETTER KA 14213 { 0xA8ED, BIDI_NSM }, // COMBINING DEVANAGARI LETTER NA 14214 { 0xA8EE, BIDI_NSM }, // COMBINING DEVANAGARI LETTER PA 14215 { 0xA8EF, BIDI_NSM }, // COMBINING DEVANAGARI LETTER RA 14216 { 0xA8F0, BIDI_NSM }, // COMBINING DEVANAGARI LETTER VI 14217 { 0xA8F1, BIDI_NSM }, // COMBINING DEVANAGARI SIGN AVAGRAHA 14218 { 0xA8F2, BIDI_L }, // DEVANAGARI SIGN SPACING CANDRABINDU 14219 { 0xA8F3, BIDI_L }, // DEVANAGARI SIGN CANDRABINDU VIRAMA 14220 { 0xA8F4, BIDI_L }, // DEVANAGARI SIGN DOUBLE CANDRABINDU VIRAMA 14221 { 0xA8F5, BIDI_L }, // DEVANAGARI SIGN CANDRABINDU TWO 14222 { 0xA8F6, BIDI_L }, // DEVANAGARI SIGN CANDRABINDU THREE 14223 { 0xA8F7, BIDI_L }, // DEVANAGARI SIGN CANDRABINDU AVAGRAHA 14224 { 0xA8F8, BIDI_L }, // DEVANAGARI SIGN PUSHPIKA 14225 { 0xA8F9, BIDI_L }, // DEVANAGARI GAP FILLER 14226 { 0xA8FA, BIDI_L }, // DEVANAGARI CARET 14227 { 0xA8FB, BIDI_L }, // DEVANAGARI HEADSTROKE 14228 { 0xA8FC, BIDI_L }, // DEVANAGARI SIGN SIDDHAM 14229 { 0xA8FD, BIDI_L }, // DEVANAGARI JAIN OM 14230 { 0xA900, BIDI_L }, // KAYAH LI DIGIT ZERO 14231 { 0xA901, BIDI_L }, // KAYAH LI DIGIT ONE 14232 { 0xA902, BIDI_L }, // KAYAH LI DIGIT TWO 14233 { 0xA903, BIDI_L }, // KAYAH LI DIGIT THREE 14234 { 0xA904, BIDI_L }, // KAYAH LI DIGIT FOUR 14235 { 0xA905, BIDI_L }, // KAYAH LI DIGIT FIVE 14236 { 0xA906, BIDI_L }, // KAYAH LI DIGIT SIX 14237 { 0xA907, BIDI_L }, // KAYAH LI DIGIT SEVEN 14238 { 0xA908, BIDI_L }, // KAYAH LI DIGIT EIGHT 14239 { 0xA909, BIDI_L }, // KAYAH LI DIGIT NINE 14240 { 0xA90A, BIDI_L }, // KAYAH LI LETTER KA 14241 { 0xA90B, BIDI_L }, // KAYAH LI LETTER KHA 14242 { 0xA90C, BIDI_L }, // KAYAH LI LETTER GA 14243 { 0xA90D, BIDI_L }, // KAYAH LI LETTER NGA 14244 { 0xA90E, BIDI_L }, // KAYAH LI LETTER SA 14245 { 0xA90F, BIDI_L }, // KAYAH LI LETTER SHA 14246 { 0xA910, BIDI_L }, // KAYAH LI LETTER ZA 14247 { 0xA911, BIDI_L }, // KAYAH LI LETTER NYA 14248 { 0xA912, BIDI_L }, // KAYAH LI LETTER TA 14249 { 0xA913, BIDI_L }, // KAYAH LI LETTER HTA 14250 { 0xA914, BIDI_L }, // KAYAH LI LETTER NA 14251 { 0xA915, BIDI_L }, // KAYAH LI LETTER PA 14252 { 0xA916, BIDI_L }, // KAYAH LI LETTER PHA 14253 { 0xA917, BIDI_L }, // KAYAH LI LETTER MA 14254 { 0xA918, BIDI_L }, // KAYAH LI LETTER DA 14255 { 0xA919, BIDI_L }, // KAYAH LI LETTER BA 14256 { 0xA91A, BIDI_L }, // KAYAH LI LETTER RA 14257 { 0xA91B, BIDI_L }, // KAYAH LI LETTER YA 14258 { 0xA91C, BIDI_L }, // KAYAH LI LETTER LA 14259 { 0xA91D, BIDI_L }, // KAYAH LI LETTER WA 14260 { 0xA91E, BIDI_L }, // KAYAH LI LETTER THA 14261 { 0xA91F, BIDI_L }, // KAYAH LI LETTER HA 14262 { 0xA920, BIDI_L }, // KAYAH LI LETTER VA 14263 { 0xA921, BIDI_L }, // KAYAH LI LETTER CA 14264 { 0xA922, BIDI_L }, // KAYAH LI LETTER A 14265 { 0xA923, BIDI_L }, // KAYAH LI LETTER OE 14266 { 0xA924, BIDI_L }, // KAYAH LI LETTER I 14267 { 0xA925, BIDI_L }, // KAYAH LI LETTER OO 14268 { 0xA926, BIDI_NSM }, // KAYAH LI VOWEL UE 14269 { 0xA927, BIDI_NSM }, // KAYAH LI VOWEL E 14270 { 0xA928, BIDI_NSM }, // KAYAH LI VOWEL U 14271 { 0xA929, BIDI_NSM }, // KAYAH LI VOWEL EE 14272 { 0xA92A, BIDI_NSM }, // KAYAH LI VOWEL O 14273 { 0xA92B, BIDI_NSM }, // KAYAH LI TONE PLOPHU 14274 { 0xA92C, BIDI_NSM }, // KAYAH LI TONE CALYA 14275 { 0xA92D, BIDI_NSM }, // KAYAH LI TONE CALYA PLOPHU 14276 { 0xA92E, BIDI_L }, // KAYAH LI SIGN CWI 14277 { 0xA92F, BIDI_L }, // KAYAH LI SIGN SHYA 14278 { 0xA930, BIDI_L }, // REJANG LETTER KA 14279 { 0xA931, BIDI_L }, // REJANG LETTER GA 14280 { 0xA932, BIDI_L }, // REJANG LETTER NGA 14281 { 0xA933, BIDI_L }, // REJANG LETTER TA 14282 { 0xA934, BIDI_L }, // REJANG LETTER DA 14283 { 0xA935, BIDI_L }, // REJANG LETTER NA 14284 { 0xA936, BIDI_L }, // REJANG LETTER PA 14285 { 0xA937, BIDI_L }, // REJANG LETTER BA 14286 { 0xA938, BIDI_L }, // REJANG LETTER MA 14287 { 0xA939, BIDI_L }, // REJANG LETTER CA 14288 { 0xA93A, BIDI_L }, // REJANG LETTER JA 14289 { 0xA93B, BIDI_L }, // REJANG LETTER NYA 14290 { 0xA93C, BIDI_L }, // REJANG LETTER SA 14291 { 0xA93D, BIDI_L }, // REJANG LETTER RA 14292 { 0xA93E, BIDI_L }, // REJANG LETTER LA 14293 { 0xA93F, BIDI_L }, // REJANG LETTER YA 14294 { 0xA940, BIDI_L }, // REJANG LETTER WA 14295 { 0xA941, BIDI_L }, // REJANG LETTER HA 14296 { 0xA942, BIDI_L }, // REJANG LETTER MBA 14297 { 0xA943, BIDI_L }, // REJANG LETTER NGGA 14298 { 0xA944, BIDI_L }, // REJANG LETTER NDA 14299 { 0xA945, BIDI_L }, // REJANG LETTER NYJA 14300 { 0xA946, BIDI_L }, // REJANG LETTER A 14301 { 0xA947, BIDI_NSM }, // REJANG VOWEL SIGN I 14302 { 0xA948, BIDI_NSM }, // REJANG VOWEL SIGN U 14303 { 0xA949, BIDI_NSM }, // REJANG VOWEL SIGN E 14304 { 0xA94A, BIDI_NSM }, // REJANG VOWEL SIGN AI 14305 { 0xA94B, BIDI_NSM }, // REJANG VOWEL SIGN O 14306 { 0xA94C, BIDI_NSM }, // REJANG VOWEL SIGN AU 14307 { 0xA94D, BIDI_NSM }, // REJANG VOWEL SIGN EU 14308 { 0xA94E, BIDI_NSM }, // REJANG VOWEL SIGN EA 14309 { 0xA94F, BIDI_NSM }, // REJANG CONSONANT SIGN NG 14310 { 0xA950, BIDI_NSM }, // REJANG CONSONANT SIGN N 14311 { 0xA951, BIDI_NSM }, // REJANG CONSONANT SIGN R 14312 { 0xA952, BIDI_L }, // REJANG CONSONANT SIGN H 14313 { 0xA953, BIDI_L }, // REJANG VIRAMA 14314 { 0xA95F, BIDI_L }, // REJANG SECTION MARK 14315 { 0xA960, BIDI_L }, // HANGUL CHOSEONG TIKEUT-MIEUM 14316 { 0xA961, BIDI_L }, // HANGUL CHOSEONG TIKEUT-PIEUP 14317 { 0xA962, BIDI_L }, // HANGUL CHOSEONG TIKEUT-SIOS 14318 { 0xA963, BIDI_L }, // HANGUL CHOSEONG TIKEUT-CIEUC 14319 { 0xA964, BIDI_L }, // HANGUL CHOSEONG RIEUL-KIYEOK 14320 { 0xA965, BIDI_L }, // HANGUL CHOSEONG RIEUL-SSANGKIYEOK 14321 { 0xA966, BIDI_L }, // HANGUL CHOSEONG RIEUL-TIKEUT 14322 { 0xA967, BIDI_L }, // HANGUL CHOSEONG RIEUL-SSANGTIKEUT 14323 { 0xA968, BIDI_L }, // HANGUL CHOSEONG RIEUL-MIEUM 14324 { 0xA969, BIDI_L }, // HANGUL CHOSEONG RIEUL-PIEUP 14325 { 0xA96A, BIDI_L }, // HANGUL CHOSEONG RIEUL-SSANGPIEUP 14326 { 0xA96B, BIDI_L }, // HANGUL CHOSEONG RIEUL-KAPYEOUNPIEUP 14327 { 0xA96C, BIDI_L }, // HANGUL CHOSEONG RIEUL-SIOS 14328 { 0xA96D, BIDI_L }, // HANGUL CHOSEONG RIEUL-CIEUC 14329 { 0xA96E, BIDI_L }, // HANGUL CHOSEONG RIEUL-KHIEUKH 14330 { 0xA96F, BIDI_L }, // HANGUL CHOSEONG MIEUM-KIYEOK 14331 { 0xA970, BIDI_L }, // HANGUL CHOSEONG MIEUM-TIKEUT 14332 { 0xA971, BIDI_L }, // HANGUL CHOSEONG MIEUM-SIOS 14333 { 0xA972, BIDI_L }, // HANGUL CHOSEONG PIEUP-SIOS-THIEUTH 14334 { 0xA973, BIDI_L }, // HANGUL CHOSEONG PIEUP-KHIEUKH 14335 { 0xA974, BIDI_L }, // HANGUL CHOSEONG PIEUP-HIEUH 14336 { 0xA975, BIDI_L }, // HANGUL CHOSEONG SSANGSIOS-PIEUP 14337 { 0xA976, BIDI_L }, // HANGUL CHOSEONG IEUNG-RIEUL 14338 { 0xA977, BIDI_L }, // HANGUL CHOSEONG IEUNG-HIEUH 14339 { 0xA978, BIDI_L }, // HANGUL CHOSEONG SSANGCIEUC-HIEUH 14340 { 0xA979, BIDI_L }, // HANGUL CHOSEONG SSANGTHIEUTH 14341 { 0xA97A, BIDI_L }, // HANGUL CHOSEONG PHIEUPH-HIEUH 14342 { 0xA97B, BIDI_L }, // HANGUL CHOSEONG HIEUH-SIOS 14343 { 0xA97C, BIDI_L }, // HANGUL CHOSEONG SSANGYEORINHIEUH 14344 { 0xA980, BIDI_NSM }, // JAVANESE SIGN PANYANGGA 14345 { 0xA981, BIDI_NSM }, // JAVANESE SIGN CECAK 14346 { 0xA982, BIDI_NSM }, // JAVANESE SIGN LAYAR 14347 { 0xA983, BIDI_L }, // JAVANESE SIGN WIGNYAN 14348 { 0xA984, BIDI_L }, // JAVANESE LETTER A 14349 { 0xA985, BIDI_L }, // JAVANESE LETTER I KAWI 14350 { 0xA986, BIDI_L }, // JAVANESE LETTER I 14351 { 0xA987, BIDI_L }, // JAVANESE LETTER II 14352 { 0xA988, BIDI_L }, // JAVANESE LETTER U 14353 { 0xA989, BIDI_L }, // JAVANESE LETTER PA CEREK 14354 { 0xA98A, BIDI_L }, // JAVANESE LETTER NGA LELET 14355 { 0xA98B, BIDI_L }, // JAVANESE LETTER NGA LELET RASWADI 14356 { 0xA98C, BIDI_L }, // JAVANESE LETTER E 14357 { 0xA98D, BIDI_L }, // JAVANESE LETTER AI 14358 { 0xA98E, BIDI_L }, // JAVANESE LETTER O 14359 { 0xA98F, BIDI_L }, // JAVANESE LETTER KA 14360 { 0xA990, BIDI_L }, // JAVANESE LETTER KA SASAK 14361 { 0xA991, BIDI_L }, // JAVANESE LETTER KA MURDA 14362 { 0xA992, BIDI_L }, // JAVANESE LETTER GA 14363 { 0xA993, BIDI_L }, // JAVANESE LETTER GA MURDA 14364 { 0xA994, BIDI_L }, // JAVANESE LETTER NGA 14365 { 0xA995, BIDI_L }, // JAVANESE LETTER CA 14366 { 0xA996, BIDI_L }, // JAVANESE LETTER CA MURDA 14367 { 0xA997, BIDI_L }, // JAVANESE LETTER JA 14368 { 0xA998, BIDI_L }, // JAVANESE LETTER NYA MURDA 14369 { 0xA999, BIDI_L }, // JAVANESE LETTER JA MAHAPRANA 14370 { 0xA99A, BIDI_L }, // JAVANESE LETTER NYA 14371 { 0xA99B, BIDI_L }, // JAVANESE LETTER TTA 14372 { 0xA99C, BIDI_L }, // JAVANESE LETTER TTA MAHAPRANA 14373 { 0xA99D, BIDI_L }, // JAVANESE LETTER DDA 14374 { 0xA99E, BIDI_L }, // JAVANESE LETTER DDA MAHAPRANA 14375 { 0xA99F, BIDI_L }, // JAVANESE LETTER NA MURDA 14376 { 0xA9A0, BIDI_L }, // JAVANESE LETTER TA 14377 { 0xA9A1, BIDI_L }, // JAVANESE LETTER TA MURDA 14378 { 0xA9A2, BIDI_L }, // JAVANESE LETTER DA 14379 { 0xA9A3, BIDI_L }, // JAVANESE LETTER DA MAHAPRANA 14380 { 0xA9A4, BIDI_L }, // JAVANESE LETTER NA 14381 { 0xA9A5, BIDI_L }, // JAVANESE LETTER PA 14382 { 0xA9A6, BIDI_L }, // JAVANESE LETTER PA MURDA 14383 { 0xA9A7, BIDI_L }, // JAVANESE LETTER BA 14384 { 0xA9A8, BIDI_L }, // JAVANESE LETTER BA MURDA 14385 { 0xA9A9, BIDI_L }, // JAVANESE LETTER MA 14386 { 0xA9AA, BIDI_L }, // JAVANESE LETTER YA 14387 { 0xA9AB, BIDI_L }, // JAVANESE LETTER RA 14388 { 0xA9AC, BIDI_L }, // JAVANESE LETTER RA AGUNG 14389 { 0xA9AD, BIDI_L }, // JAVANESE LETTER LA 14390 { 0xA9AE, BIDI_L }, // JAVANESE LETTER WA 14391 { 0xA9AF, BIDI_L }, // JAVANESE LETTER SA MURDA 14392 { 0xA9B0, BIDI_L }, // JAVANESE LETTER SA MAHAPRANA 14393 { 0xA9B1, BIDI_L }, // JAVANESE LETTER SA 14394 { 0xA9B2, BIDI_L }, // JAVANESE LETTER HA 14395 { 0xA9B3, BIDI_NSM }, // JAVANESE SIGN CECAK TELU 14396 { 0xA9B4, BIDI_L }, // JAVANESE VOWEL SIGN TARUNG 14397 { 0xA9B5, BIDI_L }, // JAVANESE VOWEL SIGN TOLONG 14398 { 0xA9B6, BIDI_NSM }, // JAVANESE VOWEL SIGN WULU 14399 { 0xA9B7, BIDI_NSM }, // JAVANESE VOWEL SIGN WULU MELIK 14400 { 0xA9B8, BIDI_NSM }, // JAVANESE VOWEL SIGN SUKU 14401 { 0xA9B9, BIDI_NSM }, // JAVANESE VOWEL SIGN SUKU MENDUT 14402 { 0xA9BA, BIDI_L }, // JAVANESE VOWEL SIGN TALING 14403 { 0xA9BB, BIDI_L }, // JAVANESE VOWEL SIGN DIRGA MURE 14404 { 0xA9BC, BIDI_NSM }, // JAVANESE VOWEL SIGN PEPET 14405 { 0xA9BD, BIDI_L }, // JAVANESE CONSONANT SIGN KERET 14406 { 0xA9BE, BIDI_L }, // JAVANESE CONSONANT SIGN PENGKAL 14407 { 0xA9BF, BIDI_L }, // JAVANESE CONSONANT SIGN CAKRA 14408 { 0xA9C0, BIDI_L }, // JAVANESE PANGKON 14409 { 0xA9C1, BIDI_L }, // JAVANESE LEFT RERENGGAN 14410 { 0xA9C2, BIDI_L }, // JAVANESE RIGHT RERENGGAN 14411 { 0xA9C3, BIDI_L }, // JAVANESE PADA ANDAP 14412 { 0xA9C4, BIDI_L }, // JAVANESE PADA MADYA 14413 { 0xA9C5, BIDI_L }, // JAVANESE PADA LUHUR 14414 { 0xA9C6, BIDI_L }, // JAVANESE PADA WINDU 14415 { 0xA9C7, BIDI_L }, // JAVANESE PADA PANGKAT 14416 { 0xA9C8, BIDI_L }, // JAVANESE PADA LINGSA 14417 { 0xA9C9, BIDI_L }, // JAVANESE PADA LUNGSI 14418 { 0xA9CA, BIDI_L }, // JAVANESE PADA ADEG 14419 { 0xA9CB, BIDI_L }, // JAVANESE PADA ADEG ADEG 14420 { 0xA9CC, BIDI_L }, // JAVANESE PADA PISELEH 14421 { 0xA9CD, BIDI_L }, // JAVANESE TURNED PADA PISELEH 14422 { 0xA9CF, BIDI_L }, // JAVANESE PANGRANGKEP 14423 { 0xA9D0, BIDI_L }, // JAVANESE DIGIT ZERO 14424 { 0xA9D1, BIDI_L }, // JAVANESE DIGIT ONE 14425 { 0xA9D2, BIDI_L }, // JAVANESE DIGIT TWO 14426 { 0xA9D3, BIDI_L }, // JAVANESE DIGIT THREE 14427 { 0xA9D4, BIDI_L }, // JAVANESE DIGIT FOUR 14428 { 0xA9D5, BIDI_L }, // JAVANESE DIGIT FIVE 14429 { 0xA9D6, BIDI_L }, // JAVANESE DIGIT SIX 14430 { 0xA9D7, BIDI_L }, // JAVANESE DIGIT SEVEN 14431 { 0xA9D8, BIDI_L }, // JAVANESE DIGIT EIGHT 14432 { 0xA9D9, BIDI_L }, // JAVANESE DIGIT NINE 14433 { 0xA9DE, BIDI_L }, // JAVANESE PADA TIRTA TUMETES 14434 { 0xA9DF, BIDI_L }, // JAVANESE PADA ISEN-ISEN 14435 { 0xA9E0, BIDI_L }, // MYANMAR LETTER SHAN GHA 14436 { 0xA9E1, BIDI_L }, // MYANMAR LETTER SHAN CHA 14437 { 0xA9E2, BIDI_L }, // MYANMAR LETTER SHAN JHA 14438 { 0xA9E3, BIDI_L }, // MYANMAR LETTER SHAN NNA 14439 { 0xA9E4, BIDI_L }, // MYANMAR LETTER SHAN BHA 14440 { 0xA9E5, BIDI_NSM }, // MYANMAR SIGN SHAN SAW 14441 { 0xA9E6, BIDI_L }, // MYANMAR MODIFIER LETTER SHAN REDUPLICATION 14442 { 0xA9E7, BIDI_L }, // MYANMAR LETTER TAI LAING NYA 14443 { 0xA9E8, BIDI_L }, // MYANMAR LETTER TAI LAING FA 14444 { 0xA9E9, BIDI_L }, // MYANMAR LETTER TAI LAING GA 14445 { 0xA9EA, BIDI_L }, // MYANMAR LETTER TAI LAING GHA 14446 { 0xA9EB, BIDI_L }, // MYANMAR LETTER TAI LAING JA 14447 { 0xA9EC, BIDI_L }, // MYANMAR LETTER TAI LAING JHA 14448 { 0xA9ED, BIDI_L }, // MYANMAR LETTER TAI LAING DDA 14449 { 0xA9EE, BIDI_L }, // MYANMAR LETTER TAI LAING DDHA 14450 { 0xA9EF, BIDI_L }, // MYANMAR LETTER TAI LAING NNA 14451 { 0xA9F0, BIDI_L }, // MYANMAR TAI LAING DIGIT ZERO 14452 { 0xA9F1, BIDI_L }, // MYANMAR TAI LAING DIGIT ONE 14453 { 0xA9F2, BIDI_L }, // MYANMAR TAI LAING DIGIT TWO 14454 { 0xA9F3, BIDI_L }, // MYANMAR TAI LAING DIGIT THREE 14455 { 0xA9F4, BIDI_L }, // MYANMAR TAI LAING DIGIT FOUR 14456 { 0xA9F5, BIDI_L }, // MYANMAR TAI LAING DIGIT FIVE 14457 { 0xA9F6, BIDI_L }, // MYANMAR TAI LAING DIGIT SIX 14458 { 0xA9F7, BIDI_L }, // MYANMAR TAI LAING DIGIT SEVEN 14459 { 0xA9F8, BIDI_L }, // MYANMAR TAI LAING DIGIT EIGHT 14460 { 0xA9F9, BIDI_L }, // MYANMAR TAI LAING DIGIT NINE 14461 { 0xA9FA, BIDI_L }, // MYANMAR LETTER TAI LAING LLA 14462 { 0xA9FB, BIDI_L }, // MYANMAR LETTER TAI LAING DA 14463 { 0xA9FC, BIDI_L }, // MYANMAR LETTER TAI LAING DHA 14464 { 0xA9FD, BIDI_L }, // MYANMAR LETTER TAI LAING BA 14465 { 0xA9FE, BIDI_L }, // MYANMAR LETTER TAI LAING BHA 14466 { 0xAA00, BIDI_L }, // CHAM LETTER A 14467 { 0xAA01, BIDI_L }, // CHAM LETTER I 14468 { 0xAA02, BIDI_L }, // CHAM LETTER U 14469 { 0xAA03, BIDI_L }, // CHAM LETTER E 14470 { 0xAA04, BIDI_L }, // CHAM LETTER AI 14471 { 0xAA05, BIDI_L }, // CHAM LETTER O 14472 { 0xAA06, BIDI_L }, // CHAM LETTER KA 14473 { 0xAA07, BIDI_L }, // CHAM LETTER KHA 14474 { 0xAA08, BIDI_L }, // CHAM LETTER GA 14475 { 0xAA09, BIDI_L }, // CHAM LETTER GHA 14476 { 0xAA0A, BIDI_L }, // CHAM LETTER NGUE 14477 { 0xAA0B, BIDI_L }, // CHAM LETTER NGA 14478 { 0xAA0C, BIDI_L }, // CHAM LETTER CHA 14479 { 0xAA0D, BIDI_L }, // CHAM LETTER CHHA 14480 { 0xAA0E, BIDI_L }, // CHAM LETTER JA 14481 { 0xAA0F, BIDI_L }, // CHAM LETTER JHA 14482 { 0xAA10, BIDI_L }, // CHAM LETTER NHUE 14483 { 0xAA11, BIDI_L }, // CHAM LETTER NHA 14484 { 0xAA12, BIDI_L }, // CHAM LETTER NHJA 14485 { 0xAA13, BIDI_L }, // CHAM LETTER TA 14486 { 0xAA14, BIDI_L }, // CHAM LETTER THA 14487 { 0xAA15, BIDI_L }, // CHAM LETTER DA 14488 { 0xAA16, BIDI_L }, // CHAM LETTER DHA 14489 { 0xAA17, BIDI_L }, // CHAM LETTER NUE 14490 { 0xAA18, BIDI_L }, // CHAM LETTER NA 14491 { 0xAA19, BIDI_L }, // CHAM LETTER DDA 14492 { 0xAA1A, BIDI_L }, // CHAM LETTER PA 14493 { 0xAA1B, BIDI_L }, // CHAM LETTER PPA 14494 { 0xAA1C, BIDI_L }, // CHAM LETTER PHA 14495 { 0xAA1D, BIDI_L }, // CHAM LETTER BA 14496 { 0xAA1E, BIDI_L }, // CHAM LETTER BHA 14497 { 0xAA1F, BIDI_L }, // CHAM LETTER MUE 14498 { 0xAA20, BIDI_L }, // CHAM LETTER MA 14499 { 0xAA21, BIDI_L }, // CHAM LETTER BBA 14500 { 0xAA22, BIDI_L }, // CHAM LETTER YA 14501 { 0xAA23, BIDI_L }, // CHAM LETTER RA 14502 { 0xAA24, BIDI_L }, // CHAM LETTER LA 14503 { 0xAA25, BIDI_L }, // CHAM LETTER VA 14504 { 0xAA26, BIDI_L }, // CHAM LETTER SSA 14505 { 0xAA27, BIDI_L }, // CHAM LETTER SA 14506 { 0xAA28, BIDI_L }, // CHAM LETTER HA 14507 { 0xAA29, BIDI_NSM }, // CHAM VOWEL SIGN AA 14508 { 0xAA2A, BIDI_NSM }, // CHAM VOWEL SIGN I 14509 { 0xAA2B, BIDI_NSM }, // CHAM VOWEL SIGN II 14510 { 0xAA2C, BIDI_NSM }, // CHAM VOWEL SIGN EI 14511 { 0xAA2D, BIDI_NSM }, // CHAM VOWEL SIGN U 14512 { 0xAA2E, BIDI_NSM }, // CHAM VOWEL SIGN OE 14513 { 0xAA2F, BIDI_L }, // CHAM VOWEL SIGN O 14514 { 0xAA30, BIDI_L }, // CHAM VOWEL SIGN AI 14515 { 0xAA31, BIDI_NSM }, // CHAM VOWEL SIGN AU 14516 { 0xAA32, BIDI_NSM }, // CHAM VOWEL SIGN UE 14517 { 0xAA33, BIDI_L }, // CHAM CONSONANT SIGN YA 14518 { 0xAA34, BIDI_L }, // CHAM CONSONANT SIGN RA 14519 { 0xAA35, BIDI_NSM }, // CHAM CONSONANT SIGN LA 14520 { 0xAA36, BIDI_NSM }, // CHAM CONSONANT SIGN WA 14521 { 0xAA40, BIDI_L }, // CHAM LETTER FINAL K 14522 { 0xAA41, BIDI_L }, // CHAM LETTER FINAL G 14523 { 0xAA42, BIDI_L }, // CHAM LETTER FINAL NG 14524 { 0xAA43, BIDI_NSM }, // CHAM CONSONANT SIGN FINAL NG 14525 { 0xAA44, BIDI_L }, // CHAM LETTER FINAL CH 14526 { 0xAA45, BIDI_L }, // CHAM LETTER FINAL T 14527 { 0xAA46, BIDI_L }, // CHAM LETTER FINAL N 14528 { 0xAA47, BIDI_L }, // CHAM LETTER FINAL P 14529 { 0xAA48, BIDI_L }, // CHAM LETTER FINAL Y 14530 { 0xAA49, BIDI_L }, // CHAM LETTER FINAL R 14531 { 0xAA4A, BIDI_L }, // CHAM LETTER FINAL L 14532 { 0xAA4B, BIDI_L }, // CHAM LETTER FINAL SS 14533 { 0xAA4C, BIDI_NSM }, // CHAM CONSONANT SIGN FINAL M 14534 { 0xAA4D, BIDI_L }, // CHAM CONSONANT SIGN FINAL H 14535 { 0xAA50, BIDI_L }, // CHAM DIGIT ZERO 14536 { 0xAA51, BIDI_L }, // CHAM DIGIT ONE 14537 { 0xAA52, BIDI_L }, // CHAM DIGIT TWO 14538 { 0xAA53, BIDI_L }, // CHAM DIGIT THREE 14539 { 0xAA54, BIDI_L }, // CHAM DIGIT FOUR 14540 { 0xAA55, BIDI_L }, // CHAM DIGIT FIVE 14541 { 0xAA56, BIDI_L }, // CHAM DIGIT SIX 14542 { 0xAA57, BIDI_L }, // CHAM DIGIT SEVEN 14543 { 0xAA58, BIDI_L }, // CHAM DIGIT EIGHT 14544 { 0xAA59, BIDI_L }, // CHAM DIGIT NINE 14545 { 0xAA5C, BIDI_L }, // CHAM PUNCTUATION SPIRAL 14546 { 0xAA5D, BIDI_L }, // CHAM PUNCTUATION DANDA 14547 { 0xAA5E, BIDI_L }, // CHAM PUNCTUATION DOUBLE DANDA 14548 { 0xAA5F, BIDI_L }, // CHAM PUNCTUATION TRIPLE DANDA 14549 { 0xAA60, BIDI_L }, // MYANMAR LETTER KHAMTI GA 14550 { 0xAA61, BIDI_L }, // MYANMAR LETTER KHAMTI CA 14551 { 0xAA62, BIDI_L }, // MYANMAR LETTER KHAMTI CHA 14552 { 0xAA63, BIDI_L }, // MYANMAR LETTER KHAMTI JA 14553 { 0xAA64, BIDI_L }, // MYANMAR LETTER KHAMTI JHA 14554 { 0xAA65, BIDI_L }, // MYANMAR LETTER KHAMTI NYA 14555 { 0xAA66, BIDI_L }, // MYANMAR LETTER KHAMTI TTA 14556 { 0xAA67, BIDI_L }, // MYANMAR LETTER KHAMTI TTHA 14557 { 0xAA68, BIDI_L }, // MYANMAR LETTER KHAMTI DDA 14558 { 0xAA69, BIDI_L }, // MYANMAR LETTER KHAMTI DDHA 14559 { 0xAA6A, BIDI_L }, // MYANMAR LETTER KHAMTI DHA 14560 { 0xAA6B, BIDI_L }, // MYANMAR LETTER KHAMTI NA 14561 { 0xAA6C, BIDI_L }, // MYANMAR LETTER KHAMTI SA 14562 { 0xAA6D, BIDI_L }, // MYANMAR LETTER KHAMTI HA 14563 { 0xAA6E, BIDI_L }, // MYANMAR LETTER KHAMTI HHA 14564 { 0xAA6F, BIDI_L }, // MYANMAR LETTER KHAMTI FA 14565 { 0xAA70, BIDI_L }, // MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION 14566 { 0xAA71, BIDI_L }, // MYANMAR LETTER KHAMTI XA 14567 { 0xAA72, BIDI_L }, // MYANMAR LETTER KHAMTI ZA 14568 { 0xAA73, BIDI_L }, // MYANMAR LETTER KHAMTI RA 14569 { 0xAA74, BIDI_L }, // MYANMAR LOGOGRAM KHAMTI OAY 14570 { 0xAA75, BIDI_L }, // MYANMAR LOGOGRAM KHAMTI QN 14571 { 0xAA76, BIDI_L }, // MYANMAR LOGOGRAM KHAMTI HM 14572 { 0xAA77, BIDI_L }, // MYANMAR SYMBOL AITON EXCLAMATION 14573 { 0xAA78, BIDI_L }, // MYANMAR SYMBOL AITON ONE 14574 { 0xAA79, BIDI_L }, // MYANMAR SYMBOL AITON TWO 14575 { 0xAA7A, BIDI_L }, // MYANMAR LETTER AITON RA 14576 { 0xAA7B, BIDI_L }, // MYANMAR SIGN PAO KAREN TONE 14577 { 0xAA7C, BIDI_NSM }, // MYANMAR SIGN TAI LAING TONE-2 14578 { 0xAA7D, BIDI_L }, // MYANMAR SIGN TAI LAING TONE-5 14579 { 0xAA7E, BIDI_L }, // MYANMAR LETTER SHWE PALAUNG CHA 14580 { 0xAA7F, BIDI_L }, // MYANMAR LETTER SHWE PALAUNG SHA 14581 { 0xAA80, BIDI_L }, // TAI VIET LETTER LOW KO 14582 { 0xAA81, BIDI_L }, // TAI VIET LETTER HIGH KO 14583 { 0xAA82, BIDI_L }, // TAI VIET LETTER LOW KHO 14584 { 0xAA83, BIDI_L }, // TAI VIET LETTER HIGH KHO 14585 { 0xAA84, BIDI_L }, // TAI VIET LETTER LOW KHHO 14586 { 0xAA85, BIDI_L }, // TAI VIET LETTER HIGH KHHO 14587 { 0xAA86, BIDI_L }, // TAI VIET LETTER LOW GO 14588 { 0xAA87, BIDI_L }, // TAI VIET LETTER HIGH GO 14589 { 0xAA88, BIDI_L }, // TAI VIET LETTER LOW NGO 14590 { 0xAA89, BIDI_L }, // TAI VIET LETTER HIGH NGO 14591 { 0xAA8A, BIDI_L }, // TAI VIET LETTER LOW CO 14592 { 0xAA8B, BIDI_L }, // TAI VIET LETTER HIGH CO 14593 { 0xAA8C, BIDI_L }, // TAI VIET LETTER LOW CHO 14594 { 0xAA8D, BIDI_L }, // TAI VIET LETTER HIGH CHO 14595 { 0xAA8E, BIDI_L }, // TAI VIET LETTER LOW SO 14596 { 0xAA8F, BIDI_L }, // TAI VIET LETTER HIGH SO 14597 { 0xAA90, BIDI_L }, // TAI VIET LETTER LOW NYO 14598 { 0xAA91, BIDI_L }, // TAI VIET LETTER HIGH NYO 14599 { 0xAA92, BIDI_L }, // TAI VIET LETTER LOW DO 14600 { 0xAA93, BIDI_L }, // TAI VIET LETTER HIGH DO 14601 { 0xAA94, BIDI_L }, // TAI VIET LETTER LOW TO 14602 { 0xAA95, BIDI_L }, // TAI VIET LETTER HIGH TO 14603 { 0xAA96, BIDI_L }, // TAI VIET LETTER LOW THO 14604 { 0xAA97, BIDI_L }, // TAI VIET LETTER HIGH THO 14605 { 0xAA98, BIDI_L }, // TAI VIET LETTER LOW NO 14606 { 0xAA99, BIDI_L }, // TAI VIET LETTER HIGH NO 14607 { 0xAA9A, BIDI_L }, // TAI VIET LETTER LOW BO 14608 { 0xAA9B, BIDI_L }, // TAI VIET LETTER HIGH BO 14609 { 0xAA9C, BIDI_L }, // TAI VIET LETTER LOW PO 14610 { 0xAA9D, BIDI_L }, // TAI VIET LETTER HIGH PO 14611 { 0xAA9E, BIDI_L }, // TAI VIET LETTER LOW PHO 14612 { 0xAA9F, BIDI_L }, // TAI VIET LETTER HIGH PHO 14613 { 0xAAA0, BIDI_L }, // TAI VIET LETTER LOW FO 14614 { 0xAAA1, BIDI_L }, // TAI VIET LETTER HIGH FO 14615 { 0xAAA2, BIDI_L }, // TAI VIET LETTER LOW MO 14616 { 0xAAA3, BIDI_L }, // TAI VIET LETTER HIGH MO 14617 { 0xAAA4, BIDI_L }, // TAI VIET LETTER LOW YO 14618 { 0xAAA5, BIDI_L }, // TAI VIET LETTER HIGH YO 14619 { 0xAAA6, BIDI_L }, // TAI VIET LETTER LOW RO 14620 { 0xAAA7, BIDI_L }, // TAI VIET LETTER HIGH RO 14621 { 0xAAA8, BIDI_L }, // TAI VIET LETTER LOW LO 14622 { 0xAAA9, BIDI_L }, // TAI VIET LETTER HIGH LO 14623 { 0xAAAA, BIDI_L }, // TAI VIET LETTER LOW VO 14624 { 0xAAAB, BIDI_L }, // TAI VIET LETTER HIGH VO 14625 { 0xAAAC, BIDI_L }, // TAI VIET LETTER LOW HO 14626 { 0xAAAD, BIDI_L }, // TAI VIET LETTER HIGH HO 14627 { 0xAAAE, BIDI_L }, // TAI VIET LETTER LOW O 14628 { 0xAAAF, BIDI_L }, // TAI VIET LETTER HIGH O 14629 { 0xAAB0, BIDI_NSM }, // TAI VIET MAI KANG 14630 { 0xAAB1, BIDI_L }, // TAI VIET VOWEL AA 14631 { 0xAAB2, BIDI_NSM }, // TAI VIET VOWEL I 14632 { 0xAAB3, BIDI_NSM }, // TAI VIET VOWEL UE 14633 { 0xAAB4, BIDI_NSM }, // TAI VIET VOWEL U 14634 { 0xAAB5, BIDI_L }, // TAI VIET VOWEL E 14635 { 0xAAB6, BIDI_L }, // TAI VIET VOWEL O 14636 { 0xAAB7, BIDI_NSM }, // TAI VIET MAI KHIT 14637 { 0xAAB8, BIDI_NSM }, // TAI VIET VOWEL IA 14638 { 0xAAB9, BIDI_L }, // TAI VIET VOWEL UEA 14639 { 0xAABA, BIDI_L }, // TAI VIET VOWEL UA 14640 { 0xAABB, BIDI_L }, // TAI VIET VOWEL AUE 14641 { 0xAABC, BIDI_L }, // TAI VIET VOWEL AY 14642 { 0xAABD, BIDI_L }, // TAI VIET VOWEL AN 14643 { 0xAABE, BIDI_NSM }, // TAI VIET VOWEL AM 14644 { 0xAABF, BIDI_NSM }, // TAI VIET TONE MAI EK 14645 { 0xAAC0, BIDI_L }, // TAI VIET TONE MAI NUENG 14646 { 0xAAC1, BIDI_NSM }, // TAI VIET TONE MAI THO 14647 { 0xAAC2, BIDI_L }, // TAI VIET TONE MAI SONG 14648 { 0xAADB, BIDI_L }, // TAI VIET SYMBOL KON 14649 { 0xAADC, BIDI_L }, // TAI VIET SYMBOL NUENG 14650 { 0xAADD, BIDI_L }, // TAI VIET SYMBOL SAM 14651 { 0xAADE, BIDI_L }, // TAI VIET SYMBOL HO HOI 14652 { 0xAADF, BIDI_L }, // TAI VIET SYMBOL KOI KOI 14653 { 0xAAE0, BIDI_L }, // MEETEI MAYEK LETTER E 14654 { 0xAAE1, BIDI_L }, // MEETEI MAYEK LETTER O 14655 { 0xAAE2, BIDI_L }, // MEETEI MAYEK LETTER CHA 14656 { 0xAAE3, BIDI_L }, // MEETEI MAYEK LETTER NYA 14657 { 0xAAE4, BIDI_L }, // MEETEI MAYEK LETTER TTA 14658 { 0xAAE5, BIDI_L }, // MEETEI MAYEK LETTER TTHA 14659 { 0xAAE6, BIDI_L }, // MEETEI MAYEK LETTER DDA 14660 { 0xAAE7, BIDI_L }, // MEETEI MAYEK LETTER DDHA 14661 { 0xAAE8, BIDI_L }, // MEETEI MAYEK LETTER NNA 14662 { 0xAAE9, BIDI_L }, // MEETEI MAYEK LETTER SHA 14663 { 0xAAEA, BIDI_L }, // MEETEI MAYEK LETTER SSA 14664 { 0xAAEB, BIDI_L }, // MEETEI MAYEK VOWEL SIGN II 14665 { 0xAAEC, BIDI_NSM }, // MEETEI MAYEK VOWEL SIGN UU 14666 { 0xAAED, BIDI_NSM }, // MEETEI MAYEK VOWEL SIGN AAI 14667 { 0xAAEE, BIDI_L }, // MEETEI MAYEK VOWEL SIGN AU 14668 { 0xAAEF, BIDI_L }, // MEETEI MAYEK VOWEL SIGN AAU 14669 { 0xAAF0, BIDI_L }, // MEETEI MAYEK CHEIKHAN 14670 { 0xAAF1, BIDI_L }, // MEETEI MAYEK AHANG KHUDAM 14671 { 0xAAF2, BIDI_L }, // MEETEI MAYEK ANJI 14672 { 0xAAF3, BIDI_L }, // MEETEI MAYEK SYLLABLE REPETITION MARK 14673 { 0xAAF4, BIDI_L }, // MEETEI MAYEK WORD REPETITION MARK 14674 { 0xAAF5, BIDI_L }, // MEETEI MAYEK VOWEL SIGN VISARGA 14675 { 0xAAF6, BIDI_NSM }, // MEETEI MAYEK VIRAMA 14676 { 0xAB01, BIDI_L }, // ETHIOPIC SYLLABLE TTHU 14677 { 0xAB02, BIDI_L }, // ETHIOPIC SYLLABLE TTHI 14678 { 0xAB03, BIDI_L }, // ETHIOPIC SYLLABLE TTHAA 14679 { 0xAB04, BIDI_L }, // ETHIOPIC SYLLABLE TTHEE 14680 { 0xAB05, BIDI_L }, // ETHIOPIC SYLLABLE TTHE 14681 { 0xAB06, BIDI_L }, // ETHIOPIC SYLLABLE TTHO 14682 { 0xAB09, BIDI_L }, // ETHIOPIC SYLLABLE DDHU 14683 { 0xAB0A, BIDI_L }, // ETHIOPIC SYLLABLE DDHI 14684 { 0xAB0B, BIDI_L }, // ETHIOPIC SYLLABLE DDHAA 14685 { 0xAB0C, BIDI_L }, // ETHIOPIC SYLLABLE DDHEE 14686 { 0xAB0D, BIDI_L }, // ETHIOPIC SYLLABLE DDHE 14687 { 0xAB0E, BIDI_L }, // ETHIOPIC SYLLABLE DDHO 14688 { 0xAB11, BIDI_L }, // ETHIOPIC SYLLABLE DZU 14689 { 0xAB12, BIDI_L }, // ETHIOPIC SYLLABLE DZI 14690 { 0xAB13, BIDI_L }, // ETHIOPIC SYLLABLE DZAA 14691 { 0xAB14, BIDI_L }, // ETHIOPIC SYLLABLE DZEE 14692 { 0xAB15, BIDI_L }, // ETHIOPIC SYLLABLE DZE 14693 { 0xAB16, BIDI_L }, // ETHIOPIC SYLLABLE DZO 14694 { 0xAB20, BIDI_L }, // ETHIOPIC SYLLABLE CCHHA 14695 { 0xAB21, BIDI_L }, // ETHIOPIC SYLLABLE CCHHU 14696 { 0xAB22, BIDI_L }, // ETHIOPIC SYLLABLE CCHHI 14697 { 0xAB23, BIDI_L }, // ETHIOPIC SYLLABLE CCHHAA 14698 { 0xAB24, BIDI_L }, // ETHIOPIC SYLLABLE CCHHEE 14699 { 0xAB25, BIDI_L }, // ETHIOPIC SYLLABLE CCHHE 14700 { 0xAB26, BIDI_L }, // ETHIOPIC SYLLABLE CCHHO 14701 { 0xAB28, BIDI_L }, // ETHIOPIC SYLLABLE BBA 14702 { 0xAB29, BIDI_L }, // ETHIOPIC SYLLABLE BBU 14703 { 0xAB2A, BIDI_L }, // ETHIOPIC SYLLABLE BBI 14704 { 0xAB2B, BIDI_L }, // ETHIOPIC SYLLABLE BBAA 14705 { 0xAB2C, BIDI_L }, // ETHIOPIC SYLLABLE BBEE 14706 { 0xAB2D, BIDI_L }, // ETHIOPIC SYLLABLE BBE 14707 { 0xAB2E, BIDI_L }, // ETHIOPIC SYLLABLE BBO 14708 { 0xAB30, BIDI_L }, // LATIN SMALL LETTER BARRED ALPHA 14709 { 0xAB31, BIDI_L }, // LATIN SMALL LETTER A REVERSED-SCHWA 14710 { 0xAB32, BIDI_L }, // LATIN SMALL LETTER BLACKLETTER E 14711 { 0xAB33, BIDI_L }, // LATIN SMALL LETTER BARRED E 14712 { 0xAB34, BIDI_L }, // LATIN SMALL LETTER E WITH FLOURISH 14713 { 0xAB35, BIDI_L }, // LATIN SMALL LETTER LENIS F 14714 { 0xAB36, BIDI_L }, // LATIN SMALL LETTER SCRIPT G WITH CROSSED-TAIL 14715 { 0xAB37, BIDI_L }, // LATIN SMALL LETTER L WITH INVERTED LAZY S 14716 { 0xAB38, BIDI_L }, // LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE 14717 { 0xAB39, BIDI_L }, // LATIN SMALL LETTER L WITH MIDDLE RING 14718 { 0xAB3A, BIDI_L }, // LATIN SMALL LETTER M WITH CROSSED-TAIL 14719 { 0xAB3B, BIDI_L }, // LATIN SMALL LETTER N WITH CROSSED-TAIL 14720 { 0xAB3C, BIDI_L }, // LATIN SMALL LETTER ENG WITH CROSSED-TAIL 14721 { 0xAB3D, BIDI_L }, // LATIN SMALL LETTER BLACKLETTER O 14722 { 0xAB3E, BIDI_L }, // LATIN SMALL LETTER BLACKLETTER O WITH STROKE 14723 { 0xAB3F, BIDI_L }, // LATIN SMALL LETTER OPEN O WITH STROKE 14724 { 0xAB40, BIDI_L }, // LATIN SMALL LETTER INVERTED OE 14725 { 0xAB41, BIDI_L }, // LATIN SMALL LETTER TURNED OE WITH STROKE 14726 { 0xAB42, BIDI_L }, // LATIN SMALL LETTER TURNED OE WITH HORIZONTAL STROKE 14727 { 0xAB43, BIDI_L }, // LATIN SMALL LETTER TURNED O OPEN-O 14728 { 0xAB44, BIDI_L }, // LATIN SMALL LETTER TURNED O OPEN-O WITH STROKE 14729 { 0xAB45, BIDI_L }, // LATIN SMALL LETTER STIRRUP R 14730 { 0xAB46, BIDI_L }, // LATIN LETTER SMALL CAPITAL R WITH RIGHT LEG 14731 { 0xAB47, BIDI_L }, // LATIN SMALL LETTER R WITHOUT HANDLE 14732 { 0xAB48, BIDI_L }, // LATIN SMALL LETTER DOUBLE R 14733 { 0xAB49, BIDI_L }, // LATIN SMALL LETTER R WITH CROSSED-TAIL 14734 { 0xAB4A, BIDI_L }, // LATIN SMALL LETTER DOUBLE R WITH CROSSED-TAIL 14735 { 0xAB4B, BIDI_L }, // LATIN SMALL LETTER SCRIPT R 14736 { 0xAB4C, BIDI_L }, // LATIN SMALL LETTER SCRIPT R WITH RING 14737 { 0xAB4D, BIDI_L }, // LATIN SMALL LETTER BASELINE ESH 14738 { 0xAB4E, BIDI_L }, // LATIN SMALL LETTER U WITH SHORT RIGHT LEG 14739 { 0xAB4F, BIDI_L }, // LATIN SMALL LETTER U BAR WITH SHORT RIGHT LEG 14740 { 0xAB50, BIDI_L }, // LATIN SMALL LETTER UI 14741 { 0xAB51, BIDI_L }, // LATIN SMALL LETTER TURNED UI 14742 { 0xAB52, BIDI_L }, // LATIN SMALL LETTER U WITH LEFT HOOK 14743 { 0xAB53, BIDI_L }, // LATIN SMALL LETTER CHI 14744 { 0xAB54, BIDI_L }, // LATIN SMALL LETTER CHI WITH LOW RIGHT RING 14745 { 0xAB55, BIDI_L }, // LATIN SMALL LETTER CHI WITH LOW LEFT SERIF 14746 { 0xAB56, BIDI_L }, // LATIN SMALL LETTER X WITH LOW RIGHT RING 14747 { 0xAB57, BIDI_L }, // LATIN SMALL LETTER X WITH LONG LEFT LEG 14748 { 0xAB58, BIDI_L }, // LATIN SMALL LETTER X WITH LONG LEFT LEG AND LOW RIGHT RING 14749 { 0xAB59, BIDI_L }, // LATIN SMALL LETTER X WITH LONG LEFT LEG WITH SERIF 14750 { 0xAB5A, BIDI_L }, // LATIN SMALL LETTER Y WITH SHORT RIGHT LEG 14751 { 0xAB5B, BIDI_L }, // MODIFIER BREVE WITH INVERTED BREVE 14752 { 0xAB5C, BIDI_L }, // MODIFIER LETTER SMALL HENG 14753 { 0xAB5D, BIDI_L }, // MODIFIER LETTER SMALL L WITH INVERTED LAZY S 14754 { 0xAB5E, BIDI_L }, // MODIFIER LETTER SMALL L WITH MIDDLE TILDE 14755 { 0xAB5F, BIDI_L }, // MODIFIER LETTER SMALL U WITH LEFT HOOK 14756 { 0xAB60, BIDI_L }, // LATIN SMALL LETTER SAKHA YAT 14757 { 0xAB61, BIDI_L }, // LATIN SMALL LETTER IOTIFIED E 14758 { 0xAB62, BIDI_L }, // LATIN SMALL LETTER OPEN OE 14759 { 0xAB63, BIDI_L }, // LATIN SMALL LETTER UO 14760 { 0xAB64, BIDI_L }, // LATIN SMALL LETTER INVERTED ALPHA 14761 { 0xAB65, BIDI_L }, // GREEK LETTER SMALL CAPITAL OMEGA 14762 { 0xAB70, BIDI_L }, // CHEROKEE SMALL LETTER A 14763 { 0xAB71, BIDI_L }, // CHEROKEE SMALL LETTER E 14764 { 0xAB72, BIDI_L }, // CHEROKEE SMALL LETTER I 14765 { 0xAB73, BIDI_L }, // CHEROKEE SMALL LETTER O 14766 { 0xAB74, BIDI_L }, // CHEROKEE SMALL LETTER U 14767 { 0xAB75, BIDI_L }, // CHEROKEE SMALL LETTER V 14768 { 0xAB76, BIDI_L }, // CHEROKEE SMALL LETTER GA 14769 { 0xAB77, BIDI_L }, // CHEROKEE SMALL LETTER KA 14770 { 0xAB78, BIDI_L }, // CHEROKEE SMALL LETTER GE 14771 { 0xAB79, BIDI_L }, // CHEROKEE SMALL LETTER GI 14772 { 0xAB7A, BIDI_L }, // CHEROKEE SMALL LETTER GO 14773 { 0xAB7B, BIDI_L }, // CHEROKEE SMALL LETTER GU 14774 { 0xAB7C, BIDI_L }, // CHEROKEE SMALL LETTER GV 14775 { 0xAB7D, BIDI_L }, // CHEROKEE SMALL LETTER HA 14776 { 0xAB7E, BIDI_L }, // CHEROKEE SMALL LETTER HE 14777 { 0xAB7F, BIDI_L }, // CHEROKEE SMALL LETTER HI 14778 { 0xAB80, BIDI_L }, // CHEROKEE SMALL LETTER HO 14779 { 0xAB81, BIDI_L }, // CHEROKEE SMALL LETTER HU 14780 { 0xAB82, BIDI_L }, // CHEROKEE SMALL LETTER HV 14781 { 0xAB83, BIDI_L }, // CHEROKEE SMALL LETTER LA 14782 { 0xAB84, BIDI_L }, // CHEROKEE SMALL LETTER LE 14783 { 0xAB85, BIDI_L }, // CHEROKEE SMALL LETTER LI 14784 { 0xAB86, BIDI_L }, // CHEROKEE SMALL LETTER LO 14785 { 0xAB87, BIDI_L }, // CHEROKEE SMALL LETTER LU 14786 { 0xAB88, BIDI_L }, // CHEROKEE SMALL LETTER LV 14787 { 0xAB89, BIDI_L }, // CHEROKEE SMALL LETTER MA 14788 { 0xAB8A, BIDI_L }, // CHEROKEE SMALL LETTER ME 14789 { 0xAB8B, BIDI_L }, // CHEROKEE SMALL LETTER MI 14790 { 0xAB8C, BIDI_L }, // CHEROKEE SMALL LETTER MO 14791 { 0xAB8D, BIDI_L }, // CHEROKEE SMALL LETTER MU 14792 { 0xAB8E, BIDI_L }, // CHEROKEE SMALL LETTER NA 14793 { 0xAB8F, BIDI_L }, // CHEROKEE SMALL LETTER HNA 14794 { 0xAB90, BIDI_L }, // CHEROKEE SMALL LETTER NAH 14795 { 0xAB91, BIDI_L }, // CHEROKEE SMALL LETTER NE 14796 { 0xAB92, BIDI_L }, // CHEROKEE SMALL LETTER NI 14797 { 0xAB93, BIDI_L }, // CHEROKEE SMALL LETTER NO 14798 { 0xAB94, BIDI_L }, // CHEROKEE SMALL LETTER NU 14799 { 0xAB95, BIDI_L }, // CHEROKEE SMALL LETTER NV 14800 { 0xAB96, BIDI_L }, // CHEROKEE SMALL LETTER QUA 14801 { 0xAB97, BIDI_L }, // CHEROKEE SMALL LETTER QUE 14802 { 0xAB98, BIDI_L }, // CHEROKEE SMALL LETTER QUI 14803 { 0xAB99, BIDI_L }, // CHEROKEE SMALL LETTER QUO 14804 { 0xAB9A, BIDI_L }, // CHEROKEE SMALL LETTER QUU 14805 { 0xAB9B, BIDI_L }, // CHEROKEE SMALL LETTER QUV 14806 { 0xAB9C, BIDI_L }, // CHEROKEE SMALL LETTER SA 14807 { 0xAB9D, BIDI_L }, // CHEROKEE SMALL LETTER S 14808 { 0xAB9E, BIDI_L }, // CHEROKEE SMALL LETTER SE 14809 { 0xAB9F, BIDI_L }, // CHEROKEE SMALL LETTER SI 14810 { 0xABA0, BIDI_L }, // CHEROKEE SMALL LETTER SO 14811 { 0xABA1, BIDI_L }, // CHEROKEE SMALL LETTER SU 14812 { 0xABA2, BIDI_L }, // CHEROKEE SMALL LETTER SV 14813 { 0xABA3, BIDI_L }, // CHEROKEE SMALL LETTER DA 14814 { 0xABA4, BIDI_L }, // CHEROKEE SMALL LETTER TA 14815 { 0xABA5, BIDI_L }, // CHEROKEE SMALL LETTER DE 14816 { 0xABA6, BIDI_L }, // CHEROKEE SMALL LETTER TE 14817 { 0xABA7, BIDI_L }, // CHEROKEE SMALL LETTER DI 14818 { 0xABA8, BIDI_L }, // CHEROKEE SMALL LETTER TI 14819 { 0xABA9, BIDI_L }, // CHEROKEE SMALL LETTER DO 14820 { 0xABAA, BIDI_L }, // CHEROKEE SMALL LETTER DU 14821 { 0xABAB, BIDI_L }, // CHEROKEE SMALL LETTER DV 14822 { 0xABAC, BIDI_L }, // CHEROKEE SMALL LETTER DLA 14823 { 0xABAD, BIDI_L }, // CHEROKEE SMALL LETTER TLA 14824 { 0xABAE, BIDI_L }, // CHEROKEE SMALL LETTER TLE 14825 { 0xABAF, BIDI_L }, // CHEROKEE SMALL LETTER TLI 14826 { 0xABB0, BIDI_L }, // CHEROKEE SMALL LETTER TLO 14827 { 0xABB1, BIDI_L }, // CHEROKEE SMALL LETTER TLU 14828 { 0xABB2, BIDI_L }, // CHEROKEE SMALL LETTER TLV 14829 { 0xABB3, BIDI_L }, // CHEROKEE SMALL LETTER TSA 14830 { 0xABB4, BIDI_L }, // CHEROKEE SMALL LETTER TSE 14831 { 0xABB5, BIDI_L }, // CHEROKEE SMALL LETTER TSI 14832 { 0xABB6, BIDI_L }, // CHEROKEE SMALL LETTER TSO 14833 { 0xABB7, BIDI_L }, // CHEROKEE SMALL LETTER TSU 14834 { 0xABB8, BIDI_L }, // CHEROKEE SMALL LETTER TSV 14835 { 0xABB9, BIDI_L }, // CHEROKEE SMALL LETTER WA 14836 { 0xABBA, BIDI_L }, // CHEROKEE SMALL LETTER WE 14837 { 0xABBB, BIDI_L }, // CHEROKEE SMALL LETTER WI 14838 { 0xABBC, BIDI_L }, // CHEROKEE SMALL LETTER WO 14839 { 0xABBD, BIDI_L }, // CHEROKEE SMALL LETTER WU 14840 { 0xABBE, BIDI_L }, // CHEROKEE SMALL LETTER WV 14841 { 0xABBF, BIDI_L }, // CHEROKEE SMALL LETTER YA 14842 { 0xABC0, BIDI_L }, // MEETEI MAYEK LETTER KOK 14843 { 0xABC1, BIDI_L }, // MEETEI MAYEK LETTER SAM 14844 { 0xABC2, BIDI_L }, // MEETEI MAYEK LETTER LAI 14845 { 0xABC3, BIDI_L }, // MEETEI MAYEK LETTER MIT 14846 { 0xABC4, BIDI_L }, // MEETEI MAYEK LETTER PA 14847 { 0xABC5, BIDI_L }, // MEETEI MAYEK LETTER NA 14848 { 0xABC6, BIDI_L }, // MEETEI MAYEK LETTER CHIL 14849 { 0xABC7, BIDI_L }, // MEETEI MAYEK LETTER TIL 14850 { 0xABC8, BIDI_L }, // MEETEI MAYEK LETTER KHOU 14851 { 0xABC9, BIDI_L }, // MEETEI MAYEK LETTER NGOU 14852 { 0xABCA, BIDI_L }, // MEETEI MAYEK LETTER THOU 14853 { 0xABCB, BIDI_L }, // MEETEI MAYEK LETTER WAI 14854 { 0xABCC, BIDI_L }, // MEETEI MAYEK LETTER YANG 14855 { 0xABCD, BIDI_L }, // MEETEI MAYEK LETTER HUK 14856 { 0xABCE, BIDI_L }, // MEETEI MAYEK LETTER UN 14857 { 0xABCF, BIDI_L }, // MEETEI MAYEK LETTER I 14858 { 0xABD0, BIDI_L }, // MEETEI MAYEK LETTER PHAM 14859 { 0xABD1, BIDI_L }, // MEETEI MAYEK LETTER ATIYA 14860 { 0xABD2, BIDI_L }, // MEETEI MAYEK LETTER GOK 14861 { 0xABD3, BIDI_L }, // MEETEI MAYEK LETTER JHAM 14862 { 0xABD4, BIDI_L }, // MEETEI MAYEK LETTER RAI 14863 { 0xABD5, BIDI_L }, // MEETEI MAYEK LETTER BA 14864 { 0xABD6, BIDI_L }, // MEETEI MAYEK LETTER JIL 14865 { 0xABD7, BIDI_L }, // MEETEI MAYEK LETTER DIL 14866 { 0xABD8, BIDI_L }, // MEETEI MAYEK LETTER GHOU 14867 { 0xABD9, BIDI_L }, // MEETEI MAYEK LETTER DHOU 14868 { 0xABDA, BIDI_L }, // MEETEI MAYEK LETTER BHAM 14869 { 0xABDB, BIDI_L }, // MEETEI MAYEK LETTER KOK LONSUM 14870 { 0xABDC, BIDI_L }, // MEETEI MAYEK LETTER LAI LONSUM 14871 { 0xABDD, BIDI_L }, // MEETEI MAYEK LETTER MIT LONSUM 14872 { 0xABDE, BIDI_L }, // MEETEI MAYEK LETTER PA LONSUM 14873 { 0xABDF, BIDI_L }, // MEETEI MAYEK LETTER NA LONSUM 14874 { 0xABE0, BIDI_L }, // MEETEI MAYEK LETTER TIL LONSUM 14875 { 0xABE1, BIDI_L }, // MEETEI MAYEK LETTER NGOU LONSUM 14876 { 0xABE2, BIDI_L }, // MEETEI MAYEK LETTER I LONSUM 14877 { 0xABE3, BIDI_L }, // MEETEI MAYEK VOWEL SIGN ONAP 14878 { 0xABE4, BIDI_L }, // MEETEI MAYEK VOWEL SIGN INAP 14879 { 0xABE5, BIDI_NSM }, // MEETEI MAYEK VOWEL SIGN ANAP 14880 { 0xABE6, BIDI_L }, // MEETEI MAYEK VOWEL SIGN YENAP 14881 { 0xABE7, BIDI_L }, // MEETEI MAYEK VOWEL SIGN SOUNAP 14882 { 0xABE8, BIDI_NSM }, // MEETEI MAYEK VOWEL SIGN UNAP 14883 { 0xABE9, BIDI_L }, // MEETEI MAYEK VOWEL SIGN CHEINAP 14884 { 0xABEA, BIDI_L }, // MEETEI MAYEK VOWEL SIGN NUNG 14885 { 0xABEB, BIDI_L }, // MEETEI MAYEK CHEIKHEI 14886 { 0xABEC, BIDI_L }, // MEETEI MAYEK LUM IYEK 14887 { 0xABED, BIDI_NSM }, // MEETEI MAYEK APUN IYEK 14888 { 0xABF0, BIDI_L }, // MEETEI MAYEK DIGIT ZERO 14889 { 0xABF1, BIDI_L }, // MEETEI MAYEK DIGIT ONE 14890 { 0xABF2, BIDI_L }, // MEETEI MAYEK DIGIT TWO 14891 { 0xABF3, BIDI_L }, // MEETEI MAYEK DIGIT THREE 14892 { 0xABF4, BIDI_L }, // MEETEI MAYEK DIGIT FOUR 14893 { 0xABF5, BIDI_L }, // MEETEI MAYEK DIGIT FIVE 14894 { 0xABF6, BIDI_L }, // MEETEI MAYEK DIGIT SIX 14895 { 0xABF7, BIDI_L }, // MEETEI MAYEK DIGIT SEVEN 14896 { 0xABF8, BIDI_L }, // MEETEI MAYEK DIGIT EIGHT 14897 { 0xABF9, BIDI_L }, // MEETEI MAYEK DIGIT NINE 14898 //{ 0xAC00, BIDI_L }, // <Hangul Syllable, First> 14899 //{ 0xD7A3, BIDI_L }, // <Hangul Syllable, Last> 14900 14901 #endif 14902 #if (GUI_BIDI_SUPPORT_RANGE_D == 1) 14903 14904 { 0xD7B0, BIDI_L }, // HANGUL JUNGSEONG O-YEO 14905 { 0xD7B1, BIDI_L }, // HANGUL JUNGSEONG O-O-I 14906 { 0xD7B2, BIDI_L }, // HANGUL JUNGSEONG YO-A 14907 { 0xD7B3, BIDI_L }, // HANGUL JUNGSEONG YO-AE 14908 { 0xD7B4, BIDI_L }, // HANGUL JUNGSEONG YO-EO 14909 { 0xD7B5, BIDI_L }, // HANGUL JUNGSEONG U-YEO 14910 { 0xD7B6, BIDI_L }, // HANGUL JUNGSEONG U-I-I 14911 { 0xD7B7, BIDI_L }, // HANGUL JUNGSEONG YU-AE 14912 { 0xD7B8, BIDI_L }, // HANGUL JUNGSEONG YU-O 14913 { 0xD7B9, BIDI_L }, // HANGUL JUNGSEONG EU-A 14914 { 0xD7BA, BIDI_L }, // HANGUL JUNGSEONG EU-EO 14915 { 0xD7BB, BIDI_L }, // HANGUL JUNGSEONG EU-E 14916 { 0xD7BC, BIDI_L }, // HANGUL JUNGSEONG EU-O 14917 { 0xD7BD, BIDI_L }, // HANGUL JUNGSEONG I-YA-O 14918 { 0xD7BE, BIDI_L }, // HANGUL JUNGSEONG I-YAE 14919 { 0xD7BF, BIDI_L }, // HANGUL JUNGSEONG I-YEO 14920 { 0xD7C0, BIDI_L }, // HANGUL JUNGSEONG I-YE 14921 { 0xD7C1, BIDI_L }, // HANGUL JUNGSEONG I-O-I 14922 { 0xD7C2, BIDI_L }, // HANGUL JUNGSEONG I-YO 14923 { 0xD7C3, BIDI_L }, // HANGUL JUNGSEONG I-YU 14924 { 0xD7C4, BIDI_L }, // HANGUL JUNGSEONG I-I 14925 { 0xD7C5, BIDI_L }, // HANGUL JUNGSEONG ARAEA-A 14926 { 0xD7C6, BIDI_L }, // HANGUL JUNGSEONG ARAEA-E 14927 { 0xD7CB, BIDI_L }, // HANGUL JONGSEONG NIEUN-RIEUL 14928 { 0xD7CC, BIDI_L }, // HANGUL JONGSEONG NIEUN-CHIEUCH 14929 { 0xD7CD, BIDI_L }, // HANGUL JONGSEONG SSANGTIKEUT 14930 { 0xD7CE, BIDI_L }, // HANGUL JONGSEONG SSANGTIKEUT-PIEUP 14931 { 0xD7CF, BIDI_L }, // HANGUL JONGSEONG TIKEUT-PIEUP 14932 { 0xD7D0, BIDI_L }, // HANGUL JONGSEONG TIKEUT-SIOS 14933 { 0xD7D1, BIDI_L }, // HANGUL JONGSEONG TIKEUT-SIOS-KIYEOK 14934 { 0xD7D2, BIDI_L }, // HANGUL JONGSEONG TIKEUT-CIEUC 14935 { 0xD7D3, BIDI_L }, // HANGUL JONGSEONG TIKEUT-CHIEUCH 14936 { 0xD7D4, BIDI_L }, // HANGUL JONGSEONG TIKEUT-THIEUTH 14937 { 0xD7D5, BIDI_L }, // HANGUL JONGSEONG RIEUL-SSANGKIYEOK 14938 { 0xD7D6, BIDI_L }, // HANGUL JONGSEONG RIEUL-KIYEOK-HIEUH 14939 { 0xD7D7, BIDI_L }, // HANGUL JONGSEONG SSANGRIEUL-KHIEUKH 14940 { 0xD7D8, BIDI_L }, // HANGUL JONGSEONG RIEUL-MIEUM-HIEUH 14941 { 0xD7D9, BIDI_L }, // HANGUL JONGSEONG RIEUL-PIEUP-TIKEUT 14942 { 0xD7DA, BIDI_L }, // HANGUL JONGSEONG RIEUL-PIEUP-PHIEUPH 14943 { 0xD7DB, BIDI_L }, // HANGUL JONGSEONG RIEUL-YESIEUNG 14944 { 0xD7DC, BIDI_L }, // HANGUL JONGSEONG RIEUL-YEORINHIEUH-HIEUH 14945 { 0xD7DD, BIDI_L }, // HANGUL JONGSEONG KAPYEOUNRIEUL 14946 { 0xD7DE, BIDI_L }, // HANGUL JONGSEONG MIEUM-NIEUN 14947 { 0xD7DF, BIDI_L }, // HANGUL JONGSEONG MIEUM-SSANGNIEUN 14948 { 0xD7E0, BIDI_L }, // HANGUL JONGSEONG SSANGMIEUM 14949 { 0xD7E1, BIDI_L }, // HANGUL JONGSEONG MIEUM-PIEUP-SIOS 14950 { 0xD7E2, BIDI_L }, // HANGUL JONGSEONG MIEUM-CIEUC 14951 { 0xD7E3, BIDI_L }, // HANGUL JONGSEONG PIEUP-TIKEUT 14952 { 0xD7E4, BIDI_L }, // HANGUL JONGSEONG PIEUP-RIEUL-PHIEUPH 14953 { 0xD7E5, BIDI_L }, // HANGUL JONGSEONG PIEUP-MIEUM 14954 { 0xD7E6, BIDI_L }, // HANGUL JONGSEONG SSANGPIEUP 14955 { 0xD7E7, BIDI_L }, // HANGUL JONGSEONG PIEUP-SIOS-TIKEUT 14956 { 0xD7E8, BIDI_L }, // HANGUL JONGSEONG PIEUP-CIEUC 14957 { 0xD7E9, BIDI_L }, // HANGUL JONGSEONG PIEUP-CHIEUCH 14958 { 0xD7EA, BIDI_L }, // HANGUL JONGSEONG SIOS-MIEUM 14959 { 0xD7EB, BIDI_L }, // HANGUL JONGSEONG SIOS-KAPYEOUNPIEUP 14960 { 0xD7EC, BIDI_L }, // HANGUL JONGSEONG SSANGSIOS-KIYEOK 14961 { 0xD7ED, BIDI_L }, // HANGUL JONGSEONG SSANGSIOS-TIKEUT 14962 { 0xD7EE, BIDI_L }, // HANGUL JONGSEONG SIOS-PANSIOS 14963 { 0xD7EF, BIDI_L }, // HANGUL JONGSEONG SIOS-CIEUC 14964 { 0xD7F0, BIDI_L }, // HANGUL JONGSEONG SIOS-CHIEUCH 14965 { 0xD7F1, BIDI_L }, // HANGUL JONGSEONG SIOS-THIEUTH 14966 { 0xD7F2, BIDI_L }, // HANGUL JONGSEONG SIOS-HIEUH 14967 { 0xD7F3, BIDI_L }, // HANGUL JONGSEONG PANSIOS-PIEUP 14968 { 0xD7F4, BIDI_L }, // HANGUL JONGSEONG PANSIOS-KAPYEOUNPIEUP 14969 { 0xD7F5, BIDI_L }, // HANGUL JONGSEONG YESIEUNG-MIEUM 14970 { 0xD7F6, BIDI_L }, // HANGUL JONGSEONG YESIEUNG-HIEUH 14971 { 0xD7F7, BIDI_L }, // HANGUL JONGSEONG CIEUC-PIEUP 14972 { 0xD7F8, BIDI_L }, // HANGUL JONGSEONG CIEUC-SSANGPIEUP 14973 { 0xD7F9, BIDI_L }, // HANGUL JONGSEONG SSANGCIEUC 14974 { 0xD7FA, BIDI_L }, // HANGUL JONGSEONG PHIEUPH-SIOS 14975 { 0xD7FB, BIDI_L }, // HANGUL JONGSEONG PHIEUPH-THIEUTH 14976 //{ 0xD800, BIDI_L }, // <Non Private Use High Surrogate, First> 14977 //{ 0xDB7F, BIDI_L }, // <Non Private Use High Surrogate, Last> 14978 //{ 0xDB80, BIDI_L }, // <Private Use High Surrogate, First> 14979 //{ 0xDBFF, BIDI_L }, // <Private Use High Surrogate, Last> 14980 //{ 0xDC00, BIDI_L }, // <Low Surrogate, First> 14981 //{ 0xDFFF, BIDI_L }, // <Low Surrogate, Last> 14982 //{ 0xE000, BIDI_L }, // <Private Use, First> 14983 //{ 0xF8FF, BIDI_L }, // <Private Use, Last> 14984 14985 #endif 14986 #if (GUI_BIDI_SUPPORT_RANGE_F == 1) 14987 14988 { 0xF900, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F900 14989 { 0xF901, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F901 14990 { 0xF902, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F902 14991 { 0xF903, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F903 14992 { 0xF904, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F904 14993 { 0xF905, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F905 14994 { 0xF906, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F906 14995 { 0xF907, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F907 14996 { 0xF908, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F908 14997 { 0xF909, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F909 14998 { 0xF90A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F90A 14999 { 0xF90B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F90B 15000 { 0xF90C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F90C 15001 { 0xF90D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F90D 15002 { 0xF90E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F90E 15003 { 0xF90F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F90F 15004 { 0xF910, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F910 15005 { 0xF911, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F911 15006 { 0xF912, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F912 15007 { 0xF913, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F913 15008 { 0xF914, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F914 15009 { 0xF915, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F915 15010 { 0xF916, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F916 15011 { 0xF917, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F917 15012 { 0xF918, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F918 15013 { 0xF919, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F919 15014 { 0xF91A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F91A 15015 { 0xF91B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F91B 15016 { 0xF91C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F91C 15017 { 0xF91D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F91D 15018 { 0xF91E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F91E 15019 { 0xF91F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F91F 15020 { 0xF920, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F920 15021 { 0xF921, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F921 15022 { 0xF922, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F922 15023 { 0xF923, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F923 15024 { 0xF924, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F924 15025 { 0xF925, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F925 15026 { 0xF926, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F926 15027 { 0xF927, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F927 15028 { 0xF928, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F928 15029 { 0xF929, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F929 15030 { 0xF92A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F92A 15031 { 0xF92B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F92B 15032 { 0xF92C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F92C 15033 { 0xF92D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F92D 15034 { 0xF92E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F92E 15035 { 0xF92F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F92F 15036 { 0xF930, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F930 15037 { 0xF931, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F931 15038 { 0xF932, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F932 15039 { 0xF933, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F933 15040 { 0xF934, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F934 15041 { 0xF935, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F935 15042 { 0xF936, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F936 15043 { 0xF937, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F937 15044 { 0xF938, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F938 15045 { 0xF939, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F939 15046 { 0xF93A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F93A 15047 { 0xF93B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F93B 15048 { 0xF93C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F93C 15049 { 0xF93D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F93D 15050 { 0xF93E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F93E 15051 { 0xF93F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F93F 15052 { 0xF940, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F940 15053 { 0xF941, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F941 15054 { 0xF942, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F942 15055 { 0xF943, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F943 15056 { 0xF944, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F944 15057 { 0xF945, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F945 15058 { 0xF946, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F946 15059 { 0xF947, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F947 15060 { 0xF948, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F948 15061 { 0xF949, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F949 15062 { 0xF94A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F94A 15063 { 0xF94B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F94B 15064 { 0xF94C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F94C 15065 { 0xF94D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F94D 15066 { 0xF94E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F94E 15067 { 0xF94F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F94F 15068 { 0xF950, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F950 15069 { 0xF951, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F951 15070 { 0xF952, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F952 15071 { 0xF953, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F953 15072 { 0xF954, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F954 15073 { 0xF955, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F955 15074 { 0xF956, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F956 15075 { 0xF957, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F957 15076 { 0xF958, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F958 15077 { 0xF959, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F959 15078 { 0xF95A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F95A 15079 { 0xF95B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F95B 15080 { 0xF95C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F95C 15081 { 0xF95D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F95D 15082 { 0xF95E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F95E 15083 { 0xF95F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F95F 15084 { 0xF960, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F960 15085 { 0xF961, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F961 15086 { 0xF962, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F962 15087 { 0xF963, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F963 15088 { 0xF964, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F964 15089 { 0xF965, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F965 15090 { 0xF966, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F966 15091 { 0xF967, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F967 15092 { 0xF968, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F968 15093 { 0xF969, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F969 15094 { 0xF96A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F96A 15095 { 0xF96B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F96B 15096 { 0xF96C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F96C 15097 { 0xF96D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F96D 15098 { 0xF96E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F96E 15099 { 0xF96F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F96F 15100 { 0xF970, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F970 15101 { 0xF971, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F971 15102 { 0xF972, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F972 15103 { 0xF973, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F973 15104 { 0xF974, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F974 15105 { 0xF975, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F975 15106 { 0xF976, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F976 15107 { 0xF977, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F977 15108 { 0xF978, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F978 15109 { 0xF979, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F979 15110 { 0xF97A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F97A 15111 { 0xF97B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F97B 15112 { 0xF97C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F97C 15113 { 0xF97D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F97D 15114 { 0xF97E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F97E 15115 { 0xF97F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F97F 15116 { 0xF980, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F980 15117 { 0xF981, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F981 15118 { 0xF982, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F982 15119 { 0xF983, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F983 15120 { 0xF984, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F984 15121 { 0xF985, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F985 15122 { 0xF986, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F986 15123 { 0xF987, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F987 15124 { 0xF988, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F988 15125 { 0xF989, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F989 15126 { 0xF98A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F98A 15127 { 0xF98B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F98B 15128 { 0xF98C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F98C 15129 { 0xF98D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F98D 15130 { 0xF98E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F98E 15131 { 0xF98F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F98F 15132 { 0xF990, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F990 15133 { 0xF991, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F991 15134 { 0xF992, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F992 15135 { 0xF993, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F993 15136 { 0xF994, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F994 15137 { 0xF995, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F995 15138 { 0xF996, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F996 15139 { 0xF997, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F997 15140 { 0xF998, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F998 15141 { 0xF999, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F999 15142 { 0xF99A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F99A 15143 { 0xF99B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F99B 15144 { 0xF99C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F99C 15145 { 0xF99D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F99D 15146 { 0xF99E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F99E 15147 { 0xF99F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F99F 15148 { 0xF9A0, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9A0 15149 { 0xF9A1, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9A1 15150 { 0xF9A2, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9A2 15151 { 0xF9A3, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9A3 15152 { 0xF9A4, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9A4 15153 { 0xF9A5, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9A5 15154 { 0xF9A6, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9A6 15155 { 0xF9A7, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9A7 15156 { 0xF9A8, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9A8 15157 { 0xF9A9, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9A9 15158 { 0xF9AA, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9AA 15159 { 0xF9AB, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9AB 15160 { 0xF9AC, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9AC 15161 { 0xF9AD, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9AD 15162 { 0xF9AE, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9AE 15163 { 0xF9AF, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9AF 15164 { 0xF9B0, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9B0 15165 { 0xF9B1, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9B1 15166 { 0xF9B2, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9B2 15167 { 0xF9B3, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9B3 15168 { 0xF9B4, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9B4 15169 { 0xF9B5, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9B5 15170 { 0xF9B6, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9B6 15171 { 0xF9B7, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9B7 15172 { 0xF9B8, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9B8 15173 { 0xF9B9, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9B9 15174 { 0xF9BA, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9BA 15175 { 0xF9BB, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9BB 15176 { 0xF9BC, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9BC 15177 { 0xF9BD, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9BD 15178 { 0xF9BE, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9BE 15179 { 0xF9BF, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9BF 15180 { 0xF9C0, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9C0 15181 { 0xF9C1, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9C1 15182 { 0xF9C2, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9C2 15183 { 0xF9C3, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9C3 15184 { 0xF9C4, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9C4 15185 { 0xF9C5, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9C5 15186 { 0xF9C6, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9C6 15187 { 0xF9C7, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9C7 15188 { 0xF9C8, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9C8 15189 { 0xF9C9, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9C9 15190 { 0xF9CA, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9CA 15191 { 0xF9CB, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9CB 15192 { 0xF9CC, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9CC 15193 { 0xF9CD, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9CD 15194 { 0xF9CE, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9CE 15195 { 0xF9CF, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9CF 15196 { 0xF9D0, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9D0 15197 { 0xF9D1, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9D1 15198 { 0xF9D2, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9D2 15199 { 0xF9D3, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9D3 15200 { 0xF9D4, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9D4 15201 { 0xF9D5, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9D5 15202 { 0xF9D6, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9D6 15203 { 0xF9D7, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9D7 15204 { 0xF9D8, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9D8 15205 { 0xF9D9, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9D9 15206 { 0xF9DA, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9DA 15207 { 0xF9DB, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9DB 15208 { 0xF9DC, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9DC 15209 { 0xF9DD, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9DD 15210 { 0xF9DE, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9DE 15211 { 0xF9DF, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9DF 15212 { 0xF9E0, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9E0 15213 { 0xF9E1, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9E1 15214 { 0xF9E2, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9E2 15215 { 0xF9E3, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9E3 15216 { 0xF9E4, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9E4 15217 { 0xF9E5, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9E5 15218 { 0xF9E6, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9E6 15219 { 0xF9E7, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9E7 15220 { 0xF9E8, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9E8 15221 { 0xF9E9, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9E9 15222 { 0xF9EA, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9EA 15223 { 0xF9EB, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9EB 15224 { 0xF9EC, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9EC 15225 { 0xF9ED, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9ED 15226 { 0xF9EE, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9EE 15227 { 0xF9EF, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9EF 15228 { 0xF9F0, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9F0 15229 { 0xF9F1, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9F1 15230 { 0xF9F2, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9F2 15231 { 0xF9F3, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9F3 15232 { 0xF9F4, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9F4 15233 { 0xF9F5, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9F5 15234 { 0xF9F6, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9F6 15235 { 0xF9F7, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9F7 15236 { 0xF9F8, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9F8 15237 { 0xF9F9, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9F9 15238 { 0xF9FA, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9FA 15239 { 0xF9FB, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9FB 15240 { 0xF9FC, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9FC 15241 { 0xF9FD, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9FD 15242 { 0xF9FE, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9FE 15243 { 0xF9FF, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-F9FF 15244 { 0xFA00, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA00 15245 { 0xFA01, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA01 15246 { 0xFA02, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA02 15247 { 0xFA03, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA03 15248 { 0xFA04, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA04 15249 { 0xFA05, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA05 15250 { 0xFA06, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA06 15251 { 0xFA07, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA07 15252 { 0xFA08, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA08 15253 { 0xFA09, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA09 15254 { 0xFA0A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA0A 15255 { 0xFA0B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA0B 15256 { 0xFA0C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA0C 15257 { 0xFA0D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA0D 15258 { 0xFA0E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA0E 15259 { 0xFA0F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA0F 15260 { 0xFA10, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA10 15261 { 0xFA11, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA11 15262 { 0xFA12, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA12 15263 { 0xFA13, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA13 15264 { 0xFA14, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA14 15265 { 0xFA15, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA15 15266 { 0xFA16, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA16 15267 { 0xFA17, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA17 15268 { 0xFA18, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA18 15269 { 0xFA19, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA19 15270 { 0xFA1A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA1A 15271 { 0xFA1B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA1B 15272 { 0xFA1C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA1C 15273 { 0xFA1D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA1D 15274 { 0xFA1E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA1E 15275 { 0xFA1F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA1F 15276 { 0xFA20, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA20 15277 { 0xFA21, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA21 15278 { 0xFA22, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA22 15279 { 0xFA23, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA23 15280 { 0xFA24, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA24 15281 { 0xFA25, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA25 15282 { 0xFA26, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA26 15283 { 0xFA27, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA27 15284 { 0xFA28, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA28 15285 { 0xFA29, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA29 15286 { 0xFA2A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA2A 15287 { 0xFA2B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA2B 15288 { 0xFA2C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA2C 15289 { 0xFA2D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA2D 15290 { 0xFA2E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA2E 15291 { 0xFA2F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA2F 15292 { 0xFA30, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA30 15293 { 0xFA31, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA31 15294 { 0xFA32, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA32 15295 { 0xFA33, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA33 15296 { 0xFA34, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA34 15297 { 0xFA35, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA35 15298 { 0xFA36, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA36 15299 { 0xFA37, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA37 15300 { 0xFA38, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA38 15301 { 0xFA39, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA39 15302 { 0xFA3A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA3A 15303 { 0xFA3B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA3B 15304 { 0xFA3C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA3C 15305 { 0xFA3D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA3D 15306 { 0xFA3E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA3E 15307 { 0xFA3F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA3F 15308 { 0xFA40, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA40 15309 { 0xFA41, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA41 15310 { 0xFA42, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA42 15311 { 0xFA43, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA43 15312 { 0xFA44, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA44 15313 { 0xFA45, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA45 15314 { 0xFA46, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA46 15315 { 0xFA47, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA47 15316 { 0xFA48, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA48 15317 { 0xFA49, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA49 15318 { 0xFA4A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA4A 15319 { 0xFA4B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA4B 15320 { 0xFA4C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA4C 15321 { 0xFA4D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA4D 15322 { 0xFA4E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA4E 15323 { 0xFA4F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA4F 15324 { 0xFA50, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA50 15325 { 0xFA51, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA51 15326 { 0xFA52, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA52 15327 { 0xFA53, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA53 15328 { 0xFA54, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA54 15329 { 0xFA55, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA55 15330 { 0xFA56, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA56 15331 { 0xFA57, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA57 15332 { 0xFA58, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA58 15333 { 0xFA59, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA59 15334 { 0xFA5A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA5A 15335 { 0xFA5B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA5B 15336 { 0xFA5C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA5C 15337 { 0xFA5D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA5D 15338 { 0xFA5E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA5E 15339 { 0xFA5F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA5F 15340 { 0xFA60, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA60 15341 { 0xFA61, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA61 15342 { 0xFA62, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA62 15343 { 0xFA63, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA63 15344 { 0xFA64, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA64 15345 { 0xFA65, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA65 15346 { 0xFA66, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA66 15347 { 0xFA67, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA67 15348 { 0xFA68, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA68 15349 { 0xFA69, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA69 15350 { 0xFA6A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA6A 15351 { 0xFA6B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA6B 15352 { 0xFA6C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA6C 15353 { 0xFA6D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA6D 15354 { 0xFA70, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA70 15355 { 0xFA71, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA71 15356 { 0xFA72, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA72 15357 { 0xFA73, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA73 15358 { 0xFA74, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA74 15359 { 0xFA75, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA75 15360 { 0xFA76, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA76 15361 { 0xFA77, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA77 15362 { 0xFA78, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA78 15363 { 0xFA79, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA79 15364 { 0xFA7A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA7A 15365 { 0xFA7B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA7B 15366 { 0xFA7C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA7C 15367 { 0xFA7D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA7D 15368 { 0xFA7E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA7E 15369 { 0xFA7F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA7F 15370 { 0xFA80, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA80 15371 { 0xFA81, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA81 15372 { 0xFA82, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA82 15373 { 0xFA83, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA83 15374 { 0xFA84, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA84 15375 { 0xFA85, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA85 15376 { 0xFA86, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA86 15377 { 0xFA87, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA87 15378 { 0xFA88, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA88 15379 { 0xFA89, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA89 15380 { 0xFA8A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA8A 15381 { 0xFA8B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA8B 15382 { 0xFA8C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA8C 15383 { 0xFA8D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA8D 15384 { 0xFA8E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA8E 15385 { 0xFA8F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA8F 15386 { 0xFA90, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA90 15387 { 0xFA91, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA91 15388 { 0xFA92, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA92 15389 { 0xFA93, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA93 15390 { 0xFA94, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA94 15391 { 0xFA95, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA95 15392 { 0xFA96, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA96 15393 { 0xFA97, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA97 15394 { 0xFA98, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA98 15395 { 0xFA99, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA99 15396 { 0xFA9A, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA9A 15397 { 0xFA9B, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA9B 15398 { 0xFA9C, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA9C 15399 { 0xFA9D, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA9D 15400 { 0xFA9E, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA9E 15401 { 0xFA9F, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FA9F 15402 { 0xFAA0, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAA0 15403 { 0xFAA1, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAA1 15404 { 0xFAA2, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAA2 15405 { 0xFAA3, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAA3 15406 { 0xFAA4, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAA4 15407 { 0xFAA5, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAA5 15408 { 0xFAA6, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAA6 15409 { 0xFAA7, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAA7 15410 { 0xFAA8, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAA8 15411 { 0xFAA9, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAA9 15412 { 0xFAAA, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAAA 15413 { 0xFAAB, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAAB 15414 { 0xFAAC, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAAC 15415 { 0xFAAD, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAAD 15416 { 0xFAAE, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAAE 15417 { 0xFAAF, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAAF 15418 { 0xFAB0, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAB0 15419 { 0xFAB1, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAB1 15420 { 0xFAB2, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAB2 15421 { 0xFAB3, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAB3 15422 { 0xFAB4, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAB4 15423 { 0xFAB5, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAB5 15424 { 0xFAB6, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAB6 15425 { 0xFAB7, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAB7 15426 { 0xFAB8, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAB8 15427 { 0xFAB9, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAB9 15428 { 0xFABA, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FABA 15429 { 0xFABB, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FABB 15430 { 0xFABC, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FABC 15431 { 0xFABD, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FABD 15432 { 0xFABE, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FABE 15433 { 0xFABF, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FABF 15434 { 0xFAC0, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAC0 15435 { 0xFAC1, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAC1 15436 { 0xFAC2, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAC2 15437 { 0xFAC3, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAC3 15438 { 0xFAC4, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAC4 15439 { 0xFAC5, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAC5 15440 { 0xFAC6, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAC6 15441 { 0xFAC7, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAC7 15442 { 0xFAC8, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAC8 15443 { 0xFAC9, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAC9 15444 { 0xFACA, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FACA 15445 { 0xFACB, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FACB 15446 { 0xFACC, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FACC 15447 { 0xFACD, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FACD 15448 { 0xFACE, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FACE 15449 { 0xFACF, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FACF 15450 { 0xFAD0, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAD0 15451 { 0xFAD1, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAD1 15452 { 0xFAD2, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAD2 15453 { 0xFAD3, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAD3 15454 { 0xFAD4, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAD4 15455 { 0xFAD5, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAD5 15456 { 0xFAD6, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAD6 15457 { 0xFAD7, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAD7 15458 { 0xFAD8, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAD8 15459 { 0xFAD9, BIDI_L }, // CJK COMPATIBILITY IDEOGRAPH-FAD9 15460 { 0xFB00, BIDI_L }, // LATIN SMALL LIGATURE FF 15461 { 0xFB01, BIDI_L }, // LATIN SMALL LIGATURE FI 15462 { 0xFB02, BIDI_L }, // LATIN SMALL LIGATURE FL 15463 { 0xFB03, BIDI_L }, // LATIN SMALL LIGATURE FFI 15464 { 0xFB04, BIDI_L }, // LATIN SMALL LIGATURE FFL 15465 { 0xFB05, BIDI_L }, // LATIN SMALL LIGATURE LONG S T 15466 { 0xFB06, BIDI_L }, // LATIN SMALL LIGATURE ST 15467 { 0xFB13, BIDI_L }, // ARMENIAN SMALL LIGATURE MEN NOW 15468 { 0xFB14, BIDI_L }, // ARMENIAN SMALL LIGATURE MEN ECH 15469 { 0xFB15, BIDI_L }, // ARMENIAN SMALL LIGATURE MEN INI 15470 { 0xFB16, BIDI_L }, // ARMENIAN SMALL LIGATURE VEW NOW 15471 { 0xFB17, BIDI_L }, // ARMENIAN SMALL LIGATURE MEN XEH 15472 { 0xFB1D, BIDI_R }, // HEBREW LETTER YOD WITH HIRIQ 15473 { 0xFB1E, BIDI_NSM }, // HEBREW POINT JUDEO-SPANISH VARIKA 15474 { 0xFB1F, BIDI_R }, // HEBREW LIGATURE YIDDISH YOD YOD PATAH 15475 { 0xFB20, BIDI_R }, // HEBREW LETTER ALTERNATIVE AYIN 15476 { 0xFB21, BIDI_R }, // HEBREW LETTER WIDE ALEF 15477 { 0xFB22, BIDI_R }, // HEBREW LETTER WIDE DALET 15478 { 0xFB23, BIDI_R }, // HEBREW LETTER WIDE HE 15479 { 0xFB24, BIDI_R }, // HEBREW LETTER WIDE KAF 15480 { 0xFB25, BIDI_R }, // HEBREW LETTER WIDE LAMED 15481 { 0xFB26, BIDI_R }, // HEBREW LETTER WIDE FINAL MEM 15482 { 0xFB27, BIDI_R }, // HEBREW LETTER WIDE RESH 15483 { 0xFB28, BIDI_R }, // HEBREW LETTER WIDE TAV 15484 { 0xFB29, BIDI_ES }, // HEBREW LETTER ALTERNATIVE PLUS SIGN 15485 { 0xFB2A, BIDI_R }, // HEBREW LETTER SHIN WITH SHIN DOT 15486 { 0xFB2B, BIDI_R }, // HEBREW LETTER SHIN WITH SIN DOT 15487 { 0xFB2C, BIDI_R }, // HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT 15488 { 0xFB2D, BIDI_R }, // HEBREW LETTER SHIN WITH DAGESH AND SIN DOT 15489 { 0xFB2E, BIDI_R }, // HEBREW LETTER ALEF WITH PATAH 15490 { 0xFB2F, BIDI_R }, // HEBREW LETTER ALEF WITH QAMATS 15491 { 0xFB30, BIDI_R }, // HEBREW LETTER ALEF WITH MAPIQ 15492 { 0xFB31, BIDI_R }, // HEBREW LETTER BET WITH DAGESH 15493 { 0xFB32, BIDI_R }, // HEBREW LETTER GIMEL WITH DAGESH 15494 { 0xFB33, BIDI_R }, // HEBREW LETTER DALET WITH DAGESH 15495 { 0xFB34, BIDI_R }, // HEBREW LETTER HE WITH MAPIQ 15496 { 0xFB35, BIDI_R }, // HEBREW LETTER VAV WITH DAGESH 15497 { 0xFB36, BIDI_R }, // HEBREW LETTER ZAYIN WITH DAGESH 15498 { 0xFB38, BIDI_R }, // HEBREW LETTER TET WITH DAGESH 15499 { 0xFB39, BIDI_R }, // HEBREW LETTER YOD WITH DAGESH 15500 { 0xFB3A, BIDI_R }, // HEBREW LETTER FINAL KAF WITH DAGESH 15501 { 0xFB3B, BIDI_R }, // HEBREW LETTER KAF WITH DAGESH 15502 { 0xFB3C, BIDI_R }, // HEBREW LETTER LAMED WITH DAGESH 15503 { 0xFB3E, BIDI_R }, // HEBREW LETTER MEM WITH DAGESH 15504 { 0xFB40, BIDI_R }, // HEBREW LETTER NUN WITH DAGESH 15505 { 0xFB41, BIDI_R }, // HEBREW LETTER SAMEKH WITH DAGESH 15506 { 0xFB43, BIDI_R }, // HEBREW LETTER FINAL PE WITH DAGESH 15507 { 0xFB44, BIDI_R }, // HEBREW LETTER PE WITH DAGESH 15508 { 0xFB46, BIDI_R }, // HEBREW LETTER TSADI WITH DAGESH 15509 { 0xFB47, BIDI_R }, // HEBREW LETTER QOF WITH DAGESH 15510 { 0xFB48, BIDI_R }, // HEBREW LETTER RESH WITH DAGESH 15511 { 0xFB49, BIDI_R }, // HEBREW LETTER SHIN WITH DAGESH 15512 { 0xFB4A, BIDI_R }, // HEBREW LETTER TAV WITH DAGESH 15513 { 0xFB4B, BIDI_R }, // HEBREW LETTER VAV WITH HOLAM 15514 { 0xFB4C, BIDI_R }, // HEBREW LETTER BET WITH RAFE 15515 { 0xFB4D, BIDI_R }, // HEBREW LETTER KAF WITH RAFE 15516 { 0xFB4E, BIDI_R }, // HEBREW LETTER PE WITH RAFE 15517 { 0xFB4F, BIDI_R }, // HEBREW LIGATURE ALEF LAMED 15518 { 0xFB50, BIDI_AL }, // ARABIC LETTER ALEF WASLA ISOLATED FORM 15519 { 0xFB51, BIDI_AL }, // ARABIC LETTER ALEF WASLA FINAL FORM 15520 { 0xFB52, BIDI_AL }, // ARABIC LETTER BEEH ISOLATED FORM 15521 { 0xFB53, BIDI_AL }, // ARABIC LETTER BEEH FINAL FORM 15522 { 0xFB54, BIDI_AL }, // ARABIC LETTER BEEH INITIAL FORM 15523 { 0xFB55, BIDI_AL }, // ARABIC LETTER BEEH MEDIAL FORM 15524 { 0xFB56, BIDI_AL }, // ARABIC LETTER PEH ISOLATED FORM 15525 { 0xFB57, BIDI_AL }, // ARABIC LETTER PEH FINAL FORM 15526 { 0xFB58, BIDI_AL }, // ARABIC LETTER PEH INITIAL FORM 15527 { 0xFB59, BIDI_AL }, // ARABIC LETTER PEH MEDIAL FORM 15528 { 0xFB5A, BIDI_AL }, // ARABIC LETTER BEHEH ISOLATED FORM 15529 { 0xFB5B, BIDI_AL }, // ARABIC LETTER BEHEH FINAL FORM 15530 { 0xFB5C, BIDI_AL }, // ARABIC LETTER BEHEH INITIAL FORM 15531 { 0xFB5D, BIDI_AL }, // ARABIC LETTER BEHEH MEDIAL FORM 15532 { 0xFB5E, BIDI_AL }, // ARABIC LETTER TTEHEH ISOLATED FORM 15533 { 0xFB5F, BIDI_AL }, // ARABIC LETTER TTEHEH FINAL FORM 15534 { 0xFB60, BIDI_AL }, // ARABIC LETTER TTEHEH INITIAL FORM 15535 { 0xFB61, BIDI_AL }, // ARABIC LETTER TTEHEH MEDIAL FORM 15536 { 0xFB62, BIDI_AL }, // ARABIC LETTER TEHEH ISOLATED FORM 15537 { 0xFB63, BIDI_AL }, // ARABIC LETTER TEHEH FINAL FORM 15538 { 0xFB64, BIDI_AL }, // ARABIC LETTER TEHEH INITIAL FORM 15539 { 0xFB65, BIDI_AL }, // ARABIC LETTER TEHEH MEDIAL FORM 15540 { 0xFB66, BIDI_AL }, // ARABIC LETTER TTEH ISOLATED FORM 15541 { 0xFB67, BIDI_AL }, // ARABIC LETTER TTEH FINAL FORM 15542 { 0xFB68, BIDI_AL }, // ARABIC LETTER TTEH INITIAL FORM 15543 { 0xFB69, BIDI_AL }, // ARABIC LETTER TTEH MEDIAL FORM 15544 { 0xFB6A, BIDI_AL }, // ARABIC LETTER VEH ISOLATED FORM 15545 { 0xFB6B, BIDI_AL }, // ARABIC LETTER VEH FINAL FORM 15546 { 0xFB6C, BIDI_AL }, // ARABIC LETTER VEH INITIAL FORM 15547 { 0xFB6D, BIDI_AL }, // ARABIC LETTER VEH MEDIAL FORM 15548 { 0xFB6E, BIDI_AL }, // ARABIC LETTER PEHEH ISOLATED FORM 15549 { 0xFB6F, BIDI_AL }, // ARABIC LETTER PEHEH FINAL FORM 15550 { 0xFB70, BIDI_AL }, // ARABIC LETTER PEHEH INITIAL FORM 15551 { 0xFB71, BIDI_AL }, // ARABIC LETTER PEHEH MEDIAL FORM 15552 { 0xFB72, BIDI_AL }, // ARABIC LETTER DYEH ISOLATED FORM 15553 { 0xFB73, BIDI_AL }, // ARABIC LETTER DYEH FINAL FORM 15554 { 0xFB74, BIDI_AL }, // ARABIC LETTER DYEH INITIAL FORM 15555 { 0xFB75, BIDI_AL }, // ARABIC LETTER DYEH MEDIAL FORM 15556 { 0xFB76, BIDI_AL }, // ARABIC LETTER NYEH ISOLATED FORM 15557 { 0xFB77, BIDI_AL }, // ARABIC LETTER NYEH FINAL FORM 15558 { 0xFB78, BIDI_AL }, // ARABIC LETTER NYEH INITIAL FORM 15559 { 0xFB79, BIDI_AL }, // ARABIC LETTER NYEH MEDIAL FORM 15560 { 0xFB7A, BIDI_AL }, // ARABIC LETTER TCHEH ISOLATED FORM 15561 { 0xFB7B, BIDI_AL }, // ARABIC LETTER TCHEH FINAL FORM 15562 { 0xFB7C, BIDI_AL }, // ARABIC LETTER TCHEH INITIAL FORM 15563 { 0xFB7D, BIDI_AL }, // ARABIC LETTER TCHEH MEDIAL FORM 15564 { 0xFB7E, BIDI_AL }, // ARABIC LETTER TCHEHEH ISOLATED FORM 15565 { 0xFB7F, BIDI_AL }, // ARABIC LETTER TCHEHEH FINAL FORM 15566 { 0xFB80, BIDI_AL }, // ARABIC LETTER TCHEHEH INITIAL FORM 15567 { 0xFB81, BIDI_AL }, // ARABIC LETTER TCHEHEH MEDIAL FORM 15568 { 0xFB82, BIDI_AL }, // ARABIC LETTER DDAHAL ISOLATED FORM 15569 { 0xFB83, BIDI_AL }, // ARABIC LETTER DDAHAL FINAL FORM 15570 { 0xFB84, BIDI_AL }, // ARABIC LETTER DAHAL ISOLATED FORM 15571 { 0xFB85, BIDI_AL }, // ARABIC LETTER DAHAL FINAL FORM 15572 { 0xFB86, BIDI_AL }, // ARABIC LETTER DUL ISOLATED FORM 15573 { 0xFB87, BIDI_AL }, // ARABIC LETTER DUL FINAL FORM 15574 { 0xFB88, BIDI_AL }, // ARABIC LETTER DDAL ISOLATED FORM 15575 { 0xFB89, BIDI_AL }, // ARABIC LETTER DDAL FINAL FORM 15576 { 0xFB8A, BIDI_AL }, // ARABIC LETTER JEH ISOLATED FORM 15577 { 0xFB8B, BIDI_AL }, // ARABIC LETTER JEH FINAL FORM 15578 { 0xFB8C, BIDI_AL }, // ARABIC LETTER RREH ISOLATED FORM 15579 { 0xFB8D, BIDI_AL }, // ARABIC LETTER RREH FINAL FORM 15580 { 0xFB8E, BIDI_AL }, // ARABIC LETTER KEHEH ISOLATED FORM 15581 { 0xFB8F, BIDI_AL }, // ARABIC LETTER KEHEH FINAL FORM 15582 { 0xFB90, BIDI_AL }, // ARABIC LETTER KEHEH INITIAL FORM 15583 { 0xFB91, BIDI_AL }, // ARABIC LETTER KEHEH MEDIAL FORM 15584 { 0xFB92, BIDI_AL }, // ARABIC LETTER GAF ISOLATED FORM 15585 { 0xFB93, BIDI_AL }, // ARABIC LETTER GAF FINAL FORM 15586 { 0xFB94, BIDI_AL }, // ARABIC LETTER GAF INITIAL FORM 15587 { 0xFB95, BIDI_AL }, // ARABIC LETTER GAF MEDIAL FORM 15588 { 0xFB96, BIDI_AL }, // ARABIC LETTER GUEH ISOLATED FORM 15589 { 0xFB97, BIDI_AL }, // ARABIC LETTER GUEH FINAL FORM 15590 { 0xFB98, BIDI_AL }, // ARABIC LETTER GUEH INITIAL FORM 15591 { 0xFB99, BIDI_AL }, // ARABIC LETTER GUEH MEDIAL FORM 15592 { 0xFB9A, BIDI_AL }, // ARABIC LETTER NGOEH ISOLATED FORM 15593 { 0xFB9B, BIDI_AL }, // ARABIC LETTER NGOEH FINAL FORM 15594 { 0xFB9C, BIDI_AL }, // ARABIC LETTER NGOEH INITIAL FORM 15595 { 0xFB9D, BIDI_AL }, // ARABIC LETTER NGOEH MEDIAL FORM 15596 { 0xFB9E, BIDI_AL }, // ARABIC LETTER NOON GHUNNA ISOLATED FORM 15597 { 0xFB9F, BIDI_AL }, // ARABIC LETTER NOON GHUNNA FINAL FORM 15598 { 0xFBA0, BIDI_AL }, // ARABIC LETTER RNOON ISOLATED FORM 15599 { 0xFBA1, BIDI_AL }, // ARABIC LETTER RNOON FINAL FORM 15600 { 0xFBA2, BIDI_AL }, // ARABIC LETTER RNOON INITIAL FORM 15601 { 0xFBA3, BIDI_AL }, // ARABIC LETTER RNOON MEDIAL FORM 15602 { 0xFBA4, BIDI_AL }, // ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM 15603 { 0xFBA5, BIDI_AL }, // ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM 15604 { 0xFBA6, BIDI_AL }, // ARABIC LETTER HEH GOAL ISOLATED FORM 15605 { 0xFBA7, BIDI_AL }, // ARABIC LETTER HEH GOAL FINAL FORM 15606 { 0xFBA8, BIDI_AL }, // ARABIC LETTER HEH GOAL INITIAL FORM 15607 { 0xFBA9, BIDI_AL }, // ARABIC LETTER HEH GOAL MEDIAL FORM 15608 { 0xFBAA, BIDI_AL }, // ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM 15609 { 0xFBAB, BIDI_AL }, // ARABIC LETTER HEH DOACHASHMEE FINAL FORM 15610 { 0xFBAC, BIDI_AL }, // ARABIC LETTER HEH DOACHASHMEE INITIAL FORM 15611 { 0xFBAD, BIDI_AL }, // ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM 15612 { 0xFBAE, BIDI_AL }, // ARABIC LETTER YEH BARREE ISOLATED FORM 15613 { 0xFBAF, BIDI_AL }, // ARABIC LETTER YEH BARREE FINAL FORM 15614 { 0xFBB0, BIDI_AL }, // ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM 15615 { 0xFBB1, BIDI_AL }, // ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM 15616 { 0xFBB2, BIDI_AL }, // ARABIC SYMBOL DOT ABOVE 15617 { 0xFBB3, BIDI_AL }, // ARABIC SYMBOL DOT BELOW 15618 { 0xFBB4, BIDI_AL }, // ARABIC SYMBOL TWO DOTS ABOVE 15619 { 0xFBB5, BIDI_AL }, // ARABIC SYMBOL TWO DOTS BELOW 15620 { 0xFBB6, BIDI_AL }, // ARABIC SYMBOL THREE DOTS ABOVE 15621 { 0xFBB7, BIDI_AL }, // ARABIC SYMBOL THREE DOTS BELOW 15622 { 0xFBB8, BIDI_AL }, // ARABIC SYMBOL THREE DOTS POINTING DOWNWARDS ABOVE 15623 { 0xFBB9, BIDI_AL }, // ARABIC SYMBOL THREE DOTS POINTING DOWNWARDS BELOW 15624 { 0xFBBA, BIDI_AL }, // ARABIC SYMBOL FOUR DOTS ABOVE 15625 { 0xFBBB, BIDI_AL }, // ARABIC SYMBOL FOUR DOTS BELOW 15626 { 0xFBBC, BIDI_AL }, // ARABIC SYMBOL DOUBLE VERTICAL BAR BELOW 15627 { 0xFBBD, BIDI_AL }, // ARABIC SYMBOL TWO DOTS VERTICALLY ABOVE 15628 { 0xFBBE, BIDI_AL }, // ARABIC SYMBOL TWO DOTS VERTICALLY BELOW 15629 { 0xFBBF, BIDI_AL }, // ARABIC SYMBOL RING 15630 { 0xFBC0, BIDI_AL }, // ARABIC SYMBOL SMALL TAH ABOVE 15631 { 0xFBC1, BIDI_AL }, // ARABIC SYMBOL SMALL TAH BELOW 15632 { 0xFBD3, BIDI_AL }, // ARABIC LETTER NG ISOLATED FORM 15633 { 0xFBD4, BIDI_AL }, // ARABIC LETTER NG FINAL FORM 15634 { 0xFBD5, BIDI_AL }, // ARABIC LETTER NG INITIAL FORM 15635 { 0xFBD6, BIDI_AL }, // ARABIC LETTER NG MEDIAL FORM 15636 { 0xFBD7, BIDI_AL }, // ARABIC LETTER U ISOLATED FORM 15637 { 0xFBD8, BIDI_AL }, // ARABIC LETTER U FINAL FORM 15638 { 0xFBD9, BIDI_AL }, // ARABIC LETTER OE ISOLATED FORM 15639 { 0xFBDA, BIDI_AL }, // ARABIC LETTER OE FINAL FORM 15640 { 0xFBDB, BIDI_AL }, // ARABIC LETTER YU ISOLATED FORM 15641 { 0xFBDC, BIDI_AL }, // ARABIC LETTER YU FINAL FORM 15642 { 0xFBDD, BIDI_AL }, // ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM 15643 { 0xFBDE, BIDI_AL }, // ARABIC LETTER VE ISOLATED FORM 15644 { 0xFBDF, BIDI_AL }, // ARABIC LETTER VE FINAL FORM 15645 { 0xFBE0, BIDI_AL }, // ARABIC LETTER KIRGHIZ OE ISOLATED FORM 15646 { 0xFBE1, BIDI_AL }, // ARABIC LETTER KIRGHIZ OE FINAL FORM 15647 { 0xFBE2, BIDI_AL }, // ARABIC LETTER KIRGHIZ YU ISOLATED FORM 15648 { 0xFBE3, BIDI_AL }, // ARABIC LETTER KIRGHIZ YU FINAL FORM 15649 { 0xFBE4, BIDI_AL }, // ARABIC LETTER E ISOLATED FORM 15650 { 0xFBE5, BIDI_AL }, // ARABIC LETTER E FINAL FORM 15651 { 0xFBE6, BIDI_AL }, // ARABIC LETTER E INITIAL FORM 15652 { 0xFBE7, BIDI_AL }, // ARABIC LETTER E MEDIAL FORM 15653 { 0xFBE8, BIDI_AL }, // ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM 15654 { 0xFBE9, BIDI_AL }, // ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM 15655 { 0xFBEA, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM 15656 { 0xFBEB, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM 15657 { 0xFBEC, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM 15658 { 0xFBED, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM 15659 { 0xFBEE, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM 15660 { 0xFBEF, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM 15661 { 0xFBF0, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM 15662 { 0xFBF1, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM 15663 { 0xFBF2, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM 15664 { 0xFBF3, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM 15665 { 0xFBF4, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM 15666 { 0xFBF5, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM 15667 { 0xFBF6, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM 15668 { 0xFBF7, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM 15669 { 0xFBF8, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM 15670 { 0xFBF9, BIDI_AL }, // ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM 15671 { 0xFBFA, BIDI_AL }, // ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM 15672 { 0xFBFB, BIDI_AL }, // ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM 15673 { 0xFBFC, BIDI_AL }, // ARABIC LETTER FARSI YEH ISOLATED FORM 15674 { 0xFBFD, BIDI_AL }, // ARABIC LETTER FARSI YEH FINAL FORM 15675 { 0xFBFE, BIDI_AL }, // ARABIC LETTER FARSI YEH INITIAL FORM 15676 { 0xFBFF, BIDI_AL }, // ARABIC LETTER FARSI YEH MEDIAL FORM 15677 { 0xFC00, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM 15678 { 0xFC01, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM 15679 { 0xFC02, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM 15680 { 0xFC03, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM 15681 { 0xFC04, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM 15682 { 0xFC05, BIDI_AL }, // ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM 15683 { 0xFC06, BIDI_AL }, // ARABIC LIGATURE BEH WITH HAH ISOLATED FORM 15684 { 0xFC07, BIDI_AL }, // ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM 15685 { 0xFC08, BIDI_AL }, // ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM 15686 { 0xFC09, BIDI_AL }, // ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM 15687 { 0xFC0A, BIDI_AL }, // ARABIC LIGATURE BEH WITH YEH ISOLATED FORM 15688 { 0xFC0B, BIDI_AL }, // ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM 15689 { 0xFC0C, BIDI_AL }, // ARABIC LIGATURE TEH WITH HAH ISOLATED FORM 15690 { 0xFC0D, BIDI_AL }, // ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM 15691 { 0xFC0E, BIDI_AL }, // ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM 15692 { 0xFC0F, BIDI_AL }, // ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM 15693 { 0xFC10, BIDI_AL }, // ARABIC LIGATURE TEH WITH YEH ISOLATED FORM 15694 { 0xFC11, BIDI_AL }, // ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM 15695 { 0xFC12, BIDI_AL }, // ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM 15696 { 0xFC13, BIDI_AL }, // ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM 15697 { 0xFC14, BIDI_AL }, // ARABIC LIGATURE THEH WITH YEH ISOLATED FORM 15698 { 0xFC15, BIDI_AL }, // ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM 15699 { 0xFC16, BIDI_AL }, // ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM 15700 { 0xFC17, BIDI_AL }, // ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM 15701 { 0xFC18, BIDI_AL }, // ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM 15702 { 0xFC19, BIDI_AL }, // ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM 15703 { 0xFC1A, BIDI_AL }, // ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM 15704 { 0xFC1B, BIDI_AL }, // ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM 15705 { 0xFC1C, BIDI_AL }, // ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM 15706 { 0xFC1D, BIDI_AL }, // ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM 15707 { 0xFC1E, BIDI_AL }, // ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM 15708 { 0xFC1F, BIDI_AL }, // ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM 15709 { 0xFC20, BIDI_AL }, // ARABIC LIGATURE SAD WITH HAH ISOLATED FORM 15710 { 0xFC21, BIDI_AL }, // ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM 15711 { 0xFC22, BIDI_AL }, // ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM 15712 { 0xFC23, BIDI_AL }, // ARABIC LIGATURE DAD WITH HAH ISOLATED FORM 15713 { 0xFC24, BIDI_AL }, // ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM 15714 { 0xFC25, BIDI_AL }, // ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM 15715 { 0xFC26, BIDI_AL }, // ARABIC LIGATURE TAH WITH HAH ISOLATED FORM 15716 { 0xFC27, BIDI_AL }, // ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM 15717 { 0xFC28, BIDI_AL }, // ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM 15718 { 0xFC29, BIDI_AL }, // ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM 15719 { 0xFC2A, BIDI_AL }, // ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM 15720 { 0xFC2B, BIDI_AL }, // ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM 15721 { 0xFC2C, BIDI_AL }, // ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM 15722 { 0xFC2D, BIDI_AL }, // ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM 15723 { 0xFC2E, BIDI_AL }, // ARABIC LIGATURE FEH WITH HAH ISOLATED FORM 15724 { 0xFC2F, BIDI_AL }, // ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM 15725 { 0xFC30, BIDI_AL }, // ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM 15726 { 0xFC31, BIDI_AL }, // ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM 15727 { 0xFC32, BIDI_AL }, // ARABIC LIGATURE FEH WITH YEH ISOLATED FORM 15728 { 0xFC33, BIDI_AL }, // ARABIC LIGATURE QAF WITH HAH ISOLATED FORM 15729 { 0xFC34, BIDI_AL }, // ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM 15730 { 0xFC35, BIDI_AL }, // ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM 15731 { 0xFC36, BIDI_AL }, // ARABIC LIGATURE QAF WITH YEH ISOLATED FORM 15732 { 0xFC37, BIDI_AL }, // ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM 15733 { 0xFC38, BIDI_AL }, // ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM 15734 { 0xFC39, BIDI_AL }, // ARABIC LIGATURE KAF WITH HAH ISOLATED FORM 15735 { 0xFC3A, BIDI_AL }, // ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM 15736 { 0xFC3B, BIDI_AL }, // ARABIC LIGATURE KAF WITH LAM ISOLATED FORM 15737 { 0xFC3C, BIDI_AL }, // ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM 15738 { 0xFC3D, BIDI_AL }, // ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM 15739 { 0xFC3E, BIDI_AL }, // ARABIC LIGATURE KAF WITH YEH ISOLATED FORM 15740 { 0xFC3F, BIDI_AL }, // ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM 15741 { 0xFC40, BIDI_AL }, // ARABIC LIGATURE LAM WITH HAH ISOLATED FORM 15742 { 0xFC41, BIDI_AL }, // ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM 15743 { 0xFC42, BIDI_AL }, // ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM 15744 { 0xFC43, BIDI_AL }, // ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM 15745 { 0xFC44, BIDI_AL }, // ARABIC LIGATURE LAM WITH YEH ISOLATED FORM 15746 { 0xFC45, BIDI_AL }, // ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM 15747 { 0xFC46, BIDI_AL }, // ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM 15748 { 0xFC47, BIDI_AL }, // ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM 15749 { 0xFC48, BIDI_AL }, // ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM 15750 { 0xFC49, BIDI_AL }, // ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM 15751 { 0xFC4A, BIDI_AL }, // ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM 15752 { 0xFC4B, BIDI_AL }, // ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM 15753 { 0xFC4C, BIDI_AL }, // ARABIC LIGATURE NOON WITH HAH ISOLATED FORM 15754 { 0xFC4D, BIDI_AL }, // ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM 15755 { 0xFC4E, BIDI_AL }, // ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM 15756 { 0xFC4F, BIDI_AL }, // ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM 15757 { 0xFC50, BIDI_AL }, // ARABIC LIGATURE NOON WITH YEH ISOLATED FORM 15758 { 0xFC51, BIDI_AL }, // ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM 15759 { 0xFC52, BIDI_AL }, // ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM 15760 { 0xFC53, BIDI_AL }, // ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM 15761 { 0xFC54, BIDI_AL }, // ARABIC LIGATURE HEH WITH YEH ISOLATED FORM 15762 { 0xFC55, BIDI_AL }, // ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM 15763 { 0xFC56, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAH ISOLATED FORM 15764 { 0xFC57, BIDI_AL }, // ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM 15765 { 0xFC58, BIDI_AL }, // ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM 15766 { 0xFC59, BIDI_AL }, // ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM 15767 { 0xFC5A, BIDI_AL }, // ARABIC LIGATURE YEH WITH YEH ISOLATED FORM 15768 { 0xFC5B, BIDI_AL }, // ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM 15769 { 0xFC5C, BIDI_AL }, // ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM 15770 { 0xFC5D, BIDI_AL }, // ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM 15771 { 0xFC5E, BIDI_AL }, // ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM 15772 { 0xFC5F, BIDI_AL }, // ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM 15773 { 0xFC60, BIDI_AL }, // ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM 15774 { 0xFC61, BIDI_AL }, // ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM 15775 { 0xFC62, BIDI_AL }, // ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM 15776 { 0xFC63, BIDI_AL }, // ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM 15777 { 0xFC64, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM 15778 { 0xFC65, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM 15779 { 0xFC66, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM 15780 { 0xFC67, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM 15781 { 0xFC68, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM 15782 { 0xFC69, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM 15783 { 0xFC6A, BIDI_AL }, // ARABIC LIGATURE BEH WITH REH FINAL FORM 15784 { 0xFC6B, BIDI_AL }, // ARABIC LIGATURE BEH WITH ZAIN FINAL FORM 15785 { 0xFC6C, BIDI_AL }, // ARABIC LIGATURE BEH WITH MEEM FINAL FORM 15786 { 0xFC6D, BIDI_AL }, // ARABIC LIGATURE BEH WITH NOON FINAL FORM 15787 { 0xFC6E, BIDI_AL }, // ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM 15788 { 0xFC6F, BIDI_AL }, // ARABIC LIGATURE BEH WITH YEH FINAL FORM 15789 { 0xFC70, BIDI_AL }, // ARABIC LIGATURE TEH WITH REH FINAL FORM 15790 { 0xFC71, BIDI_AL }, // ARABIC LIGATURE TEH WITH ZAIN FINAL FORM 15791 { 0xFC72, BIDI_AL }, // ARABIC LIGATURE TEH WITH MEEM FINAL FORM 15792 { 0xFC73, BIDI_AL }, // ARABIC LIGATURE TEH WITH NOON FINAL FORM 15793 { 0xFC74, BIDI_AL }, // ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM 15794 { 0xFC75, BIDI_AL }, // ARABIC LIGATURE TEH WITH YEH FINAL FORM 15795 { 0xFC76, BIDI_AL }, // ARABIC LIGATURE THEH WITH REH FINAL FORM 15796 { 0xFC77, BIDI_AL }, // ARABIC LIGATURE THEH WITH ZAIN FINAL FORM 15797 { 0xFC78, BIDI_AL }, // ARABIC LIGATURE THEH WITH MEEM FINAL FORM 15798 { 0xFC79, BIDI_AL }, // ARABIC LIGATURE THEH WITH NOON FINAL FORM 15799 { 0xFC7A, BIDI_AL }, // ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM 15800 { 0xFC7B, BIDI_AL }, // ARABIC LIGATURE THEH WITH YEH FINAL FORM 15801 { 0xFC7C, BIDI_AL }, // ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM 15802 { 0xFC7D, BIDI_AL }, // ARABIC LIGATURE FEH WITH YEH FINAL FORM 15803 { 0xFC7E, BIDI_AL }, // ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM 15804 { 0xFC7F, BIDI_AL }, // ARABIC LIGATURE QAF WITH YEH FINAL FORM 15805 { 0xFC80, BIDI_AL }, // ARABIC LIGATURE KAF WITH ALEF FINAL FORM 15806 { 0xFC81, BIDI_AL }, // ARABIC LIGATURE KAF WITH LAM FINAL FORM 15807 { 0xFC82, BIDI_AL }, // ARABIC LIGATURE KAF WITH MEEM FINAL FORM 15808 { 0xFC83, BIDI_AL }, // ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM 15809 { 0xFC84, BIDI_AL }, // ARABIC LIGATURE KAF WITH YEH FINAL FORM 15810 { 0xFC85, BIDI_AL }, // ARABIC LIGATURE LAM WITH MEEM FINAL FORM 15811 { 0xFC86, BIDI_AL }, // ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM 15812 { 0xFC87, BIDI_AL }, // ARABIC LIGATURE LAM WITH YEH FINAL FORM 15813 { 0xFC88, BIDI_AL }, // ARABIC LIGATURE MEEM WITH ALEF FINAL FORM 15814 { 0xFC89, BIDI_AL }, // ARABIC LIGATURE MEEM WITH MEEM FINAL FORM 15815 { 0xFC8A, BIDI_AL }, // ARABIC LIGATURE NOON WITH REH FINAL FORM 15816 { 0xFC8B, BIDI_AL }, // ARABIC LIGATURE NOON WITH ZAIN FINAL FORM 15817 { 0xFC8C, BIDI_AL }, // ARABIC LIGATURE NOON WITH MEEM FINAL FORM 15818 { 0xFC8D, BIDI_AL }, // ARABIC LIGATURE NOON WITH NOON FINAL FORM 15819 { 0xFC8E, BIDI_AL }, // ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM 15820 { 0xFC8F, BIDI_AL }, // ARABIC LIGATURE NOON WITH YEH FINAL FORM 15821 { 0xFC90, BIDI_AL }, // ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM 15822 { 0xFC91, BIDI_AL }, // ARABIC LIGATURE YEH WITH REH FINAL FORM 15823 { 0xFC92, BIDI_AL }, // ARABIC LIGATURE YEH WITH ZAIN FINAL FORM 15824 { 0xFC93, BIDI_AL }, // ARABIC LIGATURE YEH WITH MEEM FINAL FORM 15825 { 0xFC94, BIDI_AL }, // ARABIC LIGATURE YEH WITH NOON FINAL FORM 15826 { 0xFC95, BIDI_AL }, // ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM 15827 { 0xFC96, BIDI_AL }, // ARABIC LIGATURE YEH WITH YEH FINAL FORM 15828 { 0xFC97, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM 15829 { 0xFC98, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM 15830 { 0xFC99, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM 15831 { 0xFC9A, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM 15832 { 0xFC9B, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM 15833 { 0xFC9C, BIDI_AL }, // ARABIC LIGATURE BEH WITH JEEM INITIAL FORM 15834 { 0xFC9D, BIDI_AL }, // ARABIC LIGATURE BEH WITH HAH INITIAL FORM 15835 { 0xFC9E, BIDI_AL }, // ARABIC LIGATURE BEH WITH KHAH INITIAL FORM 15836 { 0xFC9F, BIDI_AL }, // ARABIC LIGATURE BEH WITH MEEM INITIAL FORM 15837 { 0xFCA0, BIDI_AL }, // ARABIC LIGATURE BEH WITH HEH INITIAL FORM 15838 { 0xFCA1, BIDI_AL }, // ARABIC LIGATURE TEH WITH JEEM INITIAL FORM 15839 { 0xFCA2, BIDI_AL }, // ARABIC LIGATURE TEH WITH HAH INITIAL FORM 15840 { 0xFCA3, BIDI_AL }, // ARABIC LIGATURE TEH WITH KHAH INITIAL FORM 15841 { 0xFCA4, BIDI_AL }, // ARABIC LIGATURE TEH WITH MEEM INITIAL FORM 15842 { 0xFCA5, BIDI_AL }, // ARABIC LIGATURE TEH WITH HEH INITIAL FORM 15843 { 0xFCA6, BIDI_AL }, // ARABIC LIGATURE THEH WITH MEEM INITIAL FORM 15844 { 0xFCA7, BIDI_AL }, // ARABIC LIGATURE JEEM WITH HAH INITIAL FORM 15845 { 0xFCA8, BIDI_AL }, // ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM 15846 { 0xFCA9, BIDI_AL }, // ARABIC LIGATURE HAH WITH JEEM INITIAL FORM 15847 { 0xFCAA, BIDI_AL }, // ARABIC LIGATURE HAH WITH MEEM INITIAL FORM 15848 { 0xFCAB, BIDI_AL }, // ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM 15849 { 0xFCAC, BIDI_AL }, // ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM 15850 { 0xFCAD, BIDI_AL }, // ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM 15851 { 0xFCAE, BIDI_AL }, // ARABIC LIGATURE SEEN WITH HAH INITIAL FORM 15852 { 0xFCAF, BIDI_AL }, // ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM 15853 { 0xFCB0, BIDI_AL }, // ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM 15854 { 0xFCB1, BIDI_AL }, // ARABIC LIGATURE SAD WITH HAH INITIAL FORM 15855 { 0xFCB2, BIDI_AL }, // ARABIC LIGATURE SAD WITH KHAH INITIAL FORM 15856 { 0xFCB3, BIDI_AL }, // ARABIC LIGATURE SAD WITH MEEM INITIAL FORM 15857 { 0xFCB4, BIDI_AL }, // ARABIC LIGATURE DAD WITH JEEM INITIAL FORM 15858 { 0xFCB5, BIDI_AL }, // ARABIC LIGATURE DAD WITH HAH INITIAL FORM 15859 { 0xFCB6, BIDI_AL }, // ARABIC LIGATURE DAD WITH KHAH INITIAL FORM 15860 { 0xFCB7, BIDI_AL }, // ARABIC LIGATURE DAD WITH MEEM INITIAL FORM 15861 { 0xFCB8, BIDI_AL }, // ARABIC LIGATURE TAH WITH HAH INITIAL FORM 15862 { 0xFCB9, BIDI_AL }, // ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM 15863 { 0xFCBA, BIDI_AL }, // ARABIC LIGATURE AIN WITH JEEM INITIAL FORM 15864 { 0xFCBB, BIDI_AL }, // ARABIC LIGATURE AIN WITH MEEM INITIAL FORM 15865 { 0xFCBC, BIDI_AL }, // ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM 15866 { 0xFCBD, BIDI_AL }, // ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM 15867 { 0xFCBE, BIDI_AL }, // ARABIC LIGATURE FEH WITH JEEM INITIAL FORM 15868 { 0xFCBF, BIDI_AL }, // ARABIC LIGATURE FEH WITH HAH INITIAL FORM 15869 { 0xFCC0, BIDI_AL }, // ARABIC LIGATURE FEH WITH KHAH INITIAL FORM 15870 { 0xFCC1, BIDI_AL }, // ARABIC LIGATURE FEH WITH MEEM INITIAL FORM 15871 { 0xFCC2, BIDI_AL }, // ARABIC LIGATURE QAF WITH HAH INITIAL FORM 15872 { 0xFCC3, BIDI_AL }, // ARABIC LIGATURE QAF WITH MEEM INITIAL FORM 15873 { 0xFCC4, BIDI_AL }, // ARABIC LIGATURE KAF WITH JEEM INITIAL FORM 15874 { 0xFCC5, BIDI_AL }, // ARABIC LIGATURE KAF WITH HAH INITIAL FORM 15875 { 0xFCC6, BIDI_AL }, // ARABIC LIGATURE KAF WITH KHAH INITIAL FORM 15876 { 0xFCC7, BIDI_AL }, // ARABIC LIGATURE KAF WITH LAM INITIAL FORM 15877 { 0xFCC8, BIDI_AL }, // ARABIC LIGATURE KAF WITH MEEM INITIAL FORM 15878 { 0xFCC9, BIDI_AL }, // ARABIC LIGATURE LAM WITH JEEM INITIAL FORM 15879 { 0xFCCA, BIDI_AL }, // ARABIC LIGATURE LAM WITH HAH INITIAL FORM 15880 { 0xFCCB, BIDI_AL }, // ARABIC LIGATURE LAM WITH KHAH INITIAL FORM 15881 { 0xFCCC, BIDI_AL }, // ARABIC LIGATURE LAM WITH MEEM INITIAL FORM 15882 { 0xFCCD, BIDI_AL }, // ARABIC LIGATURE LAM WITH HEH INITIAL FORM 15883 { 0xFCCE, BIDI_AL }, // ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM 15884 { 0xFCCF, BIDI_AL }, // ARABIC LIGATURE MEEM WITH HAH INITIAL FORM 15885 { 0xFCD0, BIDI_AL }, // ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM 15886 { 0xFCD1, BIDI_AL }, // ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM 15887 { 0xFCD2, BIDI_AL }, // ARABIC LIGATURE NOON WITH JEEM INITIAL FORM 15888 { 0xFCD3, BIDI_AL }, // ARABIC LIGATURE NOON WITH HAH INITIAL FORM 15889 { 0xFCD4, BIDI_AL }, // ARABIC LIGATURE NOON WITH KHAH INITIAL FORM 15890 { 0xFCD5, BIDI_AL }, // ARABIC LIGATURE NOON WITH MEEM INITIAL FORM 15891 { 0xFCD6, BIDI_AL }, // ARABIC LIGATURE NOON WITH HEH INITIAL FORM 15892 { 0xFCD7, BIDI_AL }, // ARABIC LIGATURE HEH WITH JEEM INITIAL FORM 15893 { 0xFCD8, BIDI_AL }, // ARABIC LIGATURE HEH WITH MEEM INITIAL FORM 15894 { 0xFCD9, BIDI_AL }, // ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM 15895 { 0xFCDA, BIDI_AL }, // ARABIC LIGATURE YEH WITH JEEM INITIAL FORM 15896 { 0xFCDB, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAH INITIAL FORM 15897 { 0xFCDC, BIDI_AL }, // ARABIC LIGATURE YEH WITH KHAH INITIAL FORM 15898 { 0xFCDD, BIDI_AL }, // ARABIC LIGATURE YEH WITH MEEM INITIAL FORM 15899 { 0xFCDE, BIDI_AL }, // ARABIC LIGATURE YEH WITH HEH INITIAL FORM 15900 { 0xFCDF, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM 15901 { 0xFCE0, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM 15902 { 0xFCE1, BIDI_AL }, // ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM 15903 { 0xFCE2, BIDI_AL }, // ARABIC LIGATURE BEH WITH HEH MEDIAL FORM 15904 { 0xFCE3, BIDI_AL }, // ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM 15905 { 0xFCE4, BIDI_AL }, // ARABIC LIGATURE TEH WITH HEH MEDIAL FORM 15906 { 0xFCE5, BIDI_AL }, // ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM 15907 { 0xFCE6, BIDI_AL }, // ARABIC LIGATURE THEH WITH HEH MEDIAL FORM 15908 { 0xFCE7, BIDI_AL }, // ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM 15909 { 0xFCE8, BIDI_AL }, // ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM 15910 { 0xFCE9, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM 15911 { 0xFCEA, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM 15912 { 0xFCEB, BIDI_AL }, // ARABIC LIGATURE KAF WITH LAM MEDIAL FORM 15913 { 0xFCEC, BIDI_AL }, // ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM 15914 { 0xFCED, BIDI_AL }, // ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM 15915 { 0xFCEE, BIDI_AL }, // ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM 15916 { 0xFCEF, BIDI_AL }, // ARABIC LIGATURE NOON WITH HEH MEDIAL FORM 15917 { 0xFCF0, BIDI_AL }, // ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM 15918 { 0xFCF1, BIDI_AL }, // ARABIC LIGATURE YEH WITH HEH MEDIAL FORM 15919 { 0xFCF2, BIDI_AL }, // ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM 15920 { 0xFCF3, BIDI_AL }, // ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM 15921 { 0xFCF4, BIDI_AL }, // ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM 15922 { 0xFCF5, BIDI_AL }, // ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM 15923 { 0xFCF6, BIDI_AL }, // ARABIC LIGATURE TAH WITH YEH ISOLATED FORM 15924 { 0xFCF7, BIDI_AL }, // ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM 15925 { 0xFCF8, BIDI_AL }, // ARABIC LIGATURE AIN WITH YEH ISOLATED FORM 15926 { 0xFCF9, BIDI_AL }, // ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM 15927 { 0xFCFA, BIDI_AL }, // ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM 15928 { 0xFCFB, BIDI_AL }, // ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM 15929 { 0xFCFC, BIDI_AL }, // ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM 15930 { 0xFCFD, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM 15931 { 0xFCFE, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM 15932 { 0xFCFF, BIDI_AL }, // ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM 15933 { 0xFD00, BIDI_AL }, // ARABIC LIGATURE HAH WITH YEH ISOLATED FORM 15934 { 0xFD01, BIDI_AL }, // ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM 15935 { 0xFD02, BIDI_AL }, // ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM 15936 { 0xFD03, BIDI_AL }, // ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM 15937 { 0xFD04, BIDI_AL }, // ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM 15938 { 0xFD05, BIDI_AL }, // ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM 15939 { 0xFD06, BIDI_AL }, // ARABIC LIGATURE SAD WITH YEH ISOLATED FORM 15940 { 0xFD07, BIDI_AL }, // ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM 15941 { 0xFD08, BIDI_AL }, // ARABIC LIGATURE DAD WITH YEH ISOLATED FORM 15942 { 0xFD09, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM 15943 { 0xFD0A, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM 15944 { 0xFD0B, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM 15945 { 0xFD0C, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM 15946 { 0xFD0D, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM 15947 { 0xFD0E, BIDI_AL }, // ARABIC LIGATURE SEEN WITH REH ISOLATED FORM 15948 { 0xFD0F, BIDI_AL }, // ARABIC LIGATURE SAD WITH REH ISOLATED FORM 15949 { 0xFD10, BIDI_AL }, // ARABIC LIGATURE DAD WITH REH ISOLATED FORM 15950 { 0xFD11, BIDI_AL }, // ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM 15951 { 0xFD12, BIDI_AL }, // ARABIC LIGATURE TAH WITH YEH FINAL FORM 15952 { 0xFD13, BIDI_AL }, // ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM 15953 { 0xFD14, BIDI_AL }, // ARABIC LIGATURE AIN WITH YEH FINAL FORM 15954 { 0xFD15, BIDI_AL }, // ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM 15955 { 0xFD16, BIDI_AL }, // ARABIC LIGATURE GHAIN WITH YEH FINAL FORM 15956 { 0xFD17, BIDI_AL }, // ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM 15957 { 0xFD18, BIDI_AL }, // ARABIC LIGATURE SEEN WITH YEH FINAL FORM 15958 { 0xFD19, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM 15959 { 0xFD1A, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH YEH FINAL FORM 15960 { 0xFD1B, BIDI_AL }, // ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM 15961 { 0xFD1C, BIDI_AL }, // ARABIC LIGATURE HAH WITH YEH FINAL FORM 15962 { 0xFD1D, BIDI_AL }, // ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM 15963 { 0xFD1E, BIDI_AL }, // ARABIC LIGATURE JEEM WITH YEH FINAL FORM 15964 { 0xFD1F, BIDI_AL }, // ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM 15965 { 0xFD20, BIDI_AL }, // ARABIC LIGATURE KHAH WITH YEH FINAL FORM 15966 { 0xFD21, BIDI_AL }, // ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM 15967 { 0xFD22, BIDI_AL }, // ARABIC LIGATURE SAD WITH YEH FINAL FORM 15968 { 0xFD23, BIDI_AL }, // ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM 15969 { 0xFD24, BIDI_AL }, // ARABIC LIGATURE DAD WITH YEH FINAL FORM 15970 { 0xFD25, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM 15971 { 0xFD26, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH HAH FINAL FORM 15972 { 0xFD27, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM 15973 { 0xFD28, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM 15974 { 0xFD29, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH REH FINAL FORM 15975 { 0xFD2A, BIDI_AL }, // ARABIC LIGATURE SEEN WITH REH FINAL FORM 15976 { 0xFD2B, BIDI_AL }, // ARABIC LIGATURE SAD WITH REH FINAL FORM 15977 { 0xFD2C, BIDI_AL }, // ARABIC LIGATURE DAD WITH REH FINAL FORM 15978 { 0xFD2D, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM 15979 { 0xFD2E, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM 15980 { 0xFD2F, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM 15981 { 0xFD30, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM 15982 { 0xFD31, BIDI_AL }, // ARABIC LIGATURE SEEN WITH HEH INITIAL FORM 15983 { 0xFD32, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM 15984 { 0xFD33, BIDI_AL }, // ARABIC LIGATURE TAH WITH MEEM INITIAL FORM 15985 { 0xFD34, BIDI_AL }, // ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM 15986 { 0xFD35, BIDI_AL }, // ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM 15987 { 0xFD36, BIDI_AL }, // ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM 15988 { 0xFD37, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM 15989 { 0xFD38, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM 15990 { 0xFD39, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM 15991 { 0xFD3A, BIDI_AL }, // ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM 15992 { 0xFD3B, BIDI_AL }, // ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM 15993 { 0xFD3C, BIDI_AL }, // ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM 15994 { 0xFD3D, BIDI_AL }, // ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM 15995 { 0xFD3E, BIDI_ON }, // ORNATE LEFT PARENTHESIS 15996 { 0xFD3F, BIDI_ON }, // ORNATE RIGHT PARENTHESIS 15997 { 0xFD50, BIDI_AL }, // ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM 15998 { 0xFD51, BIDI_AL }, // ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM 15999 { 0xFD52, BIDI_AL }, // ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM 16000 { 0xFD53, BIDI_AL }, // ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM 16001 { 0xFD54, BIDI_AL }, // ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM 16002 { 0xFD55, BIDI_AL }, // ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM 16003 { 0xFD56, BIDI_AL }, // ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM 16004 { 0xFD57, BIDI_AL }, // ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM 16005 { 0xFD58, BIDI_AL }, // ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM 16006 { 0xFD59, BIDI_AL }, // ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM 16007 { 0xFD5A, BIDI_AL }, // ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM 16008 { 0xFD5B, BIDI_AL }, // ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM 16009 { 0xFD5C, BIDI_AL }, // ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM 16010 { 0xFD5D, BIDI_AL }, // ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM 16011 { 0xFD5E, BIDI_AL }, // ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM 16012 { 0xFD5F, BIDI_AL }, // ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM 16013 { 0xFD60, BIDI_AL }, // ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM 16014 { 0xFD61, BIDI_AL }, // ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM 16015 { 0xFD62, BIDI_AL }, // ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM 16016 { 0xFD63, BIDI_AL }, // ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM 16017 { 0xFD64, BIDI_AL }, // ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM 16018 { 0xFD65, BIDI_AL }, // ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM 16019 { 0xFD66, BIDI_AL }, // ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM 16020 { 0xFD67, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM 16021 { 0xFD68, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM 16022 { 0xFD69, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM 16023 { 0xFD6A, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM 16024 { 0xFD6B, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM 16025 { 0xFD6C, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM 16026 { 0xFD6D, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM 16027 { 0xFD6E, BIDI_AL }, // ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM 16028 { 0xFD6F, BIDI_AL }, // ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM 16029 { 0xFD70, BIDI_AL }, // ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM 16030 { 0xFD71, BIDI_AL }, // ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM 16031 { 0xFD72, BIDI_AL }, // ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM 16032 { 0xFD73, BIDI_AL }, // ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM 16033 { 0xFD74, BIDI_AL }, // ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM 16034 { 0xFD75, BIDI_AL }, // ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM 16035 { 0xFD76, BIDI_AL }, // ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM 16036 { 0xFD77, BIDI_AL }, // ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM 16037 { 0xFD78, BIDI_AL }, // ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM 16038 { 0xFD79, BIDI_AL }, // ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM 16039 { 0xFD7A, BIDI_AL }, // ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM 16040 { 0xFD7B, BIDI_AL }, // ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM 16041 { 0xFD7C, BIDI_AL }, // ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM 16042 { 0xFD7D, BIDI_AL }, // ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM 16043 { 0xFD7E, BIDI_AL }, // ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM 16044 { 0xFD7F, BIDI_AL }, // ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM 16045 { 0xFD80, BIDI_AL }, // ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM 16046 { 0xFD81, BIDI_AL }, // ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM 16047 { 0xFD82, BIDI_AL }, // ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM 16048 { 0xFD83, BIDI_AL }, // ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM 16049 { 0xFD84, BIDI_AL }, // ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM 16050 { 0xFD85, BIDI_AL }, // ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM 16051 { 0xFD86, BIDI_AL }, // ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM 16052 { 0xFD87, BIDI_AL }, // ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM 16053 { 0xFD88, BIDI_AL }, // ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM 16054 { 0xFD89, BIDI_AL }, // ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM 16055 { 0xFD8A, BIDI_AL }, // ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM 16056 { 0xFD8B, BIDI_AL }, // ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM 16057 { 0xFD8C, BIDI_AL }, // ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM 16058 { 0xFD8D, BIDI_AL }, // ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM 16059 { 0xFD8E, BIDI_AL }, // ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM 16060 { 0xFD8F, BIDI_AL }, // ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM 16061 { 0xFD92, BIDI_AL }, // ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM 16062 { 0xFD93, BIDI_AL }, // ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM 16063 { 0xFD94, BIDI_AL }, // ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM 16064 { 0xFD95, BIDI_AL }, // ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM 16065 { 0xFD96, BIDI_AL }, // ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM 16066 { 0xFD97, BIDI_AL }, // ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM 16067 { 0xFD98, BIDI_AL }, // ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM 16068 { 0xFD99, BIDI_AL }, // ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM 16069 { 0xFD9A, BIDI_AL }, // ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM 16070 { 0xFD9B, BIDI_AL }, // ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM 16071 { 0xFD9C, BIDI_AL }, // ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM 16072 { 0xFD9D, BIDI_AL }, // ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM 16073 { 0xFD9E, BIDI_AL }, // ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM 16074 { 0xFD9F, BIDI_AL }, // ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM 16075 { 0xFDA0, BIDI_AL }, // ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM 16076 { 0xFDA1, BIDI_AL }, // ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM 16077 { 0xFDA2, BIDI_AL }, // ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM 16078 { 0xFDA3, BIDI_AL }, // ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM 16079 { 0xFDA4, BIDI_AL }, // ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM 16080 { 0xFDA5, BIDI_AL }, // ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM 16081 { 0xFDA6, BIDI_AL }, // ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM 16082 { 0xFDA7, BIDI_AL }, // ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM 16083 { 0xFDA8, BIDI_AL }, // ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM 16084 { 0xFDA9, BIDI_AL }, // ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM 16085 { 0xFDAA, BIDI_AL }, // ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM 16086 { 0xFDAB, BIDI_AL }, // ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM 16087 { 0xFDAC, BIDI_AL }, // ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM 16088 { 0xFDAD, BIDI_AL }, // ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM 16089 { 0xFDAE, BIDI_AL }, // ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM 16090 { 0xFDAF, BIDI_AL }, // ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM 16091 { 0xFDB0, BIDI_AL }, // ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM 16092 { 0xFDB1, BIDI_AL }, // ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM 16093 { 0xFDB2, BIDI_AL }, // ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM 16094 { 0xFDB3, BIDI_AL }, // ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM 16095 { 0xFDB4, BIDI_AL }, // ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM 16096 { 0xFDB5, BIDI_AL }, // ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM 16097 { 0xFDB6, BIDI_AL }, // ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM 16098 { 0xFDB7, BIDI_AL }, // ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM 16099 { 0xFDB8, BIDI_AL }, // ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM 16100 { 0xFDB9, BIDI_AL }, // ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM 16101 { 0xFDBA, BIDI_AL }, // ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM 16102 { 0xFDBB, BIDI_AL }, // ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM 16103 { 0xFDBC, BIDI_AL }, // ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM 16104 { 0xFDBD, BIDI_AL }, // ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM 16105 { 0xFDBE, BIDI_AL }, // ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM 16106 { 0xFDBF, BIDI_AL }, // ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM 16107 { 0xFDC0, BIDI_AL }, // ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM 16108 { 0xFDC1, BIDI_AL }, // ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM 16109 { 0xFDC2, BIDI_AL }, // ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM 16110 { 0xFDC3, BIDI_AL }, // ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM 16111 { 0xFDC4, BIDI_AL }, // ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM 16112 { 0xFDC5, BIDI_AL }, // ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM 16113 { 0xFDC6, BIDI_AL }, // ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM 16114 { 0xFDC7, BIDI_AL }, // ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM 16115 { 0xFDF0, BIDI_AL }, // ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM 16116 { 0xFDF1, BIDI_AL }, // ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM 16117 { 0xFDF2, BIDI_AL }, // ARABIC LIGATURE ALLAH ISOLATED FORM 16118 { 0xFDF3, BIDI_AL }, // ARABIC LIGATURE AKBAR ISOLATED FORM 16119 { 0xFDF4, BIDI_AL }, // ARABIC LIGATURE MOHAMMAD ISOLATED FORM 16120 { 0xFDF5, BIDI_AL }, // ARABIC LIGATURE SALAM ISOLATED FORM 16121 { 0xFDF6, BIDI_AL }, // ARABIC LIGATURE RASOUL ISOLATED FORM 16122 { 0xFDF7, BIDI_AL }, // ARABIC LIGATURE ALAYHE ISOLATED FORM 16123 { 0xFDF8, BIDI_AL }, // ARABIC LIGATURE WASALLAM ISOLATED FORM 16124 { 0xFDF9, BIDI_AL }, // ARABIC LIGATURE SALLA ISOLATED FORM 16125 { 0xFDFA, BIDI_AL }, // ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM 16126 { 0xFDFB, BIDI_AL }, // ARABIC LIGATURE JALLAJALALOUHOU 16127 { 0xFDFC, BIDI_AL }, // RIAL SIGN 16128 { 0xFDFD, BIDI_ON }, // ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM 16129 { 0xFE00, BIDI_NSM }, // VARIATION SELECTOR-1 16130 { 0xFE01, BIDI_NSM }, // VARIATION SELECTOR-2 16131 { 0xFE02, BIDI_NSM }, // VARIATION SELECTOR-3 16132 { 0xFE03, BIDI_NSM }, // VARIATION SELECTOR-4 16133 { 0xFE04, BIDI_NSM }, // VARIATION SELECTOR-5 16134 { 0xFE05, BIDI_NSM }, // VARIATION SELECTOR-6 16135 { 0xFE06, BIDI_NSM }, // VARIATION SELECTOR-7 16136 { 0xFE07, BIDI_NSM }, // VARIATION SELECTOR-8 16137 { 0xFE08, BIDI_NSM }, // VARIATION SELECTOR-9 16138 { 0xFE09, BIDI_NSM }, // VARIATION SELECTOR-10 16139 { 0xFE0A, BIDI_NSM }, // VARIATION SELECTOR-11 16140 { 0xFE0B, BIDI_NSM }, // VARIATION SELECTOR-12 16141 { 0xFE0C, BIDI_NSM }, // VARIATION SELECTOR-13 16142 { 0xFE0D, BIDI_NSM }, // VARIATION SELECTOR-14 16143 { 0xFE0E, BIDI_NSM }, // VARIATION SELECTOR-15 16144 { 0xFE0F, BIDI_NSM }, // VARIATION SELECTOR-16 16145 { 0xFE10, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL COMMA 16146 { 0xFE11, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA 16147 { 0xFE12, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP 16148 { 0xFE13, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL COLON 16149 { 0xFE14, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL SEMICOLON 16150 { 0xFE15, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK 16151 { 0xFE16, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL QUESTION MARK 16152 { 0xFE17, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET 16153 { 0xFE18, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET 16154 { 0xFE19, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS 16155 { 0xFE20, BIDI_NSM }, // COMBINING LIGATURE LEFT HALF 16156 { 0xFE21, BIDI_NSM }, // COMBINING LIGATURE RIGHT HALF 16157 { 0xFE22, BIDI_NSM }, // COMBINING DOUBLE TILDE LEFT HALF 16158 { 0xFE23, BIDI_NSM }, // COMBINING DOUBLE TILDE RIGHT HALF 16159 { 0xFE24, BIDI_NSM }, // COMBINING MACRON LEFT HALF 16160 { 0xFE25, BIDI_NSM }, // COMBINING MACRON RIGHT HALF 16161 { 0xFE26, BIDI_NSM }, // COMBINING CONJOINING MACRON 16162 { 0xFE27, BIDI_NSM }, // COMBINING LIGATURE LEFT HALF BELOW 16163 { 0xFE28, BIDI_NSM }, // COMBINING LIGATURE RIGHT HALF BELOW 16164 { 0xFE29, BIDI_NSM }, // COMBINING TILDE LEFT HALF BELOW 16165 { 0xFE2A, BIDI_NSM }, // COMBINING TILDE RIGHT HALF BELOW 16166 { 0xFE2B, BIDI_NSM }, // COMBINING MACRON LEFT HALF BELOW 16167 { 0xFE2C, BIDI_NSM }, // COMBINING MACRON RIGHT HALF BELOW 16168 { 0xFE2D, BIDI_NSM }, // COMBINING CONJOINING MACRON BELOW 16169 { 0xFE2E, BIDI_NSM }, // COMBINING CYRILLIC TITLO LEFT HALF 16170 { 0xFE2F, BIDI_NSM }, // COMBINING CYRILLIC TITLO RIGHT HALF 16171 { 0xFE30, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL TWO DOT LEADER 16172 { 0xFE31, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL EM DASH 16173 { 0xFE32, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL EN DASH 16174 { 0xFE33, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL LOW LINE 16175 { 0xFE34, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL WAVY LOW LINE 16176 { 0xFE35, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS 16177 { 0xFE36, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS 16178 { 0xFE37, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET 16179 { 0xFE38, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET 16180 { 0xFE39, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET 16181 { 0xFE3A, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET 16182 { 0xFE3B, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET 16183 { 0xFE3C, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET 16184 { 0xFE3D, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET 16185 { 0xFE3E, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET 16186 { 0xFE3F, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET 16187 { 0xFE40, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET 16188 { 0xFE41, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET 16189 { 0xFE42, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET 16190 { 0xFE43, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET 16191 { 0xFE44, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET 16192 { 0xFE45, BIDI_ON }, // SESAME DOT 16193 { 0xFE46, BIDI_ON }, // WHITE SESAME DOT 16194 { 0xFE47, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET 16195 { 0xFE48, BIDI_ON }, // PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET 16196 { 0xFE49, BIDI_ON }, // DASHED OVERLINE 16197 { 0xFE4A, BIDI_ON }, // CENTRELINE OVERLINE 16198 { 0xFE4B, BIDI_ON }, // WAVY OVERLINE 16199 { 0xFE4C, BIDI_ON }, // DOUBLE WAVY OVERLINE 16200 { 0xFE4D, BIDI_ON }, // DASHED LOW LINE 16201 { 0xFE4E, BIDI_ON }, // CENTRELINE LOW LINE 16202 { 0xFE4F, BIDI_ON }, // WAVY LOW LINE 16203 { 0xFE50, BIDI_CS }, // SMALL COMMA 16204 { 0xFE51, BIDI_ON }, // SMALL IDEOGRAPHIC COMMA 16205 { 0xFE52, BIDI_CS }, // SMALL FULL STOP 16206 { 0xFE54, BIDI_ON }, // SMALL SEMICOLON 16207 { 0xFE55, BIDI_CS }, // SMALL COLON 16208 { 0xFE56, BIDI_ON }, // SMALL QUESTION MARK 16209 { 0xFE57, BIDI_ON }, // SMALL EXCLAMATION MARK 16210 { 0xFE58, BIDI_ON }, // SMALL EM DASH 16211 { 0xFE59, BIDI_ON }, // SMALL LEFT PARENTHESIS 16212 { 0xFE5A, BIDI_ON }, // SMALL RIGHT PARENTHESIS 16213 { 0xFE5B, BIDI_ON }, // SMALL LEFT CURLY BRACKET 16214 { 0xFE5C, BIDI_ON }, // SMALL RIGHT CURLY BRACKET 16215 { 0xFE5D, BIDI_ON }, // SMALL LEFT TORTOISE SHELL BRACKET 16216 { 0xFE5E, BIDI_ON }, // SMALL RIGHT TORTOISE SHELL BRACKET 16217 { 0xFE5F, BIDI_ET }, // SMALL NUMBER SIGN 16218 { 0xFE60, BIDI_ON }, // SMALL AMPERSAND 16219 { 0xFE61, BIDI_ON }, // SMALL ASTERISK 16220 { 0xFE62, BIDI_ES }, // SMALL PLUS SIGN 16221 { 0xFE63, BIDI_ES }, // SMALL HYPHEN-MINUS 16222 { 0xFE64, BIDI_ON }, // SMALL LESS-THAN SIGN 16223 { 0xFE65, BIDI_ON }, // SMALL GREATER-THAN SIGN 16224 { 0xFE66, BIDI_ON }, // SMALL EQUALS SIGN 16225 { 0xFE68, BIDI_ON }, // SMALL REVERSE SOLIDUS 16226 { 0xFE69, BIDI_ET }, // SMALL DOLLAR SIGN 16227 { 0xFE6A, BIDI_ET }, // SMALL PERCENT SIGN 16228 { 0xFE6B, BIDI_ON }, // SMALL COMMERCIAL AT 16229 { 0xFE70, BIDI_AL }, // ARABIC FATHATAN ISOLATED FORM 16230 { 0xFE71, BIDI_AL }, // ARABIC TATWEEL WITH FATHATAN ABOVE 16231 { 0xFE72, BIDI_AL }, // ARABIC DAMMATAN ISOLATED FORM 16232 { 0xFE73, BIDI_AL }, // ARABIC TAIL FRAGMENT 16233 { 0xFE74, BIDI_AL }, // ARABIC KASRATAN ISOLATED FORM 16234 { 0xFE76, BIDI_AL }, // ARABIC FATHA ISOLATED FORM 16235 { 0xFE77, BIDI_AL }, // ARABIC FATHA MEDIAL FORM 16236 { 0xFE78, BIDI_AL }, // ARABIC DAMMA ISOLATED FORM 16237 { 0xFE79, BIDI_AL }, // ARABIC DAMMA MEDIAL FORM 16238 { 0xFE7A, BIDI_AL }, // ARABIC KASRA ISOLATED FORM 16239 { 0xFE7B, BIDI_AL }, // ARABIC KASRA MEDIAL FORM 16240 { 0xFE7C, BIDI_AL }, // ARABIC SHADDA ISOLATED FORM 16241 { 0xFE7D, BIDI_AL }, // ARABIC SHADDA MEDIAL FORM 16242 { 0xFE7E, BIDI_AL }, // ARABIC SUKUN ISOLATED FORM 16243 { 0xFE7F, BIDI_AL }, // ARABIC SUKUN MEDIAL FORM 16244 { 0xFE80, BIDI_AL }, // ARABIC LETTER HAMZA ISOLATED FORM 16245 { 0xFE81, BIDI_AL }, // ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM 16246 { 0xFE82, BIDI_AL }, // ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM 16247 { 0xFE83, BIDI_AL }, // ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM 16248 { 0xFE84, BIDI_AL }, // ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM 16249 { 0xFE85, BIDI_AL }, // ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM 16250 { 0xFE86, BIDI_AL }, // ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM 16251 { 0xFE87, BIDI_AL }, // ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM 16252 { 0xFE88, BIDI_AL }, // ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM 16253 { 0xFE89, BIDI_AL }, // ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM 16254 { 0xFE8A, BIDI_AL }, // ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM 16255 { 0xFE8B, BIDI_AL }, // ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM 16256 { 0xFE8C, BIDI_AL }, // ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM 16257 { 0xFE8D, BIDI_AL }, // ARABIC LETTER ALEF ISOLATED FORM 16258 { 0xFE8E, BIDI_AL }, // ARABIC LETTER ALEF FINAL FORM 16259 { 0xFE8F, BIDI_AL }, // ARABIC LETTER BEH ISOLATED FORM 16260 { 0xFE90, BIDI_AL }, // ARABIC LETTER BEH FINAL FORM 16261 { 0xFE91, BIDI_AL }, // ARABIC LETTER BEH INITIAL FORM 16262 { 0xFE92, BIDI_AL }, // ARABIC LETTER BEH MEDIAL FORM 16263 { 0xFE93, BIDI_AL }, // ARABIC LETTER TEH MARBUTA ISOLATED FORM 16264 { 0xFE94, BIDI_AL }, // ARABIC LETTER TEH MARBUTA FINAL FORM 16265 { 0xFE95, BIDI_AL }, // ARABIC LETTER TEH ISOLATED FORM 16266 { 0xFE96, BIDI_AL }, // ARABIC LETTER TEH FINAL FORM 16267 { 0xFE97, BIDI_AL }, // ARABIC LETTER TEH INITIAL FORM 16268 { 0xFE98, BIDI_AL }, // ARABIC LETTER TEH MEDIAL FORM 16269 { 0xFE99, BIDI_AL }, // ARABIC LETTER THEH ISOLATED FORM 16270 { 0xFE9A, BIDI_AL }, // ARABIC LETTER THEH FINAL FORM 16271 { 0xFE9B, BIDI_AL }, // ARABIC LETTER THEH INITIAL FORM 16272 { 0xFE9C, BIDI_AL }, // ARABIC LETTER THEH MEDIAL FORM 16273 { 0xFE9D, BIDI_AL }, // ARABIC LETTER JEEM ISOLATED FORM 16274 { 0xFE9E, BIDI_AL }, // ARABIC LETTER JEEM FINAL FORM 16275 { 0xFE9F, BIDI_AL }, // ARABIC LETTER JEEM INITIAL FORM 16276 { 0xFEA0, BIDI_AL }, // ARABIC LETTER JEEM MEDIAL FORM 16277 { 0xFEA1, BIDI_AL }, // ARABIC LETTER HAH ISOLATED FORM 16278 { 0xFEA2, BIDI_AL }, // ARABIC LETTER HAH FINAL FORM 16279 { 0xFEA3, BIDI_AL }, // ARABIC LETTER HAH INITIAL FORM 16280 { 0xFEA4, BIDI_AL }, // ARABIC LETTER HAH MEDIAL FORM 16281 { 0xFEA5, BIDI_AL }, // ARABIC LETTER KHAH ISOLATED FORM 16282 { 0xFEA6, BIDI_AL }, // ARABIC LETTER KHAH FINAL FORM 16283 { 0xFEA7, BIDI_AL }, // ARABIC LETTER KHAH INITIAL FORM 16284 { 0xFEA8, BIDI_AL }, // ARABIC LETTER KHAH MEDIAL FORM 16285 { 0xFEA9, BIDI_AL }, // ARABIC LETTER DAL ISOLATED FORM 16286 { 0xFEAA, BIDI_AL }, // ARABIC LETTER DAL FINAL FORM 16287 { 0xFEAB, BIDI_AL }, // ARABIC LETTER THAL ISOLATED FORM 16288 { 0xFEAC, BIDI_AL }, // ARABIC LETTER THAL FINAL FORM 16289 { 0xFEAD, BIDI_AL }, // ARABIC LETTER REH ISOLATED FORM 16290 { 0xFEAE, BIDI_AL }, // ARABIC LETTER REH FINAL FORM 16291 { 0xFEAF, BIDI_AL }, // ARABIC LETTER ZAIN ISOLATED FORM 16292 { 0xFEB0, BIDI_AL }, // ARABIC LETTER ZAIN FINAL FORM 16293 { 0xFEB1, BIDI_AL }, // ARABIC LETTER SEEN ISOLATED FORM 16294 { 0xFEB2, BIDI_AL }, // ARABIC LETTER SEEN FINAL FORM 16295 { 0xFEB3, BIDI_AL }, // ARABIC LETTER SEEN INITIAL FORM 16296 { 0xFEB4, BIDI_AL }, // ARABIC LETTER SEEN MEDIAL FORM 16297 { 0xFEB5, BIDI_AL }, // ARABIC LETTER SHEEN ISOLATED FORM 16298 { 0xFEB6, BIDI_AL }, // ARABIC LETTER SHEEN FINAL FORM 16299 { 0xFEB7, BIDI_AL }, // ARABIC LETTER SHEEN INITIAL FORM 16300 { 0xFEB8, BIDI_AL }, // ARABIC LETTER SHEEN MEDIAL FORM 16301 { 0xFEB9, BIDI_AL }, // ARABIC LETTER SAD ISOLATED FORM 16302 { 0xFEBA, BIDI_AL }, // ARABIC LETTER SAD FINAL FORM 16303 { 0xFEBB, BIDI_AL }, // ARABIC LETTER SAD INITIAL FORM 16304 { 0xFEBC, BIDI_AL }, // ARABIC LETTER SAD MEDIAL FORM 16305 { 0xFEBD, BIDI_AL }, // ARABIC LETTER DAD ISOLATED FORM 16306 { 0xFEBE, BIDI_AL }, // ARABIC LETTER DAD FINAL FORM 16307 { 0xFEBF, BIDI_AL }, // ARABIC LETTER DAD INITIAL FORM 16308 { 0xFEC0, BIDI_AL }, // ARABIC LETTER DAD MEDIAL FORM 16309 { 0xFEC1, BIDI_AL }, // ARABIC LETTER TAH ISOLATED FORM 16310 { 0xFEC2, BIDI_AL }, // ARABIC LETTER TAH FINAL FORM 16311 { 0xFEC3, BIDI_AL }, // ARABIC LETTER TAH INITIAL FORM 16312 { 0xFEC4, BIDI_AL }, // ARABIC LETTER TAH MEDIAL FORM 16313 { 0xFEC5, BIDI_AL }, // ARABIC LETTER ZAH ISOLATED FORM 16314 { 0xFEC6, BIDI_AL }, // ARABIC LETTER ZAH FINAL FORM 16315 { 0xFEC7, BIDI_AL }, // ARABIC LETTER ZAH INITIAL FORM 16316 { 0xFEC8, BIDI_AL }, // ARABIC LETTER ZAH MEDIAL FORM 16317 { 0xFEC9, BIDI_AL }, // ARABIC LETTER AIN ISOLATED FORM 16318 { 0xFECA, BIDI_AL }, // ARABIC LETTER AIN FINAL FORM 16319 { 0xFECB, BIDI_AL }, // ARABIC LETTER AIN INITIAL FORM 16320 { 0xFECC, BIDI_AL }, // ARABIC LETTER AIN MEDIAL FORM 16321 { 0xFECD, BIDI_AL }, // ARABIC LETTER GHAIN ISOLATED FORM 16322 { 0xFECE, BIDI_AL }, // ARABIC LETTER GHAIN FINAL FORM 16323 { 0xFECF, BIDI_AL }, // ARABIC LETTER GHAIN INITIAL FORM 16324 { 0xFED0, BIDI_AL }, // ARABIC LETTER GHAIN MEDIAL FORM 16325 { 0xFED1, BIDI_AL }, // ARABIC LETTER FEH ISOLATED FORM 16326 { 0xFED2, BIDI_AL }, // ARABIC LETTER FEH FINAL FORM 16327 { 0xFED3, BIDI_AL }, // ARABIC LETTER FEH INITIAL FORM 16328 { 0xFED4, BIDI_AL }, // ARABIC LETTER FEH MEDIAL FORM 16329 { 0xFED5, BIDI_AL }, // ARABIC LETTER QAF ISOLATED FORM 16330 { 0xFED6, BIDI_AL }, // ARABIC LETTER QAF FINAL FORM 16331 { 0xFED7, BIDI_AL }, // ARABIC LETTER QAF INITIAL FORM 16332 { 0xFED8, BIDI_AL }, // ARABIC LETTER QAF MEDIAL FORM 16333 { 0xFED9, BIDI_AL }, // ARABIC LETTER KAF ISOLATED FORM 16334 { 0xFEDA, BIDI_AL }, // ARABIC LETTER KAF FINAL FORM 16335 { 0xFEDB, BIDI_AL }, // ARABIC LETTER KAF INITIAL FORM 16336 { 0xFEDC, BIDI_AL }, // ARABIC LETTER KAF MEDIAL FORM 16337 { 0xFEDD, BIDI_AL }, // ARABIC LETTER LAM ISOLATED FORM 16338 { 0xFEDE, BIDI_AL }, // ARABIC LETTER LAM FINAL FORM 16339 { 0xFEDF, BIDI_AL }, // ARABIC LETTER LAM INITIAL FORM 16340 { 0xFEE0, BIDI_AL }, // ARABIC LETTER LAM MEDIAL FORM 16341 { 0xFEE1, BIDI_AL }, // ARABIC LETTER MEEM ISOLATED FORM 16342 { 0xFEE2, BIDI_AL }, // ARABIC LETTER MEEM FINAL FORM 16343 { 0xFEE3, BIDI_AL }, // ARABIC LETTER MEEM INITIAL FORM 16344 { 0xFEE4, BIDI_AL }, // ARABIC LETTER MEEM MEDIAL FORM 16345 { 0xFEE5, BIDI_AL }, // ARABIC LETTER NOON ISOLATED FORM 16346 { 0xFEE6, BIDI_AL }, // ARABIC LETTER NOON FINAL FORM 16347 { 0xFEE7, BIDI_AL }, // ARABIC LETTER NOON INITIAL FORM 16348 { 0xFEE8, BIDI_AL }, // ARABIC LETTER NOON MEDIAL FORM 16349 { 0xFEE9, BIDI_AL }, // ARABIC LETTER HEH ISOLATED FORM 16350 { 0xFEEA, BIDI_AL }, // ARABIC LETTER HEH FINAL FORM 16351 { 0xFEEB, BIDI_AL }, // ARABIC LETTER HEH INITIAL FORM 16352 { 0xFEEC, BIDI_AL }, // ARABIC LETTER HEH MEDIAL FORM 16353 { 0xFEED, BIDI_AL }, // ARABIC LETTER WAW ISOLATED FORM 16354 { 0xFEEE, BIDI_AL }, // ARABIC LETTER WAW FINAL FORM 16355 { 0xFEEF, BIDI_AL }, // ARABIC LETTER ALEF MAKSURA ISOLATED FORM 16356 { 0xFEF0, BIDI_AL }, // ARABIC LETTER ALEF MAKSURA FINAL FORM 16357 { 0xFEF1, BIDI_AL }, // ARABIC LETTER YEH ISOLATED FORM 16358 { 0xFEF2, BIDI_AL }, // ARABIC LETTER YEH FINAL FORM 16359 { 0xFEF3, BIDI_AL }, // ARABIC LETTER YEH INITIAL FORM 16360 { 0xFEF4, BIDI_AL }, // ARABIC LETTER YEH MEDIAL FORM 16361 { 0xFEF5, BIDI_AL }, // ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM 16362 { 0xFEF6, BIDI_AL }, // ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM 16363 { 0xFEF7, BIDI_AL }, // ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM 16364 { 0xFEF8, BIDI_AL }, // ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM 16365 { 0xFEF9, BIDI_AL }, // ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM 16366 { 0xFEFA, BIDI_AL }, // ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM 16367 { 0xFEFB, BIDI_AL }, // ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM 16368 { 0xFEFC, BIDI_AL }, // ARABIC LIGATURE LAM WITH ALEF FINAL FORM 16369 { 0xFEFF, BIDI_BN }, // ZERO WIDTH NO-BREAK SPACE 16370 { 0xFF01, BIDI_ON }, // FULLWIDTH EXCLAMATION MARK 16371 { 0xFF02, BIDI_ON }, // FULLWIDTH QUOTATION MARK 16372 { 0xFF03, BIDI_ET }, // FULLWIDTH NUMBER SIGN 16373 { 0xFF04, BIDI_ET }, // FULLWIDTH DOLLAR SIGN 16374 { 0xFF05, BIDI_ET }, // FULLWIDTH PERCENT SIGN 16375 { 0xFF06, BIDI_ON }, // FULLWIDTH AMPERSAND 16376 { 0xFF07, BIDI_ON }, // FULLWIDTH APOSTROPHE 16377 { 0xFF08, BIDI_ON }, // FULLWIDTH LEFT PARENTHESIS 16378 { 0xFF09, BIDI_ON }, // FULLWIDTH RIGHT PARENTHESIS 16379 { 0xFF0A, BIDI_ON }, // FULLWIDTH ASTERISK 16380 { 0xFF0B, BIDI_ES }, // FULLWIDTH PLUS SIGN 16381 { 0xFF0C, BIDI_CS }, // FULLWIDTH COMMA 16382 { 0xFF0D, BIDI_ES }, // FULLWIDTH HYPHEN-MINUS 16383 { 0xFF0E, BIDI_CS }, // FULLWIDTH FULL STOP 16384 { 0xFF0F, BIDI_CS }, // FULLWIDTH SOLIDUS 16385 { 0xFF10, BIDI_EN }, // FULLWIDTH DIGIT ZERO 16386 { 0xFF11, BIDI_EN }, // FULLWIDTH DIGIT ONE 16387 { 0xFF12, BIDI_EN }, // FULLWIDTH DIGIT TWO 16388 { 0xFF13, BIDI_EN }, // FULLWIDTH DIGIT THREE 16389 { 0xFF14, BIDI_EN }, // FULLWIDTH DIGIT FOUR 16390 { 0xFF15, BIDI_EN }, // FULLWIDTH DIGIT FIVE 16391 { 0xFF16, BIDI_EN }, // FULLWIDTH DIGIT SIX 16392 { 0xFF17, BIDI_EN }, // FULLWIDTH DIGIT SEVEN 16393 { 0xFF18, BIDI_EN }, // FULLWIDTH DIGIT EIGHT 16394 { 0xFF19, BIDI_EN }, // FULLWIDTH DIGIT NINE 16395 { 0xFF1A, BIDI_CS }, // FULLWIDTH COLON 16396 { 0xFF1B, BIDI_ON }, // FULLWIDTH SEMICOLON 16397 { 0xFF1C, BIDI_ON }, // FULLWIDTH LESS-THAN SIGN 16398 { 0xFF1D, BIDI_ON }, // FULLWIDTH EQUALS SIGN 16399 { 0xFF1E, BIDI_ON }, // FULLWIDTH GREATER-THAN SIGN 16400 { 0xFF1F, BIDI_ON }, // FULLWIDTH QUESTION MARK 16401 { 0xFF20, BIDI_ON }, // FULLWIDTH COMMERCIAL AT 16402 { 0xFF21, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER A 16403 { 0xFF22, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER B 16404 { 0xFF23, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER C 16405 { 0xFF24, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER D 16406 { 0xFF25, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER E 16407 { 0xFF26, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER F 16408 { 0xFF27, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER G 16409 { 0xFF28, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER H 16410 { 0xFF29, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER I 16411 { 0xFF2A, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER J 16412 { 0xFF2B, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER K 16413 { 0xFF2C, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER L 16414 { 0xFF2D, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER M 16415 { 0xFF2E, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER N 16416 { 0xFF2F, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER O 16417 { 0xFF30, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER P 16418 { 0xFF31, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER Q 16419 { 0xFF32, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER R 16420 { 0xFF33, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER S 16421 { 0xFF34, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER T 16422 { 0xFF35, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER U 16423 { 0xFF36, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER V 16424 { 0xFF37, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER W 16425 { 0xFF38, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER X 16426 { 0xFF39, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER Y 16427 { 0xFF3A, BIDI_L }, // FULLWIDTH LATIN CAPITAL LETTER Z 16428 { 0xFF3B, BIDI_ON }, // FULLWIDTH LEFT SQUARE BRACKET 16429 { 0xFF3C, BIDI_ON }, // FULLWIDTH REVERSE SOLIDUS 16430 { 0xFF3D, BIDI_ON }, // FULLWIDTH RIGHT SQUARE BRACKET 16431 { 0xFF3E, BIDI_ON }, // FULLWIDTH CIRCUMFLEX ACCENT 16432 { 0xFF3F, BIDI_ON }, // FULLWIDTH LOW LINE 16433 { 0xFF40, BIDI_ON }, // FULLWIDTH GRAVE ACCENT 16434 { 0xFF41, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER A 16435 { 0xFF42, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER B 16436 { 0xFF43, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER C 16437 { 0xFF44, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER D 16438 { 0xFF45, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER E 16439 { 0xFF46, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER F 16440 { 0xFF47, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER G 16441 { 0xFF48, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER H 16442 { 0xFF49, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER I 16443 { 0xFF4A, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER J 16444 { 0xFF4B, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER K 16445 { 0xFF4C, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER L 16446 { 0xFF4D, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER M 16447 { 0xFF4E, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER N 16448 { 0xFF4F, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER O 16449 { 0xFF50, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER P 16450 { 0xFF51, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER Q 16451 { 0xFF52, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER R 16452 { 0xFF53, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER S 16453 { 0xFF54, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER T 16454 { 0xFF55, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER U 16455 { 0xFF56, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER V 16456 { 0xFF57, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER W 16457 { 0xFF58, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER X 16458 { 0xFF59, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER Y 16459 { 0xFF5A, BIDI_L }, // FULLWIDTH LATIN SMALL LETTER Z 16460 { 0xFF5B, BIDI_ON }, // FULLWIDTH LEFT CURLY BRACKET 16461 { 0xFF5C, BIDI_ON }, // FULLWIDTH VERTICAL LINE 16462 { 0xFF5D, BIDI_ON }, // FULLWIDTH RIGHT CURLY BRACKET 16463 { 0xFF5E, BIDI_ON }, // FULLWIDTH TILDE 16464 { 0xFF5F, BIDI_ON }, // FULLWIDTH LEFT WHITE PARENTHESIS 16465 { 0xFF60, BIDI_ON }, // FULLWIDTH RIGHT WHITE PARENTHESIS 16466 { 0xFF61, BIDI_ON }, // HALFWIDTH IDEOGRAPHIC FULL STOP 16467 { 0xFF62, BIDI_ON }, // HALFWIDTH LEFT CORNER BRACKET 16468 { 0xFF63, BIDI_ON }, // HALFWIDTH RIGHT CORNER BRACKET 16469 { 0xFF64, BIDI_ON }, // HALFWIDTH IDEOGRAPHIC COMMA 16470 { 0xFF65, BIDI_ON }, // HALFWIDTH KATAKANA MIDDLE DOT 16471 { 0xFF66, BIDI_L }, // HALFWIDTH KATAKANA LETTER WO 16472 { 0xFF67, BIDI_L }, // HALFWIDTH KATAKANA LETTER SMALL A 16473 { 0xFF68, BIDI_L }, // HALFWIDTH KATAKANA LETTER SMALL I 16474 { 0xFF69, BIDI_L }, // HALFWIDTH KATAKANA LETTER SMALL U 16475 { 0xFF6A, BIDI_L }, // HALFWIDTH KATAKANA LETTER SMALL E 16476 { 0xFF6B, BIDI_L }, // HALFWIDTH KATAKANA LETTER SMALL O 16477 { 0xFF6C, BIDI_L }, // HALFWIDTH KATAKANA LETTER SMALL YA 16478 { 0xFF6D, BIDI_L }, // HALFWIDTH KATAKANA LETTER SMALL YU 16479 { 0xFF6E, BIDI_L }, // HALFWIDTH KATAKANA LETTER SMALL YO 16480 { 0xFF6F, BIDI_L }, // HALFWIDTH KATAKANA LETTER SMALL TU 16481 { 0xFF70, BIDI_L }, // HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK 16482 { 0xFF71, BIDI_L }, // HALFWIDTH KATAKANA LETTER A 16483 { 0xFF72, BIDI_L }, // HALFWIDTH KATAKANA LETTER I 16484 { 0xFF73, BIDI_L }, // HALFWIDTH KATAKANA LETTER U 16485 { 0xFF74, BIDI_L }, // HALFWIDTH KATAKANA LETTER E 16486 { 0xFF75, BIDI_L }, // HALFWIDTH KATAKANA LETTER O 16487 { 0xFF76, BIDI_L }, // HALFWIDTH KATAKANA LETTER KA 16488 { 0xFF77, BIDI_L }, // HALFWIDTH KATAKANA LETTER KI 16489 { 0xFF78, BIDI_L }, // HALFWIDTH KATAKANA LETTER KU 16490 { 0xFF79, BIDI_L }, // HALFWIDTH KATAKANA LETTER KE 16491 { 0xFF7A, BIDI_L }, // HALFWIDTH KATAKANA LETTER KO 16492 { 0xFF7B, BIDI_L }, // HALFWIDTH KATAKANA LETTER SA 16493 { 0xFF7C, BIDI_L }, // HALFWIDTH KATAKANA LETTER SI 16494 { 0xFF7D, BIDI_L }, // HALFWIDTH KATAKANA LETTER SU 16495 { 0xFF7E, BIDI_L }, // HALFWIDTH KATAKANA LETTER SE 16496 { 0xFF7F, BIDI_L }, // HALFWIDTH KATAKANA LETTER SO 16497 { 0xFF80, BIDI_L }, // HALFWIDTH KATAKANA LETTER TA 16498 { 0xFF81, BIDI_L }, // HALFWIDTH KATAKANA LETTER TI 16499 { 0xFF82, BIDI_L }, // HALFWIDTH KATAKANA LETTER TU 16500 { 0xFF83, BIDI_L }, // HALFWIDTH KATAKANA LETTER TE 16501 { 0xFF84, BIDI_L }, // HALFWIDTH KATAKANA LETTER TO 16502 { 0xFF85, BIDI_L }, // HALFWIDTH KATAKANA LETTER NA 16503 { 0xFF86, BIDI_L }, // HALFWIDTH KATAKANA LETTER NI 16504 { 0xFF87, BIDI_L }, // HALFWIDTH KATAKANA LETTER NU 16505 { 0xFF88, BIDI_L }, // HALFWIDTH KATAKANA LETTER NE 16506 { 0xFF89, BIDI_L }, // HALFWIDTH KATAKANA LETTER NO 16507 { 0xFF8A, BIDI_L }, // HALFWIDTH KATAKANA LETTER HA 16508 { 0xFF8B, BIDI_L }, // HALFWIDTH KATAKANA LETTER HI 16509 { 0xFF8C, BIDI_L }, // HALFWIDTH KATAKANA LETTER HU 16510 { 0xFF8D, BIDI_L }, // HALFWIDTH KATAKANA LETTER HE 16511 { 0xFF8E, BIDI_L }, // HALFWIDTH KATAKANA LETTER HO 16512 { 0xFF8F, BIDI_L }, // HALFWIDTH KATAKANA LETTER MA 16513 { 0xFF90, BIDI_L }, // HALFWIDTH KATAKANA LETTER MI 16514 { 0xFF91, BIDI_L }, // HALFWIDTH KATAKANA LETTER MU 16515 { 0xFF92, BIDI_L }, // HALFWIDTH KATAKANA LETTER ME 16516 { 0xFF93, BIDI_L }, // HALFWIDTH KATAKANA LETTER MO 16517 { 0xFF94, BIDI_L }, // HALFWIDTH KATAKANA LETTER YA 16518 { 0xFF95, BIDI_L }, // HALFWIDTH KATAKANA LETTER YU 16519 { 0xFF96, BIDI_L }, // HALFWIDTH KATAKANA LETTER YO 16520 { 0xFF97, BIDI_L }, // HALFWIDTH KATAKANA LETTER RA 16521 { 0xFF98, BIDI_L }, // HALFWIDTH KATAKANA LETTER RI 16522 { 0xFF99, BIDI_L }, // HALFWIDTH KATAKANA LETTER RU 16523 { 0xFF9A, BIDI_L }, // HALFWIDTH KATAKANA LETTER RE 16524 { 0xFF9B, BIDI_L }, // HALFWIDTH KATAKANA LETTER RO 16525 { 0xFF9C, BIDI_L }, // HALFWIDTH KATAKANA LETTER WA 16526 { 0xFF9D, BIDI_L }, // HALFWIDTH KATAKANA LETTER N 16527 { 0xFF9E, BIDI_L }, // HALFWIDTH KATAKANA VOICED SOUND MARK 16528 { 0xFF9F, BIDI_L }, // HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK 16529 { 0xFFA0, BIDI_L }, // HALFWIDTH HANGUL FILLER 16530 { 0xFFA1, BIDI_L }, // HALFWIDTH HANGUL LETTER KIYEOK 16531 { 0xFFA2, BIDI_L }, // HALFWIDTH HANGUL LETTER SSANGKIYEOK 16532 { 0xFFA3, BIDI_L }, // HALFWIDTH HANGUL LETTER KIYEOK-SIOS 16533 { 0xFFA4, BIDI_L }, // HALFWIDTH HANGUL LETTER NIEUN 16534 { 0xFFA5, BIDI_L }, // HALFWIDTH HANGUL LETTER NIEUN-CIEUC 16535 { 0xFFA6, BIDI_L }, // HALFWIDTH HANGUL LETTER NIEUN-HIEUH 16536 { 0xFFA7, BIDI_L }, // HALFWIDTH HANGUL LETTER TIKEUT 16537 { 0xFFA8, BIDI_L }, // HALFWIDTH HANGUL LETTER SSANGTIKEUT 16538 { 0xFFA9, BIDI_L }, // HALFWIDTH HANGUL LETTER RIEUL 16539 { 0xFFAA, BIDI_L }, // HALFWIDTH HANGUL LETTER RIEUL-KIYEOK 16540 { 0xFFAB, BIDI_L }, // HALFWIDTH HANGUL LETTER RIEUL-MIEUM 16541 { 0xFFAC, BIDI_L }, // HALFWIDTH HANGUL LETTER RIEUL-PIEUP 16542 { 0xFFAD, BIDI_L }, // HALFWIDTH HANGUL LETTER RIEUL-SIOS 16543 { 0xFFAE, BIDI_L }, // HALFWIDTH HANGUL LETTER RIEUL-THIEUTH 16544 { 0xFFAF, BIDI_L }, // HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH 16545 { 0xFFB0, BIDI_L }, // HALFWIDTH HANGUL LETTER RIEUL-HIEUH 16546 { 0xFFB1, BIDI_L }, // HALFWIDTH HANGUL LETTER MIEUM 16547 { 0xFFB2, BIDI_L }, // HALFWIDTH HANGUL LETTER PIEUP 16548 { 0xFFB3, BIDI_L }, // HALFWIDTH HANGUL LETTER SSANGPIEUP 16549 { 0xFFB4, BIDI_L }, // HALFWIDTH HANGUL LETTER PIEUP-SIOS 16550 { 0xFFB5, BIDI_L }, // HALFWIDTH HANGUL LETTER SIOS 16551 { 0xFFB6, BIDI_L }, // HALFWIDTH HANGUL LETTER SSANGSIOS 16552 { 0xFFB7, BIDI_L }, // HALFWIDTH HANGUL LETTER IEUNG 16553 { 0xFFB8, BIDI_L }, // HALFWIDTH HANGUL LETTER CIEUC 16554 { 0xFFB9, BIDI_L }, // HALFWIDTH HANGUL LETTER SSANGCIEUC 16555 { 0xFFBA, BIDI_L }, // HALFWIDTH HANGUL LETTER CHIEUCH 16556 { 0xFFBB, BIDI_L }, // HALFWIDTH HANGUL LETTER KHIEUKH 16557 { 0xFFBC, BIDI_L }, // HALFWIDTH HANGUL LETTER THIEUTH 16558 { 0xFFBD, BIDI_L }, // HALFWIDTH HANGUL LETTER PHIEUPH 16559 { 0xFFBE, BIDI_L }, // HALFWIDTH HANGUL LETTER HIEUH 16560 { 0xFFC2, BIDI_L }, // HALFWIDTH HANGUL LETTER A 16561 { 0xFFC3, BIDI_L }, // HALFWIDTH HANGUL LETTER AE 16562 { 0xFFC4, BIDI_L }, // HALFWIDTH HANGUL LETTER YA 16563 { 0xFFC5, BIDI_L }, // HALFWIDTH HANGUL LETTER YAE 16564 { 0xFFC6, BIDI_L }, // HALFWIDTH HANGUL LETTER EO 16565 { 0xFFC7, BIDI_L }, // HALFWIDTH HANGUL LETTER E 16566 { 0xFFCA, BIDI_L }, // HALFWIDTH HANGUL LETTER YEO 16567 { 0xFFCB, BIDI_L }, // HALFWIDTH HANGUL LETTER YE 16568 { 0xFFCC, BIDI_L }, // HALFWIDTH HANGUL LETTER O 16569 { 0xFFCD, BIDI_L }, // HALFWIDTH HANGUL LETTER WA 16570 { 0xFFCE, BIDI_L }, // HALFWIDTH HANGUL LETTER WAE 16571 { 0xFFCF, BIDI_L }, // HALFWIDTH HANGUL LETTER OE 16572 { 0xFFD2, BIDI_L }, // HALFWIDTH HANGUL LETTER YO 16573 { 0xFFD3, BIDI_L }, // HALFWIDTH HANGUL LETTER U 16574 { 0xFFD4, BIDI_L }, // HALFWIDTH HANGUL LETTER WEO 16575 { 0xFFD5, BIDI_L }, // HALFWIDTH HANGUL LETTER WE 16576 { 0xFFD6, BIDI_L }, // HALFWIDTH HANGUL LETTER WI 16577 { 0xFFD7, BIDI_L }, // HALFWIDTH HANGUL LETTER YU 16578 { 0xFFDA, BIDI_L }, // HALFWIDTH HANGUL LETTER EU 16579 { 0xFFDB, BIDI_L }, // HALFWIDTH HANGUL LETTER YI 16580 { 0xFFDC, BIDI_L }, // HALFWIDTH HANGUL LETTER I 16581 { 0xFFE0, BIDI_ET }, // FULLWIDTH CENT SIGN 16582 { 0xFFE1, BIDI_ET }, // FULLWIDTH POUND SIGN 16583 { 0xFFE2, BIDI_ON }, // FULLWIDTH NOT SIGN 16584 { 0xFFE3, BIDI_ON }, // FULLWIDTH MACRON 16585 { 0xFFE4, BIDI_ON }, // FULLWIDTH BROKEN BAR 16586 { 0xFFE5, BIDI_ET }, // FULLWIDTH YEN SIGN 16587 { 0xFFE6, BIDI_ET }, // FULLWIDTH WON SIGN 16588 { 0xFFE8, BIDI_ON }, // HALFWIDTH FORMS LIGHT VERTICAL 16589 { 0xFFE9, BIDI_ON }, // HALFWIDTH LEFTWARDS ARROW 16590 { 0xFFEA, BIDI_ON }, // HALFWIDTH UPWARDS ARROW 16591 { 0xFFEB, BIDI_ON }, // HALFWIDTH RIGHTWARDS ARROW 16592 { 0xFFEC, BIDI_ON }, // HALFWIDTH DOWNWARDS ARROW 16593 { 0xFFED, BIDI_ON }, // HALFWIDTH BLACK SQUARE 16594 { 0xFFEE, BIDI_ON }, // HALFWIDTH WHITE CIRCLE 16595 { 0xFFF9, BIDI_ON }, // INTERLINEAR ANNOTATION ANCHOR 16596 { 0xFFFA, BIDI_ON }, // INTERLINEAR ANNOTATION SEPARATOR 16597 { 0xFFFB, BIDI_ON }, // INTERLINEAR ANNOTATION TERMINATOR 16598 { 0xFFFC, BIDI_ON }, // OBJECT REPLACEMENT CHARACTER 16599 { 0xFFFD, BIDI_ON }, // REPLACEMENT CHARACTER 16600 16601 #endif // GUI_BIDI_SUPPORT_RANGE_F 16602 16603 #endif // GUI__BIDI2 16604 16605 /*************************** End of file ****************************/ 16606
Generated on Tue Jul 12 2022 19:43:36 by 1.7.2