diff --git a/ChangeLog b/ChangeLog index 00d71cadb..dfbb70f11 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,29 @@ +2003-06-23 Werner Lemberg + + * src/tools/glnames.py: Updated to AGL 2.0. + * src/psnames/pstables.h: Regenerated. + +2003-06-22 Werner Lemberg + + * include/freetype/cache/ftcglyph.h, include/freetype/ttnameid.h, + src/base/ftcalc.c, src/base/fttrigon.c, src/cff/cffgload.c, + src/otlayout/otlgsub.c, src/pshinter/pshrec.c, + src/psnames/psmodule.c, src/sfnt/sfobjs.c, src/truetype/ttdriver.c: + Decorate constants with `U' and `L' if appropriate. + + * include/freetype/ftmoderr.h: Updated to include recent module + additions. + + * src/pshinter/pshnterr.h (FT_ERR_BASE): Define as + `FT_Mod_Err_PShinter'. + * src/type42/t42error.h (FT_ERR_BASE): Define as + `FT_Mod_Err_Type42'. + + * src/pshinter/pshrec.h (PS_HINTS_MAGIC): Removed. Not used. + + * include/freetype/config/ftconfig.h [__MWERKS__]: Define FT_LONG64 + and FT_INT64. + 2003-06-21 Werner Lemberg * src/winfonts/winfnt.c (FNT_Load_Glyph): Use first_char in diff --git a/include/freetype/cache/ftcglyph.h b/include/freetype/cache/ftcglyph.h index 3d14cf024..8a2f0f3a7 100644 --- a/include/freetype/cache/ftcglyph.h +++ b/include/freetype/cache/ftcglyph.h @@ -4,7 +4,7 @@ /* */ /* FreeType abstract glyph cache (specification). */ /* */ -/* Copyright 2000-2001 by */ +/* Copyright 2000-2001, 2003 by */ /* David Turner, Robert Wilhelm, and Werner Lemberg. */ /* */ /* This file is part of the FreeType project, and may only be used, */ @@ -120,10 +120,10 @@ FT_BEGIN_HEADER FTC_GLYPH_FAMILY( gfam )->item_count ) /* compute a glyph request's hash value */ -#define FTC_GLYPH_FAMILY_HASH( gfam, gindex ) \ - ( (FT_UFast)( \ - ( FTC_GLYPH_FAMILY( gfam )->hash << 16 ) | \ - ( FTC_GLYPH_FAMILY_CHUNK( gfam, gindex ) & 0xFFFF ) ) ) +#define FTC_GLYPH_FAMILY_HASH( gfam, gindex ) \ + ( (FT_UFast)( \ + ( FTC_GLYPH_FAMILY( gfam )->hash << 16 ) | \ + ( FTC_GLYPH_FAMILY_CHUNK( gfam, gindex ) & 0xFFFFU ) ) ) /* must be called in an FTC_Family_CompareFunc to update the query */ /* whenever a glyph set is matched in the lookup, or when it */ @@ -138,8 +138,8 @@ FT_BEGIN_HEADER } while ( 0 ) /* retrieve glyph index of glyph node */ -#define FTC_GLYPH_NODE_GINDEX( x ) \ - ( (FT_UInt)( FTC_GLYPH_NODE( x )->node.hash & 0xFFFF ) ) +#define FTC_GLYPH_NODE_GINDEX( x ) \ + ( (FT_UInt)( FTC_GLYPH_NODE( x )->node.hash & 0xFFFFU ) ) /*************************************************************************/ diff --git a/include/freetype/config/ftconfig.h b/include/freetype/config/ftconfig.h index 88bb40ce9..4f5d7fe8e 100644 --- a/include/freetype/config/ftconfig.h +++ b/include/freetype/config/ftconfig.h @@ -180,8 +180,8 @@ FT_BEGIN_HEADER #elif defined( __MWERKS__ ) /* Metrowerks CodeWarrior */ - /* I don't know if it provides 64-bit data types, any suggestion */ - /* is welcome. */ +#define FT_LONG64 +#define FT_INT64 long long int #elif defined( __GNUC__ ) diff --git a/include/freetype/ftmoderr.h b/include/freetype/ftmoderr.h index 59e15c10c..c9b812179 100644 --- a/include/freetype/ftmoderr.h +++ b/include/freetype/ftmoderr.h @@ -4,7 +4,7 @@ /* */ /* FreeType module error offsets (specification). */ /* */ -/* Copyright 2001, 2002 by */ +/* Copyright 2001, 2002, 2003 by */ /* David Turner, Robert Wilhelm, and Werner Lemberg. */ /* */ /* This file is part of the FreeType project, and may only be used, */ @@ -23,8 +23,8 @@ /* The lower byte gives the error code, the higher byte gives the */ /* module. The base module has error offset 0. For example, the error */ /* `FT_Err_Invalid_File_Format' has value 0x003, the error */ - /* `TT_Err_Invalid_File_Format' has value 0xB03, the error */ - /* `T1_Err_Invalid_File_Format' has value 0xC03, etc. */ + /* `TT_Err_Invalid_File_Format' has value 0xF03, the error */ + /* `T1_Err_Invalid_File_Format' has value 0x1003, etc. */ /* */ /* Undefine the macro FT_CONFIG_OPTION_USE_MODULE_ERRORS in ftoption.h */ /* to make the higher byte always zero (disabling the module error */ @@ -102,21 +102,25 @@ #endif - FT_MODERRDEF( Base, 0x000, "base module" ) - FT_MODERRDEF( Autohint, 0x100, "autohinter module" ) - FT_MODERRDEF( Cache, 0x200, "cache module" ) - FT_MODERRDEF( CFF, 0x300, "CFF module" ) - FT_MODERRDEF( CID, 0x400, "CID module" ) - FT_MODERRDEF( PCF, 0x500, "PCF module" ) - FT_MODERRDEF( PSaux, 0x600, "PS auxiliary module" ) - FT_MODERRDEF( PSnames, 0x700, "PS names module" ) - FT_MODERRDEF( Raster, 0x800, "raster module" ) - FT_MODERRDEF( SFNT, 0x900, "SFNT module" ) - FT_MODERRDEF( Smooth, 0xA00, "smooth raster module" ) - FT_MODERRDEF( TrueType, 0xB00, "TrueType module" ) - FT_MODERRDEF( Type1, 0xC00, "Type 1 module" ) - FT_MODERRDEF( Winfonts, 0xD00, "Windows FON/FNT module" ) - FT_MODERRDEF( PFR, 0xE00, "PFR module" ) + FT_MODERRDEF( Base, 0x000, "base module" ) + FT_MODERRDEF( Autohint, 0x100, "autohinter module" ) + FT_MODERRDEF( BDF, 0x200, "BDF module" ) + FT_MODERRDEF( Cache, 0x300, "cache module" ) + FT_MODERRDEF( CFF, 0x400, "CFF module" ) + FT_MODERRDEF( CID, 0x500, "CID module" ) + FT_MODERRDEF( Gzip, 0x600, "Gzip module" ) + FT_MODERRDEF( PCF, 0x700, "PCF module" ) + FT_MODERRDEF( PFR, 0x800, "PFR module" ) + FT_MODERRDEF( PSaux, 0x900, "PS auxiliary module" ) + FT_MODERRDEF( PShinter, 0xA00, "PS hinter module" ) + FT_MODERRDEF( PSnames, 0xB00, "PS names module" ) + FT_MODERRDEF( Raster, 0xC00, "raster module" ) + FT_MODERRDEF( SFNT, 0xD00, "SFNT module" ) + FT_MODERRDEF( Smooth, 0xE00, "smooth raster module" ) + FT_MODERRDEF( TrueType, 0xF00, "TrueType module" ) + FT_MODERRDEF( Type1, 0x1000, "Type 1 module" ) + FT_MODERRDEF( Type42, 0x1100, "Type 42 module" ) + FT_MODERRDEF( Winfonts, 0x1200, "Windows FON/FNT module" ) #ifdef FT_MODERR_END_LIST diff --git a/include/freetype/ttnameid.h b/include/freetype/ttnameid.h index 54d107ca1..4e7513903 100644 --- a/include/freetype/ttnameid.h +++ b/include/freetype/ttnameid.h @@ -705,8 +705,8 @@ FT_BEGIN_HEADER #define TT_MS_LANGID_SPANISH_UNITED_STATES 0x540a /* The following two IDs blatantly violate MS specs by using a */ /* sublanguage > 0x1F. */ -#define TT_MS_LANGID_SPANISH_LATIN_AMERICA 0xE40a -#define TT_MS_LANGID_FRENCH_NORTH_AFRICA 0xE40c +#define TT_MS_LANGID_SPANISH_LATIN_AMERICA 0xE40aU +#define TT_MS_LANGID_FRENCH_NORTH_AFRICA 0xE40cU #define TT_MS_LANGID_FRENCH_MOROCCO 0x380c #define TT_MS_LANGID_FRENCH_HAITI 0x3c0c diff --git a/src/base/ftcalc.c b/src/base/ftcalc.c index 6b78bc3e5..29a3a59fc 100644 --- a/src/base/ftcalc.c +++ b/src/base/ftcalc.c @@ -4,7 +4,7 @@ /* */ /* Arithmetic computations (body). */ /* */ -/* Copyright 1996-2001, 2002 by */ +/* Copyright 1996-2001, 2002, 2003 by */ /* David Turner, Robert Wilhelm, and Werner Lemberg. */ /* */ /* This file is part of the FreeType project, and may only be used, */ @@ -168,7 +168,7 @@ if ( a < 0 ) { a = -a; s = -1; } if ( b < 0 ) { b = -b; s = -s; } - c = (FT_Long)( ( (FT_Int64)a * b + 0x8000 ) >> 16 ); + c = (FT_Long)( ( (FT_Int64)a * b + 0x8000L ) >> 16 ); return ( s > 0 ) ? c : -c ; } @@ -346,15 +346,15 @@ if ( ua <= 2048 && ub <= 1048576L ) { - ua = ( ua * ub + 0x8000 ) >> 16; + ua = ( ua * ub + 0x8000L ) >> 16; } else { - FT_ULong al = ua & 0xFFFF; + FT_ULong al = ua & 0xFFFFL; ua = ( ua >> 16 ) * ub + al * ( ub >> 16 ) + - ( ( al * ( ub & 0xFFFF ) + 0x8000 ) >> 16 ); + ( ( al * ( ub & 0xFFFFL ) + 0x8000L ) >> 16 ); } return ( s < 0 ? -(FT_Long)ua : (FT_Long)ua ); diff --git a/src/base/fttrigon.c b/src/base/fttrigon.c index fc48d6c2e..82cd3b246 100644 --- a/src/base/fttrigon.c +++ b/src/base/fttrigon.c @@ -71,10 +71,10 @@ val = ( val >= 0 ) ? val : -val; v1 = (FT_UInt32)val >> 16; - v2 = (FT_UInt32)val & 0xFFFF; + v2 = (FT_UInt32)val & 0xFFFFL; k1 = FT_TRIG_SCALE >> 16; /* constant */ - k2 = FT_TRIG_SCALE & 0xFFFF; /* constant */ + k2 = FT_TRIG_SCALE & 0xFFFFL; /* constant */ hi = k1 * v1; lo1 = k1 * v2 + k2 * v1; /* can't overflow */ diff --git a/src/cff/cffgload.c b/src/cff/cffgload.c index d6248fe9d..8440257c7 100644 --- a/src/cff/cffgload.c +++ b/src/cff/cffgload.c @@ -817,7 +817,7 @@ seed = (FT_Fixed)(char*)&seed ^ (FT_Fixed)(char*)&decoder ^ (FT_Fixed)(char*)&charstring_base; - seed = ( seed ^ ( seed >> 10 ) ^ ( seed >> 20 ) ) & 0xFFFF; + seed = ( seed ^ ( seed >> 10 ) ^ ( seed >> 20 ) ) & 0xFFFFL; if ( seed == 0 ) seed = 0x7384; @@ -902,7 +902,7 @@ *decoder->top++ = val; #ifdef FT_DEBUG_LEVEL_TRACE - if ( !( val & 0xFFFF ) ) + if ( !( val & 0xFFFFL ) ) FT_TRACE4(( " %d", (FT_Int32)( val >> 16 ) )); else FT_TRACE4(( " %.2f", val / 65536.0 )); @@ -1823,7 +1823,7 @@ FT_TRACE4(( " rand" )); Rand = seed; - if ( Rand >= 0x8000 ) + if ( Rand >= 0x8000L ) Rand++; args[0] = Rand; diff --git a/src/otlayout/otlgsub.c b/src/otlayout/otlgsub.c index 817760a7c..13a8eae98 100644 --- a/src/otlayout/otlgsub.c +++ b/src/otlayout/otlgsub.c @@ -87,7 +87,7 @@ OTL_Int index; OTL_Bool subst = 0; - if ( parser->context_len != 0xFFFF && parser->context_len < 1 ) + if ( parser->context_len != 0xFFFFU && parser->context_len < 1 ) goto Exit; gindex = otl_parser_get_gindex( parser ); @@ -107,7 +107,7 @@ { OTL_Int delta = OTL_NEXT_SHORT(p); - gindex = ( gindex + delta ) & 0xFFFF; + gindex = ( gindex + delta ) & 0xFFFFU; otl_parser_replace_1( parser, gindex ); subst = 1; } @@ -223,7 +223,7 @@ OTL_Int index; OTL_Bool subst = 0; - if ( context_len != 0xFFFF && context_len < 1 ) + if ( context_len != 0xFFFFU && context_len < 1 ) goto Exit; gindex = otl_parser_get_gindex( parser ); @@ -341,7 +341,7 @@ OTL_GSUB_Alternate alternate = parser->alternate; - if ( context_len != 0xFFFF && context_len < 1 ) + if ( context_len != 0xFFFFU && context_len < 1 ) goto Exit; if ( alternate == NULL ) diff --git a/src/pshinter/pshnterr.h b/src/pshinter/pshnterr.h index 8e5448d43..3c0029fbf 100644 --- a/src/pshinter/pshnterr.h +++ b/src/pshinter/pshnterr.h @@ -1,6 +1,6 @@ /***************************************************************************/ /* */ -/* ciderrs.h */ +/* pshnterr.h */ /* */ /* PS Hinter error codes (specification only). */ /* */ @@ -30,7 +30,7 @@ #undef __FTERRORS_H__ #define FT_ERR_PREFIX PSH_Err_ -#define FT_ERR_BASE FT_Mod_Err_PSH +#define FT_ERR_BASE FT_Mod_Err_PShinter #include FT_ERRORS_H diff --git a/src/pshinter/pshrec.c b/src/pshinter/pshrec.c index dfcfee703..b0fee3d95 100644 --- a/src/pshinter/pshrec.c +++ b/src/pshinter/pshrec.c @@ -1184,7 +1184,7 @@ for ( n = 0; n < count * 2; n++ ) { y += coords[n]; - stems[n] = ( y + 0x8000 ) >> 16; + stems[n] = ( y + 0x8000L ) >> 16; } /* compute lengths */ diff --git a/src/pshinter/pshrec.h b/src/pshinter/pshrec.h index 884aa5c5d..29d371890 100644 --- a/src/pshinter/pshrec.h +++ b/src/pshinter/pshrec.h @@ -125,10 +125,6 @@ FT_BEGIN_HEADER } PS_DimensionRec, *PS_Dimension; - /* magic value used within PS_HintsRec */ -#define PS_HINTS_MAGIC 0x68696e74 /* "hint" */ - - /* glyph hints descriptor */ /* dimension 0 => X coordinates + vertical hints/stems */ /* dimension 1 => Y coordinates + horizontal hints/stems */ diff --git a/src/psnames/psmodule.c b/src/psnames/psmodule.c index 3b0c434c4..af364285c 100644 --- a/src/psnames/psmodule.c +++ b/src/psnames/psmodule.c @@ -207,7 +207,7 @@ { uni_char = ps_unicode_value( gname ); - if ( uni_char != 0 && uni_char != 0xFFFF ) + if ( uni_char != 0 && uni_char != 0xFFFFL ) { map->unicode = (FT_UInt)uni_char; map->glyph_index = n; @@ -268,7 +268,7 @@ max = mid - 1; } - return 0xFFFF; + return 0xFFFFU; } diff --git a/src/psnames/pstables.h b/src/psnames/pstables.h index 39c838a12..7c0739375 100644 --- a/src/psnames/pstables.h +++ b/src/psnames/pstables.h @@ -1,10 +1,10 @@ /***************************************************************************/ /* */ -/* pstables.h */ +/* pstables.h.new */ /* */ /* PostScript glyph names (specification only). */ /* */ -/* Copyright 2000-2001 by */ +/* Copyright 2000-2001, 2003 by */ /* David Turner, Robert Wilhelm, and Werner Lemberg. */ /* */ /* This file is part of the FreeType project, and may only be used, */ @@ -23,8 +23,6 @@ { ".null", "nonmarkingreturn", - "nonbreakingspace", - "apple", ".notdef", "space", "exclam", @@ -420,95 +418,404 @@ #ifdef FT_CONFIG_OPTION_ADOBE_GLYPH_LIST "AEacute", + "AEmacron", "Abreve", + "Abreveacute", + "Abrevecyrillic", + "Abrevedotbelow", + "Abrevegrave", + "Abrevehookabove", + "Abrevetilde", + "Acaron", + "Acircle", + "Acircumflexacute", + "Acircumflexdotbelow", + "Acircumflexgrave", + "Acircumflexhookabove", + "Acircumflextilde", "Acute", + "Acyrillic", + "Adblgrave", + "Adieresiscyrillic", + "Adieresismacron", + "Adotbelow", + "Adotmacron", + "Ahookabove", + "Aiecyrillic", + "Ainvertedbreve", "Alpha", "Alphatonos", "Amacron", + "Amonospace", "Aogonek", "Aringacute", + "Aringbelow", + "Aybarmenian", + "Bcircle", + "Bdotaccent", + "Bdotbelow", + "Becyrillic", + "Benarmenian", "Beta", + "Bhook", + "Blinebelow", + "Bmonospace", + "Btopbar", + "Caarmenian", "Cacute", "Caron", "Ccaron", + "Ccedillaacute", + "Ccircle", "Ccircumflex", + "Cdot", "Cdotaccent", + "Chaarmenian", + "Cheabkhasiancyrillic", + "Checyrillic", + "Chedescenderabkhasiancyrillic", + "Chedescendercyrillic", + "Chedieresiscyrillic", + "Cheharmenian", + "Chekhakassiancyrillic", + "Cheverticalstrokecyrillic", "Chi", + "Chook", + "Cmonospace", + "Coarmenian", + "DZ", + "DZcaron", + "Daarmenian", + "Dafrican", "Dcaron", + "Dcedilla", + "Dcircle", + "Dcircumflexbelow", "Dcroat", + "Ddotaccent", + "Ddotbelow", + "Decyrillic", + "Deicoptic", "Delta", - "Delta", + "Deltagreek", + "Dhook", "Dieresis", "DieresisAcute", "DieresisGrave", + "Digammagreek", + "Djecyrillic", + "Dlinebelow", + "Dmonospace", + "Dslash", + "Dtopbar", + "Dz", + "Dzcaron", + "Dzeabkhasiancyrillic", + "Dzecyrillic", + "Dzhecyrillic", "Ebreve", "Ecaron", + "Ecedillabreve", + "Echarmenian", + "Ecircle", + "Ecircumflexacute", + "Ecircumflexbelow", + "Ecircumflexdotbelow", + "Ecircumflexgrave", + "Ecircumflexhookabove", + "Ecircumflextilde", + "Ecyrillic", + "Edblgrave", + "Edot", "Edotaccent", + "Edotbelow", + "Efcyrillic", + "Eharmenian", + "Ehookabove", + "Eightroman", + "Einvertedbreve", + "Eiotifiedcyrillic", + "Elcyrillic", + "Elevenroman", "Emacron", + "Emacronacute", + "Emacrongrave", + "Emcyrillic", + "Emonospace", + "Encyrillic", + "Endescendercyrillic", "Eng", + "Enghecyrillic", + "Enhookcyrillic", "Eogonek", + "Eopen", "Epsilon", "Epsilontonos", + "Ercyrillic", + "Ereversed", + "Ereversedcyrillic", + "Escyrillic", + "Esdescendercyrillic", + "Esh", "Eta", + "Etarmenian", "Etatonos", + "Etilde", + "Etildebelow", "Euro", + "Ezh", + "Ezhcaron", + "Ezhreversed", + "Fcircle", + "Fdotaccent", + "Feharmenian", + "Feicoptic", + "Fhook", + "Fitacyrillic", + "Fiveroman", + "Fmonospace", + "Fourroman", + "GBsquare", + "Gacute", "Gamma", + "Gammaafrican", + "Gangiacoptic", "Gbreve", "Gcaron", + "Gcedilla", + "Gcircle", "Gcircumflex", "Gcommaaccent", + "Gdot", "Gdotaccent", + "Gecyrillic", + "Ghadarmenian", + "Ghemiddlehookcyrillic", + "Ghestrokecyrillic", + "Gheupturncyrillic", + "Ghook", + "Gimarmenian", + "Gjecyrillic", + "Gmacron", + "Gmonospace", "Grave", + "Gsmallhook", + "Gstroke", "H18533", "H18543", "H18551", "H22073", + "HPsquare", + "Haabkhasiancyrillic", + "Hadescendercyrillic", + "Hardsigncyrillic", "Hbar", + "Hbrevebelow", + "Hcedilla", + "Hcircle", "Hcircumflex", + "Hdieresis", + "Hdotaccent", + "Hdotbelow", + "Hmonospace", + "Hoarmenian", + "Horicoptic", "Hungarumlaut", + "Hzsquare", + "IAcyrillic", "IJ", + "IUcyrillic", "Ibreve", + "Icaron", + "Icircle", + "Icyrillic", + "Idblgrave", + "Idieresisacute", + "Idieresiscyrillic", + "Idot", "Idotaccent", + "Idotbelow", + "Iebrevecyrillic", + "Iecyrillic", "Ifraktur", + "Ihookabove", + "Iicyrillic", + "Iinvertedbreve", + "Iishortcyrillic", "Imacron", + "Imacroncyrillic", + "Imonospace", + "Iniarmenian", + "Iocyrillic", "Iogonek", "Iota", + "Iotaafrican", "Iotadieresis", "Iotatonos", + "Istroke", "Itilde", + "Itildebelow", + "Izhitsacyrillic", + "Izhitsadblgravecyrillic", + "Jaarmenian", + "Jcircle", "Jcircumflex", + "Jecyrillic", + "Jheharmenian", + "Jmonospace", + "KBsquare", + "KKsquare", + "Kabashkircyrillic", + "Kacute", + "Kacyrillic", + "Kadescendercyrillic", + "Kahookcyrillic", "Kappa", + "Kastrokecyrillic", + "Kaverticalstrokecyrillic", + "Kcaron", + "Kcedilla", + "Kcircle", "Kcommaaccent", + "Kdotbelow", + "Keharmenian", + "Kenarmenian", + "Khacyrillic", + "Kheicoptic", + "Khook", + "Kjecyrillic", + "Klinebelow", + "Kmonospace", + "Koppacyrillic", + "Koppagreek", + "Ksicyrillic", + "LJ", "LL", "Lacute", "Lambda", "Lcaron", + "Lcedilla", + "Lcircle", + "Lcircumflexbelow", "Lcommaaccent", "Ldot", + "Ldotaccent", + "Ldotbelow", + "Ldotbelowmacron", + "Liwnarmenian", + "Lj", + "Ljecyrillic", + "Llinebelow", + "Lmonospace", + "MBsquare", "Macron", + "Macute", + "Mcircle", + "Mdotaccent", + "Mdotbelow", + "Menarmenian", + "Mmonospace", + "Mturned", "Mu", + "NJ", "Nacute", "Ncaron", + "Ncedilla", + "Ncircle", + "Ncircumflexbelow", "Ncommaaccent", + "Ndotaccent", + "Ndotbelow", + "Nhookleft", + "Nineroman", + "Nj", + "Njecyrillic", + "Nlinebelow", + "Nmonospace", + "Nowarmenian", "Nu", + "Obarredcyrillic", + "Obarreddieresiscyrillic", "Obreve", + "Ocaron", + "Ocenteredtilde", + "Ocircle", + "Ocircumflexacute", + "Ocircumflexdotbelow", + "Ocircumflexgrave", + "Ocircumflexhookabove", + "Ocircumflextilde", + "Ocyrillic", + "Odblacute", + "Odblgrave", + "Odieresiscyrillic", + "Odotbelow", + "Oharmenian", + "Ohm", + "Ohookabove", "Ohorn", + "Ohornacute", + "Ohorndotbelow", + "Ohorngrave", + "Ohornhookabove", + "Ohorntilde", "Ohungarumlaut", + "Oi", + "Oinvertedbreve", "Omacron", + "Omacronacute", + "Omacrongrave", "Omega", - "Omega", + "Omegacyrillic", + "Omegagreek", + "Omegaroundcyrillic", + "Omegatitlocyrillic", "Omegatonos", "Omicron", "Omicrontonos", + "Omonospace", + "Oneroman", + "Oogonek", + "Oogonekmacron", + "Oopen", "Oslashacute", + "Ostrokeacute", + "Otcyrillic", + "Otildeacute", + "Otildedieresis", + "Pacute", + "Pcircle", + "Pdotaccent", + "Pecyrillic", + "Peharmenian", + "Pemiddlehookcyrillic", "Phi", + "Phook", "Pi", + "Piwrarmenian", + "Pmonospace", "Psi", + "Psicyrillic", + "Qcircle", + "Qmonospace", + "Raarmenian", "Racute", "Rcaron", + "Rcedilla", + "Rcircle", "Rcommaaccent", + "Rdblgrave", + "Rdotaccent", + "Rdotbelow", + "Rdotbelowmacron", + "Reharmenian", "Rfraktur", "Rho", + "Rinvertedbreve", + "Rlinebelow", + "Rmonospace", + "Rsmallinverted", + "Rsmallinvertedsuperior", "SF010000", "SF020000", "SF030000", @@ -550,42 +857,211 @@ "SF530000", "SF540000", "Sacute", + "Sacutedotaccent", + "Sampigreek", + "Scarondotaccent", "Scedilla", - "Scedilla", + "Schwa", + "Schwacyrillic", + "Schwadieresiscyrillic", + "Scircle", "Scircumflex", "Scommaaccent", + "Sdotaccent", + "Sdotbelow", + "Sdotbelowdotaccent", + "Seharmenian", + "Sevenroman", + "Shaarmenian", + "Shacyrillic", + "Shchacyrillic", + "Sheicoptic", + "Shhacyrillic", + "Shimacoptic", "Sigma", + "Sixroman", + "Smonospace", + "Softsigncyrillic", + "Stigmagreek", "Tau", "Tbar", "Tcaron", + "Tcedilla", + "Tcircle", + "Tcircumflexbelow", "Tcommaaccent", - "Tcommaaccent", + "Tdotaccent", + "Tdotbelow", + "Tecyrillic", + "Tedescendercyrillic", + "Tenroman", + "Tetsecyrillic", "Theta", + "Thook", + "Threeroman", + "Tiwnarmenian", + "Tlinebelow", + "Tmonospace", + "Toarmenian", + "Tonefive", + "Tonesix", + "Tonetwo", + "Tretroflexhook", + "Tsecyrillic", + "Tshecyrillic", + "Twelveroman", + "Tworoman", "Ubreve", + "Ucaron", + "Ucircle", + "Ucircumflexbelow", + "Ucyrillic", + "Udblacute", + "Udblgrave", + "Udieresisacute", + "Udieresisbelow", + "Udieresiscaron", + "Udieresiscyrillic", + "Udieresisgrave", + "Udieresismacron", + "Udotbelow", + "Uhookabove", "Uhorn", + "Uhornacute", + "Uhorndotbelow", + "Uhorngrave", + "Uhornhookabove", + "Uhorntilde", "Uhungarumlaut", + "Uhungarumlautcyrillic", + "Uinvertedbreve", + "Ukcyrillic", "Umacron", + "Umacroncyrillic", + "Umacrondieresis", + "Umonospace", "Uogonek", "Upsilon", "Upsilon1", + "Upsilonacutehooksymbolgreek", + "Upsilonafrican", "Upsilondieresis", + "Upsilondieresishooksymbolgreek", + "Upsilonhooksymbol", "Upsilontonos", "Uring", + "Ushortcyrillic", + "Ustraightcyrillic", + "Ustraightstrokecyrillic", "Utilde", + "Utildeacute", + "Utildebelow", + "Vcircle", + "Vdotbelow", + "Vecyrillic", + "Vewarmenian", + "Vhook", + "Vmonospace", + "Voarmenian", + "Vtilde", "Wacute", + "Wcircle", "Wcircumflex", "Wdieresis", + "Wdotaccent", + "Wdotbelow", "Wgrave", + "Wmonospace", + "Xcircle", + "Xdieresis", + "Xdotaccent", + "Xeharmenian", "Xi", + "Xmonospace", + "Yatcyrillic", + "Ycircle", "Ycircumflex", + "Ydotaccent", + "Ydotbelow", + "Yericyrillic", + "Yerudieresiscyrillic", "Ygrave", + "Yhook", + "Yhookabove", + "Yiarmenian", + "Yicyrillic", + "Yiwnarmenian", + "Ymonospace", + "Ytilde", + "Yusbigcyrillic", + "Yusbigiotifiedcyrillic", + "Yuslittlecyrillic", + "Yuslittleiotifiedcyrillic", + "Zaarmenian", "Zacute", + "Zcircle", + "Zcircumflex", + "Zdot", "Zdotaccent", + "Zdotbelow", + "Zecyrillic", + "Zedescendercyrillic", + "Zedieresiscyrillic", "Zeta", + "Zhearmenian", + "Zhebrevecyrillic", + "Zhecyrillic", + "Zhedescendercyrillic", + "Zhedieresiscyrillic", + "Zlinebelow", + "Zmonospace", + "Zstroke", + "aabengali", + "aadeva", + "aagujarati", + "aagurmukhi", + "aamatragurmukhi", + "aarusquare", + "aavowelsignbengali", + "aavowelsigndeva", + "aavowelsigngujarati", + "abbreviationmarkarmenian", + "abbreviationsigndeva", + "abengali", + "abopomofo", "abreve", + "abreveacute", + "abrevecyrillic", + "abrevedotbelow", + "abrevegrave", + "abrevehookabove", + "abrevetilde", + "acaron", + "acircle", + "acircumflexacute", + "acircumflexdotbelow", + "acircumflexgrave", + "acircumflexhookabove", + "acircumflextilde", + "acutebelowcmb", + "acutecmb", "acutecomb", + "acutedeva", + "acutelowmod", + "acutetonecmb", + "acyrillic", + "adblgrave", + "addakgurmukhi", + "adeva", + "adieresiscyrillic", + "adieresismacron", + "adotbelow", + "adotmacron", "aeacute", + "aekorean", + "aemacron", "afii00208", + "afii08941", "afii10017", "afii10018", "afii10019", @@ -830,262 +1306,3020 @@ "afii61664", "afii63167", "afii64937", + "agujarati", + "agurmukhi", + "ahiragana", + "ahookabove", + "aibengali", + "aibopomofo", + "aideva", + "aiecyrillic", + "aigujarati", + "aigurmukhi", + "aimatragurmukhi", + "ainarabic", + "ainfinalarabic", + "aininitialarabic", + "ainmedialarabic", + "ainvertedbreve", + "aivowelsignbengali", + "aivowelsigndeva", + "aivowelsigngujarati", + "akatakana", + "akatakanahalfwidth", + "akorean", + "alef", + "alefarabic", + "alefdageshhebrew", + "aleffinalarabic", + "alefhamzaabovearabic", + "alefhamzaabovefinalarabic", + "alefhamzabelowarabic", + "alefhamzabelowfinalarabic", + "alefhebrew", + "aleflamedhebrew", + "alefmaddaabovearabic", + "alefmaddaabovefinalarabic", + "alefmaksuraarabic", + "alefmaksurafinalarabic", + "alefmaksurainitialarabic", + "alefmaksuramedialarabic", + "alefpatahhebrew", + "alefqamatshebrew", "aleph", + "allequal", "alpha", "alphatonos", "amacron", + "amonospace", + "ampersandmonospace", + "amsquare", + "anbopomofo", + "angbopomofo", + "angkhankhuthai", "angle", + "anglebracketleft", + "anglebracketleftvertical", + "anglebracketright", + "anglebracketrightvertical", "angleleft", "angleright", + "angstrom", "anoteleia", + "anudattadeva", + "anusvarabengali", + "anusvaradeva", + "anusvaragujarati", "aogonek", + "apaatosquare", + "aparen", + "apostrophearmenian", + "apostrophemod", + "apple", + "approaches", "approxequal", + "approxequalorimage", + "approximatelyequal", + "araeaekorean", + "araeakorean", + "arc", + "arighthalfring", "aringacute", + "aringbelow", "arrowboth", + "arrowdashdown", + "arrowdashleft", + "arrowdashright", + "arrowdashup", "arrowdblboth", "arrowdbldown", "arrowdblleft", "arrowdblright", "arrowdblup", "arrowdown", + "arrowdownleft", + "arrowdownright", + "arrowdownwhite", + "arrowheaddownmod", + "arrowheadleftmod", + "arrowheadrightmod", + "arrowheadupmod", "arrowhorizex", "arrowleft", + "arrowleftdbl", + "arrowleftdblstroke", + "arrowleftoverright", + "arrowleftwhite", "arrowright", + "arrowrightdblstroke", + "arrowrightheavy", + "arrowrightoverleft", + "arrowrightwhite", + "arrowtableft", + "arrowtabright", "arrowup", "arrowupdn", "arrowupdnbse", + "arrowupdownbase", + "arrowupleft", + "arrowupleftofdown", + "arrowupright", + "arrowupwhite", "arrowvertex", + "asciicircummonospace", + "asciitildemonospace", + "ascript", + "ascriptturned", + "asmallhiragana", + "asmallkatakana", + "asmallkatakanahalfwidth", + "asteriskaltonearabic", + "asteriskarabic", "asteriskmath", + "asteriskmonospace", + "asterisksmall", + "asterism", + "asymptoticallyequal", + "atmonospace", + "atsmall", + "aturned", + "aubengali", + "aubopomofo", + "audeva", + "augujarati", + "augurmukhi", + "aulengthmarkbengali", + "aumatragurmukhi", + "auvowelsignbengali", + "auvowelsigndeva", + "auvowelsigngujarati", + "avagrahadeva", + "aybarmenian", + "ayin", + "ayinaltonehebrew", + "ayinhebrew", + "babengali", + "backslashmonospace", + "badeva", + "bagujarati", + "bagurmukhi", + "bahiragana", + "bahtthai", + "bakatakana", + "barmonospace", + "bbopomofo", + "bcircle", + "bdotaccent", + "bdotbelow", + "beamedsixteenthnotes", + "because", + "becyrillic", + "beharabic", + "behfinalarabic", + "behinitialarabic", + "behiragana", + "behmedialarabic", + "behmeeminitialarabic", + "behmeemisolatedarabic", + "behnoonfinalarabic", + "bekatakana", + "benarmenian", + "bet", "beta", + "betasymbolgreek", + "betdagesh", + "betdageshhebrew", + "bethebrew", + "betrafehebrew", + "bhabengali", + "bhadeva", + "bhagujarati", + "bhagurmukhi", + "bhook", + "bihiragana", + "bikatakana", + "bilabialclick", + "bindigurmukhi", + "birusquare", + "blackcircle", + "blackdiamond", + "blackdownpointingtriangle", + "blackleftpointingpointer", + "blackleftpointingtriangle", + "blacklenticularbracketleft", + "blacklenticularbracketleftvertical", + "blacklenticularbracketright", + "blacklenticularbracketrightvertical", + "blacklowerlefttriangle", + "blacklowerrighttriangle", + "blackrectangle", + "blackrightpointingpointer", + "blackrightpointingtriangle", + "blacksmallsquare", + "blacksmilingface", + "blacksquare", + "blackstar", + "blackupperlefttriangle", + "blackupperrighttriangle", + "blackuppointingsmalltriangle", + "blackuppointingtriangle", + "blank", + "blinebelow", "block", + "bmonospace", + "bobaimaithai", + "bohiragana", + "bokatakana", + "bparen", + "bqsquare", "braceex", "braceleftbt", "braceleftmid", + "braceleftmonospace", + "braceleftsmall", "bracelefttp", + "braceleftvertical", "bracerightbt", "bracerightmid", + "bracerightmonospace", + "bracerightsmall", "bracerighttp", + "bracerightvertical", "bracketleftbt", "bracketleftex", + "bracketleftmonospace", "bracketlefttp", "bracketrightbt", "bracketrightex", + "bracketrightmonospace", "bracketrighttp", + "brevebelowcmb", + "brevecmb", + "breveinvertedbelowcmb", + "breveinvertedcmb", + "breveinverteddoublecmb", + "bridgebelowcmb", + "bridgeinvertedbelowcmb", + "bstroke", + "btopbar", + "buhiragana", + "bukatakana", + "bulletinverse", + "bulletoperator", + "bullseye", + "caarmenian", + "cabengali", "cacute", + "cadeva", + "cagujarati", + "cagurmukhi", + "calsquare", + "candrabindubengali", + "candrabinducmb", + "candrabindudeva", + "candrabindugujarati", + "capslock", + "careof", + "caronbelowcmb", + "caroncmb", "carriagereturn", + "cbopomofo", "ccaron", + "ccedillaacute", + "ccircle", "ccircumflex", + "ccurl", + "cdot", "cdotaccent", + "cdsquare", + "cedillacmb", + "centigrade", + "centmonospace", + "chaarmenian", + "chabengali", + "chadeva", + "chagujarati", + "chagurmukhi", + "chbopomofo", + "cheabkhasiancyrillic", + "checkmark", + "checyrillic", + "chedescenderabkhasiancyrillic", + "chedescendercyrillic", + "chedieresiscyrillic", + "cheharmenian", + "chekhakassiancyrillic", + "cheverticalstrokecyrillic", "chi", + "chieuchacirclekorean", + "chieuchaparenkorean", + "chieuchcirclekorean", + "chieuchkorean", + "chieuchparenkorean", + "chochangthai", + "chochanthai", + "chochingthai", + "chochoethai", + "chook", + "cieucacirclekorean", + "cieucaparenkorean", + "cieuccirclekorean", + "cieuckorean", + "cieucparenkorean", + "cieucuparenkorean", "circle", "circlemultiply", + "circleot", "circleplus", + "circlepostalmark", + "circlewithlefthalfblack", + "circlewithrighthalfblack", + "circumflexbelowcmb", + "circumflexcmb", + "clear", + "clickalveolar", + "clickdental", + "clicklateral", + "clickretroflex", "club", + "clubsuitblack", + "clubsuitwhite", + "cmcubedsquare", + "cmonospace", + "cmsquaredsquare", + "coarmenian", + "colonmonospace", + "colonsign", + "colonsmall", + "colontriangularhalfmod", + "colontriangularmod", + "commaabovecmb", + "commaaboverightcmb", "commaaccent", + "commaarabic", + "commaarmenian", + "commamonospace", + "commareversedabovecmb", + "commareversedmod", + "commasmall", + "commaturnedabovecmb", + "commaturnedmod", + "compass", "congruent", + "contourintegral", + "control", + "controlACK", + "controlBEL", + "controlBS", + "controlCAN", + "controlCR", + "controlDC1", + "controlDC2", + "controlDC3", + "controlDC4", + "controlDEL", + "controlDLE", + "controlEM", + "controlENQ", + "controlEOT", + "controlESC", + "controlETB", + "controlETX", + "controlFF", + "controlFS", + "controlGS", + "controlHT", + "controlLF", + "controlNAK", + "controlRS", + "controlSI", + "controlSO", + "controlSOT", + "controlSTX", + "controlSUB", + "controlSYN", + "controlUS", + "controlVT", "copyrightsans", "copyrightserif", + "cornerbracketleft", + "cornerbracketlefthalfwidth", + "cornerbracketleftvertical", + "cornerbracketright", + "cornerbracketrighthalfwidth", + "cornerbracketrightvertical", + "corporationsquare", + "cosquare", + "coverkgsquare", + "cparen", + "cruzeiro", + "cstretched", + "curlyand", + "curlyor", "cyrBreve", "cyrFlex", "cyrbreve", "cyrflex", + "daarmenian", + "dabengali", + "dadarabic", + "dadeva", + "dadfinalarabic", + "dadinitialarabic", + "dadmedialarabic", + "dagesh", + "dageshhebrew", + "dagujarati", + "dagurmukhi", + "dahiragana", + "dakatakana", + "dalarabic", + "dalet", + "daletdagesh", + "daletdageshhebrew", + "dalethatafpatah", + "dalethatafpatahhebrew", + "dalethatafsegol", + "dalethatafsegolhebrew", + "dalethebrew", + "dalethiriq", + "dalethiriqhebrew", + "daletholam", + "daletholamhebrew", + "daletpatah", + "daletpatahhebrew", + "daletqamats", + "daletqamatshebrew", + "daletqubuts", + "daletqubutshebrew", + "daletsegol", + "daletsegolhebrew", + "daletsheva", + "daletshevahebrew", + "dalettsere", + "dalettserehebrew", + "dalfinalarabic", + "dammaarabic", + "dammalowarabic", + "dammatanaltonearabic", + "dammatanarabic", + "danda", + "dargahebrew", + "dargalefthebrew", + "dasiapneumatacyrilliccmb", "dblGrave", + "dblanglebracketleft", + "dblanglebracketleftvertical", + "dblanglebracketright", + "dblanglebracketrightvertical", + "dblarchinvertedbelowcmb", + "dblarrowleft", + "dblarrowright", + "dbldanda", "dblgrave", + "dblgravecmb", + "dblintegral", + "dbllowline", + "dbllowlinecmb", + "dbloverlinecmb", + "dblprimemod", + "dblverticalbar", + "dblverticallineabovecmb", + "dbopomofo", + "dbsquare", "dcaron", + "dcedilla", + "dcircle", + "dcircumflexbelow", "dcroat", + "ddabengali", + "ddadeva", + "ddagujarati", + "ddagurmukhi", + "ddalarabic", + "ddalfinalarabic", + "dddhadeva", + "ddhabengali", + "ddhadeva", + "ddhagujarati", + "ddhagurmukhi", + "ddotaccent", + "ddotbelow", + "decimalseparatorarabic", + "decimalseparatorpersian", + "decyrillic", + "dehihebrew", + "dehiragana", + "deicoptic", + "dekatakana", + "deleteleft", + "deleteright", "delta", + "deltaturned", + "denominatorminusonenumeratorbengali", + "dezh", + "dhabengali", + "dhadeva", + "dhagujarati", + "dhagurmukhi", + "dhook", + "dialytikatonos", + "dialytikatonoscmb", "diamond", + "diamondsuitwhite", "dieresisacute", + "dieresisbelowcmb", + "dieresiscmb", "dieresisgrave", "dieresistonos", + "dihiragana", + "dikatakana", + "dittomark", + "divides", + "divisionslash", + "djecyrillic", "dkshade", + "dlinebelow", + "dlsquare", + "dmacron", + "dmonospace", "dnblock", + "dochadathai", + "dodekthai", + "dohiragana", + "dokatakana", + "dollarmonospace", + "dollarsmall", "dong", + "dorusquare", + "dotaccentcmb", + "dotbelowcmb", "dotbelowcomb", + "dotkatakana", "dotlessj", + "dotlessjstrokehook", "dotmath", + "dottedcircle", + "doubleyodpatah", + "doubleyodpatahhebrew", + "downtackbelowcmb", + "downtackmod", + "dparen", + "dtail", + "dtopbar", + "duhiragana", + "dukatakana", + "dz", + "dzaltone", + "dzcaron", + "dzcurl", + "dzeabkhasiancyrillic", + "dzecyrillic", + "dzhecyrillic", + "earth", + "ebengali", + "ebopomofo", "ebreve", + "ecandradeva", + "ecandragujarati", + "ecandravowelsigndeva", + "ecandravowelsigngujarati", "ecaron", + "ecedillabreve", + "echarmenian", + "echyiwnarmenian", + "ecircle", + "ecircumflexacute", + "ecircumflexbelow", + "ecircumflexdotbelow", + "ecircumflexgrave", + "ecircumflexhookabove", + "ecircumflextilde", + "ecyrillic", + "edblgrave", + "edeva", + "edot", "edotaccent", + "edotbelow", + "eegurmukhi", + "eematragurmukhi", + "efcyrillic", + "egujarati", + "eharmenian", + "ehbopomofo", + "ehiragana", + "ehookabove", + "eibopomofo", + "eightarabic", + "eightbengali", + "eightcircle", + "eightcircleinversesansserif", + "eightdeva", + "eighteencircle", + "eighteenparen", + "eighteenperiod", + "eightgujarati", + "eightgurmukhi", + "eighthackarabic", + "eighthangzhou", + "eighthnotebeamed", + "eightideographicparen", + "eightmonospace", + "eightparen", + "eightperiod", + "eightpersian", + "eightroman", + "eightthai", + "einvertedbreve", + "eiotifiedcyrillic", + "ekatakana", + "ekatakanahalfwidth", + "ekonkargurmukhi", + "ekorean", + "elcyrillic", "element", + "elevencircle", + "elevenparen", + "elevenperiod", + "elevenroman", + "ellipsisvertical", "emacron", + "emacronacute", + "emacrongrave", + "emcyrillic", + "emdashvertical", + "emonospace", + "emphasismarkarmenian", "emptyset", + "enbopomofo", + "encyrillic", + "endashvertical", + "endescendercyrillic", "eng", + "engbopomofo", + "enghecyrillic", + "enhookcyrillic", + "enspace", "eogonek", + "eokorean", + "eopen", + "eopenclosed", + "eopenreversed", + "eopenreversedclosed", + "eopenreversedhook", + "eparen", "epsilon", "epsilontonos", + "equalmonospace", + "equalsmall", + "equalsuperior", "equivalence", + "erbopomofo", + "ercyrillic", + "ereversed", + "ereversedcyrillic", + "escyrillic", + "esdescendercyrillic", + "esh", + "eshcurl", + "eshortdeva", + "eshortvowelsigndeva", + "eshreversedloop", + "eshsquatreversed", + "esmallhiragana", + "esmallkatakana", + "esmallkatakanahalfwidth", "estimated", "eta", + "etarmenian", "etatonos", + "etilde", + "etildebelow", + "etnahtafoukhhebrew", + "etnahtafoukhlefthebrew", + "etnahtahebrew", + "etnahtalefthebrew", + "eturned", + "eukorean", + "euro", + "evowelsignbengali", + "evowelsigndeva", + "evowelsigngujarati", + "exclamarmenian", "exclamdbl", + "exclammonospace", "existential", + "ezh", + "ezhcaron", + "ezhcurl", + "ezhreversed", + "ezhtail", + "fadeva", + "fagurmukhi", + "fahrenheit", + "fathaarabic", + "fathalowarabic", + "fathatanarabic", + "fbopomofo", + "fcircle", + "fdotaccent", + "feharabic", + "feharmenian", + "fehfinalarabic", + "fehinitialarabic", + "fehmedialarabic", + "feicoptic", "female", + "fifteencircle", + "fifteenparen", + "fifteenperiod", "filledbox", "filledrect", + "finalkaf", + "finalkafdagesh", + "finalkafdageshhebrew", + "finalkafhebrew", + "finalkafqamats", + "finalkafqamatshebrew", + "finalkafsheva", + "finalkafshevahebrew", + "finalmem", + "finalmemhebrew", + "finalnun", + "finalnunhebrew", + "finalpe", + "finalpehebrew", + "finaltsadi", + "finaltsadihebrew", + "firsttonechinese", + "fisheye", + "fitacyrillic", + "fivearabic", + "fivebengali", + "fivecircle", + "fivecircleinversesansserif", + "fivedeva", + "fivegujarati", + "fivegurmukhi", + "fivehackarabic", + "fivehangzhou", + "fiveideographicparen", + "fivemonospace", + "fiveparen", + "fiveperiod", + "fivepersian", + "fiveroman", + "fivethai", + "fmonospace", + "fmsquare", + "fofanthai", + "fofathai", + "fongmanthai", + "forall", + "fourarabic", + "fourbengali", + "fourcircle", + "fourcircleinversesansserif", + "fourdeva", + "fourgujarati", + "fourgurmukhi", + "fourhackarabic", + "fourhangzhou", + "fourideographicparen", + "fourmonospace", + "fournumeratorbengali", + "fourparen", + "fourperiod", + "fourpersian", + "fourroman", + "fourteencircle", + "fourteenparen", + "fourteenperiod", + "fourthai", + "fourthtonechinese", + "fparen", "franc", + "gabengali", + "gacute", + "gadeva", + "gafarabic", + "gaffinalarabic", + "gafinitialarabic", + "gafmedialarabic", + "gagujarati", + "gagurmukhi", + "gahiragana", + "gakatakana", "gamma", + "gammalatinsmall", + "gammasuperior", + "gangiacoptic", + "gbopomofo", "gbreve", "gcaron", + "gcedilla", + "gcircle", "gcircumflex", "gcommaaccent", + "gdot", "gdotaccent", + "gecyrillic", + "gehiragana", + "gekatakana", + "geometricallyequal", + "gereshaccenthebrew", + "gereshhebrew", + "gereshmuqdamhebrew", + "gershayimaccenthebrew", + "gershayimhebrew", + "getamark", + "ghabengali", + "ghadarmenian", + "ghadeva", + "ghagujarati", + "ghagurmukhi", + "ghainarabic", + "ghainfinalarabic", + "ghaininitialarabic", + "ghainmedialarabic", + "ghemiddlehookcyrillic", + "ghestrokecyrillic", + "gheupturncyrillic", + "ghhadeva", + "ghhagurmukhi", + "ghook", + "ghzsquare", + "gihiragana", + "gikatakana", + "gimarmenian", + "gimel", + "gimeldagesh", + "gimeldageshhebrew", + "gimelhebrew", + "gjecyrillic", + "glottalinvertedstroke", + "glottalstop", + "glottalstopinverted", + "glottalstopmod", + "glottalstopreversed", + "glottalstopreversedmod", + "glottalstopreversedsuperior", + "glottalstopstroke", + "glottalstopstrokereversed", + "gmacron", + "gmonospace", + "gohiragana", + "gokatakana", + "gparen", + "gpasquare", "gradient", + "gravebelowcmb", + "gravecmb", "gravecomb", + "gravedeva", + "gravelowmod", + "gravemonospace", + "gravetonecmb", "greaterequal", + "greaterequalorless", + "greatermonospace", + "greaterorequivalent", + "greaterorless", + "greateroverequal", + "greatersmall", + "gscript", + "gstroke", + "guhiragana", + "gukatakana", + "guramusquare", + "gysquare", + "haabkhasiancyrillic", + "haaltonearabic", + "habengali", + "hadescendercyrillic", + "hadeva", + "hagujarati", + "hagurmukhi", + "haharabic", + "hahfinalarabic", + "hahinitialarabic", + "hahiragana", + "hahmedialarabic", + "haitusquare", + "hakatakana", + "hakatakanahalfwidth", + "halantgurmukhi", + "hamzaarabic", + "hamzadammaarabic", + "hamzadammatanarabic", + "hamzafathaarabic", + "hamzafathatanarabic", + "hamzalowarabic", + "hamzalowkasraarabic", + "hamzalowkasratanarabic", + "hamzasukunarabic", + "hangulfiller", + "hardsigncyrillic", + "harpoonleftbarbup", + "harpoonrightbarbup", + "hasquare", + "hatafpatah", + "hatafpatah16", + "hatafpatah23", + "hatafpatah2f", + "hatafpatahhebrew", + "hatafpatahnarrowhebrew", + "hatafpatahquarterhebrew", + "hatafpatahwidehebrew", + "hatafqamats", + "hatafqamats1b", + "hatafqamats28", + "hatafqamats34", + "hatafqamatshebrew", + "hatafqamatsnarrowhebrew", + "hatafqamatsquarterhebrew", + "hatafqamatswidehebrew", + "hatafsegol", + "hatafsegol17", + "hatafsegol24", + "hatafsegol30", + "hatafsegolhebrew", + "hatafsegolnarrowhebrew", + "hatafsegolquarterhebrew", + "hatafsegolwidehebrew", "hbar", + "hbopomofo", + "hbrevebelow", + "hcedilla", + "hcircle", "hcircumflex", + "hdieresis", + "hdotaccent", + "hdotbelow", + "he", "heart", + "heartsuitblack", + "heartsuitwhite", + "hedagesh", + "hedageshhebrew", + "hehaltonearabic", + "heharabic", + "hehebrew", + "hehfinalaltonearabic", + "hehfinalalttwoarabic", + "hehfinalarabic", + "hehhamzaabovefinalarabic", + "hehhamzaaboveisolatedarabic", + "hehinitialaltonearabic", + "hehinitialarabic", + "hehiragana", + "hehmedialaltonearabic", + "hehmedialarabic", + "heiseierasquare", + "hekatakana", + "hekatakanahalfwidth", + "hekutaarusquare", + "henghook", + "herutusquare", + "het", + "hethebrew", + "hhook", + "hhooksuperior", + "hieuhacirclekorean", + "hieuhaparenkorean", + "hieuhcirclekorean", + "hieuhkorean", + "hieuhparenkorean", + "hihiragana", + "hikatakana", + "hikatakanahalfwidth", + "hiriq", + "hiriq14", + "hiriq21", + "hiriq2d", + "hiriqhebrew", + "hiriqnarrowhebrew", + "hiriqquarterhebrew", + "hiriqwidehebrew", + "hlinebelow", + "hmonospace", + "hoarmenian", + "hohipthai", + "hohiragana", + "hokatakana", + "hokatakanahalfwidth", + "holam", + "holam19", + "holam26", + "holam32", + "holamhebrew", + "holamnarrowhebrew", + "holamquarterhebrew", + "holamwidehebrew", + "honokhukthai", "hookabovecomb", + "hookcmb", + "hookpalatalizedbelowcmb", + "hookretroflexbelowcmb", + "hoonsquare", + "horicoptic", + "horizontalbar", + "horncmb", + "hotsprings", "house", + "hparen", + "hsuperior", + "hturned", + "huhiragana", + "huiitosquare", + "hukatakana", + "hukatakanahalfwidth", + "hungarumlautcmb", + "hv", + "hyphenmonospace", + "hyphensmall", + "hyphentwo", + "iacyrillic", + "ibengali", + "ibopomofo", "ibreve", + "icaron", + "icircle", + "icyrillic", + "idblgrave", + "ideographearthcircle", + "ideographfirecircle", + "ideographicallianceparen", + "ideographiccallparen", + "ideographiccentrecircle", + "ideographicclose", + "ideographiccomma", + "ideographiccommaleft", + "ideographiccongratulationparen", + "ideographiccorrectcircle", + "ideographicearthparen", + "ideographicenterpriseparen", + "ideographicexcellentcircle", + "ideographicfestivalparen", + "ideographicfinancialcircle", + "ideographicfinancialparen", + "ideographicfireparen", + "ideographichaveparen", + "ideographichighcircle", + "ideographiciterationmark", + "ideographiclaborcircle", + "ideographiclaborparen", + "ideographicleftcircle", + "ideographiclowcircle", + "ideographicmedicinecircle", + "ideographicmetalparen", + "ideographicmoonparen", + "ideographicnameparen", + "ideographicperiod", + "ideographicprintcircle", + "ideographicreachparen", + "ideographicrepresentparen", + "ideographicresourceparen", + "ideographicrightcircle", + "ideographicsecretcircle", + "ideographicselfparen", + "ideographicsocietyparen", + "ideographicspace", + "ideographicspecialparen", + "ideographicstockparen", + "ideographicstudyparen", + "ideographicsunparen", + "ideographicsuperviseparen", + "ideographicwaterparen", + "ideographicwoodparen", + "ideographiczero", + "ideographmetalcircle", + "ideographmooncircle", + "ideographnamecircle", + "ideographsuncircle", + "ideographwatercircle", + "ideographwoodcircle", + "ideva", + "idieresisacute", + "idieresiscyrillic", + "idotbelow", + "iebrevecyrillic", + "iecyrillic", + "ieungacirclekorean", + "ieungaparenkorean", + "ieungcirclekorean", + "ieungkorean", + "ieungparenkorean", + "igujarati", + "igurmukhi", + "ihiragana", + "ihookabove", + "iibengali", + "iicyrillic", + "iideva", + "iigujarati", + "iigurmukhi", + "iimatragurmukhi", + "iinvertedbreve", + "iishortcyrillic", + "iivowelsignbengali", + "iivowelsigndeva", + "iivowelsigngujarati", "ij", + "ikatakana", + "ikatakanahalfwidth", + "ikorean", + "ilde", + "iluyhebrew", "imacron", + "imacroncyrillic", + "imageorapproximatelyequal", + "imatragurmukhi", + "imonospace", + "increment", "infinity", + "iniarmenian", "integral", + "integralbottom", "integralbt", "integralex", + "integraltop", "integraltp", "intersection", + "intisquare", "invbullet", "invcircle", "invsmileface", + "iocyrillic", "iogonek", "iota", "iotadieresis", "iotadieresistonos", + "iotalatin", "iotatonos", + "iparen", + "irigurmukhi", + "ismallhiragana", + "ismallkatakana", + "ismallkatakanahalfwidth", + "issharbengali", + "istroke", + "iterationhiragana", + "iterationkatakana", "itilde", + "itildebelow", + "iubopomofo", + "iucyrillic", + "ivowelsignbengali", + "ivowelsigndeva", + "ivowelsigngujarati", + "izhitsacyrillic", + "izhitsadblgravecyrillic", + "jaarmenian", + "jabengali", + "jadeva", + "jagujarati", + "jagurmukhi", + "jbopomofo", + "jcaron", + "jcircle", "jcircumflex", + "jcrossedtail", + "jdotlessstroke", + "jecyrillic", + "jeemarabic", + "jeemfinalarabic", + "jeeminitialarabic", + "jeemmedialarabic", + "jeharabic", + "jehfinalarabic", + "jhabengali", + "jhadeva", + "jhagujarati", + "jhagurmukhi", + "jheharmenian", + "jis", + "jmonospace", + "jparen", + "jsuperior", + "kabashkircyrillic", + "kabengali", + "kacute", + "kacyrillic", + "kadescendercyrillic", + "kadeva", + "kaf", + "kafarabic", + "kafdagesh", + "kafdageshhebrew", + "kaffinalarabic", + "kafhebrew", + "kafinitialarabic", + "kafmedialarabic", + "kafrafehebrew", + "kagujarati", + "kagurmukhi", + "kahiragana", + "kahookcyrillic", + "kakatakana", + "kakatakanahalfwidth", "kappa", + "kappasymbolgreek", + "kapyeounmieumkorean", + "kapyeounphieuphkorean", + "kapyeounpieupkorean", + "kapyeounssangpieupkorean", + "karoriisquare", + "kashidaautoarabic", + "kashidaautonosidebearingarabic", + "kasmallkatakana", + "kasquare", + "kasraarabic", + "kasratanarabic", + "kastrokecyrillic", + "katahiraprolongmarkhalfwidth", + "kaverticalstrokecyrillic", + "kbopomofo", + "kcalsquare", + "kcaron", + "kcedilla", + "kcircle", "kcommaaccent", + "kdotbelow", + "keharmenian", + "kehiragana", + "kekatakana", + "kekatakanahalfwidth", + "kenarmenian", + "kesmallkatakana", "kgreenlandic", + "khabengali", + "khacyrillic", + "khadeva", + "khagujarati", + "khagurmukhi", + "khaharabic", + "khahfinalarabic", + "khahinitialarabic", + "khahmedialarabic", + "kheicoptic", + "khhadeva", + "khhagurmukhi", + "khieukhacirclekorean", + "khieukhaparenkorean", + "khieukhcirclekorean", + "khieukhkorean", + "khieukhparenkorean", + "khokhaithai", + "khokhonthai", + "khokhuatthai", + "khokhwaithai", + "khomutthai", + "khook", + "khorakhangthai", + "khzsquare", + "kihiragana", + "kikatakana", + "kikatakanahalfwidth", + "kiroguramusquare", + "kiromeetorusquare", + "kirosquare", + "kiyeokacirclekorean", + "kiyeokaparenkorean", + "kiyeokcirclekorean", + "kiyeokkorean", + "kiyeokparenkorean", + "kiyeoksioskorean", + "kjecyrillic", + "klinebelow", + "klsquare", + "kmcubedsquare", + "kmonospace", + "kmsquaredsquare", + "kohiragana", + "kohmsquare", + "kokaithai", + "kokatakana", + "kokatakanahalfwidth", + "kooposquare", + "koppacyrillic", + "koreanstandardsymbol", + "koroniscmb", + "kparen", + "kpasquare", + "ksicyrillic", + "ktsquare", + "kturned", + "kuhiragana", + "kukatakana", + "kukatakanahalfwidth", + "kvsquare", + "kwsquare", + "labengali", "lacute", + "ladeva", + "lagujarati", + "lagurmukhi", + "lakkhangyaothai", + "lamaleffinalarabic", + "lamalefhamzaabovefinalarabic", + "lamalefhamzaaboveisolatedarabic", + "lamalefhamzabelowfinalarabic", + "lamalefhamzabelowisolatedarabic", + "lamalefisolatedarabic", + "lamalefmaddaabovefinalarabic", + "lamalefmaddaaboveisolatedarabic", + "lamarabic", "lambda", + "lambdastroke", + "lamed", + "lameddagesh", + "lameddageshhebrew", + "lamedhebrew", + "lamedholam", + "lamedholamdagesh", + "lamedholamdageshhebrew", + "lamedholamhebrew", + "lamfinalarabic", + "lamhahinitialarabic", + "laminitialarabic", + "lamjeeminitialarabic", + "lamkhahinitialarabic", + "lamlamhehisolatedarabic", + "lammedialarabic", + "lammeemhahinitialarabic", + "lammeeminitialarabic", + "lammeemjeeminitialarabic", + "lammeemkhahinitialarabic", + "largecircle", + "lbar", + "lbelt", + "lbopomofo", "lcaron", + "lcedilla", + "lcircle", + "lcircumflexbelow", "lcommaaccent", "ldot", + "ldotaccent", + "ldotbelow", + "ldotbelowmacron", + "leftangleabovecmb", + "lefttackbelowcmb", "lessequal", + "lessequalorgreater", + "lessmonospace", + "lessorequivalent", + "lessorgreater", + "lessoverequal", + "lesssmall", + "lezh", "lfblock", + "lhookretroflex", "lira", + "liwnarmenian", + "lj", + "ljecyrillic", "ll", + "lladeva", + "llagujarati", + "llinebelow", + "llladeva", + "llvocalicbengali", + "llvocalicdeva", + "llvocalicvowelsignbengali", + "llvocalicvowelsigndeva", + "lmiddletilde", + "lmonospace", + "lmsquare", + "lochulathai", "logicaland", + "logicalnotreversed", "logicalor", + "lolingthai", "longs", + "lowlinecenterline", + "lowlinecmb", + "lowlinedashed", "lozenge", + "lparen", + "lsquare", "ltshade", + "luthai", + "lvocalicbengali", + "lvocalicdeva", + "lvocalicvowelsignbengali", + "lvocalicvowelsigndeva", + "lxsquare", + "mabengali", + "macronbelowcmb", + "macroncmb", + "macronlowmod", + "macronmonospace", + "macute", + "madeva", + "magujarati", + "magurmukhi", + "mahapakhhebrew", + "mahapakhlefthebrew", + "mahiragana", + "maichattawalowleftthai", + "maichattawalowrightthai", + "maichattawathai", + "maichattawaupperleftthai", + "maieklowleftthai", + "maieklowrightthai", + "maiekthai", + "maiekupperleftthai", + "maihanakatleftthai", + "maihanakatthai", + "maitaikhuleftthai", + "maitaikhuthai", + "maitholowleftthai", + "maitholowrightthai", + "maithothai", + "maithoupperleftthai", + "maitrilowleftthai", + "maitrilowrightthai", + "maitrithai", + "maitriupperleftthai", + "maiyamokthai", + "makatakana", + "makatakanahalfwidth", "male", + "mansyonsquare", + "maqafhebrew", + "mars", + "masoracirclehebrew", + "masquare", + "mbopomofo", + "mbsquare", + "mcircle", + "mcubedsquare", + "mdotaccent", + "mdotbelow", + "meemarabic", + "meemfinalarabic", + "meeminitialarabic", + "meemmedialarabic", + "meemmeeminitialarabic", + "meemmeemisolatedarabic", + "meetorusquare", + "mehiragana", + "meizierasquare", + "mekatakana", + "mekatakanahalfwidth", + "mem", + "memdagesh", + "memdageshhebrew", + "memhebrew", + "menarmenian", + "merkhahebrew", + "merkhakefulahebrew", + "merkhakefulalefthebrew", + "merkhalefthebrew", + "mhook", + "mhzsquare", + "middledotkatakanahalfwidth", + "middot", + "mieumacirclekorean", + "mieumaparenkorean", + "mieumcirclekorean", + "mieumkorean", + "mieumpansioskorean", + "mieumparenkorean", + "mieumpieupkorean", + "mieumsioskorean", + "mihiragana", + "mikatakana", + "mikatakanahalfwidth", + "minusbelowcmb", + "minuscircle", + "minusmod", + "minusplus", "minute", + "miribaarusquare", + "mirisquare", + "mlonglegturned", + "mlsquare", + "mmcubedsquare", + "mmonospace", + "mmsquaredsquare", + "mohiragana", + "mohmsquare", + "mokatakana", + "mokatakanahalfwidth", + "molsquare", + "momathai", + "moverssquare", + "moverssquaredsquare", + "mparen", + "mpasquare", + "mssquare", + "mturned", + "mu1", + "muasquare", + "muchgreater", + "muchless", + "mufsquare", + "mugreek", + "mugsquare", + "muhiragana", + "mukatakana", + "mukatakanahalfwidth", + "mulsquare", + "mumsquare", + "munahhebrew", + "munahlefthebrew", "musicalnote", "musicalnotedbl", + "musicflatsign", + "musicsharpsign", + "mussquare", + "muvsquare", + "muwsquare", + "mvmegasquare", + "mvsquare", + "mwmegasquare", + "mwsquare", + "nabengali", + "nabla", "nacute", + "nadeva", + "nagujarati", + "nagurmukhi", + "nahiragana", + "nakatakana", + "nakatakanahalfwidth", "napostrophe", + "nasquare", + "nbopomofo", + "nbspace", "ncaron", + "ncedilla", + "ncircle", + "ncircumflexbelow", "ncommaaccent", + "ndotaccent", + "ndotbelow", + "nehiragana", + "nekatakana", + "nekatakanahalfwidth", + "newsheqelsign", + "nfsquare", + "ngabengali", + "ngadeva", + "ngagujarati", + "ngagurmukhi", + "ngonguthai", + "nhiragana", + "nhookleft", + "nhookretroflex", + "nieunacirclekorean", + "nieunaparenkorean", + "nieuncieuckorean", + "nieuncirclekorean", + "nieunhieuhkorean", + "nieunkorean", + "nieunpansioskorean", + "nieunparenkorean", + "nieunsioskorean", + "nieuntikeutkorean", + "nihiragana", + "nikatakana", + "nikatakanahalfwidth", + "nikhahitleftthai", + "nikhahitthai", + "ninearabic", + "ninebengali", + "ninecircle", + "ninecircleinversesansserif", + "ninedeva", + "ninegujarati", + "ninegurmukhi", + "ninehackarabic", + "ninehangzhou", + "nineideographicparen", + "ninemonospace", + "nineparen", + "nineperiod", + "ninepersian", + "nineroman", + "nineteencircle", + "nineteenparen", + "nineteenperiod", + "ninethai", + "nj", + "njecyrillic", + "nkatakana", + "nkatakanahalfwidth", + "nlegrightlong", + "nlinebelow", + "nmonospace", + "nmsquare", + "nnabengali", + "nnadeva", + "nnagujarati", + "nnagurmukhi", + "nnnadeva", + "nohiragana", + "nokatakana", + "nokatakanahalfwidth", + "nonbreakingspace", + "nonenthai", + "nonuthai", + "noonarabic", + "noonfinalarabic", + "noonghunnaarabic", + "noonghunnafinalarabic", + "noonhehinitialarabic", + "nooninitialarabic", + "noonjeeminitialarabic", + "noonjeemisolatedarabic", + "noonmedialarabic", + "noonmeeminitialarabic", + "noonmeemisolatedarabic", + "noonnoonfinalarabic", + "notcontains", "notelement", + "notelementof", "notequal", + "notgreater", + "notgreaternorequal", + "notgreaternorless", + "notidentical", + "notless", + "notlessnorequal", + "notparallel", + "notprecedes", "notsubset", + "notsucceeds", + "notsuperset", + "nowarmenian", + "nparen", + "nssquare", "nu", + "nuhiragana", + "nukatakana", + "nukatakanahalfwidth", + "nuktabengali", + "nuktadeva", + "nuktagujarati", + "nuktagurmukhi", + "numbersignmonospace", + "numbersignsmall", + "numeralsigngreek", + "numeralsignlowergreek", + "numero", + "nun", + "nundagesh", + "nundageshhebrew", + "nunhebrew", + "nvsquare", + "nwsquare", + "nyabengali", + "nyadeva", + "nyagujarati", + "nyagurmukhi", + "oangthai", + "obarred", + "obarredcyrillic", + "obarreddieresiscyrillic", + "obengali", + "obopomofo", "obreve", + "ocandradeva", + "ocandragujarati", + "ocandravowelsigndeva", + "ocandravowelsigngujarati", + "ocaron", + "ocircle", + "ocircumflexacute", + "ocircumflexdotbelow", + "ocircumflexgrave", + "ocircumflexhookabove", + "ocircumflextilde", + "ocyrillic", + "odblacute", + "odblgrave", + "odeva", + "odieresiscyrillic", + "odotbelow", + "oekorean", + "ogonekcmb", + "ogujarati", + "oharmenian", + "ohiragana", + "ohookabove", "ohorn", + "ohornacute", + "ohorndotbelow", + "ohorngrave", + "ohornhookabove", + "ohorntilde", "ohungarumlaut", + "oi", + "oinvertedbreve", + "okatakana", + "okatakanahalfwidth", + "okorean", + "olehebrew", "omacron", + "omacronacute", + "omacrongrave", + "omdeva", "omega", "omega1", + "omegacyrillic", + "omegalatinclosed", + "omegaroundcyrillic", + "omegatitlocyrillic", "omegatonos", + "omgujarati", "omicron", "omicrontonos", + "omonospace", + "onearabic", + "onebengali", + "onecircle", + "onecircleinversesansserif", + "onedeva", + "onegujarati", + "onegurmukhi", + "onehackarabic", + "onehangzhou", + "oneideographicparen", + "onemonospace", + "onenumeratorbengali", + "oneparen", + "oneperiod", + "onepersian", + "oneroman", + "onethai", + "oogonek", + "oogonekmacron", + "oogurmukhi", + "oomatragurmukhi", + "oopen", + "oparen", "openbullet", + "option", "orthogonal", + "oshortdeva", + "oshortvowelsigndeva", "oslashacute", + "osmallhiragana", + "osmallkatakana", + "osmallkatakanahalfwidth", + "ostrokeacute", + "otcyrillic", + "otildeacute", + "otildedieresis", + "oubopomofo", + "overline", + "overlinecenterline", + "overlinecmb", + "overlinedashed", + "overlinedblwavy", + "overlinewavy", + "overscore", + "ovowelsignbengali", + "ovowelsigndeva", + "ovowelsigngujarati", + "paampssquare", + "paasentosquare", + "pabengali", + "pacute", + "padeva", + "pagedown", + "pageup", + "pagujarati", + "pagurmukhi", + "pahiragana", + "paiyannoithai", + "pakatakana", + "palatalizationcyrilliccmb", + "palochkacyrillic", + "pansioskorean", + "parallel", + "parenleftaltonearabic", "parenleftbt", "parenleftex", + "parenleftmonospace", + "parenleftsmall", "parenlefttp", + "parenleftvertical", + "parenrightaltonearabic", "parenrightbt", "parenrightex", + "parenrightmonospace", + "parenrightsmall", "parenrighttp", + "parenrightvertical", "partialdiff", + "paseqhebrew", + "pashtahebrew", + "pasquare", + "patah", + "patah11", + "patah1d", + "patah2a", + "patahhebrew", + "patahnarrowhebrew", + "patahquarterhebrew", + "patahwidehebrew", + "pazerhebrew", + "pbopomofo", + "pcircle", + "pdotaccent", + "pe", + "pecyrillic", + "pedagesh", + "pedageshhebrew", + "peezisquare", + "pefinaldageshhebrew", + "peharabic", + "peharmenian", + "pehebrew", + "pehfinalarabic", + "pehinitialarabic", + "pehiragana", + "pehmedialarabic", + "pekatakana", + "pemiddlehookcyrillic", + "perafehebrew", + "percentarabic", + "percentmonospace", + "percentsmall", + "periodarmenian", + "periodhalfwidth", + "periodmonospace", + "periodsmall", + "perispomenigreekcmb", "perpendicular", "peseta", + "pfsquare", + "phabengali", + "phadeva", + "phagujarati", + "phagurmukhi", "phi", "phi1", + "phieuphacirclekorean", + "phieuphaparenkorean", + "phieuphcirclekorean", + "phieuphkorean", + "phieuphparenkorean", + "philatin", + "phinthuthai", + "phisymbolgreek", + "phook", + "phophanthai", + "phophungthai", + "phosamphaothai", "pi", + "pieupacirclekorean", + "pieupaparenkorean", + "pieupcieuckorean", + "pieupcirclekorean", + "pieupkiyeokkorean", + "pieupkorean", + "pieupparenkorean", + "pieupsioskiyeokkorean", + "pieupsioskorean", + "pieupsiostikeutkorean", + "pieupthieuthkorean", + "pieuptikeutkorean", + "pihiragana", + "pikatakana", + "pisymbolgreek", + "piwrarmenian", + "plusbelowcmb", + "pluscircle", + "plusmod", + "plusmonospace", + "plussmall", + "plussuperior", + "pmonospace", + "pmsquare", + "pohiragana", + "pointingindexdownwhite", + "pointingindexleftwhite", + "pointingindexrightwhite", + "pointingindexupwhite", + "pokatakana", + "poplathai", + "postalmark", + "postalmarkface", + "pparen", + "precedes", "prescription", + "primemod", + "primereversed", "product", + "projective", + "prolongedkana", + "propellor", "propersubset", "propersuperset", + "proportion", "proportional", "psi", + "psicyrillic", + "psilipneumatacyrilliccmb", + "pssquare", + "puhiragana", + "pukatakana", + "pvsquare", + "pwsquare", + "qadeva", + "qadmahebrew", + "qafarabic", + "qaffinalarabic", + "qafinitialarabic", + "qafmedialarabic", + "qamats", + "qamats10", + "qamats1a", + "qamats1c", + "qamats27", + "qamats29", + "qamats33", + "qamatsde", + "qamatshebrew", + "qamatsnarrowhebrew", + "qamatsqatanhebrew", + "qamatsqatannarrowhebrew", + "qamatsqatanquarterhebrew", + "qamatsqatanwidehebrew", + "qamatsquarterhebrew", + "qamatswidehebrew", + "qarneyparahebrew", + "qbopomofo", + "qcircle", + "qhook", + "qmonospace", + "qof", + "qofdagesh", + "qofdageshhebrew", + "qofhatafpatah", + "qofhatafpatahhebrew", + "qofhatafsegol", + "qofhatafsegolhebrew", + "qofhebrew", + "qofhiriq", + "qofhiriqhebrew", + "qofholam", + "qofholamhebrew", + "qofpatah", + "qofpatahhebrew", + "qofqamats", + "qofqamatshebrew", + "qofqubuts", + "qofqubutshebrew", + "qofsegol", + "qofsegolhebrew", + "qofsheva", + "qofshevahebrew", + "qoftsere", + "qoftserehebrew", + "qparen", + "quarternote", + "qubuts", + "qubuts18", + "qubuts25", + "qubuts31", + "qubutshebrew", + "qubutsnarrowhebrew", + "qubutsquarterhebrew", + "qubutswidehebrew", + "questionarabic", + "questionarmenian", + "questiongreek", + "questionmonospace", + "quotedblmonospace", + "quotedblprime", + "quotedblprimereversed", + "quoteleftreversed", "quotereversed", + "quoterightn", + "quotesinglemonospace", + "raarmenian", + "rabengali", "racute", + "radeva", "radical", "radicalex", + "radoverssquare", + "radoverssquaredsquare", + "radsquare", + "rafe", + "rafehebrew", + "ragujarati", + "ragurmukhi", + "rahiragana", + "rakatakana", + "rakatakanahalfwidth", + "ralowerdiagonalbengali", + "ramiddlediagonalbengali", + "ramshorn", + "ratio", + "rbopomofo", "rcaron", + "rcedilla", + "rcircle", "rcommaaccent", + "rdblgrave", + "rdotaccent", + "rdotbelow", + "rdotbelowmacron", + "referencemark", "reflexsubset", "reflexsuperset", "registersans", "registerserif", + "reharabic", + "reharmenian", + "rehfinalarabic", + "rehiragana", + "rehyehaleflamarabic", + "rekatakana", + "rekatakanahalfwidth", + "resh", + "reshdageshhebrew", + "reshhatafpatah", + "reshhatafpatahhebrew", + "reshhatafsegol", + "reshhatafsegolhebrew", + "reshhebrew", + "reshhiriq", + "reshhiriqhebrew", + "reshholam", + "reshholamhebrew", + "reshpatah", + "reshpatahhebrew", + "reshqamats", + "reshqamatshebrew", + "reshqubuts", + "reshqubutshebrew", + "reshsegol", + "reshsegolhebrew", + "reshsheva", + "reshshevahebrew", + "reshtsere", + "reshtserehebrew", + "reversedtilde", + "reviahebrew", + "reviamugrashhebrew", "revlogicalnot", + "rfishhook", + "rfishhookreversed", + "rhabengali", + "rhadeva", "rho", + "rhook", + "rhookturned", + "rhookturnedsuperior", + "rhosymbolgreek", + "rhotichookmod", + "rieulacirclekorean", + "rieulaparenkorean", + "rieulcirclekorean", + "rieulhieuhkorean", + "rieulkiyeokkorean", + "rieulkiyeoksioskorean", + "rieulkorean", + "rieulmieumkorean", + "rieulpansioskorean", + "rieulparenkorean", + "rieulphieuphkorean", + "rieulpieupkorean", + "rieulpieupsioskorean", + "rieulsioskorean", + "rieulthieuthkorean", + "rieultikeutkorean", + "rieulyeorinhieuhkorean", + "rightangle", + "righttackbelowcmb", + "righttriangle", + "rihiragana", + "rikatakana", + "rikatakanahalfwidth", + "ringbelowcmb", + "ringcmb", + "ringhalfleft", + "ringhalfleftarmenian", + "ringhalfleftbelowcmb", + "ringhalfleftcentered", + "ringhalfright", + "ringhalfrightbelowcmb", + "ringhalfrightcentered", + "rinvertedbreve", + "rittorusquare", + "rlinebelow", + "rlongleg", + "rlonglegturned", + "rmonospace", + "rohiragana", + "rokatakana", + "rokatakanahalfwidth", + "roruathai", + "rparen", + "rrabengali", + "rradeva", + "rragurmukhi", + "rreharabic", + "rrehfinalarabic", + "rrvocalicbengali", + "rrvocalicdeva", + "rrvocalicgujarati", + "rrvocalicvowelsignbengali", + "rrvocalicvowelsigndeva", + "rrvocalicvowelsigngujarati", "rtblock", + "rturned", + "rturnedsuperior", + "ruhiragana", + "rukatakana", + "rukatakanahalfwidth", + "rupeemarkbengali", + "rupeesignbengali", + "ruthai", + "rvocalicbengali", + "rvocalicdeva", + "rvocalicgujarati", + "rvocalicvowelsignbengali", + "rvocalicvowelsigndeva", + "rvocalicvowelsigngujarati", + "sabengali", "sacute", + "sacutedotaccent", + "sadarabic", + "sadeva", + "sadfinalarabic", + "sadinitialarabic", + "sadmedialarabic", + "sagujarati", + "sagurmukhi", + "sahiragana", + "sakatakana", + "sakatakanahalfwidth", + "sallallahoualayhewasallamarabic", + "samekh", + "samekhdagesh", + "samekhdageshhebrew", + "samekhhebrew", + "saraaathai", + "saraaethai", + "saraaimaimalaithai", + "saraaimaimuanthai", + "saraamthai", + "saraathai", + "saraethai", + "saraiileftthai", + "saraiithai", + "saraileftthai", + "saraithai", + "saraothai", + "saraueeleftthai", + "saraueethai", + "saraueleftthai", + "sarauethai", + "sarauthai", + "sarauuthai", + "sbopomofo", + "scarondotaccent", "scedilla", - "scedilla", + "schwa", + "schwacyrillic", + "schwadieresiscyrillic", + "schwahook", + "scircle", "scircumflex", "scommaaccent", + "sdotaccent", + "sdotbelow", + "sdotbelowdotaccent", + "seagullbelowcmb", "second", + "secondtonechinese", + "seenarabic", + "seenfinalarabic", + "seeninitialarabic", + "seenmedialarabic", + "segol", + "segol13", + "segol1f", + "segol2c", + "segolhebrew", + "segolnarrowhebrew", + "segolquarterhebrew", + "segoltahebrew", + "segolwidehebrew", + "seharmenian", + "sehiragana", + "sekatakana", + "sekatakanahalfwidth", + "semicolonarabic", + "semicolonmonospace", + "semicolonsmall", + "semivoicedmarkkana", + "semivoicedmarkkanahalfwidth", + "sentisquare", + "sentosquare", + "sevenarabic", + "sevenbengali", + "sevencircle", + "sevencircleinversesansserif", + "sevendeva", + "sevengujarati", + "sevengurmukhi", + "sevenhackarabic", + "sevenhangzhou", + "sevenideographicparen", + "sevenmonospace", + "sevenparen", + "sevenperiod", + "sevenpersian", + "sevenroman", + "seventeencircle", + "seventeenparen", + "seventeenperiod", + "seventhai", + "sfthyphen", + "shaarmenian", + "shabengali", + "shacyrillic", + "shaddaarabic", + "shaddadammaarabic", + "shaddadammatanarabic", + "shaddafathaarabic", + "shaddafathatanarabic", + "shaddakasraarabic", + "shaddakasratanarabic", "shade", + "shadedark", + "shadelight", + "shademedium", + "shadeva", + "shagujarati", + "shagurmukhi", + "shalshelethebrew", + "shbopomofo", + "shchacyrillic", + "sheenarabic", + "sheenfinalarabic", + "sheeninitialarabic", + "sheenmedialarabic", + "sheicoptic", + "sheqel", + "sheqelhebrew", + "sheva", + "sheva115", + "sheva15", + "sheva22", + "sheva2e", + "shevahebrew", + "shevanarrowhebrew", + "shevaquarterhebrew", + "shevawidehebrew", + "shhacyrillic", + "shimacoptic", + "shin", + "shindagesh", + "shindageshhebrew", + "shindageshshindot", + "shindageshshindothebrew", + "shindageshsindot", + "shindageshsindothebrew", + "shindothebrew", + "shinhebrew", + "shinshindot", + "shinshindothebrew", + "shinsindot", + "shinsindothebrew", + "shook", "sigma", "sigma1", + "sigmafinal", + "sigmalunatesymbolgreek", + "sihiragana", + "sikatakana", + "sikatakanahalfwidth", + "siluqhebrew", + "siluqlefthebrew", "similar", + "sindothebrew", + "siosacirclekorean", + "siosaparenkorean", + "sioscieuckorean", + "sioscirclekorean", + "sioskiyeokkorean", + "sioskorean", + "siosnieunkorean", + "siosparenkorean", + "siospieupkorean", + "siostikeutkorean", + "sixarabic", + "sixbengali", + "sixcircle", + "sixcircleinversesansserif", + "sixdeva", + "sixgujarati", + "sixgurmukhi", + "sixhackarabic", + "sixhangzhou", + "sixideographicparen", + "sixmonospace", + "sixparen", + "sixperiod", + "sixpersian", + "sixroman", + "sixteencircle", + "sixteencurrencydenominatorbengali", + "sixteenparen", + "sixteenperiod", + "sixthai", + "slashmonospace", + "slong", + "slongdotaccent", "smileface", + "smonospace", + "sofpasuqhebrew", + "softhyphen", + "softsigncyrillic", + "sohiragana", + "sokatakana", + "sokatakanahalfwidth", + "soliduslongoverlaycmb", + "solidusshortoverlaycmb", + "sorusithai", + "sosalathai", + "sosothai", + "sosuathai", + "spacehackarabic", "spade", + "spadesuitblack", + "spadesuitwhite", + "sparen", + "squarebelowcmb", + "squarecc", + "squarecm", + "squarediagonalcrosshatchfill", + "squarehorizontalfill", + "squarekg", + "squarekm", + "squarekmcapital", + "squareln", + "squarelog", + "squaremg", + "squaremil", + "squaremm", + "squaremsquared", + "squareorthogonalcrosshatchfill", + "squareupperlefttolowerrightfill", + "squareupperrighttolowerleftfill", + "squareverticalfill", + "squarewhitewithsmallblack", + "srsquare", + "ssabengali", + "ssadeva", + "ssagujarati", + "ssangcieuckorean", + "ssanghieuhkorean", + "ssangieungkorean", + "ssangkiyeokkorean", + "ssangnieunkorean", + "ssangpieupkorean", + "ssangsioskorean", + "ssangtikeutkorean", + "sterlingmonospace", + "strokelongoverlaycmb", + "strokeshortoverlaycmb", + "subset", + "subsetnotequal", + "subsetorequal", + "succeeds", "suchthat", + "suhiragana", + "sukatakana", + "sukatakanahalfwidth", + "sukunarabic", "summation", "sun", + "superset", + "supersetnotequal", + "supersetorequal", + "svsquare", + "syouwaerasquare", + "tabengali", + "tackdown", + "tackleft", + "tadeva", + "tagujarati", + "tagurmukhi", + "taharabic", + "tahfinalarabic", + "tahinitialarabic", + "tahiragana", + "tahmedialarabic", + "taisyouerasquare", + "takatakana", + "takatakanahalfwidth", + "tatweelarabic", "tau", + "tav", + "tavdages", + "tavdagesh", + "tavdageshhebrew", + "tavhebrew", "tbar", + "tbopomofo", "tcaron", + "tccurl", + "tcedilla", + "tcheharabic", + "tchehfinalarabic", + "tchehinitialarabic", + "tchehmedialarabic", + "tchehmeeminitialarabic", + "tcircle", + "tcircumflexbelow", "tcommaaccent", - "tcommaaccent", + "tdieresis", + "tdotaccent", + "tdotbelow", + "tecyrillic", + "tedescendercyrillic", + "teharabic", + "tehfinalarabic", + "tehhahinitialarabic", + "tehhahisolatedarabic", + "tehinitialarabic", + "tehiragana", + "tehjeeminitialarabic", + "tehjeemisolatedarabic", + "tehmarbutaarabic", + "tehmarbutafinalarabic", + "tehmedialarabic", + "tehmeeminitialarabic", + "tehmeemisolatedarabic", + "tehnoonfinalarabic", + "tekatakana", + "tekatakanahalfwidth", + "telephone", + "telephoneblack", + "telishagedolahebrew", + "telishaqetanahebrew", + "tencircle", + "tenideographicparen", + "tenparen", + "tenperiod", + "tenroman", + "tesh", + "tet", + "tetdagesh", + "tetdageshhebrew", + "tethebrew", + "tetsecyrillic", + "tevirhebrew", + "tevirlefthebrew", + "thabengali", + "thadeva", + "thagujarati", + "thagurmukhi", + "thalarabic", + "thalfinalarabic", + "thanthakhatlowleftthai", + "thanthakhatlowrightthai", + "thanthakhatthai", + "thanthakhatupperleftthai", + "theharabic", + "thehfinalarabic", + "thehinitialarabic", + "thehmedialarabic", + "thereexists", "therefore", "theta", "theta1", + "thetasymbolgreek", + "thieuthacirclekorean", + "thieuthaparenkorean", + "thieuthcirclekorean", + "thieuthkorean", + "thieuthparenkorean", + "thirteencircle", + "thirteenparen", + "thirteenperiod", + "thonangmonthothai", + "thook", + "thophuthaothai", + "thothahanthai", + "thothanthai", + "thothongthai", + "thothungthai", + "thousandcyrillic", + "thousandsseparatorarabic", + "thousandsseparatorpersian", + "threearabic", + "threebengali", + "threecircle", + "threecircleinversesansserif", + "threedeva", + "threegujarati", + "threegurmukhi", + "threehackarabic", + "threehangzhou", + "threeideographicparen", + "threemonospace", + "threenumeratorbengali", + "threeparen", + "threeperiod", + "threepersian", + "threeroman", + "threethai", + "thzsquare", + "tihiragana", + "tikatakana", + "tikatakanahalfwidth", + "tikeutacirclekorean", + "tikeutaparenkorean", + "tikeutcirclekorean", + "tikeutkorean", + "tikeutparenkorean", + "tildebelowcmb", + "tildecmb", "tildecomb", + "tildedoublecmb", + "tildeoperator", + "tildeoverlaycmb", + "tildeverticalcmb", + "timescircle", + "tipehahebrew", + "tipehalefthebrew", + "tippigurmukhi", + "titlocyrilliccmb", + "tiwnarmenian", + "tlinebelow", + "tmonospace", + "toarmenian", + "tohiragana", + "tokatakana", + "tokatakanahalfwidth", + "tonebarextrahighmod", + "tonebarextralowmod", + "tonebarhighmod", + "tonebarlowmod", + "tonebarmidmod", + "tonefive", + "tonesix", + "tonetwo", "tonos", + "tonsquare", + "topatakthai", + "tortoiseshellbracketleft", + "tortoiseshellbracketleftsmall", + "tortoiseshellbracketleftvertical", + "tortoiseshellbracketright", + "tortoiseshellbracketrightsmall", + "tortoiseshellbracketrightvertical", + "totaothai", + "tpalatalhook", + "tparen", "trademarksans", "trademarkserif", + "tretroflexhook", "triagdn", "triaglf", "triagrt", "triagup", + "ts", + "tsadi", + "tsadidagesh", + "tsadidageshhebrew", + "tsadihebrew", + "tsecyrillic", + "tsere", + "tsere12", + "tsere1e", + "tsere2b", + "tserehebrew", + "tserenarrowhebrew", + "tserequarterhebrew", + "tserewidehebrew", + "tshecyrillic", + "ttabengali", + "ttadeva", + "ttagujarati", + "ttagurmukhi", + "tteharabic", + "ttehfinalarabic", + "ttehinitialarabic", + "ttehmedialarabic", + "tthabengali", + "tthadeva", + "tthagujarati", + "tthagurmukhi", + "tturned", + "tuhiragana", + "tukatakana", + "tukatakanahalfwidth", + "tusmallhiragana", + "tusmallkatakana", + "tusmallkatakanahalfwidth", + "twelvecircle", + "twelveparen", + "twelveperiod", + "twelveroman", + "twentycircle", + "twentyhangzhou", + "twentyparen", + "twentyperiod", + "twoarabic", + "twobengali", + "twocircle", + "twocircleinversesansserif", + "twodeva", + "twodotleader", + "twodotleadervertical", + "twogujarati", + "twogurmukhi", + "twohackarabic", + "twohangzhou", + "twoideographicparen", + "twomonospace", + "twonumeratorbengali", + "twoparen", + "twoperiod", + "twopersian", + "tworoman", + "twostroke", + "twothai", + "ubar", + "ubengali", + "ubopomofo", "ubreve", + "ucaron", + "ucircle", + "ucircumflexbelow", + "ucyrillic", + "udattadeva", + "udblacute", + "udblgrave", + "udeva", + "udieresisacute", + "udieresisbelow", + "udieresiscaron", + "udieresiscyrillic", + "udieresisgrave", + "udieresismacron", + "udotbelow", + "ugujarati", + "ugurmukhi", + "uhiragana", + "uhookabove", "uhorn", + "uhornacute", + "uhorndotbelow", + "uhorngrave", + "uhornhookabove", + "uhorntilde", "uhungarumlaut", + "uhungarumlautcyrillic", + "uinvertedbreve", + "ukatakana", + "ukatakanahalfwidth", + "ukcyrillic", + "ukorean", "umacron", + "umacroncyrillic", + "umacrondieresis", + "umatragurmukhi", + "umonospace", "underscoredbl", + "underscoremonospace", + "underscorevertical", + "underscorewavy", "union", "universal", "uogonek", + "uparen", "upblock", + "upperdothebrew", "upsilon", "upsilondieresis", "upsilondieresistonos", + "upsilonlatin", "upsilontonos", + "uptackbelowcmb", + "uptackmod", + "uragurmukhi", "uring", + "ushortcyrillic", + "usmallhiragana", + "usmallkatakana", + "usmallkatakanahalfwidth", + "ustraightcyrillic", + "ustraightstrokecyrillic", "utilde", + "utildeacute", + "utildebelow", + "uubengali", + "uudeva", + "uugujarati", + "uugurmukhi", + "uumatragurmukhi", + "uuvowelsignbengali", + "uuvowelsigndeva", + "uuvowelsigngujarati", + "uvowelsignbengali", + "uvowelsigndeva", + "uvowelsigngujarati", + "vadeva", + "vagujarati", + "vagurmukhi", + "vakatakana", + "vav", + "vavdagesh", + "vavdagesh65", + "vavdageshhebrew", + "vavhebrew", + "vavholam", + "vavholamhebrew", + "vavvavhebrew", + "vavyodhebrew", + "vcircle", + "vdotbelow", + "vecyrillic", + "veharabic", + "vehfinalarabic", + "vehinitialarabic", + "vehmedialarabic", + "vekatakana", + "venus", + "verticalbar", + "verticallineabovecmb", + "verticallinebelowcmb", + "verticallinelowmod", + "verticallinemod", + "vewarmenian", + "vhook", + "vikatakana", + "viramabengali", + "viramadeva", + "viramagujarati", + "visargabengali", + "visargadeva", + "visargagujarati", + "vmonospace", + "voarmenian", + "voicediterationhiragana", + "voicediterationkatakana", + "voicedmarkkana", + "voicedmarkkanahalfwidth", + "vokatakana", + "vparen", + "vtilde", + "vturned", + "vuhiragana", + "vukatakana", "wacute", + "waekorean", + "wahiragana", + "wakatakana", + "wakatakanahalfwidth", + "wakorean", + "wasmallhiragana", + "wasmallkatakana", + "wattosquare", + "wavedash", + "wavyunderscorevertical", + "wawarabic", + "wawfinalarabic", + "wawhamzaabovearabic", + "wawhamzaabovefinalarabic", + "wbsquare", + "wcircle", "wcircumflex", "wdieresis", + "wdotaccent", + "wdotbelow", + "wehiragana", "weierstrass", + "wekatakana", + "wekorean", + "weokorean", "wgrave", + "whitebullet", + "whitecircle", + "whitecircleinverse", + "whitecornerbracketleft", + "whitecornerbracketleftvertical", + "whitecornerbracketright", + "whitecornerbracketrightvertical", + "whitediamond", + "whitediamondcontainingblacksmalldiamond", + "whitedownpointingsmalltriangle", + "whitedownpointingtriangle", + "whiteleftpointingsmalltriangle", + "whiteleftpointingtriangle", + "whitelenticularbracketleft", + "whitelenticularbracketright", + "whiterightpointingsmalltriangle", + "whiterightpointingtriangle", + "whitesmallsquare", + "whitesmilingface", + "whitesquare", + "whitestar", + "whitetelephone", + "whitetortoiseshellbracketleft", + "whitetortoiseshellbracketright", + "whiteuppointingsmalltriangle", + "whiteuppointingtriangle", + "wihiragana", + "wikatakana", + "wikorean", + "wmonospace", + "wohiragana", + "wokatakana", + "wokatakanahalfwidth", + "won", + "wonmonospace", + "wowaenthai", + "wparen", + "wring", + "wsuperior", + "wturned", + "wynn", + "xabovecmb", + "xbopomofo", + "xcircle", + "xdieresis", + "xdotaccent", + "xeharmenian", "xi", + "xmonospace", + "xparen", + "xsuperior", + "yaadosquare", + "yabengali", + "yadeva", + "yaekorean", + "yagujarati", + "yagurmukhi", + "yahiragana", + "yakatakana", + "yakatakanahalfwidth", + "yakorean", + "yamakkanthai", + "yasmallhiragana", + "yasmallkatakana", + "yasmallkatakanahalfwidth", + "yatcyrillic", + "ycircle", "ycircumflex", + "ydotaccent", + "ydotbelow", + "yeharabic", + "yehbarreearabic", + "yehbarreefinalarabic", + "yehfinalarabic", + "yehhamzaabovearabic", + "yehhamzaabovefinalarabic", + "yehhamzaaboveinitialarabic", + "yehhamzaabovemedialarabic", + "yehinitialarabic", + "yehmedialarabic", + "yehmeeminitialarabic", + "yehmeemisolatedarabic", + "yehnoonfinalarabic", + "yehthreedotsbelowarabic", + "yekorean", + "yenmonospace", + "yeokorean", + "yeorinhieuhkorean", + "yerahbenyomohebrew", + "yerahbenyomolefthebrew", + "yericyrillic", + "yerudieresiscyrillic", + "yesieungkorean", + "yesieungpansioskorean", + "yesieungsioskorean", + "yetivhebrew", "ygrave", + "yhook", + "yhookabove", + "yiarmenian", + "yicyrillic", + "yikorean", + "yinyang", + "yiwnarmenian", + "ymonospace", + "yod", + "yoddagesh", + "yoddageshhebrew", + "yodhebrew", + "yodyodhebrew", + "yodyodpatahhebrew", + "yohiragana", + "yoikorean", + "yokatakana", + "yokatakanahalfwidth", + "yokorean", + "yosmallhiragana", + "yosmallkatakana", + "yosmallkatakanahalfwidth", + "yotgreek", + "yoyaekorean", + "yoyakorean", + "yoyakthai", + "yoyingthai", + "yparen", + "ypogegrammeni", + "ypogegrammenigreekcmb", + "yr", + "yring", + "ysuperior", + "ytilde", + "yturned", + "yuhiragana", + "yuikorean", + "yukatakana", + "yukatakanahalfwidth", + "yukorean", + "yusbigcyrillic", + "yusbigiotifiedcyrillic", + "yuslittlecyrillic", + "yuslittleiotifiedcyrillic", + "yusmallhiragana", + "yusmallkatakana", + "yusmallkatakanahalfwidth", + "yuyekorean", + "yuyeokorean", + "yyabengali", + "yyadeva", + "zaarmenian", "zacute", + "zadeva", + "zagurmukhi", + "zaharabic", + "zahfinalarabic", + "zahinitialarabic", + "zahiragana", + "zahmedialarabic", + "zainarabic", + "zainfinalarabic", + "zakatakana", + "zaqefgadolhebrew", + "zaqefqatanhebrew", + "zarqahebrew", + "zayin", + "zayindagesh", + "zayindageshhebrew", + "zayinhebrew", + "zbopomofo", + "zcircle", + "zcircumflex", + "zcurl", + "zdot", "zdotaccent", + "zdotbelow", + "zecyrillic", + "zedescendercyrillic", + "zedieresiscyrillic", + "zehiragana", + "zekatakana", + "zeroarabic", + "zerobengali", + "zerodeva", + "zerogujarati", + "zerogurmukhi", + "zerohackarabic", + "zeromonospace", + "zeropersian", + "zerothai", + "zerowidthjoiner", + "zerowidthnonjoiner", + "zerowidthspace", "zeta", + "zhbopomofo", + "zhearmenian", + "zhebrevecyrillic", + "zhecyrillic", + "zhedescendercyrillic", + "zhedieresiscyrillic", + "zihiragana", + "zikatakana", + "zinorhebrew", + "zlinebelow", + "zmonospace", + "zohiragana", + "zokatakana", + "zparen", + "zretroflexhook", + "zstroke", + "zuhiragana", + "zukatakana", #endif /* FT_CONFIG_OPTION_ADOBE_GLYPH_LIST */ @@ -1093,13 +4327,13 @@ }; - static const char* const * const sid_standard_names = ps_glyph_names + 4; + static const char* const * const sid_standard_names = ps_glyph_names + 2; #define NUM_SID_GLYPHS 391 #ifdef FT_CONFIG_OPTION_ADOBE_GLYPH_LIST -#define NUM_ADOBE_GLYPHS 1058 +#define NUM_ADOBE_GLYPHS 4294 #else #define NUM_ADOBE_GLYPHS 391 #endif @@ -1107,17 +4341,19 @@ static const unsigned short mac_standard_names[259] = { - 4, + 2, 0, 1, + 3, + 4, 5, 6, 7, 8, 9, - 10, + 106, 11, - 108, + 12, 13, 14, 15, @@ -1172,9 +4408,9 @@ 64, 65, 66, - 67, + 126, 68, - 128, + 69, 70, 71, 72, @@ -1203,554 +4439,552 @@ 95, 96, 97, - 98, - 99, + 175, 177, 179, - 181, - 182, - 190, - 193, - 199, + 180, + 188, + 191, + 197, + 202, + 205, + 203, 204, 207, - 205, 206, - 209, 208, + 209, + 212, 210, 211, - 214, - 212, 213, - 215, - 218, 216, + 214, + 215, 217, + 218, + 221, 219, 220, - 223, - 221, 222, 224, - 226, - 229, 227, - 228, - 116, - 165, - 101, - 102, - 106, - 120, - 119, - 153, - 169, - 174, - 157, - 129, - 135, - 959, - 142, - 145, - 917, - 160, - 941, - 908, - 104, - 156, - 980, - 1018, - 987, - 985, - 918, - 143, - 147, - 471, - 148, - 151, - 127, - 100, - 155, - 994, - 105, - 815, - 412, - 110, - 124, - 125, - 2, - 178, - 180, - 195, - 146, - 152, - 115, - 141, - 109, - 123, - 69, - 12, + 225, + 226, + 114, 163, - 948, - 231, - 202, + 99, + 100, + 104, + 118, + 117, + 151, + 167, + 172, + 155, + 127, + 133, + 2919, + 140, + 143, + 2413, + 158, + 2642, + 2156, + 102, + 154, + 3092, + 3681, + 3192, + 3153, + 2415, + 141, + 145, + 741, + 146, + 149, + 125, + 98, + 153, + 3284, 103, + 1353, + 472, + 108, + 122, + 123, + 2901, + 176, + 178, + 193, + 144, + 150, + 113, + 139, 107, + 121, + 67, + 10, + 161, + 2677, + 229, + 200, + 101, + 105, + 109, + 110, 111, 112, - 113, - 114, - 117, - 118, - 121, - 122, - 126, - 176, + 115, + 116, + 119, + 120, + 124, + 174, + 181, + 173, + 182, 183, - 175, 184, 185, 186, 187, - 188, 189, - 191, + 190, + 1351, 192, - 3, - 194, - 197, + 195, + 196, 198, - 200, - 149, + 147, + 128, + 129, 130, 131, 132, - 133, 134, + 135, 136, 137, 138, - 139, - 140, - 144, - 150, - 196, - 225, - 203, - 232, - 164, - 158, - 171, + 142, + 148, + 194, + 223, 201, 230, - 161, - 166, - 170, - 172, - 154, - 168, - 173, - 159, 162, - 167, - 899, - 429, - 901, - 444, - 526, - 1006, - 404, - 847, - 406, - 849, - 868, + 156, + 169, + 199, + 228, + 159, + 164, + 168, + 170, + 152, + 166, + 171, + 157, + 160, + 165, + 2074, + 556, + 2091, + 609, + 836, + 3465, + 438, + 1545, + 440, + 1560, + 1767, 0 }; - static const unsigned short ps_names_to_unicode[1059] = + static const unsigned short ps_names_to_unicode[4295] = { 0, - 0x0020, - 0x0021, - 0x0022, - 0x0023, - 0x0024, - 0x0025, - 0x0026, - 0x2019, - 0x0028, - 0x0029, - 0x002A, - 0x002B, - 0x002C, - 0x002D, - 0x002E, - 0x002F, - 0x0030, - 0x0031, - 0x0032, - 0x0033, - 0x0034, - 0x0035, - 0x0036, - 0x0037, - 0x0038, - 0x0039, - 0x003A, - 0x003B, - 0x003C, - 0x003D, - 0x003E, - 0x003F, - 0x0040, - 0x0041, - 0x0042, - 0x0043, - 0x0044, - 0x0045, - 0x0046, - 0x0047, - 0x0048, - 0x0049, - 0x004A, - 0x004B, - 0x004C, - 0x004D, - 0x004E, - 0x004F, - 0x0050, - 0x0051, - 0x0052, - 0x0053, - 0x0054, - 0x0055, - 0x0056, - 0x0057, - 0x0058, - 0x0059, - 0x005A, - 0x005B, - 0x005C, - 0x005D, - 0x005E, - 0x005F, - 0x2018, - 0x0061, - 0x0062, - 0x0063, - 0x0064, - 0x0065, - 0x0066, - 0x0067, - 0x0068, - 0x0069, - 0x006A, - 0x006B, - 0x006C, - 0x006D, - 0x006E, - 0x006F, - 0x0070, - 0x0071, - 0x0072, - 0x0073, - 0x0074, - 0x0075, - 0x0076, - 0x0077, - 0x0078, - 0x0079, - 0x007A, - 0x007B, - 0x007C, - 0x007D, - 0x007E, - 0x00A1, - 0x00A2, - 0x00A3, - 0x2044, - 0x00A5, - 0x0192, - 0x00A7, - 0x00A4, - 0x0027, - 0x201C, - 0x00AB, - 0x2039, - 0x203A, - 0xFB01, - 0xFB02, - 0x2013, - 0x2020, - 0x2021, - 0x00B7, - 0x00B6, - 0x2022, - 0x201A, - 0x201E, - 0x201D, - 0x00BB, - 0x2026, - 0x2030, - 0x00BF, - 0x0060, - 0x00B4, - 0x02C6, - 0x02DC, - 0x00AF, - 0x02D8, - 0x02D9, - 0x00A8, - 0x02DA, - 0x00B8, - 0x02DD, - 0x02DB, - 0x02C7, - 0x2014, - 0x00C6, - 0x00AA, - 0x0141, - 0x00D8, - 0x0152, - 0x00BA, - 0x00E6, - 0x0131, - 0x0142, - 0x00F8, - 0x0153, - 0x00DF, - 0x00B9, - 0x00AC, - 0x00B5, - 0x2122, - 0x00D0, - 0x00BD, - 0x00B1, - 0x00DE, - 0x00BC, - 0x00F7, - 0x00A6, - 0x00B0, - 0x00FE, - 0x00BE, - 0x00B2, - 0x00AE, - 0x2212, - 0x00F0, - 0x00D7, - 0x00B3, - 0x00A9, - 0x00C1, - 0x00C2, - 0x00C4, - 0x00C0, - 0x00C5, - 0x00C3, - 0x00C7, - 0x00C9, - 0x00CA, - 0x00CB, - 0x00C8, - 0x00CD, - 0x00CE, - 0x00CF, - 0x00CC, - 0x00D1, - 0x00D3, - 0x00D4, - 0x00D6, - 0x00D2, - 0x00D5, - 0x0160, - 0x00DA, - 0x00DB, - 0x00DC, - 0x00D9, - 0x00DD, - 0x0178, - 0x017D, - 0x00E1, - 0x00E2, - 0x00E4, - 0x00E0, - 0x00E5, - 0x00E3, - 0x00E7, - 0x00E9, - 0x00EA, - 0x00EB, - 0x00E8, - 0x00ED, - 0x00EE, - 0x00EF, - 0x00EC, - 0x00F1, - 0x00F3, - 0x00F4, - 0x00F6, - 0x00F2, - 0x00F5, - 0x0161, - 0x00FA, - 0x00FB, - 0x00FC, - 0x00F9, - 0x00FD, - 0x00FF, - 0x017E, - 0xF721, - 0xF6F8, - 0xF724, - 0xF6E4, - 0xF726, - 0xF7B4, - 0x207D, - 0x207E, - 0x2025, - 0x2024, - 0xF730, - 0xF731, - 0xF732, - 0xF733, - 0xF734, - 0xF735, - 0xF736, - 0xF737, - 0xF738, - 0xF739, - 0xF6E2, - 0xF6DE, - 0xF6E8, - 0xF73F, - 0xF6E9, - 0xF6EA, - 0xF6E0, - 0xF6EB, - 0xF6EC, - 0xF6ED, - 0xF6EE, - 0xF6EF, - 0x207F, - 0xF6F0, - 0xF6F1, - 0xF6F2, - 0xF6F3, - 0xFB00, - 0xFB03, - 0xFB04, - 0x208D, - 0x208E, - 0xF6F6, - 0xF6E6, - 0xF760, - 0xF761, - 0xF762, - 0xF763, - 0xF764, - 0xF765, - 0xF766, - 0xF767, - 0xF768, - 0xF769, - 0xF76A, - 0xF76B, - 0xF76C, - 0xF76D, - 0xF76E, - 0xF76F, - 0xF770, - 0xF771, - 0xF772, - 0xF773, - 0xF774, - 0xF775, - 0xF776, - 0xF777, - 0xF778, - 0xF779, - 0xF77A, - 0x20A1, - 0xF6DC, - 0xF6DD, - 0xF6FE, - 0xF7A1, - 0xF7A2, - 0xF6F9, - 0xF6FD, - 0xF6FF, - 0xF7A8, - 0xF6F4, - 0xF6F5, - 0xF6F7, - 0xF7AF, - 0x2012, - 0xF6E5, - 0xF6FB, - 0xF6FC, - 0xF7B8, - 0xF7BF, - 0x215B, - 0x215C, - 0x215D, - 0x215E, - 0x2153, - 0x2154, - 0x2070, - 0x2074, - 0x2075, - 0x2076, - 0x2077, - 0x2078, - 0x2079, - 0x2080, - 0x2081, - 0x2082, - 0x2083, - 0x2084, - 0x2085, - 0x2086, - 0x2087, - 0x2088, - 0x2089, - 0xF6DF, - 0xF6E3, - 0xF6E7, - 0xF6E1, - 0xF7E0, - 0xF7E1, - 0xF7E2, - 0xF7E3, - 0xF7E4, - 0xF7E5, - 0xF7E6, - 0xF7E7, - 0xF7E8, - 0xF7E9, - 0xF7EA, - 0xF7EB, - 0xF7EC, - 0xF7ED, - 0xF7EE, - 0xF7EF, - 0xF7F0, - 0xF7F1, - 0xF7F2, - 0xF7F3, - 0xF7F4, - 0xF7F5, - 0xF7F6, - 0xF6FA, - 0xF7F8, - 0xF7F9, - 0xF7FA, - 0xF7FB, - 0xF7FC, - 0xF7FD, - 0xF7FE, - 0xF7FF, + 0x0020U, + 0x0021U, + 0x0022U, + 0x0023U, + 0x0024U, + 0x0025U, + 0x0026U, + 0x2019U, + 0x0028U, + 0x0029U, + 0x002AU, + 0x002BU, + 0x002CU, + 0x002DU, + 0x002EU, + 0x002FU, + 0x0030U, + 0x0031U, + 0x0032U, + 0x0033U, + 0x0034U, + 0x0035U, + 0x0036U, + 0x0037U, + 0x0038U, + 0x0039U, + 0x003AU, + 0x003BU, + 0x003CU, + 0x003DU, + 0x003EU, + 0x003FU, + 0x0040U, + 0x0041U, + 0x0042U, + 0x0043U, + 0x0044U, + 0x0045U, + 0x0046U, + 0x0047U, + 0x0048U, + 0x0049U, + 0x004AU, + 0x004BU, + 0x004CU, + 0x004DU, + 0x004EU, + 0x004FU, + 0x0050U, + 0x0051U, + 0x0052U, + 0x0053U, + 0x0054U, + 0x0055U, + 0x0056U, + 0x0057U, + 0x0058U, + 0x0059U, + 0x005AU, + 0x005BU, + 0x005CU, + 0x005DU, + 0x005EU, + 0x005FU, + 0x2018U, + 0x0061U, + 0x0062U, + 0x0063U, + 0x0064U, + 0x0065U, + 0x0066U, + 0x0067U, + 0x0068U, + 0x0069U, + 0x006AU, + 0x006BU, + 0x006CU, + 0x006DU, + 0x006EU, + 0x006FU, + 0x0070U, + 0x0071U, + 0x0072U, + 0x0073U, + 0x0074U, + 0x0075U, + 0x0076U, + 0x0077U, + 0x0078U, + 0x0079U, + 0x007AU, + 0x007BU, + 0x007CU, + 0x007DU, + 0x007EU, + 0x00A1U, + 0x00A2U, + 0x00A3U, + 0x2044U, + 0x00A5U, + 0x0192U, + 0x00A7U, + 0x00A4U, + 0x0027U, + 0x201CU, + 0x00ABU, + 0x2039U, + 0x203AU, + 0xFB01U, + 0xFB02U, + 0x2013U, + 0x2020U, + 0x2021U, + 0x00B7U, + 0x00B6U, + 0x2022U, + 0x201AU, + 0x201EU, + 0x201DU, + 0x00BBU, + 0x2026U, + 0x2030U, + 0x00BFU, + 0x0060U, + 0x00B4U, + 0x02C6U, + 0x02DCU, + 0x00AFU, + 0x02D8U, + 0x02D9U, + 0x00A8U, + 0x02DAU, + 0x00B8U, + 0x02DDU, + 0x02DBU, + 0x02C7U, + 0x2014U, + 0x00C6U, + 0x00AAU, + 0x0141U, + 0x00D8U, + 0x0152U, + 0x00BAU, + 0x00E6U, + 0x0131U, + 0x0142U, + 0x00F8U, + 0x0153U, + 0x00DFU, + 0x00B9U, + 0x00ACU, + 0x00B5U, + 0x2122U, + 0x00D0U, + 0x00BDU, + 0x00B1U, + 0x00DEU, + 0x00BCU, + 0x00F7U, + 0x00A6U, + 0x00B0U, + 0x00FEU, + 0x00BEU, + 0x00B2U, + 0x00AEU, + 0x2212U, + 0x00F0U, + 0x00D7U, + 0x00B3U, + 0x00A9U, + 0x00C1U, + 0x00C2U, + 0x00C4U, + 0x00C0U, + 0x00C5U, + 0x00C3U, + 0x00C7U, + 0x00C9U, + 0x00CAU, + 0x00CBU, + 0x00C8U, + 0x00CDU, + 0x00CEU, + 0x00CFU, + 0x00CCU, + 0x00D1U, + 0x00D3U, + 0x00D4U, + 0x00D6U, + 0x00D2U, + 0x00D5U, + 0x0160U, + 0x00DAU, + 0x00DBU, + 0x00DCU, + 0x00D9U, + 0x00DDU, + 0x0178U, + 0x017DU, + 0x00E1U, + 0x00E2U, + 0x00E4U, + 0x00E0U, + 0x00E5U, + 0x00E3U, + 0x00E7U, + 0x00E9U, + 0x00EAU, + 0x00EBU, + 0x00E8U, + 0x00EDU, + 0x00EEU, + 0x00EFU, + 0x00ECU, + 0x00F1U, + 0x00F3U, + 0x00F4U, + 0x00F6U, + 0x00F2U, + 0x00F5U, + 0x0161U, + 0x00FAU, + 0x00FBU, + 0x00FCU, + 0x00F9U, + 0x00FDU, + 0x00FFU, + 0x017EU, + 0xF721U, + 0xF6F8U, + 0xF724U, + 0xF6E4U, + 0xF726U, + 0xF7B4U, + 0x207DU, + 0x207EU, + 0x2025U, + 0x2024U, + 0xF730U, + 0xF731U, + 0xF732U, + 0xF733U, + 0xF734U, + 0xF735U, + 0xF736U, + 0xF737U, + 0xF738U, + 0xF739U, + 0xF6E2U, + 0xF6DEU, + 0xF6E8U, + 0xF73FU, + 0xF6E9U, + 0xF6EAU, + 0xF6E0U, + 0xF6EBU, + 0xF6ECU, + 0xF6EDU, + 0xF6EEU, + 0xF6EFU, + 0x207FU, + 0xF6F0U, + 0xF6F1U, + 0xF6F2U, + 0xF6F3U, + 0xFB00U, + 0xFB03U, + 0xFB04U, + 0x208DU, + 0x208EU, + 0xF6F6U, + 0xF6E6U, + 0xF760U, + 0xF761U, + 0xF762U, + 0xF763U, + 0xF764U, + 0xF765U, + 0xF766U, + 0xF767U, + 0xF768U, + 0xF769U, + 0xF76AU, + 0xF76BU, + 0xF76CU, + 0xF76DU, + 0xF76EU, + 0xF76FU, + 0xF770U, + 0xF771U, + 0xF772U, + 0xF773U, + 0xF774U, + 0xF775U, + 0xF776U, + 0xF777U, + 0xF778U, + 0xF779U, + 0xF77AU, + 0x20A1U, + 0xF6DCU, + 0xF6DDU, + 0xF6FEU, + 0xF7A1U, + 0xF7A2U, + 0xF6F9U, + 0xF6FDU, + 0xF6FFU, + 0xF7A8U, + 0xF6F4U, + 0xF6F5U, + 0xF6F7U, + 0xF7AFU, + 0x2012U, + 0xF6E5U, + 0xF6FBU, + 0xF6FCU, + 0xF7B8U, + 0xF7BFU, + 0x215BU, + 0x215CU, + 0x215DU, + 0x215EU, + 0x2153U, + 0x2154U, + 0x2070U, + 0x2074U, + 0x2075U, + 0x2076U, + 0x2077U, + 0x2078U, + 0x2079U, + 0x2080U, + 0x2081U, + 0x2082U, + 0x2083U, + 0x2084U, + 0x2085U, + 0x2086U, + 0x2087U, + 0x2088U, + 0x2089U, + 0xF6DFU, + 0xF6E3U, + 0xF6E7U, + 0xF6E1U, + 0xF7E0U, + 0xF7E1U, + 0xF7E2U, + 0xF7E3U, + 0xF7E4U, + 0xF7E5U, + 0xF7E6U, + 0xF7E7U, + 0xF7E8U, + 0xF7E9U, + 0xF7EAU, + 0xF7EBU, + 0xF7ECU, + 0xF7EDU, + 0xF7EEU, + 0xF7EFU, + 0xF7F0U, + 0xF7F1U, + 0xF7F2U, + 0xF7F3U, + 0xF7F4U, + 0xF7F5U, + 0xF7F6U, + 0xF6FAU, + 0xF7F8U, + 0xF7F9U, + 0xF7FAU, + 0xF7FBU, + 0xF7FCU, + 0xF7FDU, + 0xF7FEU, + 0xF7FFU, 0, 0, 0, @@ -1766,673 +5000,3909 @@ #ifdef FT_CONFIG_OPTION_ADOBE_GLYPH_LIST - 0x01FC, - 0x0102, - 0xF6C9, - 0x0391, - 0x0386, - 0x0100, - 0x0104, - 0x01FA, - 0x0392, - 0x0106, - 0xF6CA, - 0x010C, - 0x0108, - 0x010A, - 0x03A7, - 0x010E, - 0x0110, - 0x2206, - 0x2206, - 0xF6CB, - 0xF6CC, - 0xF6CD, - 0x0114, - 0x011A, - 0x0116, - 0x0112, - 0x014A, - 0x0118, - 0x0395, - 0x0388, - 0x0397, - 0x0389, - 0x20AC, - 0x0393, - 0x011E, - 0x01E6, - 0x011C, - 0x0122, - 0x0120, - 0xF6CE, - 0x25CF, - 0x25AA, - 0x25AB, - 0x25A1, - 0x0126, - 0x0124, - 0xF6CF, - 0x0132, - 0x012C, - 0x0130, - 0x2111, - 0x012A, - 0x012E, - 0x0399, - 0x03AA, - 0x038A, - 0x0128, - 0x0134, - 0x039A, - 0x0136, - 0xF6BF, - 0x0139, - 0x039B, - 0x013D, - 0x013B, - 0x013F, - 0xF6D0, - 0x039C, - 0x0143, - 0x0147, - 0x0145, - 0x039D, - 0x014E, - 0x01A0, - 0x0150, - 0x014C, - 0x2126, - 0x2126, - 0x038F, - 0x039F, - 0x038C, - 0x01FE, - 0x03A6, - 0x03A0, - 0x03A8, - 0x0154, - 0x0158, - 0x0156, - 0x211C, - 0x03A1, - 0x250C, - 0x2514, - 0x2510, - 0x2518, - 0x253C, - 0x252C, - 0x2534, - 0x251C, - 0x2524, - 0x2500, - 0x2502, - 0x2561, - 0x2562, - 0x2556, - 0x2555, - 0x2563, - 0x2551, - 0x2557, - 0x255D, - 0x255C, - 0x255B, - 0x255E, - 0x255F, - 0x255A, - 0x2554, - 0x2569, - 0x2566, - 0x2560, - 0x2550, - 0x256C, - 0x2567, - 0x2568, - 0x2564, - 0x2565, - 0x2559, - 0x2558, - 0x2552, - 0x2553, - 0x256B, - 0x256A, - 0x015A, - 0x015E, - 0x015E, - 0x015C, - 0x0218, - 0x03A3, - 0x03A4, - 0x0166, - 0x0164, - 0x0162, - 0x0162, - 0x0398, - 0x016C, - 0x01AF, - 0x0170, - 0x016A, - 0x0172, - 0x03A5, - 0x03D2, - 0x03AB, - 0x038E, - 0x016E, - 0x0168, - 0x1E82, - 0x0174, - 0x1E84, - 0x1E80, - 0x039E, - 0x0176, - 0x1EF2, - 0x0179, - 0x017B, - 0x0396, - 0x0103, - 0x0301, - 0x01FD, - 0x2015, - 0x0410, - 0x0411, - 0x0412, - 0x0413, - 0x0414, - 0x0415, - 0x0401, - 0x0416, - 0x0417, - 0x0418, - 0x0419, - 0x041A, - 0x041B, - 0x041C, - 0x041D, - 0x041E, - 0x041F, - 0x0420, - 0x0421, - 0x0422, - 0x0423, - 0x0424, - 0x0425, - 0x0426, - 0x0427, - 0x0428, - 0x0429, - 0x042A, - 0x042B, - 0x042C, - 0x042D, - 0x042E, - 0x042F, - 0x0490, - 0x0402, - 0x0403, - 0x0404, - 0x0405, - 0x0406, - 0x0407, - 0x0408, - 0x0409, - 0x040A, - 0x040B, - 0x040C, - 0x040E, - 0xF6C4, - 0xF6C5, - 0x0430, - 0x0431, - 0x0432, - 0x0433, - 0x0434, - 0x0435, - 0x0451, - 0x0436, - 0x0437, - 0x0438, - 0x0439, - 0x043A, - 0x043B, - 0x043C, - 0x043D, - 0x043E, - 0x043F, - 0x0440, - 0x0441, - 0x0442, - 0x0443, - 0x0444, - 0x0445, - 0x0446, - 0x0447, - 0x0448, - 0x0449, - 0x044A, - 0x044B, - 0x044C, - 0x044D, - 0x044E, - 0x044F, - 0x0491, - 0x0452, - 0x0453, - 0x0454, - 0x0455, - 0x0456, - 0x0457, - 0x0458, - 0x0459, - 0x045A, - 0x045B, - 0x045C, - 0x045E, - 0x040F, - 0x0462, - 0x0472, - 0x0474, - 0xF6C6, - 0x045F, - 0x0463, - 0x0473, - 0x0475, - 0xF6C7, - 0xF6C8, - 0x04D9, - 0x200E, - 0x200F, - 0x200D, - 0x066A, - 0x060C, - 0x0660, - 0x0661, - 0x0662, - 0x0663, - 0x0664, - 0x0665, - 0x0666, - 0x0667, - 0x0668, - 0x0669, - 0x061B, - 0x061F, - 0x0621, - 0x0622, - 0x0623, - 0x0624, - 0x0625, - 0x0626, - 0x0627, - 0x0628, - 0x0629, - 0x062A, - 0x062B, - 0x062C, - 0x062D, - 0x062E, - 0x062F, - 0x0630, - 0x0631, - 0x0632, - 0x0633, - 0x0634, - 0x0635, - 0x0636, - 0x0637, - 0x0638, - 0x0639, - 0x063A, - 0x0640, - 0x0641, - 0x0642, - 0x0643, - 0x0644, - 0x0645, - 0x0646, - 0x0648, - 0x0649, - 0x064A, - 0x064B, - 0x064C, - 0x064D, - 0x064E, - 0x064F, - 0x0650, - 0x0651, - 0x0652, - 0x0647, - 0x06A4, - 0x067E, - 0x0686, - 0x0698, - 0x06AF, - 0x0679, - 0x0688, - 0x0691, - 0x06BA, - 0x06D2, - 0x06D5, - 0x20AA, - 0x05BE, - 0x05C3, - 0x05D0, - 0x05D1, - 0x05D2, - 0x05D3, - 0x05D4, - 0x05D5, - 0x05D6, - 0x05D7, - 0x05D8, - 0x05D9, - 0x05DA, - 0x05DB, - 0x05DC, - 0x05DD, - 0x05DE, - 0x05DF, - 0x05E0, - 0x05E1, - 0x05E2, - 0x05E3, - 0x05E4, - 0x05E5, - 0x05E6, - 0x05E7, - 0x05E8, - 0x05E9, - 0x05EA, - 0xFB2A, - 0xFB2B, - 0xFB4B, - 0xFB1F, - 0x05F0, - 0x05F1, - 0x05F2, - 0xFB35, - 0x05B4, - 0x05B5, - 0x05B6, - 0x05BB, - 0x05B8, - 0x05B7, - 0x05B0, - 0x05B2, - 0x05B1, - 0x05B3, - 0x05C2, - 0x05C1, - 0x05B9, - 0x05BC, - 0x05BD, - 0x05BF, - 0x05C0, - 0x02BC, - 0x2105, - 0x2113, - 0x2116, - 0x202C, - 0x202D, - 0x202E, - 0x200C, - 0x066D, - 0x02BD, - 0x2135, - 0x03B1, - 0x03AC, - 0x0101, - 0x2220, - 0x2329, - 0x232A, - 0x0387, - 0x0105, - 0x2248, - 0x01FB, - 0x2194, - 0x21D4, - 0x21D3, - 0x21D0, - 0x21D2, - 0x21D1, - 0x2193, - 0xF8E7, - 0x2190, - 0x2192, - 0x2191, - 0x2195, - 0x21A8, - 0xF8E6, - 0x2217, - 0x03B2, - 0x2588, - 0xF8F4, - 0xF8F3, - 0xF8F2, - 0xF8F1, - 0xF8FE, - 0xF8FD, - 0xF8FC, - 0xF8F0, - 0xF8EF, - 0xF8EE, - 0xF8FB, - 0xF8FA, - 0xF8F9, - 0x0107, - 0x21B5, - 0x010D, - 0x0109, - 0x010B, - 0x03C7, - 0x25CB, - 0x2297, - 0x2295, - 0x2663, - 0xF6C3, - 0x2245, - 0xF8E9, - 0xF6D9, - 0xF6D1, - 0xF6D2, - 0xF6D4, - 0xF6D5, - 0xF6D3, - 0xF6D6, - 0x010F, - 0x0111, - 0x03B4, - 0x2666, - 0xF6D7, - 0xF6D8, - 0x0385, - 0x2593, - 0x2584, - 0x20AB, - 0x0323, - 0xF6BE, - 0x22C5, - 0x0115, - 0x011B, - 0x0117, - 0x2208, - 0x0113, - 0x2205, - 0x014B, - 0x0119, - 0x03B5, - 0x03AD, - 0x2261, - 0x212E, - 0x03B7, - 0x03AE, - 0x203C, - 0x2203, - 0x2640, - 0x25A0, - 0x25AC, - 0x20A3, - 0x03B3, - 0x011F, - 0x01E7, - 0x011D, - 0x0123, - 0x0121, - 0x2207, - 0x0300, - 0x2265, - 0x0127, - 0x0125, - 0x2665, - 0x0309, - 0x2302, - 0x012D, - 0x0133, - 0x012B, - 0x221E, - 0x222B, - 0x2321, - 0xF8F5, - 0x2320, - 0x2229, - 0x25D8, - 0x25D9, - 0x263B, - 0x012F, - 0x03B9, - 0x03CA, - 0x0390, - 0x03AF, - 0x0129, - 0x0135, - 0x03BA, - 0x0137, - 0x0138, - 0x013A, - 0x03BB, - 0x013E, - 0x013C, - 0x0140, - 0x2264, - 0x258C, - 0x20A4, - 0xF6C0, - 0x2227, - 0x2228, - 0x017F, - 0x25CA, - 0x2591, - 0x2642, - 0x2032, - 0x266A, - 0x266B, - 0x0144, - 0x0149, - 0x0148, - 0x0146, - 0x2209, - 0x2260, - 0x2284, - 0x03BD, - 0x014F, - 0x01A1, - 0x0151, - 0x014D, - 0x03C9, - 0x03D6, - 0x03CE, - 0x03BF, - 0x03CC, - 0x25E6, - 0x221F, - 0x01FF, - 0xF8ED, - 0xF8EC, - 0xF8EB, - 0xF8F8, - 0xF8F7, - 0xF8F6, - 0x2202, - 0x22A5, - 0x20A7, - 0x03C6, - 0x03D5, - 0x03C0, - 0x211E, - 0x220F, - 0x2282, - 0x2283, - 0x221D, - 0x03C8, - 0x201B, - 0x0155, - 0x221A, - 0xF8E5, - 0x0159, - 0x0157, - 0x2286, - 0x2287, - 0xF8E8, - 0xF6DA, - 0x2310, - 0x03C1, - 0x2590, - 0x015B, - 0x015F, - 0x015F, - 0x015D, - 0x0219, - 0x2033, - 0x2592, - 0x03C3, - 0x03C2, - 0x223C, - 0x263A, - 0x2660, - 0x220B, - 0x2211, - 0x263C, - 0x03C4, - 0x0167, - 0x0165, - 0x0163, - 0x0163, - 0x2234, - 0x03B8, - 0x03D1, - 0x0303, - 0x0384, - 0xF8EA, - 0xF6DB, - 0x25BC, - 0x25C4, - 0x25BA, - 0x25B2, - 0x016D, - 0x01B0, - 0x0171, - 0x016B, - 0x2017, - 0x222A, - 0x2200, - 0x0173, - 0x2580, - 0x03C5, - 0x03CB, - 0x03B0, - 0x03CD, - 0x016F, - 0x0169, - 0x1E83, - 0x0175, - 0x1E85, - 0x2118, - 0x1E81, - 0x03BE, - 0x0177, - 0x1EF3, - 0x017A, - 0x017C, - 0x03B6, + 0x01FCU, + 0x01E2U, + 0x0102U, + 0x1EAEU, + 0x04D0U, + 0x1EB6U, + 0x1EB0U, + 0x1EB2U, + 0x1EB4U, + 0x01CDU, + 0x24B6U, + 0x1EA4U, + 0x1EACU, + 0x1EA6U, + 0x1EA8U, + 0x1EAAU, + 0xF6C9U, + 0x0410U, + 0x0200U, + 0x04D2U, + 0x01DEU, + 0x1EA0U, + 0x01E0U, + 0x1EA2U, + 0x04D4U, + 0x0202U, + 0x0391U, + 0x0386U, + 0x0100U, + 0xFF21U, + 0x0104U, + 0x01FAU, + 0x1E00U, + 0x0531U, + 0x24B7U, + 0x1E02U, + 0x1E04U, + 0x0411U, + 0x0532U, + 0x0392U, + 0x0181U, + 0x1E06U, + 0xFF22U, + 0x0182U, + 0x053EU, + 0x0106U, + 0xF6CAU, + 0x010CU, + 0x1E08U, + 0x24B8U, + 0x0108U, + 0x010AU, + 0x010AU, + 0x0549U, + 0x04BCU, + 0x0427U, + 0x04BEU, + 0x04B6U, + 0x04F4U, + 0x0543U, + 0x04CBU, + 0x04B8U, + 0x03A7U, + 0x0187U, + 0xFF23U, + 0x0551U, + 0x01F1U, + 0x01C4U, + 0x0534U, + 0x0189U, + 0x010EU, + 0x1E10U, + 0x24B9U, + 0x1E12U, + 0x0110U, + 0x1E0AU, + 0x1E0CU, + 0x0414U, + 0x03EEU, + 0x2206U, + 0x0394U, + 0x018AU, + 0xF6CBU, + 0xF6CCU, + 0xF6CDU, + 0x03DCU, + 0x0402U, + 0x1E0EU, + 0xFF24U, + 0x0110U, + 0x018BU, + 0x01F2U, + 0x01C5U, + 0x04E0U, + 0x0405U, + 0x040FU, + 0x0114U, + 0x011AU, + 0x1E1CU, + 0x0535U, + 0x24BAU, + 0x1EBEU, + 0x1E18U, + 0x1EC6U, + 0x1EC0U, + 0x1EC2U, + 0x1EC4U, + 0x0404U, + 0x0204U, + 0x0116U, + 0x0116U, + 0x1EB8U, + 0x0424U, + 0x0537U, + 0x1EBAU, + 0x2167U, + 0x0206U, + 0x0464U, + 0x041BU, + 0x216AU, + 0x0112U, + 0x1E16U, + 0x1E14U, + 0x041CU, + 0xFF25U, + 0x041DU, + 0x04A2U, + 0x014AU, + 0x04A4U, + 0x04C7U, + 0x0118U, + 0x0190U, + 0x0395U, + 0x0388U, + 0x0420U, + 0x018EU, + 0x042DU, + 0x0421U, + 0x04AAU, + 0x01A9U, + 0x0397U, + 0x0538U, + 0x0389U, + 0x1EBCU, + 0x1E1AU, + 0x20ACU, + 0x01B7U, + 0x01EEU, + 0x01B8U, + 0x24BBU, + 0x1E1EU, + 0x0556U, + 0x03E4U, + 0x0191U, + 0x0472U, + 0x2164U, + 0xFF26U, + 0x2163U, + 0x3387U, + 0x01F4U, + 0x0393U, + 0x0194U, + 0x03EAU, + 0x011EU, + 0x01E6U, + 0x0122U, + 0x24BCU, + 0x011CU, + 0x0122U, + 0x0120U, + 0x0120U, + 0x0413U, + 0x0542U, + 0x0494U, + 0x0492U, + 0x0490U, + 0x0193U, + 0x0533U, + 0x0403U, + 0x1E20U, + 0xFF27U, + 0xF6CEU, + 0x029BU, + 0x01E4U, + 0x25CFU, + 0x25AAU, + 0x25ABU, + 0x25A1U, + 0x33CBU, + 0x04A8U, + 0x04B2U, + 0x042AU, + 0x0126U, + 0x1E2AU, + 0x1E28U, + 0x24BDU, + 0x0124U, + 0x1E26U, + 0x1E22U, + 0x1E24U, + 0xFF28U, + 0x0540U, + 0x03E8U, + 0xF6CFU, + 0x3390U, + 0x042FU, + 0x0132U, + 0x042EU, + 0x012CU, + 0x01CFU, + 0x24BEU, + 0x0406U, + 0x0208U, + 0x1E2EU, + 0x04E4U, + 0x0130U, + 0x0130U, + 0x1ECAU, + 0x04D6U, + 0x0415U, + 0x2111U, + 0x1EC8U, + 0x0418U, + 0x020AU, + 0x0419U, + 0x012AU, + 0x04E2U, + 0xFF29U, + 0x053BU, + 0x0401U, + 0x012EU, + 0x0399U, + 0x0196U, + 0x03AAU, + 0x038AU, + 0x0197U, + 0x0128U, + 0x1E2CU, + 0x0474U, + 0x0476U, + 0x0541U, + 0x24BFU, + 0x0134U, + 0x0408U, + 0x054BU, + 0xFF2AU, + 0x3385U, + 0x33CDU, + 0x04A0U, + 0x1E30U, + 0x041AU, + 0x049AU, + 0x04C3U, + 0x039AU, + 0x049EU, + 0x049CU, + 0x01E8U, + 0x0136U, + 0x24C0U, + 0x0136U, + 0x1E32U, + 0x0554U, + 0x053FU, + 0x0425U, + 0x03E6U, + 0x0198U, + 0x040CU, + 0x1E34U, + 0xFF2BU, + 0x0480U, + 0x03DEU, + 0x046EU, + 0x01C7U, + 0xF6BFU, + 0x0139U, + 0x039BU, + 0x013DU, + 0x013BU, + 0x24C1U, + 0x1E3CU, + 0x013BU, + 0x013FU, + 0x013FU, + 0x1E36U, + 0x1E38U, + 0x053CU, + 0x01C8U, + 0x0409U, + 0x1E3AU, + 0xFF2CU, + 0x3386U, + 0xF6D0U, + 0x1E3EU, + 0x24C2U, + 0x1E40U, + 0x1E42U, + 0x0544U, + 0xFF2DU, + 0x019CU, + 0x039CU, + 0x01CAU, + 0x0143U, + 0x0147U, + 0x0145U, + 0x24C3U, + 0x1E4AU, + 0x0145U, + 0x1E44U, + 0x1E46U, + 0x019DU, + 0x2168U, + 0x01CBU, + 0x040AU, + 0x1E48U, + 0xFF2EU, + 0x0546U, + 0x039DU, + 0x04E8U, + 0x04EAU, + 0x014EU, + 0x01D1U, + 0x019FU, + 0x24C4U, + 0x1ED0U, + 0x1ED8U, + 0x1ED2U, + 0x1ED4U, + 0x1ED6U, + 0x041EU, + 0x0150U, + 0x020CU, + 0x04E6U, + 0x1ECCU, + 0x0555U, + 0x2126U, + 0x1ECEU, + 0x01A0U, + 0x1EDAU, + 0x1EE2U, + 0x1EDCU, + 0x1EDEU, + 0x1EE0U, + 0x0150U, + 0x01A2U, + 0x020EU, + 0x014CU, + 0x1E52U, + 0x1E50U, + 0x2126U, + 0x0460U, + 0x03A9U, + 0x047AU, + 0x047CU, + 0x038FU, + 0x039FU, + 0x038CU, + 0xFF2FU, + 0x2160U, + 0x01EAU, + 0x01ECU, + 0x0186U, + 0x01FEU, + 0x01FEU, + 0x047EU, + 0x1E4CU, + 0x1E4EU, + 0x1E54U, + 0x24C5U, + 0x1E56U, + 0x041FU, + 0x054AU, + 0x04A6U, + 0x03A6U, + 0x01A4U, + 0x03A0U, + 0x0553U, + 0xFF30U, + 0x03A8U, + 0x0470U, + 0x24C6U, + 0xFF31U, + 0x054CU, + 0x0154U, + 0x0158U, + 0x0156U, + 0x24C7U, + 0x0156U, + 0x0210U, + 0x1E58U, + 0x1E5AU, + 0x1E5CU, + 0x0550U, + 0x211CU, + 0x03A1U, + 0x0212U, + 0x1E5EU, + 0xFF32U, + 0x0281U, + 0x02B6U, + 0x250CU, + 0x2514U, + 0x2510U, + 0x2518U, + 0x253CU, + 0x252CU, + 0x2534U, + 0x251CU, + 0x2524U, + 0x2500U, + 0x2502U, + 0x2561U, + 0x2562U, + 0x2556U, + 0x2555U, + 0x2563U, + 0x2551U, + 0x2557U, + 0x255DU, + 0x255CU, + 0x255BU, + 0x255EU, + 0x255FU, + 0x255AU, + 0x2554U, + 0x2569U, + 0x2566U, + 0x2560U, + 0x2550U, + 0x256CU, + 0x2567U, + 0x2568U, + 0x2564U, + 0x2565U, + 0x2559U, + 0x2558U, + 0x2552U, + 0x2553U, + 0x256BU, + 0x256AU, + 0x015AU, + 0x1E64U, + 0x03E0U, + 0x1E66U, + 0x015EU, + 0x018FU, + 0x04D8U, + 0x04DAU, + 0x24C8U, + 0x015CU, + 0x0218U, + 0x1E60U, + 0x1E62U, + 0x1E68U, + 0x054DU, + 0x2166U, + 0x0547U, + 0x0428U, + 0x0429U, + 0x03E2U, + 0x04BAU, + 0x03ECU, + 0x03A3U, + 0x2165U, + 0xFF33U, + 0x042CU, + 0x03DAU, + 0x03A4U, + 0x0166U, + 0x0164U, + 0x0162U, + 0x24C9U, + 0x1E70U, + 0x0162U, + 0x1E6AU, + 0x1E6CU, + 0x0422U, + 0x04ACU, + 0x2169U, + 0x04B4U, + 0x0398U, + 0x01ACU, + 0x2162U, + 0x054FU, + 0x1E6EU, + 0xFF34U, + 0x0539U, + 0x01BCU, + 0x0184U, + 0x01A7U, + 0x01AEU, + 0x0426U, + 0x040BU, + 0x216BU, + 0x2161U, + 0x016CU, + 0x01D3U, + 0x24CAU, + 0x1E76U, + 0x0423U, + 0x0170U, + 0x0214U, + 0x01D7U, + 0x1E72U, + 0x01D9U, + 0x04F0U, + 0x01DBU, + 0x01D5U, + 0x1EE4U, + 0x1EE6U, + 0x01AFU, + 0x1EE8U, + 0x1EF0U, + 0x1EEAU, + 0x1EECU, + 0x1EEEU, + 0x0170U, + 0x04F2U, + 0x0216U, + 0x0478U, + 0x016AU, + 0x04EEU, + 0x1E7AU, + 0xFF35U, + 0x0172U, + 0x03A5U, + 0x03D2U, + 0x03D3U, + 0x01B1U, + 0x03ABU, + 0x03D4U, + 0x03D2U, + 0x038EU, + 0x016EU, + 0x040EU, + 0x04AEU, + 0x04B0U, + 0x0168U, + 0x1E78U, + 0x1E74U, + 0x24CBU, + 0x1E7EU, + 0x0412U, + 0x054EU, + 0x01B2U, + 0xFF36U, + 0x0548U, + 0x1E7CU, + 0x1E82U, + 0x24CCU, + 0x0174U, + 0x1E84U, + 0x1E86U, + 0x1E88U, + 0x1E80U, + 0xFF37U, + 0x24CDU, + 0x1E8CU, + 0x1E8AU, + 0x053DU, + 0x039EU, + 0xFF38U, + 0x0462U, + 0x24CEU, + 0x0176U, + 0x1E8EU, + 0x1EF4U, + 0x042BU, + 0x04F8U, + 0x1EF2U, + 0x01B3U, + 0x1EF6U, + 0x0545U, + 0x0407U, + 0x0552U, + 0xFF39U, + 0x1EF8U, + 0x046AU, + 0x046CU, + 0x0466U, + 0x0468U, + 0x0536U, + 0x0179U, + 0x24CFU, + 0x1E90U, + 0x017BU, + 0x017BU, + 0x1E92U, + 0x0417U, + 0x0498U, + 0x04DEU, + 0x0396U, + 0x053AU, + 0x04C1U, + 0x0416U, + 0x0496U, + 0x04DCU, + 0x1E94U, + 0xFF3AU, + 0x01B5U, + 0x0986U, + 0x0906U, + 0x0A86U, + 0x0A06U, + 0x0A3EU, + 0x3303U, + 0x09BEU, + 0x093EU, + 0x0ABEU, + 0x055FU, + 0x0970U, + 0x0985U, + 0x311AU, + 0x0103U, + 0x1EAFU, + 0x04D1U, + 0x1EB7U, + 0x1EB1U, + 0x1EB3U, + 0x1EB5U, + 0x01CEU, + 0x24D0U, + 0x1EA5U, + 0x1EADU, + 0x1EA7U, + 0x1EA9U, + 0x1EABU, + 0x0317U, + 0x0301U, + 0x0301U, + 0x0954U, + 0x02CFU, + 0x0341U, + 0x0430U, + 0x0201U, + 0x0A71U, + 0x0905U, + 0x04D3U, + 0x01DFU, + 0x1EA1U, + 0x01E1U, + 0x01FDU, + 0x3150U, + 0x01E3U, + 0x2015U, + 0x20A4U, + 0x0410U, + 0x0411U, + 0x0412U, + 0x0413U, + 0x0414U, + 0x0415U, + 0x0401U, + 0x0416U, + 0x0417U, + 0x0418U, + 0x0419U, + 0x041AU, + 0x041BU, + 0x041CU, + 0x041DU, + 0x041EU, + 0x041FU, + 0x0420U, + 0x0421U, + 0x0422U, + 0x0423U, + 0x0424U, + 0x0425U, + 0x0426U, + 0x0427U, + 0x0428U, + 0x0429U, + 0x042AU, + 0x042BU, + 0x042CU, + 0x042DU, + 0x042EU, + 0x042FU, + 0x0490U, + 0x0402U, + 0x0403U, + 0x0404U, + 0x0405U, + 0x0406U, + 0x0407U, + 0x0408U, + 0x0409U, + 0x040AU, + 0x040BU, + 0x040CU, + 0x040EU, + 0xF6C4U, + 0xF6C5U, + 0x0430U, + 0x0431U, + 0x0432U, + 0x0433U, + 0x0434U, + 0x0435U, + 0x0451U, + 0x0436U, + 0x0437U, + 0x0438U, + 0x0439U, + 0x043AU, + 0x043BU, + 0x043CU, + 0x043DU, + 0x043EU, + 0x043FU, + 0x0440U, + 0x0441U, + 0x0442U, + 0x0443U, + 0x0444U, + 0x0445U, + 0x0446U, + 0x0447U, + 0x0448U, + 0x0449U, + 0x044AU, + 0x044BU, + 0x044CU, + 0x044DU, + 0x044EU, + 0x044FU, + 0x0491U, + 0x0452U, + 0x0453U, + 0x0454U, + 0x0455U, + 0x0456U, + 0x0457U, + 0x0458U, + 0x0459U, + 0x045AU, + 0x045BU, + 0x045CU, + 0x045EU, + 0x040FU, + 0x0462U, + 0x0472U, + 0x0474U, + 0xF6C6U, + 0x045FU, + 0x0463U, + 0x0473U, + 0x0475U, + 0xF6C7U, + 0xF6C8U, + 0x04D9U, + 0x200EU, + 0x200FU, + 0x200DU, + 0x066AU, + 0x060CU, + 0x0660U, + 0x0661U, + 0x0662U, + 0x0663U, + 0x0664U, + 0x0665U, + 0x0666U, + 0x0667U, + 0x0668U, + 0x0669U, + 0x061BU, + 0x061FU, + 0x0621U, + 0x0622U, + 0x0623U, + 0x0624U, + 0x0625U, + 0x0626U, + 0x0627U, + 0x0628U, + 0x0629U, + 0x062AU, + 0x062BU, + 0x062CU, + 0x062DU, + 0x062EU, + 0x062FU, + 0x0630U, + 0x0631U, + 0x0632U, + 0x0633U, + 0x0634U, + 0x0635U, + 0x0636U, + 0x0637U, + 0x0638U, + 0x0639U, + 0x063AU, + 0x0640U, + 0x0641U, + 0x0642U, + 0x0643U, + 0x0644U, + 0x0645U, + 0x0646U, + 0x0648U, + 0x0649U, + 0x064AU, + 0x064BU, + 0x064CU, + 0x064DU, + 0x064EU, + 0x064FU, + 0x0650U, + 0x0651U, + 0x0652U, + 0x0647U, + 0x06A4U, + 0x067EU, + 0x0686U, + 0x0698U, + 0x06AFU, + 0x0679U, + 0x0688U, + 0x0691U, + 0x06BAU, + 0x06D2U, + 0x06D5U, + 0x20AAU, + 0x05BEU, + 0x05C3U, + 0x05D0U, + 0x05D1U, + 0x05D2U, + 0x05D3U, + 0x05D4U, + 0x05D5U, + 0x05D6U, + 0x05D7U, + 0x05D8U, + 0x05D9U, + 0x05DAU, + 0x05DBU, + 0x05DCU, + 0x05DDU, + 0x05DEU, + 0x05DFU, + 0x05E0U, + 0x05E1U, + 0x05E2U, + 0x05E3U, + 0x05E4U, + 0x05E5U, + 0x05E6U, + 0x05E7U, + 0x05E8U, + 0x05E9U, + 0x05EAU, + 0xFB2AU, + 0xFB2BU, + 0xFB4BU, + 0xFB1FU, + 0x05F0U, + 0x05F1U, + 0x05F2U, + 0xFB35U, + 0x05B4U, + 0x05B5U, + 0x05B6U, + 0x05BBU, + 0x05B8U, + 0x05B7U, + 0x05B0U, + 0x05B2U, + 0x05B1U, + 0x05B3U, + 0x05C2U, + 0x05C1U, + 0x05B9U, + 0x05BCU, + 0x05BDU, + 0x05BFU, + 0x05C0U, + 0x02BCU, + 0x2105U, + 0x2113U, + 0x2116U, + 0x202CU, + 0x202DU, + 0x202EU, + 0x200CU, + 0x066DU, + 0x02BDU, + 0x0A85U, + 0x0A05U, + 0x3042U, + 0x1EA3U, + 0x0990U, + 0x311EU, + 0x0910U, + 0x04D5U, + 0x0A90U, + 0x0A10U, + 0x0A48U, + 0x0639U, + 0xFECAU, + 0xFECBU, + 0xFECCU, + 0x0203U, + 0x09C8U, + 0x0948U, + 0x0AC8U, + 0x30A2U, + 0xFF71U, + 0x314FU, + 0x05D0U, + 0x0627U, + 0xFB30U, + 0xFE8EU, + 0x0623U, + 0xFE84U, + 0x0625U, + 0xFE88U, + 0x05D0U, + 0xFB4FU, + 0x0622U, + 0xFE82U, + 0x0649U, + 0xFEF0U, + 0xFEF3U, + 0xFEF4U, + 0xFB2EU, + 0xFB2FU, + 0x2135U, + 0x224CU, + 0x03B1U, + 0x03ACU, + 0x0101U, + 0xFF41U, + 0xFF06U, + 0x33C2U, + 0x3122U, + 0x3124U, + 0x0E5AU, + 0x2220U, + 0x3008U, + 0xFE3FU, + 0x3009U, + 0xFE40U, + 0x2329U, + 0x232AU, + 0x212BU, + 0x0387U, + 0x0952U, + 0x0982U, + 0x0902U, + 0x0A82U, + 0x0105U, + 0x3300U, + 0x249CU, + 0x055AU, + 0x02BCU, + 0xF8FFU, + 0x2250U, + 0x2248U, + 0x2252U, + 0x2245U, + 0x318EU, + 0x318DU, + 0x2312U, + 0x1E9AU, + 0x01FBU, + 0x1E01U, + 0x2194U, + 0x21E3U, + 0x21E0U, + 0x21E2U, + 0x21E1U, + 0x21D4U, + 0x21D3U, + 0x21D0U, + 0x21D2U, + 0x21D1U, + 0x2193U, + 0x2199U, + 0x2198U, + 0x21E9U, + 0x02C5U, + 0x02C2U, + 0x02C3U, + 0x02C4U, + 0xF8E7U, + 0x2190U, + 0x21D0U, + 0x21CDU, + 0x21C6U, + 0x21E6U, + 0x2192U, + 0x21CFU, + 0x279EU, + 0x21C4U, + 0x21E8U, + 0x21E4U, + 0x21E5U, + 0x2191U, + 0x2195U, + 0x21A8U, + 0x21A8U, + 0x2196U, + 0x21C5U, + 0x2197U, + 0x21E7U, + 0xF8E6U, + 0xFF3EU, + 0xFF5EU, + 0x0251U, + 0x0252U, + 0x3041U, + 0x30A1U, + 0xFF67U, + 0x066DU, + 0x066DU, + 0x2217U, + 0xFF0AU, + 0xFE61U, + 0x2042U, + 0x2243U, + 0xFF20U, + 0xFE6BU, + 0x0250U, + 0x0994U, + 0x3120U, + 0x0914U, + 0x0A94U, + 0x0A14U, + 0x09D7U, + 0x0A4CU, + 0x09CCU, + 0x094CU, + 0x0ACCU, + 0x093DU, + 0x0561U, + 0x05E2U, + 0xFB20U, + 0x05E2U, + 0x09ACU, + 0xFF3CU, + 0x092CU, + 0x0AACU, + 0x0A2CU, + 0x3070U, + 0x0E3FU, + 0x30D0U, + 0xFF5CU, + 0x3105U, + 0x24D1U, + 0x1E03U, + 0x1E05U, + 0x266CU, + 0x2235U, + 0x0431U, + 0x0628U, + 0xFE90U, + 0xFE91U, + 0x3079U, + 0xFE92U, + 0xFC9FU, + 0xFC08U, + 0xFC6DU, + 0x30D9U, + 0x0562U, + 0x05D1U, + 0x03B2U, + 0x03D0U, + 0xFB31U, + 0xFB31U, + 0x05D1U, + 0xFB4CU, + 0x09ADU, + 0x092DU, + 0x0AADU, + 0x0A2DU, + 0x0253U, + 0x3073U, + 0x30D3U, + 0x0298U, + 0x0A02U, + 0x3331U, + 0x25CFU, + 0x25C6U, + 0x25BCU, + 0x25C4U, + 0x25C0U, + 0x3010U, + 0xFE3BU, + 0x3011U, + 0xFE3CU, + 0x25E3U, + 0x25E2U, + 0x25ACU, + 0x25BAU, + 0x25B6U, + 0x25AAU, + 0x263BU, + 0x25A0U, + 0x2605U, + 0x25E4U, + 0x25E5U, + 0x25B4U, + 0x25B2U, + 0x2423U, + 0x1E07U, + 0x2588U, + 0xFF42U, + 0x0E1AU, + 0x307CU, + 0x30DCU, + 0x249DU, + 0x33C3U, + 0xF8F4U, + 0xF8F3U, + 0xF8F2U, + 0xFF5BU, + 0xFE5BU, + 0xF8F1U, + 0xFE37U, + 0xF8FEU, + 0xF8FDU, + 0xFF5DU, + 0xFE5CU, + 0xF8FCU, + 0xFE38U, + 0xF8F0U, + 0xF8EFU, + 0xFF3BU, + 0xF8EEU, + 0xF8FBU, + 0xF8FAU, + 0xFF3DU, + 0xF8F9U, + 0x032EU, + 0x0306U, + 0x032FU, + 0x0311U, + 0x0361U, + 0x032AU, + 0x033AU, + 0x0180U, + 0x0183U, + 0x3076U, + 0x30D6U, + 0x25D8U, + 0x2219U, + 0x25CEU, + 0x056EU, + 0x099AU, + 0x0107U, + 0x091AU, + 0x0A9AU, + 0x0A1AU, + 0x3388U, + 0x0981U, + 0x0310U, + 0x0901U, + 0x0A81U, + 0x21EAU, + 0x2105U, + 0x032CU, + 0x030CU, + 0x21B5U, + 0x3118U, + 0x010DU, + 0x1E09U, + 0x24D2U, + 0x0109U, + 0x0255U, + 0x010BU, + 0x010BU, + 0x33C5U, + 0x0327U, + 0x2103U, + 0xFFE0U, + 0x0579U, + 0x099BU, + 0x091BU, + 0x0A9BU, + 0x0A1BU, + 0x3114U, + 0x04BDU, + 0x2713U, + 0x0447U, + 0x04BFU, + 0x04B7U, + 0x04F5U, + 0x0573U, + 0x04CCU, + 0x04B9U, + 0x03C7U, + 0x3277U, + 0x3217U, + 0x3269U, + 0x314AU, + 0x3209U, + 0x0E0AU, + 0x0E08U, + 0x0E09U, + 0x0E0CU, + 0x0188U, + 0x3276U, + 0x3216U, + 0x3268U, + 0x3148U, + 0x3208U, + 0x321CU, + 0x25CBU, + 0x2297U, + 0x2299U, + 0x2295U, + 0x3036U, + 0x25D0U, + 0x25D1U, + 0x032DU, + 0x0302U, + 0x2327U, + 0x01C2U, + 0x01C0U, + 0x01C1U, + 0x01C3U, + 0x2663U, + 0x2663U, + 0x2667U, + 0x33A4U, + 0xFF43U, + 0x33A0U, + 0x0581U, + 0xFF1AU, + 0x20A1U, + 0xFE55U, + 0x02D1U, + 0x02D0U, + 0x0313U, + 0x0315U, + 0xF6C3U, + 0x060CU, + 0x055DU, + 0xFF0CU, + 0x0314U, + 0x02BDU, + 0xFE50U, + 0x0312U, + 0x02BBU, + 0x263CU, + 0x2245U, + 0x222EU, + 0x2303U, + 0x0006U, + 0x0007U, + 0x0008U, + 0x0018U, + 0x000DU, + 0x0011U, + 0x0012U, + 0x0013U, + 0x0014U, + 0x007FU, + 0x0010U, + 0x0019U, + 0x0005U, + 0x0004U, + 0x001BU, + 0x0017U, + 0x0003U, + 0x000CU, + 0x001CU, + 0x001DU, + 0x0009U, + 0x000AU, + 0x0015U, + 0x001EU, + 0x000FU, + 0x000EU, + 0x0002U, + 0x0001U, + 0x001AU, + 0x0016U, + 0x001FU, + 0x000BU, + 0xF8E9U, + 0xF6D9U, + 0x300CU, + 0xFF62U, + 0xFE41U, + 0x300DU, + 0xFF63U, + 0xFE42U, + 0x337FU, + 0x33C7U, + 0x33C6U, + 0x249EU, + 0x20A2U, + 0x0297U, + 0x22CFU, + 0x22CEU, + 0xF6D1U, + 0xF6D2U, + 0xF6D4U, + 0xF6D5U, + 0x0564U, + 0x09A6U, + 0x0636U, + 0x0926U, + 0xFEBEU, + 0xFEBFU, + 0xFEC0U, + 0x05BCU, + 0x05BCU, + 0x0AA6U, + 0x0A26U, + 0x3060U, + 0x30C0U, + 0x062FU, + 0x05D3U, + 0xFB33U, + 0xFB33U, + 0, + 0, + 0, + 0, + 0x05D3U, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0xFEAAU, + 0x064FU, + 0x064FU, + 0x064CU, + 0x064CU, + 0x0964U, + 0x05A7U, + 0x05A7U, + 0x0485U, + 0xF6D3U, + 0x300AU, + 0xFE3DU, + 0x300BU, + 0xFE3EU, + 0x032BU, + 0x21D4U, + 0x21D2U, + 0x0965U, + 0xF6D6U, + 0x030FU, + 0x222CU, + 0x2017U, + 0x0333U, + 0x033FU, + 0x02BAU, + 0x2016U, + 0x030EU, + 0x3109U, + 0x33C8U, + 0x010FU, + 0x1E11U, + 0x24D3U, + 0x1E13U, + 0x0111U, + 0x09A1U, + 0x0921U, + 0x0AA1U, + 0x0A21U, + 0x0688U, + 0xFB89U, + 0x095CU, + 0x09A2U, + 0x0922U, + 0x0AA2U, + 0x0A22U, + 0x1E0BU, + 0x1E0DU, + 0x066BU, + 0x066BU, + 0x0434U, + 0x05ADU, + 0x3067U, + 0x03EFU, + 0x30C7U, + 0x232BU, + 0x2326U, + 0x03B4U, + 0x018DU, + 0x09F8U, + 0x02A4U, + 0x09A7U, + 0x0927U, + 0x0AA7U, + 0x0A27U, + 0x0257U, + 0x0385U, + 0x0344U, + 0x2666U, + 0x2662U, + 0xF6D7U, + 0x0324U, + 0x0308U, + 0xF6D8U, + 0x0385U, + 0x3062U, + 0x30C2U, + 0x3003U, + 0x2223U, + 0x2215U, + 0x0452U, + 0x2593U, + 0x1E0FU, + 0x3397U, + 0x0111U, + 0xFF44U, + 0x2584U, + 0x0E0EU, + 0x0E14U, + 0x3069U, + 0x30C9U, + 0xFF04U, + 0xFE69U, + 0x20ABU, + 0x3326U, + 0x0307U, + 0x0323U, + 0x0323U, + 0x30FBU, + 0xF6BEU, + 0x0284U, + 0x22C5U, + 0x25CCU, + 0xFB1FU, + 0xFB1FU, + 0x031EU, + 0x02D5U, + 0x249FU, + 0x0256U, + 0x018CU, + 0x3065U, + 0x30C5U, + 0x01F3U, + 0x02A3U, + 0x01C6U, + 0x02A5U, + 0x04E1U, + 0x0455U, + 0x045FU, + 0x2641U, + 0x098FU, + 0x311CU, + 0x0115U, + 0x090DU, + 0x0A8DU, + 0x0945U, + 0x0AC5U, + 0x011BU, + 0x1E1DU, + 0x0565U, + 0x0587U, + 0x24D4U, + 0x1EBFU, + 0x1E19U, + 0x1EC7U, + 0x1EC1U, + 0x1EC3U, + 0x1EC5U, + 0x0454U, + 0x0205U, + 0x090FU, + 0x0117U, + 0x0117U, + 0x1EB9U, + 0x0A0FU, + 0x0A47U, + 0x0444U, + 0x0A8FU, + 0x0567U, + 0x311DU, + 0x3048U, + 0x1EBBU, + 0x311FU, + 0x0668U, + 0x09EEU, + 0x2467U, + 0x2791U, + 0x096EU, + 0x2471U, + 0x2485U, + 0x2499U, + 0x0AEEU, + 0x0A6EU, + 0x0668U, + 0x3028U, + 0x266BU, + 0x3227U, + 0xFF18U, + 0x247BU, + 0x248FU, + 0x06F8U, + 0x2177U, + 0x0E58U, + 0x0207U, + 0x0465U, + 0x30A8U, + 0xFF74U, + 0x0A74U, + 0x3154U, + 0x043BU, + 0x2208U, + 0x246AU, + 0x247EU, + 0x2492U, + 0x217AU, + 0x22EEU, + 0x0113U, + 0x1E17U, + 0x1E15U, + 0x043CU, + 0xFE31U, + 0xFF45U, + 0x055BU, + 0x2205U, + 0x3123U, + 0x043DU, + 0xFE32U, + 0x04A3U, + 0x014BU, + 0x3125U, + 0x04A5U, + 0x04C8U, + 0x2002U, + 0x0119U, + 0x3153U, + 0x025BU, + 0x029AU, + 0x025CU, + 0x025EU, + 0x025DU, + 0x24A0U, + 0x03B5U, + 0x03ADU, + 0xFF1DU, + 0xFE66U, + 0x207CU, + 0x2261U, + 0x3126U, + 0x0440U, + 0x0258U, + 0x044DU, + 0x0441U, + 0x04ABU, + 0x0283U, + 0x0286U, + 0x090EU, + 0x0946U, + 0x01AAU, + 0x0285U, + 0x3047U, + 0x30A7U, + 0xFF6AU, + 0x212EU, + 0x03B7U, + 0x0568U, + 0x03AEU, + 0x1EBDU, + 0x1E1BU, + 0x0591U, + 0x0591U, + 0x0591U, + 0x0591U, + 0x01DDU, + 0x3161U, + 0x20ACU, + 0x09C7U, + 0x0947U, + 0x0AC7U, + 0x055CU, + 0x203CU, + 0xFF01U, + 0x2203U, + 0x0292U, + 0x01EFU, + 0x0293U, + 0x01B9U, + 0x01BAU, + 0x095EU, + 0x0A5EU, + 0x2109U, + 0x064EU, + 0x064EU, + 0x064BU, + 0x3108U, + 0x24D5U, + 0x1E1FU, + 0x0641U, + 0x0586U, + 0xFED2U, + 0xFED3U, + 0xFED4U, + 0x03E5U, + 0x2640U, + 0x246EU, + 0x2482U, + 0x2496U, + 0x25A0U, + 0x25ACU, + 0x05DAU, + 0xFB3AU, + 0xFB3AU, + 0x05DAU, + 0, + 0, + 0, + 0, + 0x05DDU, + 0x05DDU, + 0x05DFU, + 0x05DFU, + 0x05E3U, + 0x05E3U, + 0x05E5U, + 0x05E5U, + 0x02C9U, + 0x25C9U, + 0x0473U, + 0x0665U, + 0x09EBU, + 0x2464U, + 0x278EU, + 0x096BU, + 0x0AEBU, + 0x0A6BU, + 0x0665U, + 0x3025U, + 0x3224U, + 0xFF15U, + 0x2478U, + 0x248CU, + 0x06F5U, + 0x2174U, + 0x0E55U, + 0xFF46U, + 0x3399U, + 0x0E1FU, + 0x0E1DU, + 0x0E4FU, + 0x2200U, + 0x0664U, + 0x09EAU, + 0x2463U, + 0x278DU, + 0x096AU, + 0x0AEAU, + 0x0A6AU, + 0x0664U, + 0x3024U, + 0x3223U, + 0xFF14U, + 0x09F7U, + 0x2477U, + 0x248BU, + 0x06F4U, + 0x2173U, + 0x246DU, + 0x2481U, + 0x2495U, + 0x0E54U, + 0x02CBU, + 0x24A1U, + 0x20A3U, + 0x0997U, + 0x01F5U, + 0x0917U, + 0x06AFU, + 0xFB93U, + 0xFB94U, + 0xFB95U, + 0x0A97U, + 0x0A17U, + 0x304CU, + 0x30ACU, + 0x03B3U, + 0x0263U, + 0x02E0U, + 0x03EBU, + 0x310DU, + 0x011FU, + 0x01E7U, + 0x0123U, + 0x24D6U, + 0x011DU, + 0x0123U, + 0x0121U, + 0x0121U, + 0x0433U, + 0x3052U, + 0x30B2U, + 0x2251U, + 0x059CU, + 0x05F3U, + 0x059DU, + 0x059EU, + 0x05F4U, + 0x3013U, + 0x0998U, + 0x0572U, + 0x0918U, + 0x0A98U, + 0x0A18U, + 0x063AU, + 0xFECEU, + 0xFECFU, + 0xFED0U, + 0x0495U, + 0x0493U, + 0x0491U, + 0x095AU, + 0x0A5AU, + 0x0260U, + 0x3393U, + 0x304EU, + 0x30AEU, + 0x0563U, + 0x05D2U, + 0xFB32U, + 0xFB32U, + 0x05D2U, + 0x0453U, + 0x01BEU, + 0x0294U, + 0x0296U, + 0x02C0U, + 0x0295U, + 0x02C1U, + 0x02E4U, + 0x02A1U, + 0x02A2U, + 0x1E21U, + 0xFF47U, + 0x3054U, + 0x30B4U, + 0x24A2U, + 0x33ACU, + 0x2207U, + 0x0316U, + 0x0300U, + 0x0300U, + 0x0953U, + 0x02CEU, + 0xFF40U, + 0x0340U, + 0x2265U, + 0x22DBU, + 0xFF1EU, + 0x2273U, + 0x2277U, + 0x2267U, + 0xFE65U, + 0x0261U, + 0x01E5U, + 0x3050U, + 0x30B0U, + 0x3318U, + 0x33C9U, + 0x04A9U, + 0x06C1U, + 0x09B9U, + 0x04B3U, + 0x0939U, + 0x0AB9U, + 0x0A39U, + 0x062DU, + 0xFEA2U, + 0xFEA3U, + 0x306FU, + 0xFEA4U, + 0x332AU, + 0x30CFU, + 0xFF8AU, + 0x0A4DU, + 0x0621U, + 0, + 0, + 0, + 0, + 0x0621U, + 0, + 0, + 0, + 0x3164U, + 0x044AU, + 0x21BCU, + 0x21C0U, + 0x33CAU, + 0x05B2U, + 0x05B2U, + 0x05B2U, + 0x05B2U, + 0x05B2U, + 0x05B2U, + 0x05B2U, + 0x05B2U, + 0x05B3U, + 0x05B3U, + 0x05B3U, + 0x05B3U, + 0x05B3U, + 0x05B3U, + 0x05B3U, + 0x05B3U, + 0x05B1U, + 0x05B1U, + 0x05B1U, + 0x05B1U, + 0x05B1U, + 0x05B1U, + 0x05B1U, + 0x05B1U, + 0x0127U, + 0x310FU, + 0x1E2BU, + 0x1E29U, + 0x24D7U, + 0x0125U, + 0x1E27U, + 0x1E23U, + 0x1E25U, + 0x05D4U, + 0x2665U, + 0x2665U, + 0x2661U, + 0xFB34U, + 0xFB34U, + 0x06C1U, + 0x0647U, + 0x05D4U, + 0xFBA7U, + 0xFEEAU, + 0xFEEAU, + 0xFBA5U, + 0xFBA4U, + 0xFBA8U, + 0xFEEBU, + 0x3078U, + 0xFBA9U, + 0xFEECU, + 0x337BU, + 0x30D8U, + 0xFF8DU, + 0x3336U, + 0x0267U, + 0x3339U, + 0x05D7U, + 0x05D7U, + 0x0266U, + 0x02B1U, + 0x327BU, + 0x321BU, + 0x326DU, + 0x314EU, + 0x320DU, + 0x3072U, + 0x30D2U, + 0xFF8BU, + 0x05B4U, + 0x05B4U, + 0x05B4U, + 0x05B4U, + 0x05B4U, + 0x05B4U, + 0x05B4U, + 0x05B4U, + 0x1E96U, + 0xFF48U, + 0x0570U, + 0x0E2BU, + 0x307BU, + 0x30DBU, + 0xFF8EU, + 0x05B9U, + 0x05B9U, + 0x05B9U, + 0x05B9U, + 0x05B9U, + 0x05B9U, + 0x05B9U, + 0x05B9U, + 0x0E2EU, + 0x0309U, + 0x0309U, + 0x0321U, + 0x0322U, + 0x3342U, + 0x03E9U, + 0x2015U, + 0x031BU, + 0x2668U, + 0x2302U, + 0x24A3U, + 0x02B0U, + 0x0265U, + 0x3075U, + 0x3333U, + 0x30D5U, + 0xFF8CU, + 0x030BU, + 0x0195U, + 0xFF0DU, + 0xFE63U, + 0x2010U, + 0x044FU, + 0x0987U, + 0x3127U, + 0x012DU, + 0x01D0U, + 0x24D8U, + 0x0456U, + 0x0209U, + 0x328FU, + 0x328BU, + 0x323FU, + 0x323AU, + 0x32A5U, + 0x3006U, + 0x3001U, + 0xFF64U, + 0x3237U, + 0x32A3U, + 0x322FU, + 0x323DU, + 0x329DU, + 0x3240U, + 0x3296U, + 0x3236U, + 0x322BU, + 0x3232U, + 0x32A4U, + 0x3005U, + 0x3298U, + 0x3238U, + 0x32A7U, + 0x32A6U, + 0x32A9U, + 0x322EU, + 0x322AU, + 0x3234U, + 0x3002U, + 0x329EU, + 0x3243U, + 0x3239U, + 0x323EU, + 0x32A8U, + 0x3299U, + 0x3242U, + 0x3233U, + 0x3000U, + 0x3235U, + 0x3231U, + 0x323BU, + 0x3230U, + 0x323CU, + 0x322CU, + 0x322DU, + 0x3007U, + 0x328EU, + 0x328AU, + 0x3294U, + 0x3290U, + 0x328CU, + 0x328DU, + 0x0907U, + 0x1E2FU, + 0x04E5U, + 0x1ECBU, + 0x04D7U, + 0x0435U, + 0x3275U, + 0x3215U, + 0x3267U, + 0x3147U, + 0x3207U, + 0x0A87U, + 0x0A07U, + 0x3044U, + 0x1EC9U, + 0x0988U, + 0x0438U, + 0x0908U, + 0x0A88U, + 0x0A08U, + 0x0A40U, + 0x020BU, + 0x0439U, + 0x09C0U, + 0x0940U, + 0x0AC0U, + 0x0133U, + 0x30A4U, + 0xFF72U, + 0x3163U, + 0x02DCU, + 0x05ACU, + 0x012BU, + 0x04E3U, + 0x2253U, + 0x0A3FU, + 0xFF49U, + 0x2206U, + 0x221EU, + 0x056BU, + 0x222BU, + 0x2321U, + 0x2321U, + 0xF8F5U, + 0x2320U, + 0x2320U, + 0x2229U, + 0x3305U, + 0x25D8U, + 0x25D9U, + 0x263BU, + 0x0451U, + 0x012FU, + 0x03B9U, + 0x03CAU, + 0x0390U, + 0x0269U, + 0x03AFU, + 0x24A4U, + 0x0A72U, + 0x3043U, + 0x30A3U, + 0xFF68U, + 0x09FAU, + 0x0268U, + 0x309DU, + 0x30FDU, + 0x0129U, + 0x1E2DU, + 0x3129U, + 0x044EU, + 0x09BFU, + 0x093FU, + 0x0ABFU, + 0x0475U, + 0x0477U, + 0x0571U, + 0x099CU, + 0x091CU, + 0x0A9CU, + 0x0A1CU, + 0x3110U, + 0x01F0U, + 0x24D9U, + 0x0135U, + 0x029DU, + 0x025FU, + 0x0458U, + 0x062CU, + 0xFE9EU, + 0xFE9FU, + 0xFEA0U, + 0x0698U, + 0xFB8BU, + 0x099DU, + 0x091DU, + 0x0A9DU, + 0x0A1DU, + 0x057BU, + 0x3004U, + 0xFF4AU, + 0x24A5U, + 0x02B2U, + 0x04A1U, + 0x0995U, + 0x1E31U, + 0x043AU, + 0x049BU, + 0x0915U, + 0x05DBU, + 0x0643U, + 0xFB3BU, + 0xFB3BU, + 0xFEDAU, + 0x05DBU, + 0xFEDBU, + 0xFEDCU, + 0xFB4DU, + 0x0A95U, + 0x0A15U, + 0x304BU, + 0x04C4U, + 0x30ABU, + 0xFF76U, + 0x03BAU, + 0x03F0U, + 0x3171U, + 0x3184U, + 0x3178U, + 0x3179U, + 0x330DU, + 0x0640U, + 0x0640U, + 0x30F5U, + 0x3384U, + 0x0650U, + 0x064DU, + 0x049FU, + 0xFF70U, + 0x049DU, + 0x310EU, + 0x3389U, + 0x01E9U, + 0x0137U, + 0x24DAU, + 0x0137U, + 0x1E33U, + 0x0584U, + 0x3051U, + 0x30B1U, + 0xFF79U, + 0x056FU, + 0x30F6U, + 0x0138U, + 0x0996U, + 0x0445U, + 0x0916U, + 0x0A96U, + 0x0A16U, + 0x062EU, + 0xFEA6U, + 0xFEA7U, + 0xFEA8U, + 0x03E7U, + 0x0959U, + 0x0A59U, + 0x3278U, + 0x3218U, + 0x326AU, + 0x314BU, + 0x320AU, + 0x0E02U, + 0x0E05U, + 0x0E03U, + 0x0E04U, + 0x0E5BU, + 0x0199U, + 0x0E06U, + 0x3391U, + 0x304DU, + 0x30ADU, + 0xFF77U, + 0x3315U, + 0x3316U, + 0x3314U, + 0x326EU, + 0x320EU, + 0x3260U, + 0x3131U, + 0x3200U, + 0x3133U, + 0x045CU, + 0x1E35U, + 0x3398U, + 0x33A6U, + 0xFF4BU, + 0x33A2U, + 0x3053U, + 0x33C0U, + 0x0E01U, + 0x30B3U, + 0xFF7AU, + 0x331EU, + 0x0481U, + 0x327FU, + 0x0343U, + 0x24A6U, + 0x33AAU, + 0x046FU, + 0x33CFU, + 0x029EU, + 0x304FU, + 0x30AFU, + 0xFF78U, + 0x33B8U, + 0x33BEU, + 0x09B2U, + 0x013AU, + 0x0932U, + 0x0AB2U, + 0x0A32U, + 0x0E45U, + 0xFEFCU, + 0xFEF8U, + 0xFEF7U, + 0xFEFAU, + 0xFEF9U, + 0xFEFBU, + 0xFEF6U, + 0xFEF5U, + 0x0644U, + 0x03BBU, + 0x019BU, + 0x05DCU, + 0xFB3CU, + 0xFB3CU, + 0x05DCU, + 0, + 0, + 0, + 0, + 0xFEDEU, + 0xFCCAU, + 0xFEDFU, + 0xFCC9U, + 0xFCCBU, + 0xFDF2U, + 0xFEE0U, + 0xFD88U, + 0xFCCCU, + 0, + 0, + 0x25EFU, + 0x019AU, + 0x026CU, + 0x310CU, + 0x013EU, + 0x013CU, + 0x24DBU, + 0x1E3DU, + 0x013CU, + 0x0140U, + 0x0140U, + 0x1E37U, + 0x1E39U, + 0x031AU, + 0x0318U, + 0x2264U, + 0x22DAU, + 0xFF1CU, + 0x2272U, + 0x2276U, + 0x2266U, + 0xFE64U, + 0x026EU, + 0x258CU, + 0x026DU, + 0x20A4U, + 0x056CU, + 0x01C9U, + 0x0459U, + 0xF6C0U, + 0x0933U, + 0x0AB3U, + 0x1E3BU, + 0x0934U, + 0x09E1U, + 0x0961U, + 0x09E3U, + 0x0963U, + 0x026BU, + 0xFF4CU, + 0x33D0U, + 0x0E2CU, + 0x2227U, + 0x2310U, + 0x2228U, + 0x0E25U, + 0x017FU, + 0xFE4EU, + 0x0332U, + 0xFE4DU, + 0x25CAU, + 0x24A7U, + 0x2113U, + 0x2591U, + 0x0E26U, + 0x098CU, + 0x090CU, + 0x09E2U, + 0x0962U, + 0x33D3U, + 0x09AEU, + 0x0331U, + 0x0304U, + 0x02CDU, + 0xFFE3U, + 0x1E3FU, + 0x092EU, + 0x0AAEU, + 0x0A2EU, + 0x05A4U, + 0x05A4U, + 0x307EU, + 0xF895U, + 0xF894U, + 0x0E4BU, + 0xF893U, + 0xF88CU, + 0xF88BU, + 0x0E48U, + 0xF88AU, + 0xF884U, + 0x0E31U, + 0xF889U, + 0x0E47U, + 0xF88FU, + 0xF88EU, + 0x0E49U, + 0xF88DU, + 0xF892U, + 0xF891U, + 0x0E4AU, + 0xF890U, + 0x0E46U, + 0x30DEU, + 0xFF8FU, + 0x2642U, + 0x3347U, + 0x05BEU, + 0x2642U, + 0x05AFU, + 0x3383U, + 0x3107U, + 0x33D4U, + 0x24DCU, + 0x33A5U, + 0x1E41U, + 0x1E43U, + 0x0645U, + 0xFEE2U, + 0xFEE3U, + 0xFEE4U, + 0xFCD1U, + 0xFC48U, + 0x334DU, + 0x3081U, + 0x337EU, + 0x30E1U, + 0xFF92U, + 0x05DEU, + 0xFB3EU, + 0xFB3EU, + 0x05DEU, + 0x0574U, + 0x05A5U, + 0x05A6U, + 0x05A6U, + 0x05A5U, + 0x0271U, + 0x3392U, + 0xFF65U, + 0x00B7U, + 0x3272U, + 0x3212U, + 0x3264U, + 0x3141U, + 0x3170U, + 0x3204U, + 0x316EU, + 0x316FU, + 0x307FU, + 0x30DFU, + 0xFF90U, + 0x0320U, + 0x2296U, + 0x02D7U, + 0x2213U, + 0x2032U, + 0x334AU, + 0x3349U, + 0x0270U, + 0x3396U, + 0x33A3U, + 0xFF4DU, + 0x339FU, + 0x3082U, + 0x33C1U, + 0x30E2U, + 0xFF93U, + 0x33D6U, + 0x0E21U, + 0x33A7U, + 0x33A8U, + 0x24A8U, + 0x33ABU, + 0x33B3U, + 0x026FU, + 0x00B5U, + 0x3382U, + 0x226BU, + 0x226AU, + 0x338CU, + 0x03BCU, + 0x338DU, + 0x3080U, + 0x30E0U, + 0xFF91U, + 0x3395U, + 0x339BU, + 0x05A3U, + 0x05A3U, + 0x266AU, + 0x266BU, + 0x266DU, + 0x266FU, + 0x33B2U, + 0x33B6U, + 0x33BCU, + 0x33B9U, + 0x33B7U, + 0x33BFU, + 0x33BDU, + 0x09A8U, + 0x2207U, + 0x0144U, + 0x0928U, + 0x0AA8U, + 0x0A28U, + 0x306AU, + 0x30CAU, + 0xFF85U, + 0x0149U, + 0x3381U, + 0x310BU, + 0x00A0U, + 0x0148U, + 0x0146U, + 0x24DDU, + 0x1E4BU, + 0x0146U, + 0x1E45U, + 0x1E47U, + 0x306DU, + 0x30CDU, + 0xFF88U, + 0x20AAU, + 0x338BU, + 0x0999U, + 0x0919U, + 0x0A99U, + 0x0A19U, + 0x0E07U, + 0x3093U, + 0x0272U, + 0x0273U, + 0x326FU, + 0x320FU, + 0x3135U, + 0x3261U, + 0x3136U, + 0x3134U, + 0x3168U, + 0x3201U, + 0x3167U, + 0x3166U, + 0x306BU, + 0x30CBU, + 0xFF86U, + 0xF899U, + 0x0E4DU, + 0x0669U, + 0x09EFU, + 0x2468U, + 0x2792U, + 0x096FU, + 0x0AEFU, + 0x0A6FU, + 0x0669U, + 0x3029U, + 0x3228U, + 0xFF19U, + 0x247CU, + 0x2490U, + 0x06F9U, + 0x2178U, + 0x2472U, + 0x2486U, + 0x249AU, + 0x0E59U, + 0x01CCU, + 0x045AU, + 0x30F3U, + 0xFF9DU, + 0x019EU, + 0x1E49U, + 0xFF4EU, + 0x339AU, + 0x09A3U, + 0x0923U, + 0x0AA3U, + 0x0A23U, + 0x0929U, + 0x306EU, + 0x30CEU, + 0xFF89U, + 0x00A0U, + 0x0E13U, + 0x0E19U, + 0x0646U, + 0xFEE6U, + 0x06BAU, + 0xFB9FU, + 0, + 0xFEE7U, + 0xFCD2U, + 0xFC4BU, + 0xFEE8U, + 0xFCD5U, + 0xFC4EU, + 0xFC8DU, + 0x220CU, + 0x2209U, + 0x2209U, + 0x2260U, + 0x226FU, + 0x2271U, + 0x2279U, + 0x2262U, + 0x226EU, + 0x2270U, + 0x2226U, + 0x2280U, + 0x2284U, + 0x2281U, + 0x2285U, + 0x0576U, + 0x24A9U, + 0x33B1U, + 0x03BDU, + 0x306CU, + 0x30CCU, + 0xFF87U, + 0x09BCU, + 0x093CU, + 0x0ABCU, + 0x0A3CU, + 0xFF03U, + 0xFE5FU, + 0x0374U, + 0x0375U, + 0x2116U, + 0x05E0U, + 0xFB40U, + 0xFB40U, + 0x05E0U, + 0x33B5U, + 0x33BBU, + 0x099EU, + 0x091EU, + 0x0A9EU, + 0x0A1EU, + 0x0E2DU, + 0x0275U, + 0x04E9U, + 0x04EBU, + 0x0993U, + 0x311BU, + 0x014FU, + 0x0911U, + 0x0A91U, + 0x0949U, + 0x0AC9U, + 0x01D2U, + 0x24DEU, + 0x1ED1U, + 0x1ED9U, + 0x1ED3U, + 0x1ED5U, + 0x1ED7U, + 0x043EU, + 0x0151U, + 0x020DU, + 0x0913U, + 0x04E7U, + 0x1ECDU, + 0x315AU, + 0x0328U, + 0x0A93U, + 0x0585U, + 0x304AU, + 0x1ECFU, + 0x01A1U, + 0x1EDBU, + 0x1EE3U, + 0x1EDDU, + 0x1EDFU, + 0x1EE1U, + 0x0151U, + 0x01A3U, + 0x020FU, + 0x30AAU, + 0xFF75U, + 0x3157U, + 0x05ABU, + 0x014DU, + 0x1E53U, + 0x1E51U, + 0x0950U, + 0x03C9U, + 0x03D6U, + 0x0461U, + 0x0277U, + 0x047BU, + 0x047DU, + 0x03CEU, + 0x0AD0U, + 0x03BFU, + 0x03CCU, + 0xFF4FU, + 0x0661U, + 0x09E7U, + 0x2460U, + 0x278AU, + 0x0967U, + 0x0AE7U, + 0x0A67U, + 0x0661U, + 0x3021U, + 0x3220U, + 0xFF11U, + 0x09F4U, + 0x2474U, + 0x2488U, + 0x06F1U, + 0x2170U, + 0x0E51U, + 0x01EBU, + 0x01EDU, + 0x0A13U, + 0x0A4BU, + 0x0254U, + 0x24AAU, + 0x25E6U, + 0x2325U, + 0x221FU, + 0x0912U, + 0x094AU, + 0x01FFU, + 0x3049U, + 0x30A9U, + 0xFF6BU, + 0x01FFU, + 0x047FU, + 0x1E4DU, + 0x1E4FU, + 0x3121U, + 0x203EU, + 0xFE4AU, + 0x0305U, + 0xFE49U, + 0xFE4CU, + 0xFE4BU, + 0x00AFU, + 0x09CBU, + 0x094BU, + 0x0ACBU, + 0x3380U, + 0x332BU, + 0x09AAU, + 0x1E55U, + 0x092AU, + 0x21DFU, + 0x21DEU, + 0x0AAAU, + 0x0A2AU, + 0x3071U, + 0x0E2FU, + 0x30D1U, + 0x0484U, + 0x04C0U, + 0x317FU, + 0x2225U, + 0xFD3EU, + 0xF8EDU, + 0xF8ECU, + 0xFF08U, + 0xFE59U, + 0xF8EBU, + 0xFE35U, + 0xFD3FU, + 0xF8F8U, + 0xF8F7U, + 0xFF09U, + 0xFE5AU, + 0xF8F6U, + 0xFE36U, + 0x2202U, + 0x05C0U, + 0x0599U, + 0x33A9U, + 0x05B7U, + 0x05B7U, + 0x05B7U, + 0x05B7U, + 0x05B7U, + 0x05B7U, + 0x05B7U, + 0x05B7U, + 0x05A1U, + 0x3106U, + 0x24DFU, + 0x1E57U, + 0x05E4U, + 0x043FU, + 0xFB44U, + 0xFB44U, + 0x333BU, + 0xFB43U, + 0x067EU, + 0x057AU, + 0x05E4U, + 0xFB57U, + 0xFB58U, + 0x307AU, + 0xFB59U, + 0x30DAU, + 0x04A7U, + 0xFB4EU, + 0x066AU, + 0xFF05U, + 0xFE6AU, + 0x0589U, + 0xFF61U, + 0xFF0EU, + 0xFE52U, + 0x0342U, + 0x22A5U, + 0x20A7U, + 0x338AU, + 0x09ABU, + 0x092BU, + 0x0AABU, + 0x0A2BU, + 0x03C6U, + 0x03D5U, + 0x327AU, + 0x321AU, + 0x326CU, + 0x314DU, + 0x320CU, + 0x0278U, + 0x0E3AU, + 0x03D5U, + 0x01A5U, + 0x0E1EU, + 0x0E1CU, + 0x0E20U, + 0x03C0U, + 0x3273U, + 0x3213U, + 0x3176U, + 0x3265U, + 0x3172U, + 0x3142U, + 0x3205U, + 0x3174U, + 0x3144U, + 0x3175U, + 0x3177U, + 0x3173U, + 0x3074U, + 0x30D4U, + 0x03D6U, + 0x0583U, + 0x031FU, + 0x2295U, + 0x02D6U, + 0xFF0BU, + 0xFE62U, + 0x207AU, + 0xFF50U, + 0x33D8U, + 0x307DU, + 0x261FU, + 0x261CU, + 0x261EU, + 0x261DU, + 0x30DDU, + 0x0E1BU, + 0x3012U, + 0x3020U, + 0x24ABU, + 0x227AU, + 0x211EU, + 0x02B9U, + 0x2035U, + 0x220FU, + 0x2305U, + 0x30FCU, + 0x2318U, + 0x2282U, + 0x2283U, + 0x2237U, + 0x221DU, + 0x03C8U, + 0x0471U, + 0x0486U, + 0x33B0U, + 0x3077U, + 0x30D7U, + 0x33B4U, + 0x33BAU, + 0x0958U, + 0x05A8U, + 0x0642U, + 0xFED6U, + 0xFED7U, + 0xFED8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x05B8U, + 0x059FU, + 0x3111U, + 0x24E0U, + 0x02A0U, + 0xFF51U, + 0x05E7U, + 0xFB47U, + 0xFB47U, + 0, + 0, + 0, + 0, + 0x05E7U, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0x24ACU, + 0x2669U, + 0x05BBU, + 0x05BBU, + 0x05BBU, + 0x05BBU, + 0x05BBU, + 0x05BBU, + 0x05BBU, + 0x05BBU, + 0x061FU, + 0x055EU, + 0x037EU, + 0xFF1FU, + 0xFF02U, + 0x301EU, + 0x301DU, + 0x201BU, + 0x201BU, + 0x0149U, + 0xFF07U, + 0x057CU, + 0x09B0U, + 0x0155U, + 0x0930U, + 0x221AU, + 0xF8E5U, + 0x33AEU, + 0x33AFU, + 0x33ADU, + 0x05BFU, + 0x05BFU, + 0x0AB0U, + 0x0A30U, + 0x3089U, + 0x30E9U, + 0xFF97U, + 0x09F1U, + 0x09F0U, + 0x0264U, + 0x2236U, + 0x3116U, + 0x0159U, + 0x0157U, + 0x24E1U, + 0x0157U, + 0x0211U, + 0x1E59U, + 0x1E5BU, + 0x1E5DU, + 0x203BU, + 0x2286U, + 0x2287U, + 0xF8E8U, + 0xF6DAU, + 0x0631U, + 0x0580U, + 0xFEAEU, + 0x308CU, + 0, + 0x30ECU, + 0xFF9AU, + 0x05E8U, + 0xFB48U, + 0, + 0, + 0, + 0, + 0x05E8U, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0x223DU, + 0x0597U, + 0x0597U, + 0x2310U, + 0x027EU, + 0x027FU, + 0x09DDU, + 0x095DU, + 0x03C1U, + 0x027DU, + 0x027BU, + 0x02B5U, + 0x03F1U, + 0x02DEU, + 0x3271U, + 0x3211U, + 0x3263U, + 0x3140U, + 0x313AU, + 0x3169U, + 0x3139U, + 0x313BU, + 0x316CU, + 0x3203U, + 0x313FU, + 0x313CU, + 0x316BU, + 0x313DU, + 0x313EU, + 0x316AU, + 0x316DU, + 0x221FU, + 0x0319U, + 0x22BFU, + 0x308AU, + 0x30EAU, + 0xFF98U, + 0x0325U, + 0x030AU, + 0x02BFU, + 0x0559U, + 0x031CU, + 0x02D3U, + 0x02BEU, + 0x0339U, + 0x02D2U, + 0x0213U, + 0x3351U, + 0x1E5FU, + 0x027CU, + 0x027AU, + 0xFF52U, + 0x308DU, + 0x30EDU, + 0xFF9BU, + 0x0E23U, + 0x24ADU, + 0x09DCU, + 0x0931U, + 0x0A5CU, + 0x0691U, + 0xFB8DU, + 0x09E0U, + 0x0960U, + 0x0AE0U, + 0x09C4U, + 0x0944U, + 0x0AC4U, + 0x2590U, + 0x0279U, + 0x02B4U, + 0x308BU, + 0x30EBU, + 0xFF99U, + 0x09F2U, + 0x09F3U, + 0x0E24U, + 0x098BU, + 0x090BU, + 0x0A8BU, + 0x09C3U, + 0x0943U, + 0x0AC3U, + 0x09B8U, + 0x015BU, + 0x1E65U, + 0x0635U, + 0x0938U, + 0xFEBAU, + 0xFEBBU, + 0xFEBCU, + 0x0AB8U, + 0x0A38U, + 0x3055U, + 0x30B5U, + 0xFF7BU, + 0xFDFAU, + 0x05E1U, + 0xFB41U, + 0xFB41U, + 0x05E1U, + 0x0E32U, + 0x0E41U, + 0x0E44U, + 0x0E43U, + 0x0E33U, + 0x0E30U, + 0x0E40U, + 0xF886U, + 0x0E35U, + 0xF885U, + 0x0E34U, + 0x0E42U, + 0xF888U, + 0x0E37U, + 0xF887U, + 0x0E36U, + 0x0E38U, + 0x0E39U, + 0x3119U, + 0x1E67U, + 0x015FU, + 0x0259U, + 0x04D9U, + 0x04DBU, + 0x025AU, + 0x24E2U, + 0x015DU, + 0x0219U, + 0x1E61U, + 0x1E63U, + 0x1E69U, + 0x033CU, + 0x2033U, + 0x02CAU, + 0x0633U, + 0xFEB2U, + 0xFEB3U, + 0xFEB4U, + 0x05B6U, + 0x05B6U, + 0x05B6U, + 0x05B6U, + 0x05B6U, + 0x05B6U, + 0x05B6U, + 0x0592U, + 0x05B6U, + 0x057DU, + 0x305BU, + 0x30BBU, + 0xFF7EU, + 0x061BU, + 0xFF1BU, + 0xFE54U, + 0x309CU, + 0xFF9FU, + 0x3322U, + 0x3323U, + 0x0667U, + 0x09EDU, + 0x2466U, + 0x2790U, + 0x096DU, + 0x0AEDU, + 0x0A6DU, + 0x0667U, + 0x3027U, + 0x3226U, + 0xFF17U, + 0x247AU, + 0x248EU, + 0x06F7U, + 0x2176U, + 0x2470U, + 0x2484U, + 0x2498U, + 0x0E57U, + 0x00ADU, + 0x0577U, + 0x09B6U, + 0x0448U, + 0x0651U, + 0xFC61U, + 0xFC5EU, + 0xFC60U, + 0, + 0xFC62U, + 0xFC5FU, + 0x2592U, + 0x2593U, + 0x2591U, + 0x2592U, + 0x0936U, + 0x0AB6U, + 0x0A36U, + 0x0593U, + 0x3115U, + 0x0449U, + 0x0634U, + 0xFEB6U, + 0xFEB7U, + 0xFEB8U, + 0x03E3U, + 0x20AAU, + 0x20AAU, + 0x05B0U, + 0x05B0U, + 0x05B0U, + 0x05B0U, + 0x05B0U, + 0x05B0U, + 0x05B0U, + 0x05B0U, + 0x05B0U, + 0x04BBU, + 0x03EDU, + 0x05E9U, + 0xFB49U, + 0xFB49U, + 0xFB2CU, + 0xFB2CU, + 0xFB2DU, + 0xFB2DU, + 0x05C1U, + 0x05E9U, + 0xFB2AU, + 0xFB2AU, + 0xFB2BU, + 0xFB2BU, + 0x0282U, + 0x03C3U, + 0x03C2U, + 0x03C2U, + 0x03F2U, + 0x3057U, + 0x30B7U, + 0xFF7CU, + 0x05BDU, + 0x05BDU, + 0x223CU, + 0x05C2U, + 0x3274U, + 0x3214U, + 0x317EU, + 0x3266U, + 0x317AU, + 0x3145U, + 0x317BU, + 0x3206U, + 0x317DU, + 0x317CU, + 0x0666U, + 0x09ECU, + 0x2465U, + 0x278FU, + 0x096CU, + 0x0AECU, + 0x0A6CU, + 0x0666U, + 0x3026U, + 0x3225U, + 0xFF16U, + 0x2479U, + 0x248DU, + 0x06F6U, + 0x2175U, + 0x246FU, + 0x09F9U, + 0x2483U, + 0x2497U, + 0x0E56U, + 0xFF0FU, + 0x017FU, + 0x1E9BU, + 0x263AU, + 0xFF53U, + 0x05C3U, + 0x00ADU, + 0x044CU, + 0x305DU, + 0x30BDU, + 0xFF7FU, + 0x0338U, + 0x0337U, + 0x0E29U, + 0x0E28U, + 0x0E0BU, + 0x0E2AU, + 0x0020U, + 0x2660U, + 0x2660U, + 0x2664U, + 0x24AEU, + 0x033BU, + 0x33C4U, + 0x339DU, + 0x25A9U, + 0x25A4U, + 0x338FU, + 0x339EU, + 0x33CEU, + 0x33D1U, + 0x33D2U, + 0x338EU, + 0x33D5U, + 0x339CU, + 0x33A1U, + 0x25A6U, + 0x25A7U, + 0x25A8U, + 0x25A5U, + 0x25A3U, + 0x33DBU, + 0x09B7U, + 0x0937U, + 0x0AB7U, + 0x3149U, + 0x3185U, + 0x3180U, + 0x3132U, + 0x3165U, + 0x3143U, + 0x3146U, + 0x3138U, + 0xFFE1U, + 0x0336U, + 0x0335U, + 0x2282U, + 0x228AU, + 0x2286U, + 0x227BU, + 0x220BU, + 0x3059U, + 0x30B9U, + 0xFF7DU, + 0x0652U, + 0x2211U, + 0x263CU, + 0x2283U, + 0x228BU, + 0x2287U, + 0x33DCU, + 0x337CU, + 0x09A4U, + 0x22A4U, + 0x22A3U, + 0x0924U, + 0x0AA4U, + 0x0A24U, + 0x0637U, + 0xFEC2U, + 0xFEC3U, + 0x305FU, + 0xFEC4U, + 0x337DU, + 0x30BFU, + 0xFF80U, + 0x0640U, + 0x03C4U, + 0x05EAU, + 0xFB4AU, + 0xFB4AU, + 0xFB4AU, + 0x05EAU, + 0x0167U, + 0x310AU, + 0x0165U, + 0x02A8U, + 0x0163U, + 0x0686U, + 0xFB7BU, + 0xFB7CU, + 0xFB7DU, + 0, + 0x24E3U, + 0x1E71U, + 0x0163U, + 0x1E97U, + 0x1E6BU, + 0x1E6DU, + 0x0442U, + 0x04ADU, + 0x062AU, + 0xFE96U, + 0xFCA2U, + 0xFC0CU, + 0xFE97U, + 0x3066U, + 0xFCA1U, + 0xFC0BU, + 0x0629U, + 0xFE94U, + 0xFE98U, + 0xFCA4U, + 0xFC0EU, + 0xFC73U, + 0x30C6U, + 0xFF83U, + 0x2121U, + 0x260EU, + 0x05A0U, + 0x05A9U, + 0x2469U, + 0x3229U, + 0x247DU, + 0x2491U, + 0x2179U, + 0x02A7U, + 0x05D8U, + 0xFB38U, + 0xFB38U, + 0x05D8U, + 0x04B5U, + 0x059BU, + 0x059BU, + 0x09A5U, + 0x0925U, + 0x0AA5U, + 0x0A25U, + 0x0630U, + 0xFEACU, + 0xF898U, + 0xF897U, + 0x0E4CU, + 0xF896U, + 0x062BU, + 0xFE9AU, + 0xFE9BU, + 0xFE9CU, + 0x2203U, + 0x2234U, + 0x03B8U, + 0x03D1U, + 0x03D1U, + 0x3279U, + 0x3219U, + 0x326BU, + 0x314CU, + 0x320BU, + 0x246CU, + 0x2480U, + 0x2494U, + 0x0E11U, + 0x01ADU, + 0x0E12U, + 0x0E17U, + 0x0E10U, + 0x0E18U, + 0x0E16U, + 0x0482U, + 0x066CU, + 0x066CU, + 0x0663U, + 0x09E9U, + 0x2462U, + 0x278CU, + 0x0969U, + 0x0AE9U, + 0x0A69U, + 0x0663U, + 0x3023U, + 0x3222U, + 0xFF13U, + 0x09F6U, + 0x2476U, + 0x248AU, + 0x06F3U, + 0x2172U, + 0x0E53U, + 0x3394U, + 0x3061U, + 0x30C1U, + 0xFF81U, + 0x3270U, + 0x3210U, + 0x3262U, + 0x3137U, + 0x3202U, + 0x0330U, + 0x0303U, + 0x0303U, + 0x0360U, + 0x223CU, + 0x0334U, + 0x033EU, + 0x2297U, + 0x0596U, + 0x0596U, + 0x0A70U, + 0x0483U, + 0x057FU, + 0x1E6FU, + 0xFF54U, + 0x0569U, + 0x3068U, + 0x30C8U, + 0xFF84U, + 0x02E5U, + 0x02E9U, + 0x02E6U, + 0x02E8U, + 0x02E7U, + 0x01BDU, + 0x0185U, + 0x01A8U, + 0x0384U, + 0x3327U, + 0x0E0FU, + 0x3014U, + 0xFE5DU, + 0xFE39U, + 0x3015U, + 0xFE5EU, + 0xFE3AU, + 0x0E15U, + 0x01ABU, + 0x24AFU, + 0xF8EAU, + 0xF6DBU, + 0x0288U, + 0x25BCU, + 0x25C4U, + 0x25BAU, + 0x25B2U, + 0x02A6U, + 0x05E6U, + 0xFB46U, + 0xFB46U, + 0x05E6U, + 0x0446U, + 0x05B5U, + 0x05B5U, + 0x05B5U, + 0x05B5U, + 0x05B5U, + 0x05B5U, + 0x05B5U, + 0x05B5U, + 0x045BU, + 0x099FU, + 0x091FU, + 0x0A9FU, + 0x0A1FU, + 0x0679U, + 0xFB67U, + 0xFB68U, + 0xFB69U, + 0x09A0U, + 0x0920U, + 0x0AA0U, + 0x0A20U, + 0x0287U, + 0x3064U, + 0x30C4U, + 0xFF82U, + 0x3063U, + 0x30C3U, + 0xFF6FU, + 0x246BU, + 0x247FU, + 0x2493U, + 0x217BU, + 0x2473U, + 0x5344U, + 0x2487U, + 0x249BU, + 0x0662U, + 0x09E8U, + 0x2461U, + 0x278BU, + 0x0968U, + 0x2025U, + 0xFE30U, + 0x0AE8U, + 0x0A68U, + 0x0662U, + 0x3022U, + 0x3221U, + 0xFF12U, + 0x09F5U, + 0x2475U, + 0x2489U, + 0x06F2U, + 0x2171U, + 0x01BBU, + 0x0E52U, + 0x0289U, + 0x0989U, + 0x3128U, + 0x016DU, + 0x01D4U, + 0x24E4U, + 0x1E77U, + 0x0443U, + 0x0951U, + 0x0171U, + 0x0215U, + 0x0909U, + 0x01D8U, + 0x1E73U, + 0x01DAU, + 0x04F1U, + 0x01DCU, + 0x01D6U, + 0x1EE5U, + 0x0A89U, + 0x0A09U, + 0x3046U, + 0x1EE7U, + 0x01B0U, + 0x1EE9U, + 0x1EF1U, + 0x1EEBU, + 0x1EEDU, + 0x1EEFU, + 0x0171U, + 0x04F3U, + 0x0217U, + 0x30A6U, + 0xFF73U, + 0x0479U, + 0x315CU, + 0x016BU, + 0x04EFU, + 0x1E7BU, + 0x0A41U, + 0xFF55U, + 0x2017U, + 0xFF3FU, + 0xFE33U, + 0xFE4FU, + 0x222AU, + 0x2200U, + 0x0173U, + 0x24B0U, + 0x2580U, + 0x05C4U, + 0x03C5U, + 0x03CBU, + 0x03B0U, + 0x028AU, + 0x03CDU, + 0x031DU, + 0x02D4U, + 0x0A73U, + 0x016FU, + 0x045EU, + 0x3045U, + 0x30A5U, + 0xFF69U, + 0x04AFU, + 0x04B1U, + 0x0169U, + 0x1E79U, + 0x1E75U, + 0x098AU, + 0x090AU, + 0x0A8AU, + 0x0A0AU, + 0x0A42U, + 0x09C2U, + 0x0942U, + 0x0AC2U, + 0x09C1U, + 0x0941U, + 0x0AC1U, + 0x0935U, + 0x0AB5U, + 0x0A35U, + 0x30F7U, + 0x05D5U, + 0xFB35U, + 0xFB35U, + 0xFB35U, + 0x05D5U, + 0xFB4BU, + 0xFB4BU, + 0x05F0U, + 0x05F1U, + 0x24E5U, + 0x1E7FU, + 0x0432U, + 0x06A4U, + 0xFB6BU, + 0xFB6CU, + 0xFB6DU, + 0x30F9U, + 0x2640U, + 0x007CU, + 0x030DU, + 0x0329U, + 0x02CCU, + 0x02C8U, + 0x057EU, + 0x028BU, + 0x30F8U, + 0x09CDU, + 0x094DU, + 0x0ACDU, + 0x0983U, + 0x0903U, + 0x0A83U, + 0xFF56U, + 0x0578U, + 0x309EU, + 0x30FEU, + 0x309BU, + 0xFF9EU, + 0x30FAU, + 0x24B1U, + 0x1E7DU, + 0x028CU, + 0x3094U, + 0x30F4U, + 0x1E83U, + 0x3159U, + 0x308FU, + 0x30EFU, + 0xFF9CU, + 0x3158U, + 0x308EU, + 0x30EEU, + 0x3357U, + 0x301CU, + 0xFE34U, + 0x0648U, + 0xFEEEU, + 0x0624U, + 0xFE86U, + 0x33DDU, + 0x24E6U, + 0x0175U, + 0x1E85U, + 0x1E87U, + 0x1E89U, + 0x3091U, + 0x2118U, + 0x30F1U, + 0x315EU, + 0x315DU, + 0x1E81U, + 0x25E6U, + 0x25CBU, + 0x25D9U, + 0x300EU, + 0xFE43U, + 0x300FU, + 0xFE44U, + 0x25C7U, + 0x25C8U, + 0x25BFU, + 0x25BDU, + 0x25C3U, + 0x25C1U, + 0x3016U, + 0x3017U, + 0x25B9U, + 0x25B7U, + 0x25ABU, + 0x263AU, + 0x25A1U, + 0x2606U, + 0x260FU, + 0x3018U, + 0x3019U, + 0x25B5U, + 0x25B3U, + 0x3090U, + 0x30F0U, + 0x315FU, + 0xFF57U, + 0x3092U, + 0x30F2U, + 0xFF66U, + 0x20A9U, + 0xFFE6U, + 0x0E27U, + 0x24B2U, + 0x1E98U, + 0x02B7U, + 0x028DU, + 0x01BFU, + 0x033DU, + 0x3112U, + 0x24E7U, + 0x1E8DU, + 0x1E8BU, + 0x056DU, + 0x03BEU, + 0xFF58U, + 0x24B3U, + 0x02E3U, + 0x334EU, + 0x09AFU, + 0x092FU, + 0x3152U, + 0x0AAFU, + 0x0A2FU, + 0x3084U, + 0x30E4U, + 0xFF94U, + 0x3151U, + 0x0E4EU, + 0x3083U, + 0x30E3U, + 0xFF6CU, + 0x0463U, + 0x24E8U, + 0x0177U, + 0x1E8FU, + 0x1EF5U, + 0x064AU, + 0x06D2U, + 0xFBAFU, + 0xFEF2U, + 0x0626U, + 0xFE8AU, + 0xFE8BU, + 0xFE8CU, + 0xFEF3U, + 0xFEF4U, + 0xFCDDU, + 0xFC58U, + 0xFC94U, + 0x06D1U, + 0x3156U, + 0xFFE5U, + 0x3155U, + 0x3186U, + 0x05AAU, + 0x05AAU, + 0x044BU, + 0x04F9U, + 0x3181U, + 0x3183U, + 0x3182U, + 0x059AU, + 0x1EF3U, + 0x01B4U, + 0x1EF7U, + 0x0575U, + 0x0457U, + 0x3162U, + 0x262FU, + 0x0582U, + 0xFF59U, + 0x05D9U, + 0xFB39U, + 0xFB39U, + 0x05D9U, + 0x05F2U, + 0xFB1FU, + 0x3088U, + 0x3189U, + 0x30E8U, + 0xFF96U, + 0x315BU, + 0x3087U, + 0x30E7U, + 0xFF6EU, + 0x03F3U, + 0x3188U, + 0x3187U, + 0x0E22U, + 0x0E0DU, + 0x24B4U, + 0x037AU, + 0x0345U, + 0x01A6U, + 0x1E99U, + 0x02B8U, + 0x1EF9U, + 0x028EU, + 0x3086U, + 0x318CU, + 0x30E6U, + 0xFF95U, + 0x3160U, + 0x046BU, + 0x046DU, + 0x0467U, + 0x0469U, + 0x3085U, + 0x30E5U, + 0xFF6DU, + 0x318BU, + 0x318AU, + 0x09DFU, + 0x095FU, + 0x0566U, + 0x017AU, + 0x095BU, + 0x0A5BU, + 0x0638U, + 0xFEC6U, + 0xFEC7U, + 0x3056U, + 0xFEC8U, + 0x0632U, + 0xFEB0U, + 0x30B6U, + 0x0595U, + 0x0594U, + 0x0598U, + 0x05D6U, + 0xFB36U, + 0xFB36U, + 0x05D6U, + 0x3117U, + 0x24E9U, + 0x1E91U, + 0x0291U, + 0x017CU, + 0x017CU, + 0x1E93U, + 0x0437U, + 0x0499U, + 0x04DFU, + 0x305CU, + 0x30BCU, + 0x0660U, + 0x09E6U, + 0x0966U, + 0x0AE6U, + 0x0A66U, + 0x0660U, + 0xFF10U, + 0x06F0U, + 0x0E50U, + 0xFEFFU, + 0x200CU, + 0x200BU, + 0x03B6U, + 0x3113U, + 0x056AU, + 0x04C2U, + 0x0436U, + 0x0497U, + 0x04DDU, + 0x3058U, + 0x30B8U, + 0x05AEU, + 0x1E95U, + 0xFF5AU, + 0x305EU, + 0x30BEU, + 0x24B5U, + 0x0290U, + 0x01B6U, + 0x305AU, + 0x30BAU, #endif /* FT_CONFIG_OPTION_ADOBE_GLYPH_LIST */ 0 diff --git a/src/sfnt/sfobjs.c b/src/sfnt/sfobjs.c index 86c125f80..796d747cd 100644 --- a/src/sfnt/sfobjs.c +++ b/src/sfnt/sfobjs.c @@ -558,7 +558,7 @@ /* Compute style flags. */ /* */ flags = 0; - if ( has_outline == TRUE && face->os2.version != 0xFFFF ) + if ( has_outline == TRUE && face->os2.version != 0xFFFFU ) { /* we have an OS/2 table; use the `fsSelection' field */ if ( face->os2.fsSelection & 1 ) @@ -719,7 +719,7 @@ /* some fonts have the OS/2 "sTypoAscender", "sTypoDescender" & */ /* "sTypoLineGap" fields set to 0, like ARIALNB.TTF */ - if ( face->os2.version != 0xFFFF && root->ascender ) + if ( face->os2.version != 0xFFFFU && root->ascender ) { FT_Int height; diff --git a/src/sfnt/ttsbit.c b/src/sfnt/ttsbit.c index 55e7bd7fe..d4c16b15f 100644 --- a/src/sfnt/ttsbit.c +++ b/src/sfnt/ttsbit.c @@ -635,7 +635,7 @@ for ( i = 0; i < face->num_sbit_strikes; i++ ) { - if ( ( face->sbit_strikes[i].y_ppem == y_ppem ) && + if ( ( face->sbit_strikes[i].y_ppem == y_ppem ) && ( ( x_ppem == 0 ) || ( face->sbit_strikes[i].x_ppem == x_ppem ) ) ) { diff --git a/src/tools/glnames.py b/src/tools/glnames.py index e377cd0d3..e8e80ec6c 100644 --- a/src/tools/glnames.py +++ b/src/tools/glnames.py @@ -6,7 +6,7 @@ # -# Copyright 1996-2000 by +# Copyright 1996-2000, 2003 by # David Turner, Robert Wilhelm, and Werner Lemberg. # # This file is part of the FreeType project, and may only be used, modified, @@ -30,11 +30,11 @@ usage: %s import sys, string -# This table is used to name the glyph according to the Macintosh -# specification. It is used by the TrueType Postscript names table +# This table is used to name the glyphs according to the Macintosh +# specification. It is used by the TrueType Postscript names table. # -# see http://fonts.apple.com/TTRefMan/RM06/Chap6post.html -# for the official list +# See http://fonts.apple.com/TTRefMan/RM06/Chap6post.html +# for the official list. # mac_standard_names = \ [ @@ -145,9 +145,9 @@ mac_standard_names = \ ] -# the list of standard "SID" glyph names. For the official list, +# The list of standard "SID" glyph names. For the official list, # see Annex A of document at -# http://partners.adobe.com/asn/developer/pdfs/tn/5176.CFF.pdf +# http://partners.adobe.com/asn/developer/pdfs/tn/5176.CFF.pdf. # sid_standard_names = \ [ @@ -330,8 +330,8 @@ sid_standard_names = \ ] -# this table maps character code of the Adobe Standard Type 1 -# encoding to glyph indexes in the sid_standard_names table +# This table maps character codes of the Adobe Standard Type 1 +# encoding to glyph indices in the sid_standard_names table. # t1_standard_encoding = \ [ @@ -369,8 +369,8 @@ t1_standard_encoding = \ ] -# this table maps character code of the Adobe Expert Type 1 -# encoding to glyph indexes in the sid_standard_names table +# This table maps character codes of the Adobe Expert Type 1 +# encoding to glyph indices in the sid_standard_names table. # t1_expert_encoding = \ [ @@ -409,1062 +409,4292 @@ t1_expert_encoding = \ # This data has been taken literally from the file `glyphlist.txt', -# version 1.2, 22 Oct 1998. It is available from +# version 2.0, 22 Sept 2002. It is available from # # http://partners.adobe.com/asn/developer/typeforum/unicodegn.html # adobe_glyph_list = """\ -0041;A;LATIN CAPITAL LETTER A -00C6;AE;LATIN CAPITAL LETTER AE -01FC;AEacute;LATIN CAPITAL LETTER AE WITH ACUTE -F7E6;AEsmall;LATIN SMALL CAPITAL LETTER AE -00C1;Aacute;LATIN CAPITAL LETTER A WITH ACUTE -F7E1;Aacutesmall;LATIN SMALL CAPITAL LETTER A WITH ACUTE -0102;Abreve;LATIN CAPITAL LETTER A WITH BREVE -00C2;Acircumflex;LATIN CAPITAL LETTER A WITH CIRCUMFLEX -F7E2;Acircumflexsmall;LATIN SMALL CAPITAL LETTER A WITH CIRCUMFLEX -F6C9;Acute;CAPITAL ACUTE ACCENT -F7B4;Acutesmall;SMALL CAPITAL ACUTE ACCENT -00C4;Adieresis;LATIN CAPITAL LETTER A WITH DIAERESIS -F7E4;Adieresissmall;LATIN SMALL CAPITAL LETTER A WITH DIAERESIS -00C0;Agrave;LATIN CAPITAL LETTER A WITH GRAVE -F7E0;Agravesmall;LATIN SMALL CAPITAL LETTER A WITH GRAVE -0391;Alpha;GREEK CAPITAL LETTER ALPHA -0386;Alphatonos;GREEK CAPITAL LETTER ALPHA WITH TONOS -0100;Amacron;LATIN CAPITAL LETTER A WITH MACRON -0104;Aogonek;LATIN CAPITAL LETTER A WITH OGONEK -00C5;Aring;LATIN CAPITAL LETTER A WITH RING ABOVE -01FA;Aringacute;LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE -F7E5;Aringsmall;LATIN SMALL CAPITAL LETTER A WITH RING ABOVE -F761;Asmall;LATIN SMALL CAPITAL LETTER A -00C3;Atilde;LATIN CAPITAL LETTER A WITH TILDE -F7E3;Atildesmall;LATIN SMALL CAPITAL LETTER A WITH TILDE -0042;B;LATIN CAPITAL LETTER B -0392;Beta;GREEK CAPITAL LETTER BETA -F6F4;Brevesmall;SMALL CAPITAL BREVE -F762;Bsmall;LATIN SMALL CAPITAL LETTER B -0043;C;LATIN CAPITAL LETTER C -0106;Cacute;LATIN CAPITAL LETTER C WITH ACUTE -F6CA;Caron;CAPITAL CARON -F6F5;Caronsmall;SMALL CAPITAL CARON -010C;Ccaron;LATIN CAPITAL LETTER C WITH CARON -00C7;Ccedilla;LATIN CAPITAL LETTER C WITH CEDILLA -F7E7;Ccedillasmall;LATIN SMALL CAPITAL LETTER C WITH CEDILLA -0108;Ccircumflex;LATIN CAPITAL LETTER C WITH CIRCUMFLEX -010A;Cdotaccent;LATIN CAPITAL LETTER C WITH DOT ABOVE -F7B8;Cedillasmall;SMALL CAPITAL CEDILLA -03A7;Chi;GREEK CAPITAL LETTER CHI -F6F6;Circumflexsmall;SMALL CAPITAL MODIFIER LETTER CIRCUMFLEX ACCENT -F763;Csmall;LATIN SMALL CAPITAL LETTER C -0044;D;LATIN CAPITAL LETTER D -010E;Dcaron;LATIN CAPITAL LETTER D WITH CARON -0110;Dcroat;LATIN CAPITAL LETTER D WITH STROKE -2206;Delta;INCREMENT -0394;Delta;GREEK CAPITAL LETTER DELTA;Duplicate -F6CB;Dieresis;CAPITAL DIAERESIS -F6CC;DieresisAcute;CAPITAL DIAERESIS ACUTE ACCENT -F6CD;DieresisGrave;CAPITAL DIAERESIS GRAVE ACCENT -F7A8;Dieresissmall;SMALL CAPITAL DIAERESIS -F6F7;Dotaccentsmall;SMALL CAPITAL DOT ABOVE -F764;Dsmall;LATIN SMALL CAPITAL LETTER D -0045;E;LATIN CAPITAL LETTER E -00C9;Eacute;LATIN CAPITAL LETTER E WITH ACUTE -F7E9;Eacutesmall;LATIN SMALL CAPITAL LETTER E WITH ACUTE -0114;Ebreve;LATIN CAPITAL LETTER E WITH BREVE -011A;Ecaron;LATIN CAPITAL LETTER E WITH CARON -00CA;Ecircumflex;LATIN CAPITAL LETTER E WITH CIRCUMFLEX -F7EA;Ecircumflexsmall;LATIN SMALL CAPITAL LETTER E WITH CIRCUMFLEX -00CB;Edieresis;LATIN CAPITAL LETTER E WITH DIAERESIS -F7EB;Edieresissmall;LATIN SMALL CAPITAL LETTER E WITH DIAERESIS -0116;Edotaccent;LATIN CAPITAL LETTER E WITH DOT ABOVE -00C8;Egrave;LATIN CAPITAL LETTER E WITH GRAVE -F7E8;Egravesmall;LATIN SMALL CAPITAL LETTER E WITH GRAVE -0112;Emacron;LATIN CAPITAL LETTER E WITH MACRON -014A;Eng;LATIN CAPITAL LETTER ENG -0118;Eogonek;LATIN CAPITAL LETTER E WITH OGONEK -0395;Epsilon;GREEK CAPITAL LETTER EPSILON -0388;Epsilontonos;GREEK CAPITAL LETTER EPSILON WITH TONOS -F765;Esmall;LATIN SMALL CAPITAL LETTER E -0397;Eta;GREEK CAPITAL LETTER ETA -0389;Etatonos;GREEK CAPITAL LETTER ETA WITH TONOS -00D0;Eth;LATIN CAPITAL LETTER ETH -F7F0;Ethsmall;LATIN SMALL CAPITAL LETTER ETH -20AC;Euro;EURO SIGN -0046;F;LATIN CAPITAL LETTER F -F766;Fsmall;LATIN SMALL CAPITAL LETTER F -0047;G;LATIN CAPITAL LETTER G -0393;Gamma;GREEK CAPITAL LETTER GAMMA -011E;Gbreve;LATIN CAPITAL LETTER G WITH BREVE -01E6;Gcaron;LATIN CAPITAL LETTER G WITH CARON -011C;Gcircumflex;LATIN CAPITAL LETTER G WITH CIRCUMFLEX -0122;Gcommaaccent;LATIN CAPITAL LETTER G WITH CEDILLA -0120;Gdotaccent;LATIN CAPITAL LETTER G WITH DOT ABOVE -F6CE;Grave;CAPITAL GRAVE ACCENT -F760;Gravesmall;SMALL CAPITAL GRAVE ACCENT -F767;Gsmall;LATIN SMALL CAPITAL LETTER G -0048;H;LATIN CAPITAL LETTER H -25CF;H18533;BLACK CIRCLE -25AA;H18543;BLACK SMALL SQUARE -25AB;H18551;WHITE SMALL SQUARE -25A1;H22073;WHITE SQUARE -0126;Hbar;LATIN CAPITAL LETTER H WITH STROKE -0124;Hcircumflex;LATIN CAPITAL LETTER H WITH CIRCUMFLEX -F768;Hsmall;LATIN SMALL CAPITAL LETTER H -F6CF;Hungarumlaut;CAPITAL DOUBLE ACUTE ACCENT -F6F8;Hungarumlautsmall;SMALL CAPITAL DOUBLE ACUTE ACCENT -0049;I;LATIN CAPITAL LETTER I -0132;IJ;LATIN CAPITAL LIGATURE IJ -00CD;Iacute;LATIN CAPITAL LETTER I WITH ACUTE -F7ED;Iacutesmall;LATIN SMALL CAPITAL LETTER I WITH ACUTE -012C;Ibreve;LATIN CAPITAL LETTER I WITH BREVE -00CE;Icircumflex;LATIN CAPITAL LETTER I WITH CIRCUMFLEX -F7EE;Icircumflexsmall;LATIN SMALL CAPITAL LETTER I WITH CIRCUMFLEX -00CF;Idieresis;LATIN CAPITAL LETTER I WITH DIAERESIS -F7EF;Idieresissmall;LATIN SMALL CAPITAL LETTER I WITH DIAERESIS -0130;Idotaccent;LATIN CAPITAL LETTER I WITH DOT ABOVE -2111;Ifraktur;BLACK-LETTER CAPITAL I -00CC;Igrave;LATIN CAPITAL LETTER I WITH GRAVE -F7EC;Igravesmall;LATIN SMALL CAPITAL LETTER I WITH GRAVE -012A;Imacron;LATIN CAPITAL LETTER I WITH MACRON -012E;Iogonek;LATIN CAPITAL LETTER I WITH OGONEK -0399;Iota;GREEK CAPITAL LETTER IOTA -03AA;Iotadieresis;GREEK CAPITAL LETTER IOTA WITH DIALYTIKA -038A;Iotatonos;GREEK CAPITAL LETTER IOTA WITH TONOS -F769;Ismall;LATIN SMALL CAPITAL LETTER I -0128;Itilde;LATIN CAPITAL LETTER I WITH TILDE -004A;J;LATIN CAPITAL LETTER J -0134;Jcircumflex;LATIN CAPITAL LETTER J WITH CIRCUMFLEX -F76A;Jsmall;LATIN SMALL CAPITAL LETTER J -004B;K;LATIN CAPITAL LETTER K -039A;Kappa;GREEK CAPITAL LETTER KAPPA -0136;Kcommaaccent;LATIN CAPITAL LETTER K WITH CEDILLA -F76B;Ksmall;LATIN SMALL CAPITAL LETTER K -004C;L;LATIN CAPITAL LETTER L -F6BF;LL;LATIN CAPITAL LETTER LL -0139;Lacute;LATIN CAPITAL LETTER L WITH ACUTE -039B;Lambda;GREEK CAPITAL LETTER LAMDA -013D;Lcaron;LATIN CAPITAL LETTER L WITH CARON -013B;Lcommaaccent;LATIN CAPITAL LETTER L WITH CEDILLA -013F;Ldot;LATIN CAPITAL LETTER L WITH MIDDLE DOT -0141;Lslash;LATIN CAPITAL LETTER L WITH STROKE -F6F9;Lslashsmall;LATIN SMALL CAPITAL LETTER L WITH STROKE -F76C;Lsmall;LATIN SMALL CAPITAL LETTER L -004D;M;LATIN CAPITAL LETTER M -F6D0;Macron;CAPITAL MACRON -F7AF;Macronsmall;SMALL CAPITAL MACRON -F76D;Msmall;LATIN SMALL CAPITAL LETTER M -039C;Mu;GREEK CAPITAL LETTER MU -004E;N;LATIN CAPITAL LETTER N -0143;Nacute;LATIN CAPITAL LETTER N WITH ACUTE -0147;Ncaron;LATIN CAPITAL LETTER N WITH CARON -0145;Ncommaaccent;LATIN CAPITAL LETTER N WITH CEDILLA -F76E;Nsmall;LATIN SMALL CAPITAL LETTER N -00D1;Ntilde;LATIN CAPITAL LETTER N WITH TILDE -F7F1;Ntildesmall;LATIN SMALL CAPITAL LETTER N WITH TILDE -039D;Nu;GREEK CAPITAL LETTER NU -004F;O;LATIN CAPITAL LETTER O -0152;OE;LATIN CAPITAL LIGATURE OE -F6FA;OEsmall;LATIN SMALL CAPITAL LIGATURE OE -00D3;Oacute;LATIN CAPITAL LETTER O WITH ACUTE -F7F3;Oacutesmall;LATIN SMALL CAPITAL LETTER O WITH ACUTE -014E;Obreve;LATIN CAPITAL LETTER O WITH BREVE -00D4;Ocircumflex;LATIN CAPITAL LETTER O WITH CIRCUMFLEX -F7F4;Ocircumflexsmall;LATIN SMALL CAPITAL LETTER O WITH CIRCUMFLEX -00D6;Odieresis;LATIN CAPITAL LETTER O WITH DIAERESIS -F7F6;Odieresissmall;LATIN SMALL CAPITAL LETTER O WITH DIAERESIS -F6FB;Ogoneksmall;SMALL CAPITAL OGONEK -00D2;Ograve;LATIN CAPITAL LETTER O WITH GRAVE -F7F2;Ogravesmall;LATIN SMALL CAPITAL LETTER O WITH GRAVE -01A0;Ohorn;LATIN CAPITAL LETTER O WITH HORN -0150;Ohungarumlaut;LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -014C;Omacron;LATIN CAPITAL LETTER O WITH MACRON -2126;Omega;OHM SIGN -03A9;Omega;GREEK CAPITAL LETTER OMEGA;Duplicate -038F;Omegatonos;GREEK CAPITAL LETTER OMEGA WITH TONOS -039F;Omicron;GREEK CAPITAL LETTER OMICRON -038C;Omicrontonos;GREEK CAPITAL LETTER OMICRON WITH TONOS -00D8;Oslash;LATIN CAPITAL LETTER O WITH STROKE -01FE;Oslashacute;LATIN CAPITAL LETTER O WITH STROKE AND ACUTE -F7F8;Oslashsmall;LATIN SMALL CAPITAL LETTER O WITH STROKE -F76F;Osmall;LATIN SMALL CAPITAL LETTER O -00D5;Otilde;LATIN CAPITAL LETTER O WITH TILDE -F7F5;Otildesmall;LATIN SMALL CAPITAL LETTER O WITH TILDE -0050;P;LATIN CAPITAL LETTER P -03A6;Phi;GREEK CAPITAL LETTER PHI -03A0;Pi;GREEK CAPITAL LETTER PI -03A8;Psi;GREEK CAPITAL LETTER PSI -F770;Psmall;LATIN SMALL CAPITAL LETTER P -0051;Q;LATIN CAPITAL LETTER Q -F771;Qsmall;LATIN SMALL CAPITAL LETTER Q -0052;R;LATIN CAPITAL LETTER R -0154;Racute;LATIN CAPITAL LETTER R WITH ACUTE -0158;Rcaron;LATIN CAPITAL LETTER R WITH CARON -0156;Rcommaaccent;LATIN CAPITAL LETTER R WITH CEDILLA -211C;Rfraktur;BLACK-LETTER CAPITAL R -03A1;Rho;GREEK CAPITAL LETTER RHO -F6FC;Ringsmall;SMALL CAPITAL RING ABOVE -F772;Rsmall;LATIN SMALL CAPITAL LETTER R -0053;S;LATIN CAPITAL LETTER S -250C;SF010000;BOX DRAWINGS LIGHT DOWN AND RIGHT -2514;SF020000;BOX DRAWINGS LIGHT UP AND RIGHT -2510;SF030000;BOX DRAWINGS LIGHT DOWN AND LEFT -2518;SF040000;BOX DRAWINGS LIGHT UP AND LEFT -253C;SF050000;BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -252C;SF060000;BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -2534;SF070000;BOX DRAWINGS LIGHT UP AND HORIZONTAL -251C;SF080000;BOX DRAWINGS LIGHT VERTICAL AND RIGHT -2524;SF090000;BOX DRAWINGS LIGHT VERTICAL AND LEFT -2500;SF100000;BOX DRAWINGS LIGHT HORIZONTAL -2502;SF110000;BOX DRAWINGS LIGHT VERTICAL -2561;SF190000;BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -2562;SF200000;BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -2556;SF210000;BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -2555;SF220000;BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -2563;SF230000;BOX DRAWINGS DOUBLE VERTICAL AND LEFT -2551;SF240000;BOX DRAWINGS DOUBLE VERTICAL -2557;SF250000;BOX DRAWINGS DOUBLE DOWN AND LEFT -255D;SF260000;BOX DRAWINGS DOUBLE UP AND LEFT -255C;SF270000;BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -255B;SF280000;BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -255E;SF360000;BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -255F;SF370000;BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -255A;SF380000;BOX DRAWINGS DOUBLE UP AND RIGHT -2554;SF390000;BOX DRAWINGS DOUBLE DOWN AND RIGHT -2569;SF400000;BOX DRAWINGS DOUBLE UP AND HORIZONTAL -2566;SF410000;BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -2560;SF420000;BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -2550;SF430000;BOX DRAWINGS DOUBLE HORIZONTAL -256C;SF440000;BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -2567;SF450000;BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -2568;SF460000;BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -2564;SF470000;BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -2565;SF480000;BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -2559;SF490000;BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -2558;SF500000;BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -2552;SF510000;BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -2553;SF520000;BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -256B;SF530000;BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -256A;SF540000;BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -015A;Sacute;LATIN CAPITAL LETTER S WITH ACUTE -0160;Scaron;LATIN CAPITAL LETTER S WITH CARON -F6FD;Scaronsmall;LATIN SMALL CAPITAL LETTER S WITH CARON -015E;Scedilla;LATIN CAPITAL LETTER S WITH CEDILLA -F6C1;Scedilla;LATIN CAPITAL LETTER S WITH CEDILLA;Duplicate -015C;Scircumflex;LATIN CAPITAL LETTER S WITH CIRCUMFLEX -0218;Scommaaccent;LATIN CAPITAL LETTER S WITH COMMA BELOW -03A3;Sigma;GREEK CAPITAL LETTER SIGMA -F773;Ssmall;LATIN SMALL CAPITAL LETTER S -0054;T;LATIN CAPITAL LETTER T -03A4;Tau;GREEK CAPITAL LETTER TAU -0166;Tbar;LATIN CAPITAL LETTER T WITH STROKE -0164;Tcaron;LATIN CAPITAL LETTER T WITH CARON -0162;Tcommaaccent;LATIN CAPITAL LETTER T WITH CEDILLA -021A;Tcommaaccent;LATIN CAPITAL LETTER T WITH COMMA BELOW;Duplicate -0398;Theta;GREEK CAPITAL LETTER THETA -00DE;Thorn;LATIN CAPITAL LETTER THORN -F7FE;Thornsmall;LATIN SMALL CAPITAL LETTER THORN -F6FE;Tildesmall;SMALL CAPITAL SMALL TILDE -F774;Tsmall;LATIN SMALL CAPITAL LETTER T -0055;U;LATIN CAPITAL LETTER U -00DA;Uacute;LATIN CAPITAL LETTER U WITH ACUTE -F7FA;Uacutesmall;LATIN SMALL CAPITAL LETTER U WITH ACUTE -016C;Ubreve;LATIN CAPITAL LETTER U WITH BREVE -00DB;Ucircumflex;LATIN CAPITAL LETTER U WITH CIRCUMFLEX -F7FB;Ucircumflexsmall;LATIN SMALL CAPITAL LETTER U WITH CIRCUMFLEX -00DC;Udieresis;LATIN CAPITAL LETTER U WITH DIAERESIS -F7FC;Udieresissmall;LATIN SMALL CAPITAL LETTER U WITH DIAERESIS -00D9;Ugrave;LATIN CAPITAL LETTER U WITH GRAVE -F7F9;Ugravesmall;LATIN SMALL CAPITAL LETTER U WITH GRAVE -01AF;Uhorn;LATIN CAPITAL LETTER U WITH HORN -0170;Uhungarumlaut;LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -016A;Umacron;LATIN CAPITAL LETTER U WITH MACRON -0172;Uogonek;LATIN CAPITAL LETTER U WITH OGONEK -03A5;Upsilon;GREEK CAPITAL LETTER UPSILON -03D2;Upsilon1;GREEK UPSILON WITH HOOK SYMBOL -03AB;Upsilondieresis;GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA -038E;Upsilontonos;GREEK CAPITAL LETTER UPSILON WITH TONOS -016E;Uring;LATIN CAPITAL LETTER U WITH RING ABOVE -F775;Usmall;LATIN SMALL CAPITAL LETTER U -0168;Utilde;LATIN CAPITAL LETTER U WITH TILDE -0056;V;LATIN CAPITAL LETTER V -F776;Vsmall;LATIN SMALL CAPITAL LETTER V -0057;W;LATIN CAPITAL LETTER W -1E82;Wacute;LATIN CAPITAL LETTER W WITH ACUTE -0174;Wcircumflex;LATIN CAPITAL LETTER W WITH CIRCUMFLEX -1E84;Wdieresis;LATIN CAPITAL LETTER W WITH DIAERESIS -1E80;Wgrave;LATIN CAPITAL LETTER W WITH GRAVE -F777;Wsmall;LATIN SMALL CAPITAL LETTER W -0058;X;LATIN CAPITAL LETTER X -039E;Xi;GREEK CAPITAL LETTER XI -F778;Xsmall;LATIN SMALL CAPITAL LETTER X -0059;Y;LATIN CAPITAL LETTER Y -00DD;Yacute;LATIN CAPITAL LETTER Y WITH ACUTE -F7FD;Yacutesmall;LATIN SMALL CAPITAL LETTER Y WITH ACUTE -0176;Ycircumflex;LATIN CAPITAL LETTER Y WITH CIRCUMFLEX -0178;Ydieresis;LATIN CAPITAL LETTER Y WITH DIAERESIS -F7FF;Ydieresissmall;LATIN SMALL CAPITAL LETTER Y WITH DIAERESIS -1EF2;Ygrave;LATIN CAPITAL LETTER Y WITH GRAVE -F779;Ysmall;LATIN SMALL CAPITAL LETTER Y -005A;Z;LATIN CAPITAL LETTER Z -0179;Zacute;LATIN CAPITAL LETTER Z WITH ACUTE -017D;Zcaron;LATIN CAPITAL LETTER Z WITH CARON -F6FF;Zcaronsmall;LATIN SMALL CAPITAL LETTER Z WITH CARON -017B;Zdotaccent;LATIN CAPITAL LETTER Z WITH DOT ABOVE -0396;Zeta;GREEK CAPITAL LETTER ZETA -F77A;Zsmall;LATIN SMALL CAPITAL LETTER Z -0061;a;LATIN SMALL LETTER A -00E1;aacute;LATIN SMALL LETTER A WITH ACUTE -0103;abreve;LATIN SMALL LETTER A WITH BREVE -00E2;acircumflex;LATIN SMALL LETTER A WITH CIRCUMFLEX -00B4;acute;ACUTE ACCENT -0301;acutecomb;COMBINING ACUTE ACCENT -00E4;adieresis;LATIN SMALL LETTER A WITH DIAERESIS -00E6;ae;LATIN SMALL LETTER AE -01FD;aeacute;LATIN SMALL LETTER AE WITH ACUTE -2015;afii00208;HORIZONTAL BAR -0410;afii10017;CYRILLIC CAPITAL LETTER A -0411;afii10018;CYRILLIC CAPITAL LETTER BE -0412;afii10019;CYRILLIC CAPITAL LETTER VE -0413;afii10020;CYRILLIC CAPITAL LETTER GHE -0414;afii10021;CYRILLIC CAPITAL LETTER DE -0415;afii10022;CYRILLIC CAPITAL LETTER IE -0401;afii10023;CYRILLIC CAPITAL LETTER IO -0416;afii10024;CYRILLIC CAPITAL LETTER ZHE -0417;afii10025;CYRILLIC CAPITAL LETTER ZE -0418;afii10026;CYRILLIC CAPITAL LETTER I -0419;afii10027;CYRILLIC CAPITAL LETTER SHORT I -041A;afii10028;CYRILLIC CAPITAL LETTER KA -041B;afii10029;CYRILLIC CAPITAL LETTER EL -041C;afii10030;CYRILLIC CAPITAL LETTER EM -041D;afii10031;CYRILLIC CAPITAL LETTER EN -041E;afii10032;CYRILLIC CAPITAL LETTER O -041F;afii10033;CYRILLIC CAPITAL LETTER PE -0420;afii10034;CYRILLIC CAPITAL LETTER ER -0421;afii10035;CYRILLIC CAPITAL LETTER ES -0422;afii10036;CYRILLIC CAPITAL LETTER TE -0423;afii10037;CYRILLIC CAPITAL LETTER U -0424;afii10038;CYRILLIC CAPITAL LETTER EF -0425;afii10039;CYRILLIC CAPITAL LETTER HA -0426;afii10040;CYRILLIC CAPITAL LETTER TSE -0427;afii10041;CYRILLIC CAPITAL LETTER CHE -0428;afii10042;CYRILLIC CAPITAL LETTER SHA -0429;afii10043;CYRILLIC CAPITAL LETTER SHCHA -042A;afii10044;CYRILLIC CAPITAL LETTER HARD SIGN -042B;afii10045;CYRILLIC CAPITAL LETTER YERU -042C;afii10046;CYRILLIC CAPITAL LETTER SOFT SIGN -042D;afii10047;CYRILLIC CAPITAL LETTER E -042E;afii10048;CYRILLIC CAPITAL LETTER YU -042F;afii10049;CYRILLIC CAPITAL LETTER YA -0490;afii10050;CYRILLIC CAPITAL LETTER GHE WITH UPTURN -0402;afii10051;CYRILLIC CAPITAL LETTER DJE -0403;afii10052;CYRILLIC CAPITAL LETTER GJE -0404;afii10053;CYRILLIC CAPITAL LETTER UKRAINIAN IE -0405;afii10054;CYRILLIC CAPITAL LETTER DZE -0406;afii10055;CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -0407;afii10056;CYRILLIC CAPITAL LETTER YI -0408;afii10057;CYRILLIC CAPITAL LETTER JE -0409;afii10058;CYRILLIC CAPITAL LETTER LJE -040A;afii10059;CYRILLIC CAPITAL LETTER NJE -040B;afii10060;CYRILLIC CAPITAL LETTER TSHE -040C;afii10061;CYRILLIC CAPITAL LETTER KJE -040E;afii10062;CYRILLIC CAPITAL LETTER SHORT U -F6C4;afii10063;CYRILLIC SMALL LETTER GHE VARIANT -F6C5;afii10064;CYRILLIC SMALL LETTER BE VARIANT -0430;afii10065;CYRILLIC SMALL LETTER A -0431;afii10066;CYRILLIC SMALL LETTER BE -0432;afii10067;CYRILLIC SMALL LETTER VE -0433;afii10068;CYRILLIC SMALL LETTER GHE -0434;afii10069;CYRILLIC SMALL LETTER DE -0435;afii10070;CYRILLIC SMALL LETTER IE -0451;afii10071;CYRILLIC SMALL LETTER IO -0436;afii10072;CYRILLIC SMALL LETTER ZHE -0437;afii10073;CYRILLIC SMALL LETTER ZE -0438;afii10074;CYRILLIC SMALL LETTER I -0439;afii10075;CYRILLIC SMALL LETTER SHORT I -043A;afii10076;CYRILLIC SMALL LETTER KA -043B;afii10077;CYRILLIC SMALL LETTER EL -043C;afii10078;CYRILLIC SMALL LETTER EM -043D;afii10079;CYRILLIC SMALL LETTER EN -043E;afii10080;CYRILLIC SMALL LETTER O -043F;afii10081;CYRILLIC SMALL LETTER PE -0440;afii10082;CYRILLIC SMALL LETTER ER -0441;afii10083;CYRILLIC SMALL LETTER ES -0442;afii10084;CYRILLIC SMALL LETTER TE -0443;afii10085;CYRILLIC SMALL LETTER U -0444;afii10086;CYRILLIC SMALL LETTER EF -0445;afii10087;CYRILLIC SMALL LETTER HA -0446;afii10088;CYRILLIC SMALL LETTER TSE -0447;afii10089;CYRILLIC SMALL LETTER CHE -0448;afii10090;CYRILLIC SMALL LETTER SHA -0449;afii10091;CYRILLIC SMALL LETTER SHCHA -044A;afii10092;CYRILLIC SMALL LETTER HARD SIGN -044B;afii10093;CYRILLIC SMALL LETTER YERU -044C;afii10094;CYRILLIC SMALL LETTER SOFT SIGN -044D;afii10095;CYRILLIC SMALL LETTER E -044E;afii10096;CYRILLIC SMALL LETTER YU -044F;afii10097;CYRILLIC SMALL LETTER YA -0491;afii10098;CYRILLIC SMALL LETTER GHE WITH UPTURN -0452;afii10099;CYRILLIC SMALL LETTER DJE -0453;afii10100;CYRILLIC SMALL LETTER GJE -0454;afii10101;CYRILLIC SMALL LETTER UKRAINIAN IE -0455;afii10102;CYRILLIC SMALL LETTER DZE -0456;afii10103;CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -0457;afii10104;CYRILLIC SMALL LETTER YI -0458;afii10105;CYRILLIC SMALL LETTER JE -0459;afii10106;CYRILLIC SMALL LETTER LJE -045A;afii10107;CYRILLIC SMALL LETTER NJE -045B;afii10108;CYRILLIC SMALL LETTER TSHE -045C;afii10109;CYRILLIC SMALL LETTER KJE -045E;afii10110;CYRILLIC SMALL LETTER SHORT U -040F;afii10145;CYRILLIC CAPITAL LETTER DZHE -0462;afii10146;CYRILLIC CAPITAL LETTER YAT -0472;afii10147;CYRILLIC CAPITAL LETTER FITA -0474;afii10148;CYRILLIC CAPITAL LETTER IZHITSA -F6C6;afii10192;CYRILLIC SMALL LETTER DE VARIANT -045F;afii10193;CYRILLIC SMALL LETTER DZHE -0463;afii10194;CYRILLIC SMALL LETTER YAT -0473;afii10195;CYRILLIC SMALL LETTER FITA -0475;afii10196;CYRILLIC SMALL LETTER IZHITSA -F6C7;afii10831;CYRILLIC SMALL LETTER PE VARIANT -F6C8;afii10832;CYRILLIC SMALL LETTER TE VARIANT -04D9;afii10846;CYRILLIC SMALL LETTER SCHWA -200E;afii299;LEFT-TO-RIGHT MARK -200F;afii300;RIGHT-TO-LEFT MARK -200D;afii301;ZERO WIDTH JOINER -066A;afii57381;ARABIC PERCENT SIGN -060C;afii57388;ARABIC COMMA -0660;afii57392;ARABIC-INDIC DIGIT ZERO -0661;afii57393;ARABIC-INDIC DIGIT ONE -0662;afii57394;ARABIC-INDIC DIGIT TWO -0663;afii57395;ARABIC-INDIC DIGIT THREE -0664;afii57396;ARABIC-INDIC DIGIT FOUR -0665;afii57397;ARABIC-INDIC DIGIT FIVE -0666;afii57398;ARABIC-INDIC DIGIT SIX -0667;afii57399;ARABIC-INDIC DIGIT SEVEN -0668;afii57400;ARABIC-INDIC DIGIT EIGHT -0669;afii57401;ARABIC-INDIC DIGIT NINE -061B;afii57403;ARABIC SEMICOLON -061F;afii57407;ARABIC QUESTION MARK -0621;afii57409;ARABIC LETTER HAMZA -0622;afii57410;ARABIC LETTER ALEF WITH MADDA ABOVE -0623;afii57411;ARABIC LETTER ALEF WITH HAMZA ABOVE -0624;afii57412;ARABIC LETTER WAW WITH HAMZA ABOVE -0625;afii57413;ARABIC LETTER ALEF WITH HAMZA BELOW -0626;afii57414;ARABIC LETTER YEH WITH HAMZA ABOVE -0627;afii57415;ARABIC LETTER ALEF -0628;afii57416;ARABIC LETTER BEH -0629;afii57417;ARABIC LETTER TEH MARBUTA -062A;afii57418;ARABIC LETTER TEH -062B;afii57419;ARABIC LETTER THEH -062C;afii57420;ARABIC LETTER JEEM -062D;afii57421;ARABIC LETTER HAH -062E;afii57422;ARABIC LETTER KHAH -062F;afii57423;ARABIC LETTER DAL -0630;afii57424;ARABIC LETTER THAL -0631;afii57425;ARABIC LETTER REH -0632;afii57426;ARABIC LETTER ZAIN -0633;afii57427;ARABIC LETTER SEEN -0634;afii57428;ARABIC LETTER SHEEN -0635;afii57429;ARABIC LETTER SAD -0636;afii57430;ARABIC LETTER DAD -0637;afii57431;ARABIC LETTER TAH -0638;afii57432;ARABIC LETTER ZAH -0639;afii57433;ARABIC LETTER AIN -063A;afii57434;ARABIC LETTER GHAIN -0640;afii57440;ARABIC TATWEEL -0641;afii57441;ARABIC LETTER FEH -0642;afii57442;ARABIC LETTER QAF -0643;afii57443;ARABIC LETTER KAF -0644;afii57444;ARABIC LETTER LAM -0645;afii57445;ARABIC LETTER MEEM -0646;afii57446;ARABIC LETTER NOON -0648;afii57448;ARABIC LETTER WAW -0649;afii57449;ARABIC LETTER ALEF MAKSURA -064A;afii57450;ARABIC LETTER YEH -064B;afii57451;ARABIC FATHATAN -064C;afii57452;ARABIC DAMMATAN -064D;afii57453;ARABIC KASRATAN -064E;afii57454;ARABIC FATHA -064F;afii57455;ARABIC DAMMA -0650;afii57456;ARABIC KASRA -0651;afii57457;ARABIC SHADDA -0652;afii57458;ARABIC SUKUN -0647;afii57470;ARABIC LETTER HEH -06A4;afii57505;ARABIC LETTER VEH -067E;afii57506;ARABIC LETTER PEH -0686;afii57507;ARABIC LETTER TCHEH -0698;afii57508;ARABIC LETTER JEH -06AF;afii57509;ARABIC LETTER GAF -0679;afii57511;ARABIC LETTER TTEH -0688;afii57512;ARABIC LETTER DDAL -0691;afii57513;ARABIC LETTER RREH -06BA;afii57514;ARABIC LETTER NOON GHUNNA -06D2;afii57519;ARABIC LETTER YEH BARREE -06D5;afii57534;ARABIC LETTER AE -20AA;afii57636;NEW SHEQEL SIGN -05BE;afii57645;HEBREW PUNCTUATION MAQAF -05C3;afii57658;HEBREW PUNCTUATION SOF PASUQ -05D0;afii57664;HEBREW LETTER ALEF -05D1;afii57665;HEBREW LETTER BET -05D2;afii57666;HEBREW LETTER GIMEL -05D3;afii57667;HEBREW LETTER DALET -05D4;afii57668;HEBREW LETTER HE -05D5;afii57669;HEBREW LETTER VAV -05D6;afii57670;HEBREW LETTER ZAYIN -05D7;afii57671;HEBREW LETTER HET -05D8;afii57672;HEBREW LETTER TET -05D9;afii57673;HEBREW LETTER YOD -05DA;afii57674;HEBREW LETTER FINAL KAF -05DB;afii57675;HEBREW LETTER KAF -05DC;afii57676;HEBREW LETTER LAMED -05DD;afii57677;HEBREW LETTER FINAL MEM -05DE;afii57678;HEBREW LETTER MEM -05DF;afii57679;HEBREW LETTER FINAL NUN -05E0;afii57680;HEBREW LETTER NUN -05E1;afii57681;HEBREW LETTER SAMEKH -05E2;afii57682;HEBREW LETTER AYIN -05E3;afii57683;HEBREW LETTER FINAL PE -05E4;afii57684;HEBREW LETTER PE -05E5;afii57685;HEBREW LETTER FINAL TSADI -05E6;afii57686;HEBREW LETTER TSADI -05E7;afii57687;HEBREW LETTER QOF -05E8;afii57688;HEBREW LETTER RESH -05E9;afii57689;HEBREW LETTER SHIN -05EA;afii57690;HEBREW LETTER TAV -FB2A;afii57694;HEBREW LETTER SHIN WITH SHIN DOT -FB2B;afii57695;HEBREW LETTER SHIN WITH SIN DOT -FB4B;afii57700;HEBREW LETTER VAV WITH HOLAM -FB1F;afii57705;HEBREW LIGATURE YIDDISH YOD YOD PATAH -05F0;afii57716;HEBREW LIGATURE YIDDISH DOUBLE VAV -05F1;afii57717;HEBREW LIGATURE YIDDISH VAV YOD -05F2;afii57718;HEBREW LIGATURE YIDDISH DOUBLE YOD -FB35;afii57723;HEBREW LETTER VAV WITH DAGESH -05B4;afii57793;HEBREW POINT HIRIQ -05B5;afii57794;HEBREW POINT TSERE -05B6;afii57795;HEBREW POINT SEGOL -05BB;afii57796;HEBREW POINT QUBUTS -05B8;afii57797;HEBREW POINT QAMATS -05B7;afii57798;HEBREW POINT PATAH -05B0;afii57799;HEBREW POINT SHEVA -05B2;afii57800;HEBREW POINT HATAF PATAH -05B1;afii57801;HEBREW POINT HATAF SEGOL -05B3;afii57802;HEBREW POINT HATAF QAMATS -05C2;afii57803;HEBREW POINT SIN DOT -05C1;afii57804;HEBREW POINT SHIN DOT -05B9;afii57806;HEBREW POINT HOLAM -05BC;afii57807;HEBREW POINT DAGESH OR MAPIQ -05BD;afii57839;HEBREW POINT METEG -05BF;afii57841;HEBREW POINT RAFE -05C0;afii57842;HEBREW PUNCTUATION PASEQ -02BC;afii57929;MODIFIER LETTER APOSTROPHE -2105;afii61248;CARE OF -2113;afii61289;SCRIPT SMALL L -2116;afii61352;NUMERO SIGN -202C;afii61573;POP DIRECTIONAL FORMATTING -202D;afii61574;LEFT-TO-RIGHT OVERRIDE -202E;afii61575;RIGHT-TO-LEFT OVERRIDE -200C;afii61664;ZERO WIDTH NON-JOINER -066D;afii63167;ARABIC FIVE POINTED STAR -02BD;afii64937;MODIFIER LETTER REVERSED COMMA -00E0;agrave;LATIN SMALL LETTER A WITH GRAVE -2135;aleph;ALEF SYMBOL -03B1;alpha;GREEK SMALL LETTER ALPHA -03AC;alphatonos;GREEK SMALL LETTER ALPHA WITH TONOS -0101;amacron;LATIN SMALL LETTER A WITH MACRON -0026;ampersand;AMPERSAND -F726;ampersandsmall;SMALL CAPITAL AMPERSAND -2220;angle;ANGLE -2329;angleleft;LEFT-POINTING ANGLE BRACKET -232A;angleright;RIGHT-POINTING ANGLE BRACKET -0387;anoteleia;GREEK ANO TELEIA -0105;aogonek;LATIN SMALL LETTER A WITH OGONEK -2248;approxequal;ALMOST EQUAL TO -00E5;aring;LATIN SMALL LETTER A WITH RING ABOVE -01FB;aringacute;LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE -2194;arrowboth;LEFT RIGHT ARROW -21D4;arrowdblboth;LEFT RIGHT DOUBLE ARROW -21D3;arrowdbldown;DOWNWARDS DOUBLE ARROW -21D0;arrowdblleft;LEFTWARDS DOUBLE ARROW -21D2;arrowdblright;RIGHTWARDS DOUBLE ARROW -21D1;arrowdblup;UPWARDS DOUBLE ARROW -2193;arrowdown;DOWNWARDS ARROW -F8E7;arrowhorizex;HORIZONTAL ARROW EXTENDER -2190;arrowleft;LEFTWARDS ARROW -2192;arrowright;RIGHTWARDS ARROW -2191;arrowup;UPWARDS ARROW -2195;arrowupdn;UP DOWN ARROW -21A8;arrowupdnbse;UP DOWN ARROW WITH BASE -F8E6;arrowvertex;VERTICAL ARROW EXTENDER -005E;asciicircum;CIRCUMFLEX ACCENT -007E;asciitilde;TILDE -002A;asterisk;ASTERISK -2217;asteriskmath;ASTERISK OPERATOR -F6E9;asuperior;SUPERSCRIPT LATIN SMALL LETTER A -0040;at;COMMERCIAL AT -00E3;atilde;LATIN SMALL LETTER A WITH TILDE -0062;b;LATIN SMALL LETTER B -005C;backslash;REVERSE SOLIDUS -007C;bar;VERTICAL LINE -03B2;beta;GREEK SMALL LETTER BETA -2588;block;FULL BLOCK -F8F4;braceex;CURLY BRACKET EXTENDER -007B;braceleft;LEFT CURLY BRACKET -F8F3;braceleftbt;LEFT CURLY BRACKET BOTTOM -F8F2;braceleftmid;LEFT CURLY BRACKET MID -F8F1;bracelefttp;LEFT CURLY BRACKET TOP -007D;braceright;RIGHT CURLY BRACKET -F8FE;bracerightbt;RIGHT CURLY BRACKET BOTTOM -F8FD;bracerightmid;RIGHT CURLY BRACKET MID -F8FC;bracerighttp;RIGHT CURLY BRACKET TOP -005B;bracketleft;LEFT SQUARE BRACKET -F8F0;bracketleftbt;LEFT SQUARE BRACKET BOTTOM -F8EF;bracketleftex;LEFT SQUARE BRACKET EXTENDER -F8EE;bracketlefttp;LEFT SQUARE BRACKET TOP -005D;bracketright;RIGHT SQUARE BRACKET -F8FB;bracketrightbt;RIGHT SQUARE BRACKET BOTTOM -F8FA;bracketrightex;RIGHT SQUARE BRACKET EXTENDER -F8F9;bracketrighttp;RIGHT SQUARE BRACKET TOP -02D8;breve;BREVE -00A6;brokenbar;BROKEN BAR -F6EA;bsuperior;SUPERSCRIPT LATIN SMALL LETTER B -2022;bullet;BULLET -0063;c;LATIN SMALL LETTER C -0107;cacute;LATIN SMALL LETTER C WITH ACUTE -02C7;caron;CARON -21B5;carriagereturn;DOWNWARDS ARROW WITH CORNER LEFTWARDS -010D;ccaron;LATIN SMALL LETTER C WITH CARON -00E7;ccedilla;LATIN SMALL LETTER C WITH CEDILLA -0109;ccircumflex;LATIN SMALL LETTER C WITH CIRCUMFLEX -010B;cdotaccent;LATIN SMALL LETTER C WITH DOT ABOVE -00B8;cedilla;CEDILLA -00A2;cent;CENT SIGN -F6DF;centinferior;SUBSCRIPT CENT SIGN -F7A2;centoldstyle;OLDSTYLE CENT SIGN -F6E0;centsuperior;SUPERSCRIPT CENT SIGN -03C7;chi;GREEK SMALL LETTER CHI -25CB;circle;WHITE CIRCLE -2297;circlemultiply;CIRCLED TIMES -2295;circleplus;CIRCLED PLUS -02C6;circumflex;MODIFIER LETTER CIRCUMFLEX ACCENT -2663;club;BLACK CLUB SUIT -003A;colon;COLON -20A1;colonmonetary;COLON SIGN -002C;comma;COMMA -F6C3;commaaccent;COMMA BELOW -F6E1;commainferior;SUBSCRIPT COMMA -F6E2;commasuperior;SUPERSCRIPT COMMA -2245;congruent;APPROXIMATELY EQUAL TO -00A9;copyright;COPYRIGHT SIGN -F8E9;copyrightsans;COPYRIGHT SIGN SANS SERIF -F6D9;copyrightserif;COPYRIGHT SIGN SERIF -00A4;currency;CURRENCY SIGN -F6D1;cyrBreve;CAPITAL CYRILLIC BREVE -F6D2;cyrFlex;CAPITAL CYRILLIC CIRCUMFLEX -F6D4;cyrbreve;CYRILLIC BREVE -F6D5;cyrflex;CYRILLIC CIRCUMFLEX -0064;d;LATIN SMALL LETTER D -2020;dagger;DAGGER -2021;daggerdbl;DOUBLE DAGGER -F6D3;dblGrave;CAPITAL DOUBLE GRAVE ACCENT -F6D6;dblgrave;DOUBLE GRAVE ACCENT -010F;dcaron;LATIN SMALL LETTER D WITH CARON -0111;dcroat;LATIN SMALL LETTER D WITH STROKE -00B0;degree;DEGREE SIGN -03B4;delta;GREEK SMALL LETTER DELTA -2666;diamond;BLACK DIAMOND SUIT -00A8;dieresis;DIAERESIS -F6D7;dieresisacute;DIAERESIS ACUTE ACCENT -F6D8;dieresisgrave;DIAERESIS GRAVE ACCENT -0385;dieresistonos;GREEK DIALYTIKA TONOS -00F7;divide;DIVISION SIGN -2593;dkshade;DARK SHADE -2584;dnblock;LOWER HALF BLOCK -0024;dollar;DOLLAR SIGN -F6E3;dollarinferior;SUBSCRIPT DOLLAR SIGN -F724;dollaroldstyle;OLDSTYLE DOLLAR SIGN -F6E4;dollarsuperior;SUPERSCRIPT DOLLAR SIGN -20AB;dong;DONG SIGN -02D9;dotaccent;DOT ABOVE -0323;dotbelowcomb;COMBINING DOT BELOW -0131;dotlessi;LATIN SMALL LETTER DOTLESS I -F6BE;dotlessj;LATIN SMALL LETTER DOTLESS J -22C5;dotmath;DOT OPERATOR -F6EB;dsuperior;SUPERSCRIPT LATIN SMALL LETTER D -0065;e;LATIN SMALL LETTER E -00E9;eacute;LATIN SMALL LETTER E WITH ACUTE -0115;ebreve;LATIN SMALL LETTER E WITH BREVE -011B;ecaron;LATIN SMALL LETTER E WITH CARON -00EA;ecircumflex;LATIN SMALL LETTER E WITH CIRCUMFLEX -00EB;edieresis;LATIN SMALL LETTER E WITH DIAERESIS -0117;edotaccent;LATIN SMALL LETTER E WITH DOT ABOVE -00E8;egrave;LATIN SMALL LETTER E WITH GRAVE -0038;eight;DIGIT EIGHT -2088;eightinferior;SUBSCRIPT EIGHT -F738;eightoldstyle;OLDSTYLE DIGIT EIGHT -2078;eightsuperior;SUPERSCRIPT EIGHT -2208;element;ELEMENT OF -2026;ellipsis;HORIZONTAL ELLIPSIS -0113;emacron;LATIN SMALL LETTER E WITH MACRON -2014;emdash;EM DASH -2205;emptyset;EMPTY SET -2013;endash;EN DASH -014B;eng;LATIN SMALL LETTER ENG -0119;eogonek;LATIN SMALL LETTER E WITH OGONEK -03B5;epsilon;GREEK SMALL LETTER EPSILON -03AD;epsilontonos;GREEK SMALL LETTER EPSILON WITH TONOS -003D;equal;EQUALS SIGN -2261;equivalence;IDENTICAL TO -212E;estimated;ESTIMATED SYMBOL -F6EC;esuperior;SUPERSCRIPT LATIN SMALL LETTER E -03B7;eta;GREEK SMALL LETTER ETA -03AE;etatonos;GREEK SMALL LETTER ETA WITH TONOS -00F0;eth;LATIN SMALL LETTER ETH -0021;exclam;EXCLAMATION MARK -203C;exclamdbl;DOUBLE EXCLAMATION MARK -00A1;exclamdown;INVERTED EXCLAMATION MARK -F7A1;exclamdownsmall;SMALL CAPITAL INVERTED EXCLAMATION MARK -F721;exclamsmall;SMALL CAPITAL EXCLAMATION MARK -2203;existential;THERE EXISTS -0066;f;LATIN SMALL LETTER F -2640;female;FEMALE SIGN -FB00;ff;LATIN SMALL LIGATURE FF -FB03;ffi;LATIN SMALL LIGATURE FFI -FB04;ffl;LATIN SMALL LIGATURE FFL -FB01;fi;LATIN SMALL LIGATURE FI -2012;figuredash;FIGURE DASH -25A0;filledbox;BLACK SQUARE -25AC;filledrect;BLACK RECTANGLE -0035;five;DIGIT FIVE -215D;fiveeighths;VULGAR FRACTION FIVE EIGHTHS -2085;fiveinferior;SUBSCRIPT FIVE -F735;fiveoldstyle;OLDSTYLE DIGIT FIVE -2075;fivesuperior;SUPERSCRIPT FIVE -FB02;fl;LATIN SMALL LIGATURE FL -0192;florin;LATIN SMALL LETTER F WITH HOOK -0034;four;DIGIT FOUR -2084;fourinferior;SUBSCRIPT FOUR -F734;fouroldstyle;OLDSTYLE DIGIT FOUR -2074;foursuperior;SUPERSCRIPT FOUR -2044;fraction;FRACTION SLASH -2215;fraction;DIVISION SLASH;Duplicate -20A3;franc;FRENCH FRANC SIGN -0067;g;LATIN SMALL LETTER G -03B3;gamma;GREEK SMALL LETTER GAMMA -011F;gbreve;LATIN SMALL LETTER G WITH BREVE -01E7;gcaron;LATIN SMALL LETTER G WITH CARON -011D;gcircumflex;LATIN SMALL LETTER G WITH CIRCUMFLEX -0123;gcommaaccent;LATIN SMALL LETTER G WITH CEDILLA -0121;gdotaccent;LATIN SMALL LETTER G WITH DOT ABOVE -00DF;germandbls;LATIN SMALL LETTER SHARP S -2207;gradient;NABLA -0060;grave;GRAVE ACCENT -0300;gravecomb;COMBINING GRAVE ACCENT -003E;greater;GREATER-THAN SIGN -2265;greaterequal;GREATER-THAN OR EQUAL TO -00AB;guillemotleft;LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -00BB;guillemotright;RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -2039;guilsinglleft;SINGLE LEFT-POINTING ANGLE QUOTATION MARK -203A;guilsinglright;SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -0068;h;LATIN SMALL LETTER H -0127;hbar;LATIN SMALL LETTER H WITH STROKE -0125;hcircumflex;LATIN SMALL LETTER H WITH CIRCUMFLEX -2665;heart;BLACK HEART SUIT -0309;hookabovecomb;COMBINING HOOK ABOVE -2302;house;HOUSE -02DD;hungarumlaut;DOUBLE ACUTE ACCENT -002D;hyphen;HYPHEN-MINUS -00AD;hyphen;SOFT HYPHEN;Duplicate -F6E5;hypheninferior;SUBSCRIPT HYPHEN-MINUS -F6E6;hyphensuperior;SUPERSCRIPT HYPHEN-MINUS -0069;i;LATIN SMALL LETTER I -00ED;iacute;LATIN SMALL LETTER I WITH ACUTE -012D;ibreve;LATIN SMALL LETTER I WITH BREVE -00EE;icircumflex;LATIN SMALL LETTER I WITH CIRCUMFLEX -00EF;idieresis;LATIN SMALL LETTER I WITH DIAERESIS -00EC;igrave;LATIN SMALL LETTER I WITH GRAVE -0133;ij;LATIN SMALL LIGATURE IJ -012B;imacron;LATIN SMALL LETTER I WITH MACRON -221E;infinity;INFINITY -222B;integral;INTEGRAL -2321;integralbt;BOTTOM HALF INTEGRAL -F8F5;integralex;INTEGRAL EXTENDER -2320;integraltp;TOP HALF INTEGRAL -2229;intersection;INTERSECTION -25D8;invbullet;INVERSE BULLET -25D9;invcircle;INVERSE WHITE CIRCLE -263B;invsmileface;BLACK SMILING FACE -012F;iogonek;LATIN SMALL LETTER I WITH OGONEK -03B9;iota;GREEK SMALL LETTER IOTA -03CA;iotadieresis;GREEK SMALL LETTER IOTA WITH DIALYTIKA -0390;iotadieresistonos;GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS -03AF;iotatonos;GREEK SMALL LETTER IOTA WITH TONOS -F6ED;isuperior;SUPERSCRIPT LATIN SMALL LETTER I -0129;itilde;LATIN SMALL LETTER I WITH TILDE -006A;j;LATIN SMALL LETTER J -0135;jcircumflex;LATIN SMALL LETTER J WITH CIRCUMFLEX -006B;k;LATIN SMALL LETTER K -03BA;kappa;GREEK SMALL LETTER KAPPA -0137;kcommaaccent;LATIN SMALL LETTER K WITH CEDILLA -0138;kgreenlandic;LATIN SMALL LETTER KRA -006C;l;LATIN SMALL LETTER L -013A;lacute;LATIN SMALL LETTER L WITH ACUTE -03BB;lambda;GREEK SMALL LETTER LAMDA -013E;lcaron;LATIN SMALL LETTER L WITH CARON -013C;lcommaaccent;LATIN SMALL LETTER L WITH CEDILLA -0140;ldot;LATIN SMALL LETTER L WITH MIDDLE DOT -003C;less;LESS-THAN SIGN -2264;lessequal;LESS-THAN OR EQUAL TO -258C;lfblock;LEFT HALF BLOCK -20A4;lira;LIRA SIGN -F6C0;ll;LATIN SMALL LETTER LL -2227;logicaland;LOGICAL AND -00AC;logicalnot;NOT SIGN -2228;logicalor;LOGICAL OR -017F;longs;LATIN SMALL LETTER LONG S -25CA;lozenge;LOZENGE -0142;lslash;LATIN SMALL LETTER L WITH STROKE -F6EE;lsuperior;SUPERSCRIPT LATIN SMALL LETTER L -2591;ltshade;LIGHT SHADE -006D;m;LATIN SMALL LETTER M -00AF;macron;MACRON -02C9;macron;MODIFIER LETTER MACRON;Duplicate -2642;male;MALE SIGN -2212;minus;MINUS SIGN -2032;minute;PRIME -F6EF;msuperior;SUPERSCRIPT LATIN SMALL LETTER M -00B5;mu;MICRO SIGN -03BC;mu;GREEK SMALL LETTER MU;Duplicate -00D7;multiply;MULTIPLICATION SIGN -266A;musicalnote;EIGHTH NOTE -266B;musicalnotedbl;BEAMED EIGHTH NOTES -006E;n;LATIN SMALL LETTER N -0144;nacute;LATIN SMALL LETTER N WITH ACUTE -0149;napostrophe;LATIN SMALL LETTER N PRECEDED BY APOSTROPHE -0148;ncaron;LATIN SMALL LETTER N WITH CARON -0146;ncommaaccent;LATIN SMALL LETTER N WITH CEDILLA -0039;nine;DIGIT NINE -2089;nineinferior;SUBSCRIPT NINE -F739;nineoldstyle;OLDSTYLE DIGIT NINE -2079;ninesuperior;SUPERSCRIPT NINE -2209;notelement;NOT AN ELEMENT OF -2260;notequal;NOT EQUAL TO -2284;notsubset;NOT A SUBSET OF -207F;nsuperior;SUPERSCRIPT LATIN SMALL LETTER N -00F1;ntilde;LATIN SMALL LETTER N WITH TILDE -03BD;nu;GREEK SMALL LETTER NU -0023;numbersign;NUMBER SIGN -006F;o;LATIN SMALL LETTER O -00F3;oacute;LATIN SMALL LETTER O WITH ACUTE -014F;obreve;LATIN SMALL LETTER O WITH BREVE -00F4;ocircumflex;LATIN SMALL LETTER O WITH CIRCUMFLEX -00F6;odieresis;LATIN SMALL LETTER O WITH DIAERESIS -0153;oe;LATIN SMALL LIGATURE OE -02DB;ogonek;OGONEK -00F2;ograve;LATIN SMALL LETTER O WITH GRAVE -01A1;ohorn;LATIN SMALL LETTER O WITH HORN -0151;ohungarumlaut;LATIN SMALL LETTER O WITH DOUBLE ACUTE -014D;omacron;LATIN SMALL LETTER O WITH MACRON -03C9;omega;GREEK SMALL LETTER OMEGA -03D6;omega1;GREEK PI SYMBOL -03CE;omegatonos;GREEK SMALL LETTER OMEGA WITH TONOS -03BF;omicron;GREEK SMALL LETTER OMICRON -03CC;omicrontonos;GREEK SMALL LETTER OMICRON WITH TONOS -0031;one;DIGIT ONE -2024;onedotenleader;ONE DOT LEADER -215B;oneeighth;VULGAR FRACTION ONE EIGHTH -F6DC;onefitted;PROPORTIONAL DIGIT ONE -00BD;onehalf;VULGAR FRACTION ONE HALF -2081;oneinferior;SUBSCRIPT ONE -F731;oneoldstyle;OLDSTYLE DIGIT ONE -00BC;onequarter;VULGAR FRACTION ONE QUARTER -00B9;onesuperior;SUPERSCRIPT ONE -2153;onethird;VULGAR FRACTION ONE THIRD -25E6;openbullet;WHITE BULLET -00AA;ordfeminine;FEMININE ORDINAL INDICATOR -00BA;ordmasculine;MASCULINE ORDINAL INDICATOR -221F;orthogonal;RIGHT ANGLE -00F8;oslash;LATIN SMALL LETTER O WITH STROKE -01FF;oslashacute;LATIN SMALL LETTER O WITH STROKE AND ACUTE -F6F0;osuperior;SUPERSCRIPT LATIN SMALL LETTER O -00F5;otilde;LATIN SMALL LETTER O WITH TILDE -0070;p;LATIN SMALL LETTER P -00B6;paragraph;PILCROW SIGN -0028;parenleft;LEFT PARENTHESIS -F8ED;parenleftbt;LEFT PAREN BOTTOM -F8EC;parenleftex;LEFT PAREN EXTENDER -208D;parenleftinferior;SUBSCRIPT LEFT PARENTHESIS -207D;parenleftsuperior;SUPERSCRIPT LEFT PARENTHESIS -F8EB;parenlefttp;LEFT PAREN TOP -0029;parenright;RIGHT PARENTHESIS -F8F8;parenrightbt;RIGHT PAREN BOTTOM -F8F7;parenrightex;RIGHT PAREN EXTENDER -208E;parenrightinferior;SUBSCRIPT RIGHT PARENTHESIS -207E;parenrightsuperior;SUPERSCRIPT RIGHT PARENTHESIS -F8F6;parenrighttp;RIGHT PAREN TOP -2202;partialdiff;PARTIAL DIFFERENTIAL -0025;percent;PERCENT SIGN -002E;period;FULL STOP -00B7;periodcentered;MIDDLE DOT -2219;periodcentered;BULLET OPERATOR;Duplicate -F6E7;periodinferior;SUBSCRIPT FULL STOP -F6E8;periodsuperior;SUPERSCRIPT FULL STOP -22A5;perpendicular;UP TACK -2030;perthousand;PER MILLE SIGN -20A7;peseta;PESETA SIGN -03C6;phi;GREEK SMALL LETTER PHI -03D5;phi1;GREEK PHI SYMBOL -03C0;pi;GREEK SMALL LETTER PI -002B;plus;PLUS SIGN -00B1;plusminus;PLUS-MINUS SIGN -211E;prescription;PRESCRIPTION TAKE -220F;product;N-ARY PRODUCT -2282;propersubset;SUBSET OF -2283;propersuperset;SUPERSET OF -221D;proportional;PROPORTIONAL TO -03C8;psi;GREEK SMALL LETTER PSI -0071;q;LATIN SMALL LETTER Q -003F;question;QUESTION MARK -00BF;questiondown;INVERTED QUESTION MARK -F7BF;questiondownsmall;SMALL CAPITAL INVERTED QUESTION MARK -F73F;questionsmall;SMALL CAPITAL QUESTION MARK -0022;quotedbl;QUOTATION MARK -201E;quotedblbase;DOUBLE LOW-9 QUOTATION MARK -201C;quotedblleft;LEFT DOUBLE QUOTATION MARK -201D;quotedblright;RIGHT DOUBLE QUOTATION MARK -2018;quoteleft;LEFT SINGLE QUOTATION MARK -201B;quotereversed;SINGLE HIGH-REVERSED-9 QUOTATION MARK -2019;quoteright;RIGHT SINGLE QUOTATION MARK -201A;quotesinglbase;SINGLE LOW-9 QUOTATION MARK -0027;quotesingle;APOSTROPHE -0072;r;LATIN SMALL LETTER R -0155;racute;LATIN SMALL LETTER R WITH ACUTE -221A;radical;SQUARE ROOT -F8E5;radicalex;RADICAL EXTENDER -0159;rcaron;LATIN SMALL LETTER R WITH CARON -0157;rcommaaccent;LATIN SMALL LETTER R WITH CEDILLA -2286;reflexsubset;SUBSET OF OR EQUAL TO -2287;reflexsuperset;SUPERSET OF OR EQUAL TO -00AE;registered;REGISTERED SIGN -F8E8;registersans;REGISTERED SIGN SANS SERIF -F6DA;registerserif;REGISTERED SIGN SERIF -2310;revlogicalnot;REVERSED NOT SIGN -03C1;rho;GREEK SMALL LETTER RHO -02DA;ring;RING ABOVE -F6F1;rsuperior;SUPERSCRIPT LATIN SMALL LETTER R -2590;rtblock;RIGHT HALF BLOCK -F6DD;rupiah;RUPIAH SIGN -0073;s;LATIN SMALL LETTER S -015B;sacute;LATIN SMALL LETTER S WITH ACUTE -0161;scaron;LATIN SMALL LETTER S WITH CARON -015F;scedilla;LATIN SMALL LETTER S WITH CEDILLA -F6C2;scedilla;LATIN SMALL LETTER S WITH CEDILLA;Duplicate -015D;scircumflex;LATIN SMALL LETTER S WITH CIRCUMFLEX -0219;scommaaccent;LATIN SMALL LETTER S WITH COMMA BELOW -2033;second;DOUBLE PRIME -00A7;section;SECTION SIGN -003B;semicolon;SEMICOLON -0037;seven;DIGIT SEVEN -215E;seveneighths;VULGAR FRACTION SEVEN EIGHTHS -2087;seveninferior;SUBSCRIPT SEVEN -F737;sevenoldstyle;OLDSTYLE DIGIT SEVEN -2077;sevensuperior;SUPERSCRIPT SEVEN -2592;shade;MEDIUM SHADE -03C3;sigma;GREEK SMALL LETTER SIGMA -03C2;sigma1;GREEK SMALL LETTER FINAL SIGMA -223C;similar;TILDE OPERATOR -0036;six;DIGIT SIX -2086;sixinferior;SUBSCRIPT SIX -F736;sixoldstyle;OLDSTYLE DIGIT SIX -2076;sixsuperior;SUPERSCRIPT SIX -002F;slash;SOLIDUS -263A;smileface;WHITE SMILING FACE -0020;space;SPACE -00A0;space;NO-BREAK SPACE;Duplicate -2660;spade;BLACK SPADE SUIT -F6F2;ssuperior;SUPERSCRIPT LATIN SMALL LETTER S -00A3;sterling;POUND SIGN -220B;suchthat;CONTAINS AS MEMBER -2211;summation;N-ARY SUMMATION -263C;sun;WHITE SUN WITH RAYS -0074;t;LATIN SMALL LETTER T -03C4;tau;GREEK SMALL LETTER TAU -0167;tbar;LATIN SMALL LETTER T WITH STROKE -0165;tcaron;LATIN SMALL LETTER T WITH CARON -0163;tcommaaccent;LATIN SMALL LETTER T WITH CEDILLA -021B;tcommaaccent;LATIN SMALL LETTER T WITH COMMA BELOW;Duplicate -2234;therefore;THEREFORE -03B8;theta;GREEK SMALL LETTER THETA -03D1;theta1;GREEK THETA SYMBOL -00FE;thorn;LATIN SMALL LETTER THORN -0033;three;DIGIT THREE -215C;threeeighths;VULGAR FRACTION THREE EIGHTHS -2083;threeinferior;SUBSCRIPT THREE -F733;threeoldstyle;OLDSTYLE DIGIT THREE -00BE;threequarters;VULGAR FRACTION THREE QUARTERS -F6DE;threequartersemdash;THREE QUARTERS EM DASH -00B3;threesuperior;SUPERSCRIPT THREE -02DC;tilde;SMALL TILDE -0303;tildecomb;COMBINING TILDE -0384;tonos;GREEK TONOS -2122;trademark;TRADE MARK SIGN -F8EA;trademarksans;TRADE MARK SIGN SANS SERIF -F6DB;trademarkserif;TRADE MARK SIGN SERIF -25BC;triagdn;BLACK DOWN-POINTING TRIANGLE -25C4;triaglf;BLACK LEFT-POINTING POINTER -25BA;triagrt;BLACK RIGHT-POINTING POINTER -25B2;triagup;BLACK UP-POINTING TRIANGLE -F6F3;tsuperior;SUPERSCRIPT LATIN SMALL LETTER T -0032;two;DIGIT TWO -2025;twodotenleader;TWO DOT LEADER -2082;twoinferior;SUBSCRIPT TWO -F732;twooldstyle;OLDSTYLE DIGIT TWO -00B2;twosuperior;SUPERSCRIPT TWO -2154;twothirds;VULGAR FRACTION TWO THIRDS -0075;u;LATIN SMALL LETTER U -00FA;uacute;LATIN SMALL LETTER U WITH ACUTE -016D;ubreve;LATIN SMALL LETTER U WITH BREVE -00FB;ucircumflex;LATIN SMALL LETTER U WITH CIRCUMFLEX -00FC;udieresis;LATIN SMALL LETTER U WITH DIAERESIS -00F9;ugrave;LATIN SMALL LETTER U WITH GRAVE -01B0;uhorn;LATIN SMALL LETTER U WITH HORN -0171;uhungarumlaut;LATIN SMALL LETTER U WITH DOUBLE ACUTE -016B;umacron;LATIN SMALL LETTER U WITH MACRON -005F;underscore;LOW LINE -2017;underscoredbl;DOUBLE LOW LINE -222A;union;UNION -2200;universal;FOR ALL -0173;uogonek;LATIN SMALL LETTER U WITH OGONEK -2580;upblock;UPPER HALF BLOCK -03C5;upsilon;GREEK SMALL LETTER UPSILON -03CB;upsilondieresis;GREEK SMALL LETTER UPSILON WITH DIALYTIKA -03B0;upsilondieresistonos;GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS -03CD;upsilontonos;GREEK SMALL LETTER UPSILON WITH TONOS -016F;uring;LATIN SMALL LETTER U WITH RING ABOVE -0169;utilde;LATIN SMALL LETTER U WITH TILDE -0076;v;LATIN SMALL LETTER V -0077;w;LATIN SMALL LETTER W -1E83;wacute;LATIN SMALL LETTER W WITH ACUTE -0175;wcircumflex;LATIN SMALL LETTER W WITH CIRCUMFLEX -1E85;wdieresis;LATIN SMALL LETTER W WITH DIAERESIS -2118;weierstrass;SCRIPT CAPITAL P -1E81;wgrave;LATIN SMALL LETTER W WITH GRAVE -0078;x;LATIN SMALL LETTER X -03BE;xi;GREEK SMALL LETTER XI -0079;y;LATIN SMALL LETTER Y -00FD;yacute;LATIN SMALL LETTER Y WITH ACUTE -0177;ycircumflex;LATIN SMALL LETTER Y WITH CIRCUMFLEX -00FF;ydieresis;LATIN SMALL LETTER Y WITH DIAERESIS -00A5;yen;YEN SIGN -1EF3;ygrave;LATIN SMALL LETTER Y WITH GRAVE -007A;z;LATIN SMALL LETTER Z -017A;zacute;LATIN SMALL LETTER Z WITH ACUTE -017E;zcaron;LATIN SMALL LETTER Z WITH CARON -017C;zdotaccent;LATIN SMALL LETTER Z WITH DOT ABOVE -0030;zero;DIGIT ZERO -2080;zeroinferior;SUBSCRIPT ZERO -F730;zerooldstyle;OLDSTYLE DIGIT ZERO -2070;zerosuperior;SUPERSCRIPT ZERO -03B6;zeta;GREEK SMALL LETTER ZETA +A;0041 +AE;00C6 +AEacute;01FC +AEmacron;01E2 +AEsmall;F7E6 +Aacute;00C1 +Aacutesmall;F7E1 +Abreve;0102 +Abreveacute;1EAE +Abrevecyrillic;04D0 +Abrevedotbelow;1EB6 +Abrevegrave;1EB0 +Abrevehookabove;1EB2 +Abrevetilde;1EB4 +Acaron;01CD +Acircle;24B6 +Acircumflex;00C2 +Acircumflexacute;1EA4 +Acircumflexdotbelow;1EAC +Acircumflexgrave;1EA6 +Acircumflexhookabove;1EA8 +Acircumflexsmall;F7E2 +Acircumflextilde;1EAA +Acute;F6C9 +Acutesmall;F7B4 +Acyrillic;0410 +Adblgrave;0200 +Adieresis;00C4 +Adieresiscyrillic;04D2 +Adieresismacron;01DE +Adieresissmall;F7E4 +Adotbelow;1EA0 +Adotmacron;01E0 +Agrave;00C0 +Agravesmall;F7E0 +Ahookabove;1EA2 +Aiecyrillic;04D4 +Ainvertedbreve;0202 +Alpha;0391 +Alphatonos;0386 +Amacron;0100 +Amonospace;FF21 +Aogonek;0104 +Aring;00C5 +Aringacute;01FA +Aringbelow;1E00 +Aringsmall;F7E5 +Asmall;F761 +Atilde;00C3 +Atildesmall;F7E3 +Aybarmenian;0531 +B;0042 +Bcircle;24B7 +Bdotaccent;1E02 +Bdotbelow;1E04 +Becyrillic;0411 +Benarmenian;0532 +Beta;0392 +Bhook;0181 +Blinebelow;1E06 +Bmonospace;FF22 +Brevesmall;F6F4 +Bsmall;F762 +Btopbar;0182 +C;0043 +Caarmenian;053E +Cacute;0106 +Caron;F6CA +Caronsmall;F6F5 +Ccaron;010C +Ccedilla;00C7 +Ccedillaacute;1E08 +Ccedillasmall;F7E7 +Ccircle;24B8 +Ccircumflex;0108 +Cdot;010A +Cdotaccent;010A +Cedillasmall;F7B8 +Chaarmenian;0549 +Cheabkhasiancyrillic;04BC +Checyrillic;0427 +Chedescenderabkhasiancyrillic;04BE +Chedescendercyrillic;04B6 +Chedieresiscyrillic;04F4 +Cheharmenian;0543 +Chekhakassiancyrillic;04CB +Cheverticalstrokecyrillic;04B8 +Chi;03A7 +Chook;0187 +Circumflexsmall;F6F6 +Cmonospace;FF23 +Coarmenian;0551 +Csmall;F763 +D;0044 +DZ;01F1 +DZcaron;01C4 +Daarmenian;0534 +Dafrican;0189 +Dcaron;010E +Dcedilla;1E10 +Dcircle;24B9 +Dcircumflexbelow;1E12 +Dcroat;0110 +Ddotaccent;1E0A +Ddotbelow;1E0C +Decyrillic;0414 +Deicoptic;03EE +Delta;2206 +Deltagreek;0394 +Dhook;018A +Dieresis;F6CB +DieresisAcute;F6CC +DieresisGrave;F6CD +Dieresissmall;F7A8 +Digammagreek;03DC +Djecyrillic;0402 +Dlinebelow;1E0E +Dmonospace;FF24 +Dotaccentsmall;F6F7 +Dslash;0110 +Dsmall;F764 +Dtopbar;018B +Dz;01F2 +Dzcaron;01C5 +Dzeabkhasiancyrillic;04E0 +Dzecyrillic;0405 +Dzhecyrillic;040F +E;0045 +Eacute;00C9 +Eacutesmall;F7E9 +Ebreve;0114 +Ecaron;011A +Ecedillabreve;1E1C +Echarmenian;0535 +Ecircle;24BA +Ecircumflex;00CA +Ecircumflexacute;1EBE +Ecircumflexbelow;1E18 +Ecircumflexdotbelow;1EC6 +Ecircumflexgrave;1EC0 +Ecircumflexhookabove;1EC2 +Ecircumflexsmall;F7EA +Ecircumflextilde;1EC4 +Ecyrillic;0404 +Edblgrave;0204 +Edieresis;00CB +Edieresissmall;F7EB +Edot;0116 +Edotaccent;0116 +Edotbelow;1EB8 +Efcyrillic;0424 +Egrave;00C8 +Egravesmall;F7E8 +Eharmenian;0537 +Ehookabove;1EBA +Eightroman;2167 +Einvertedbreve;0206 +Eiotifiedcyrillic;0464 +Elcyrillic;041B +Elevenroman;216A +Emacron;0112 +Emacronacute;1E16 +Emacrongrave;1E14 +Emcyrillic;041C +Emonospace;FF25 +Encyrillic;041D +Endescendercyrillic;04A2 +Eng;014A +Enghecyrillic;04A4 +Enhookcyrillic;04C7 +Eogonek;0118 +Eopen;0190 +Epsilon;0395 +Epsilontonos;0388 +Ercyrillic;0420 +Ereversed;018E +Ereversedcyrillic;042D +Escyrillic;0421 +Esdescendercyrillic;04AA +Esh;01A9 +Esmall;F765 +Eta;0397 +Etarmenian;0538 +Etatonos;0389 +Eth;00D0 +Ethsmall;F7F0 +Etilde;1EBC +Etildebelow;1E1A +Euro;20AC +Ezh;01B7 +Ezhcaron;01EE +Ezhreversed;01B8 +F;0046 +Fcircle;24BB +Fdotaccent;1E1E +Feharmenian;0556 +Feicoptic;03E4 +Fhook;0191 +Fitacyrillic;0472 +Fiveroman;2164 +Fmonospace;FF26 +Fourroman;2163 +Fsmall;F766 +G;0047 +GBsquare;3387 +Gacute;01F4 +Gamma;0393 +Gammaafrican;0194 +Gangiacoptic;03EA +Gbreve;011E +Gcaron;01E6 +Gcedilla;0122 +Gcircle;24BC +Gcircumflex;011C +Gcommaaccent;0122 +Gdot;0120 +Gdotaccent;0120 +Gecyrillic;0413 +Ghadarmenian;0542 +Ghemiddlehookcyrillic;0494 +Ghestrokecyrillic;0492 +Gheupturncyrillic;0490 +Ghook;0193 +Gimarmenian;0533 +Gjecyrillic;0403 +Gmacron;1E20 +Gmonospace;FF27 +Grave;F6CE +Gravesmall;F760 +Gsmall;F767 +Gsmallhook;029B +Gstroke;01E4 +H;0048 +H18533;25CF +H18543;25AA +H18551;25AB +H22073;25A1 +HPsquare;33CB +Haabkhasiancyrillic;04A8 +Hadescendercyrillic;04B2 +Hardsigncyrillic;042A +Hbar;0126 +Hbrevebelow;1E2A +Hcedilla;1E28 +Hcircle;24BD +Hcircumflex;0124 +Hdieresis;1E26 +Hdotaccent;1E22 +Hdotbelow;1E24 +Hmonospace;FF28 +Hoarmenian;0540 +Horicoptic;03E8 +Hsmall;F768 +Hungarumlaut;F6CF +Hungarumlautsmall;F6F8 +Hzsquare;3390 +I;0049 +IAcyrillic;042F +IJ;0132 +IUcyrillic;042E +Iacute;00CD +Iacutesmall;F7ED +Ibreve;012C +Icaron;01CF +Icircle;24BE +Icircumflex;00CE +Icircumflexsmall;F7EE +Icyrillic;0406 +Idblgrave;0208 +Idieresis;00CF +Idieresisacute;1E2E +Idieresiscyrillic;04E4 +Idieresissmall;F7EF +Idot;0130 +Idotaccent;0130 +Idotbelow;1ECA +Iebrevecyrillic;04D6 +Iecyrillic;0415 +Ifraktur;2111 +Igrave;00CC +Igravesmall;F7EC +Ihookabove;1EC8 +Iicyrillic;0418 +Iinvertedbreve;020A +Iishortcyrillic;0419 +Imacron;012A +Imacroncyrillic;04E2 +Imonospace;FF29 +Iniarmenian;053B +Iocyrillic;0401 +Iogonek;012E +Iota;0399 +Iotaafrican;0196 +Iotadieresis;03AA +Iotatonos;038A +Ismall;F769 +Istroke;0197 +Itilde;0128 +Itildebelow;1E2C +Izhitsacyrillic;0474 +Izhitsadblgravecyrillic;0476 +J;004A +Jaarmenian;0541 +Jcircle;24BF +Jcircumflex;0134 +Jecyrillic;0408 +Jheharmenian;054B +Jmonospace;FF2A +Jsmall;F76A +K;004B +KBsquare;3385 +KKsquare;33CD +Kabashkircyrillic;04A0 +Kacute;1E30 +Kacyrillic;041A +Kadescendercyrillic;049A +Kahookcyrillic;04C3 +Kappa;039A +Kastrokecyrillic;049E +Kaverticalstrokecyrillic;049C +Kcaron;01E8 +Kcedilla;0136 +Kcircle;24C0 +Kcommaaccent;0136 +Kdotbelow;1E32 +Keharmenian;0554 +Kenarmenian;053F +Khacyrillic;0425 +Kheicoptic;03E6 +Khook;0198 +Kjecyrillic;040C +Klinebelow;1E34 +Kmonospace;FF2B +Koppacyrillic;0480 +Koppagreek;03DE +Ksicyrillic;046E +Ksmall;F76B +L;004C +LJ;01C7 +LL;F6BF +Lacute;0139 +Lambda;039B +Lcaron;013D +Lcedilla;013B +Lcircle;24C1 +Lcircumflexbelow;1E3C +Lcommaaccent;013B +Ldot;013F +Ldotaccent;013F +Ldotbelow;1E36 +Ldotbelowmacron;1E38 +Liwnarmenian;053C +Lj;01C8 +Ljecyrillic;0409 +Llinebelow;1E3A +Lmonospace;FF2C +Lslash;0141 +Lslashsmall;F6F9 +Lsmall;F76C +M;004D +MBsquare;3386 +Macron;F6D0 +Macronsmall;F7AF +Macute;1E3E +Mcircle;24C2 +Mdotaccent;1E40 +Mdotbelow;1E42 +Menarmenian;0544 +Mmonospace;FF2D +Msmall;F76D +Mturned;019C +Mu;039C +N;004E +NJ;01CA +Nacute;0143 +Ncaron;0147 +Ncedilla;0145 +Ncircle;24C3 +Ncircumflexbelow;1E4A +Ncommaaccent;0145 +Ndotaccent;1E44 +Ndotbelow;1E46 +Nhookleft;019D +Nineroman;2168 +Nj;01CB +Njecyrillic;040A +Nlinebelow;1E48 +Nmonospace;FF2E +Nowarmenian;0546 +Nsmall;F76E +Ntilde;00D1 +Ntildesmall;F7F1 +Nu;039D +O;004F +OE;0152 +OEsmall;F6FA +Oacute;00D3 +Oacutesmall;F7F3 +Obarredcyrillic;04E8 +Obarreddieresiscyrillic;04EA +Obreve;014E +Ocaron;01D1 +Ocenteredtilde;019F +Ocircle;24C4 +Ocircumflex;00D4 +Ocircumflexacute;1ED0 +Ocircumflexdotbelow;1ED8 +Ocircumflexgrave;1ED2 +Ocircumflexhookabove;1ED4 +Ocircumflexsmall;F7F4 +Ocircumflextilde;1ED6 +Ocyrillic;041E +Odblacute;0150 +Odblgrave;020C +Odieresis;00D6 +Odieresiscyrillic;04E6 +Odieresissmall;F7F6 +Odotbelow;1ECC +Ogoneksmall;F6FB +Ograve;00D2 +Ogravesmall;F7F2 +Oharmenian;0555 +Ohm;2126 +Ohookabove;1ECE +Ohorn;01A0 +Ohornacute;1EDA +Ohorndotbelow;1EE2 +Ohorngrave;1EDC +Ohornhookabove;1EDE +Ohorntilde;1EE0 +Ohungarumlaut;0150 +Oi;01A2 +Oinvertedbreve;020E +Omacron;014C +Omacronacute;1E52 +Omacrongrave;1E50 +Omega;2126 +Omegacyrillic;0460 +Omegagreek;03A9 +Omegaroundcyrillic;047A +Omegatitlocyrillic;047C +Omegatonos;038F +Omicron;039F +Omicrontonos;038C +Omonospace;FF2F +Oneroman;2160 +Oogonek;01EA +Oogonekmacron;01EC +Oopen;0186 +Oslash;00D8 +Oslashacute;01FE +Oslashsmall;F7F8 +Osmall;F76F +Ostrokeacute;01FE +Otcyrillic;047E +Otilde;00D5 +Otildeacute;1E4C +Otildedieresis;1E4E +Otildesmall;F7F5 +P;0050 +Pacute;1E54 +Pcircle;24C5 +Pdotaccent;1E56 +Pecyrillic;041F +Peharmenian;054A +Pemiddlehookcyrillic;04A6 +Phi;03A6 +Phook;01A4 +Pi;03A0 +Piwrarmenian;0553 +Pmonospace;FF30 +Psi;03A8 +Psicyrillic;0470 +Psmall;F770 +Q;0051 +Qcircle;24C6 +Qmonospace;FF31 +Qsmall;F771 +R;0052 +Raarmenian;054C +Racute;0154 +Rcaron;0158 +Rcedilla;0156 +Rcircle;24C7 +Rcommaaccent;0156 +Rdblgrave;0210 +Rdotaccent;1E58 +Rdotbelow;1E5A +Rdotbelowmacron;1E5C +Reharmenian;0550 +Rfraktur;211C +Rho;03A1 +Ringsmall;F6FC +Rinvertedbreve;0212 +Rlinebelow;1E5E +Rmonospace;FF32 +Rsmall;F772 +Rsmallinverted;0281 +Rsmallinvertedsuperior;02B6 +S;0053 +SF010000;250C +SF020000;2514 +SF030000;2510 +SF040000;2518 +SF050000;253C +SF060000;252C +SF070000;2534 +SF080000;251C +SF090000;2524 +SF100000;2500 +SF110000;2502 +SF190000;2561 +SF200000;2562 +SF210000;2556 +SF220000;2555 +SF230000;2563 +SF240000;2551 +SF250000;2557 +SF260000;255D +SF270000;255C +SF280000;255B +SF360000;255E +SF370000;255F +SF380000;255A +SF390000;2554 +SF400000;2569 +SF410000;2566 +SF420000;2560 +SF430000;2550 +SF440000;256C +SF450000;2567 +SF460000;2568 +SF470000;2564 +SF480000;2565 +SF490000;2559 +SF500000;2558 +SF510000;2552 +SF520000;2553 +SF530000;256B +SF540000;256A +Sacute;015A +Sacutedotaccent;1E64 +Sampigreek;03E0 +Scaron;0160 +Scarondotaccent;1E66 +Scaronsmall;F6FD +Scedilla;015E +Schwa;018F +Schwacyrillic;04D8 +Schwadieresiscyrillic;04DA +Scircle;24C8 +Scircumflex;015C +Scommaaccent;0218 +Sdotaccent;1E60 +Sdotbelow;1E62 +Sdotbelowdotaccent;1E68 +Seharmenian;054D +Sevenroman;2166 +Shaarmenian;0547 +Shacyrillic;0428 +Shchacyrillic;0429 +Sheicoptic;03E2 +Shhacyrillic;04BA +Shimacoptic;03EC +Sigma;03A3 +Sixroman;2165 +Smonospace;FF33 +Softsigncyrillic;042C +Ssmall;F773 +Stigmagreek;03DA +T;0054 +Tau;03A4 +Tbar;0166 +Tcaron;0164 +Tcedilla;0162 +Tcircle;24C9 +Tcircumflexbelow;1E70 +Tcommaaccent;0162 +Tdotaccent;1E6A +Tdotbelow;1E6C +Tecyrillic;0422 +Tedescendercyrillic;04AC +Tenroman;2169 +Tetsecyrillic;04B4 +Theta;0398 +Thook;01AC +Thorn;00DE +Thornsmall;F7FE +Threeroman;2162 +Tildesmall;F6FE +Tiwnarmenian;054F +Tlinebelow;1E6E +Tmonospace;FF34 +Toarmenian;0539 +Tonefive;01BC +Tonesix;0184 +Tonetwo;01A7 +Tretroflexhook;01AE +Tsecyrillic;0426 +Tshecyrillic;040B +Tsmall;F774 +Twelveroman;216B +Tworoman;2161 +U;0055 +Uacute;00DA +Uacutesmall;F7FA +Ubreve;016C +Ucaron;01D3 +Ucircle;24CA +Ucircumflex;00DB +Ucircumflexbelow;1E76 +Ucircumflexsmall;F7FB +Ucyrillic;0423 +Udblacute;0170 +Udblgrave;0214 +Udieresis;00DC +Udieresisacute;01D7 +Udieresisbelow;1E72 +Udieresiscaron;01D9 +Udieresiscyrillic;04F0 +Udieresisgrave;01DB +Udieresismacron;01D5 +Udieresissmall;F7FC +Udotbelow;1EE4 +Ugrave;00D9 +Ugravesmall;F7F9 +Uhookabove;1EE6 +Uhorn;01AF +Uhornacute;1EE8 +Uhorndotbelow;1EF0 +Uhorngrave;1EEA +Uhornhookabove;1EEC +Uhorntilde;1EEE +Uhungarumlaut;0170 +Uhungarumlautcyrillic;04F2 +Uinvertedbreve;0216 +Ukcyrillic;0478 +Umacron;016A +Umacroncyrillic;04EE +Umacrondieresis;1E7A +Umonospace;FF35 +Uogonek;0172 +Upsilon;03A5 +Upsilon1;03D2 +Upsilonacutehooksymbolgreek;03D3 +Upsilonafrican;01B1 +Upsilondieresis;03AB +Upsilondieresishooksymbolgreek;03D4 +Upsilonhooksymbol;03D2 +Upsilontonos;038E +Uring;016E +Ushortcyrillic;040E +Usmall;F775 +Ustraightcyrillic;04AE +Ustraightstrokecyrillic;04B0 +Utilde;0168 +Utildeacute;1E78 +Utildebelow;1E74 +V;0056 +Vcircle;24CB +Vdotbelow;1E7E +Vecyrillic;0412 +Vewarmenian;054E +Vhook;01B2 +Vmonospace;FF36 +Voarmenian;0548 +Vsmall;F776 +Vtilde;1E7C +W;0057 +Wacute;1E82 +Wcircle;24CC +Wcircumflex;0174 +Wdieresis;1E84 +Wdotaccent;1E86 +Wdotbelow;1E88 +Wgrave;1E80 +Wmonospace;FF37 +Wsmall;F777 +X;0058 +Xcircle;24CD +Xdieresis;1E8C +Xdotaccent;1E8A +Xeharmenian;053D +Xi;039E +Xmonospace;FF38 +Xsmall;F778 +Y;0059 +Yacute;00DD +Yacutesmall;F7FD +Yatcyrillic;0462 +Ycircle;24CE +Ycircumflex;0176 +Ydieresis;0178 +Ydieresissmall;F7FF +Ydotaccent;1E8E +Ydotbelow;1EF4 +Yericyrillic;042B +Yerudieresiscyrillic;04F8 +Ygrave;1EF2 +Yhook;01B3 +Yhookabove;1EF6 +Yiarmenian;0545 +Yicyrillic;0407 +Yiwnarmenian;0552 +Ymonospace;FF39 +Ysmall;F779 +Ytilde;1EF8 +Yusbigcyrillic;046A +Yusbigiotifiedcyrillic;046C +Yuslittlecyrillic;0466 +Yuslittleiotifiedcyrillic;0468 +Z;005A +Zaarmenian;0536 +Zacute;0179 +Zcaron;017D +Zcaronsmall;F6FF +Zcircle;24CF +Zcircumflex;1E90 +Zdot;017B +Zdotaccent;017B +Zdotbelow;1E92 +Zecyrillic;0417 +Zedescendercyrillic;0498 +Zedieresiscyrillic;04DE +Zeta;0396 +Zhearmenian;053A +Zhebrevecyrillic;04C1 +Zhecyrillic;0416 +Zhedescendercyrillic;0496 +Zhedieresiscyrillic;04DC +Zlinebelow;1E94 +Zmonospace;FF3A +Zsmall;F77A +Zstroke;01B5 +a;0061 +aabengali;0986 +aacute;00E1 +aadeva;0906 +aagujarati;0A86 +aagurmukhi;0A06 +aamatragurmukhi;0A3E +aarusquare;3303 +aavowelsignbengali;09BE +aavowelsigndeva;093E +aavowelsigngujarati;0ABE +abbreviationmarkarmenian;055F +abbreviationsigndeva;0970 +abengali;0985 +abopomofo;311A +abreve;0103 +abreveacute;1EAF +abrevecyrillic;04D1 +abrevedotbelow;1EB7 +abrevegrave;1EB1 +abrevehookabove;1EB3 +abrevetilde;1EB5 +acaron;01CE +acircle;24D0 +acircumflex;00E2 +acircumflexacute;1EA5 +acircumflexdotbelow;1EAD +acircumflexgrave;1EA7 +acircumflexhookabove;1EA9 +acircumflextilde;1EAB +acute;00B4 +acutebelowcmb;0317 +acutecmb;0301 +acutecomb;0301 +acutedeva;0954 +acutelowmod;02CF +acutetonecmb;0341 +acyrillic;0430 +adblgrave;0201 +addakgurmukhi;0A71 +adeva;0905 +adieresis;00E4 +adieresiscyrillic;04D3 +adieresismacron;01DF +adotbelow;1EA1 +adotmacron;01E1 +ae;00E6 +aeacute;01FD +aekorean;3150 +aemacron;01E3 +afii00208;2015 +afii08941;20A4 +afii10017;0410 +afii10018;0411 +afii10019;0412 +afii10020;0413 +afii10021;0414 +afii10022;0415 +afii10023;0401 +afii10024;0416 +afii10025;0417 +afii10026;0418 +afii10027;0419 +afii10028;041A +afii10029;041B +afii10030;041C +afii10031;041D +afii10032;041E +afii10033;041F +afii10034;0420 +afii10035;0421 +afii10036;0422 +afii10037;0423 +afii10038;0424 +afii10039;0425 +afii10040;0426 +afii10041;0427 +afii10042;0428 +afii10043;0429 +afii10044;042A +afii10045;042B +afii10046;042C +afii10047;042D +afii10048;042E +afii10049;042F +afii10050;0490 +afii10051;0402 +afii10052;0403 +afii10053;0404 +afii10054;0405 +afii10055;0406 +afii10056;0407 +afii10057;0408 +afii10058;0409 +afii10059;040A +afii10060;040B +afii10061;040C +afii10062;040E +afii10063;F6C4 +afii10064;F6C5 +afii10065;0430 +afii10066;0431 +afii10067;0432 +afii10068;0433 +afii10069;0434 +afii10070;0435 +afii10071;0451 +afii10072;0436 +afii10073;0437 +afii10074;0438 +afii10075;0439 +afii10076;043A +afii10077;043B +afii10078;043C +afii10079;043D +afii10080;043E +afii10081;043F +afii10082;0440 +afii10083;0441 +afii10084;0442 +afii10085;0443 +afii10086;0444 +afii10087;0445 +afii10088;0446 +afii10089;0447 +afii10090;0448 +afii10091;0449 +afii10092;044A +afii10093;044B +afii10094;044C +afii10095;044D +afii10096;044E +afii10097;044F +afii10098;0491 +afii10099;0452 +afii10100;0453 +afii10101;0454 +afii10102;0455 +afii10103;0456 +afii10104;0457 +afii10105;0458 +afii10106;0459 +afii10107;045A +afii10108;045B +afii10109;045C +afii10110;045E +afii10145;040F +afii10146;0462 +afii10147;0472 +afii10148;0474 +afii10192;F6C6 +afii10193;045F +afii10194;0463 +afii10195;0473 +afii10196;0475 +afii10831;F6C7 +afii10832;F6C8 +afii10846;04D9 +afii299;200E +afii300;200F +afii301;200D +afii57381;066A +afii57388;060C +afii57392;0660 +afii57393;0661 +afii57394;0662 +afii57395;0663 +afii57396;0664 +afii57397;0665 +afii57398;0666 +afii57399;0667 +afii57400;0668 +afii57401;0669 +afii57403;061B +afii57407;061F +afii57409;0621 +afii57410;0622 +afii57411;0623 +afii57412;0624 +afii57413;0625 +afii57414;0626 +afii57415;0627 +afii57416;0628 +afii57417;0629 +afii57418;062A +afii57419;062B +afii57420;062C +afii57421;062D +afii57422;062E +afii57423;062F +afii57424;0630 +afii57425;0631 +afii57426;0632 +afii57427;0633 +afii57428;0634 +afii57429;0635 +afii57430;0636 +afii57431;0637 +afii57432;0638 +afii57433;0639 +afii57434;063A +afii57440;0640 +afii57441;0641 +afii57442;0642 +afii57443;0643 +afii57444;0644 +afii57445;0645 +afii57446;0646 +afii57448;0648 +afii57449;0649 +afii57450;064A +afii57451;064B +afii57452;064C +afii57453;064D +afii57454;064E +afii57455;064F +afii57456;0650 +afii57457;0651 +afii57458;0652 +afii57470;0647 +afii57505;06A4 +afii57506;067E +afii57507;0686 +afii57508;0698 +afii57509;06AF +afii57511;0679 +afii57512;0688 +afii57513;0691 +afii57514;06BA +afii57519;06D2 +afii57534;06D5 +afii57636;20AA +afii57645;05BE +afii57658;05C3 +afii57664;05D0 +afii57665;05D1 +afii57666;05D2 +afii57667;05D3 +afii57668;05D4 +afii57669;05D5 +afii57670;05D6 +afii57671;05D7 +afii57672;05D8 +afii57673;05D9 +afii57674;05DA +afii57675;05DB +afii57676;05DC +afii57677;05DD +afii57678;05DE +afii57679;05DF +afii57680;05E0 +afii57681;05E1 +afii57682;05E2 +afii57683;05E3 +afii57684;05E4 +afii57685;05E5 +afii57686;05E6 +afii57687;05E7 +afii57688;05E8 +afii57689;05E9 +afii57690;05EA +afii57694;FB2A +afii57695;FB2B +afii57700;FB4B +afii57705;FB1F +afii57716;05F0 +afii57717;05F1 +afii57718;05F2 +afii57723;FB35 +afii57793;05B4 +afii57794;05B5 +afii57795;05B6 +afii57796;05BB +afii57797;05B8 +afii57798;05B7 +afii57799;05B0 +afii57800;05B2 +afii57801;05B1 +afii57802;05B3 +afii57803;05C2 +afii57804;05C1 +afii57806;05B9 +afii57807;05BC +afii57839;05BD +afii57841;05BF +afii57842;05C0 +afii57929;02BC +afii61248;2105 +afii61289;2113 +afii61352;2116 +afii61573;202C +afii61574;202D +afii61575;202E +afii61664;200C +afii63167;066D +afii64937;02BD +agrave;00E0 +agujarati;0A85 +agurmukhi;0A05 +ahiragana;3042 +ahookabove;1EA3 +aibengali;0990 +aibopomofo;311E +aideva;0910 +aiecyrillic;04D5 +aigujarati;0A90 +aigurmukhi;0A10 +aimatragurmukhi;0A48 +ainarabic;0639 +ainfinalarabic;FECA +aininitialarabic;FECB +ainmedialarabic;FECC +ainvertedbreve;0203 +aivowelsignbengali;09C8 +aivowelsigndeva;0948 +aivowelsigngujarati;0AC8 +akatakana;30A2 +akatakanahalfwidth;FF71 +akorean;314F +alef;05D0 +alefarabic;0627 +alefdageshhebrew;FB30 +aleffinalarabic;FE8E +alefhamzaabovearabic;0623 +alefhamzaabovefinalarabic;FE84 +alefhamzabelowarabic;0625 +alefhamzabelowfinalarabic;FE88 +alefhebrew;05D0 +aleflamedhebrew;FB4F +alefmaddaabovearabic;0622 +alefmaddaabovefinalarabic;FE82 +alefmaksuraarabic;0649 +alefmaksurafinalarabic;FEF0 +alefmaksurainitialarabic;FEF3 +alefmaksuramedialarabic;FEF4 +alefpatahhebrew;FB2E +alefqamatshebrew;FB2F +aleph;2135 +allequal;224C +alpha;03B1 +alphatonos;03AC +amacron;0101 +amonospace;FF41 +ampersand;0026 +ampersandmonospace;FF06 +ampersandsmall;F726 +amsquare;33C2 +anbopomofo;3122 +angbopomofo;3124 +angkhankhuthai;0E5A +angle;2220 +anglebracketleft;3008 +anglebracketleftvertical;FE3F +anglebracketright;3009 +anglebracketrightvertical;FE40 +angleleft;2329 +angleright;232A +angstrom;212B +anoteleia;0387 +anudattadeva;0952 +anusvarabengali;0982 +anusvaradeva;0902 +anusvaragujarati;0A82 +aogonek;0105 +apaatosquare;3300 +aparen;249C +apostrophearmenian;055A +apostrophemod;02BC +apple;F8FF +approaches;2250 +approxequal;2248 +approxequalorimage;2252 +approximatelyequal;2245 +araeaekorean;318E +araeakorean;318D +arc;2312 +arighthalfring;1E9A +aring;00E5 +aringacute;01FB +aringbelow;1E01 +arrowboth;2194 +arrowdashdown;21E3 +arrowdashleft;21E0 +arrowdashright;21E2 +arrowdashup;21E1 +arrowdblboth;21D4 +arrowdbldown;21D3 +arrowdblleft;21D0 +arrowdblright;21D2 +arrowdblup;21D1 +arrowdown;2193 +arrowdownleft;2199 +arrowdownright;2198 +arrowdownwhite;21E9 +arrowheaddownmod;02C5 +arrowheadleftmod;02C2 +arrowheadrightmod;02C3 +arrowheadupmod;02C4 +arrowhorizex;F8E7 +arrowleft;2190 +arrowleftdbl;21D0 +arrowleftdblstroke;21CD +arrowleftoverright;21C6 +arrowleftwhite;21E6 +arrowright;2192 +arrowrightdblstroke;21CF +arrowrightheavy;279E +arrowrightoverleft;21C4 +arrowrightwhite;21E8 +arrowtableft;21E4 +arrowtabright;21E5 +arrowup;2191 +arrowupdn;2195 +arrowupdnbse;21A8 +arrowupdownbase;21A8 +arrowupleft;2196 +arrowupleftofdown;21C5 +arrowupright;2197 +arrowupwhite;21E7 +arrowvertex;F8E6 +asciicircum;005E +asciicircummonospace;FF3E +asciitilde;007E +asciitildemonospace;FF5E +ascript;0251 +ascriptturned;0252 +asmallhiragana;3041 +asmallkatakana;30A1 +asmallkatakanahalfwidth;FF67 +asterisk;002A +asteriskaltonearabic;066D +asteriskarabic;066D +asteriskmath;2217 +asteriskmonospace;FF0A +asterisksmall;FE61 +asterism;2042 +asuperior;F6E9 +asymptoticallyequal;2243 +at;0040 +atilde;00E3 +atmonospace;FF20 +atsmall;FE6B +aturned;0250 +aubengali;0994 +aubopomofo;3120 +audeva;0914 +augujarati;0A94 +augurmukhi;0A14 +aulengthmarkbengali;09D7 +aumatragurmukhi;0A4C +auvowelsignbengali;09CC +auvowelsigndeva;094C +auvowelsigngujarati;0ACC +avagrahadeva;093D +aybarmenian;0561 +ayin;05E2 +ayinaltonehebrew;FB20 +ayinhebrew;05E2 +b;0062 +babengali;09AC +backslash;005C +backslashmonospace;FF3C +badeva;092C +bagujarati;0AAC +bagurmukhi;0A2C +bahiragana;3070 +bahtthai;0E3F +bakatakana;30D0 +bar;007C +barmonospace;FF5C +bbopomofo;3105 +bcircle;24D1 +bdotaccent;1E03 +bdotbelow;1E05 +beamedsixteenthnotes;266C +because;2235 +becyrillic;0431 +beharabic;0628 +behfinalarabic;FE90 +behinitialarabic;FE91 +behiragana;3079 +behmedialarabic;FE92 +behmeeminitialarabic;FC9F +behmeemisolatedarabic;FC08 +behnoonfinalarabic;FC6D +bekatakana;30D9 +benarmenian;0562 +bet;05D1 +beta;03B2 +betasymbolgreek;03D0 +betdagesh;FB31 +betdageshhebrew;FB31 +bethebrew;05D1 +betrafehebrew;FB4C +bhabengali;09AD +bhadeva;092D +bhagujarati;0AAD +bhagurmukhi;0A2D +bhook;0253 +bihiragana;3073 +bikatakana;30D3 +bilabialclick;0298 +bindigurmukhi;0A02 +birusquare;3331 +blackcircle;25CF +blackdiamond;25C6 +blackdownpointingtriangle;25BC +blackleftpointingpointer;25C4 +blackleftpointingtriangle;25C0 +blacklenticularbracketleft;3010 +blacklenticularbracketleftvertical;FE3B +blacklenticularbracketright;3011 +blacklenticularbracketrightvertical;FE3C +blacklowerlefttriangle;25E3 +blacklowerrighttriangle;25E2 +blackrectangle;25AC +blackrightpointingpointer;25BA +blackrightpointingtriangle;25B6 +blacksmallsquare;25AA +blacksmilingface;263B +blacksquare;25A0 +blackstar;2605 +blackupperlefttriangle;25E4 +blackupperrighttriangle;25E5 +blackuppointingsmalltriangle;25B4 +blackuppointingtriangle;25B2 +blank;2423 +blinebelow;1E07 +block;2588 +bmonospace;FF42 +bobaimaithai;0E1A +bohiragana;307C +bokatakana;30DC +bparen;249D +bqsquare;33C3 +braceex;F8F4 +braceleft;007B +braceleftbt;F8F3 +braceleftmid;F8F2 +braceleftmonospace;FF5B +braceleftsmall;FE5B +bracelefttp;F8F1 +braceleftvertical;FE37 +braceright;007D +bracerightbt;F8FE +bracerightmid;F8FD +bracerightmonospace;FF5D +bracerightsmall;FE5C +bracerighttp;F8FC +bracerightvertical;FE38 +bracketleft;005B +bracketleftbt;F8F0 +bracketleftex;F8EF +bracketleftmonospace;FF3B +bracketlefttp;F8EE +bracketright;005D +bracketrightbt;F8FB +bracketrightex;F8FA +bracketrightmonospace;FF3D +bracketrighttp;F8F9 +breve;02D8 +brevebelowcmb;032E +brevecmb;0306 +breveinvertedbelowcmb;032F +breveinvertedcmb;0311 +breveinverteddoublecmb;0361 +bridgebelowcmb;032A +bridgeinvertedbelowcmb;033A +brokenbar;00A6 +bstroke;0180 +bsuperior;F6EA +btopbar;0183 +buhiragana;3076 +bukatakana;30D6 +bullet;2022 +bulletinverse;25D8 +bulletoperator;2219 +bullseye;25CE +c;0063 +caarmenian;056E +cabengali;099A +cacute;0107 +cadeva;091A +cagujarati;0A9A +cagurmukhi;0A1A +calsquare;3388 +candrabindubengali;0981 +candrabinducmb;0310 +candrabindudeva;0901 +candrabindugujarati;0A81 +capslock;21EA +careof;2105 +caron;02C7 +caronbelowcmb;032C +caroncmb;030C +carriagereturn;21B5 +cbopomofo;3118 +ccaron;010D +ccedilla;00E7 +ccedillaacute;1E09 +ccircle;24D2 +ccircumflex;0109 +ccurl;0255 +cdot;010B +cdotaccent;010B +cdsquare;33C5 +cedilla;00B8 +cedillacmb;0327 +cent;00A2 +centigrade;2103 +centinferior;F6DF +centmonospace;FFE0 +centoldstyle;F7A2 +centsuperior;F6E0 +chaarmenian;0579 +chabengali;099B +chadeva;091B +chagujarati;0A9B +chagurmukhi;0A1B +chbopomofo;3114 +cheabkhasiancyrillic;04BD +checkmark;2713 +checyrillic;0447 +chedescenderabkhasiancyrillic;04BF +chedescendercyrillic;04B7 +chedieresiscyrillic;04F5 +cheharmenian;0573 +chekhakassiancyrillic;04CC +cheverticalstrokecyrillic;04B9 +chi;03C7 +chieuchacirclekorean;3277 +chieuchaparenkorean;3217 +chieuchcirclekorean;3269 +chieuchkorean;314A +chieuchparenkorean;3209 +chochangthai;0E0A +chochanthai;0E08 +chochingthai;0E09 +chochoethai;0E0C +chook;0188 +cieucacirclekorean;3276 +cieucaparenkorean;3216 +cieuccirclekorean;3268 +cieuckorean;3148 +cieucparenkorean;3208 +cieucuparenkorean;321C +circle;25CB +circlemultiply;2297 +circleot;2299 +circleplus;2295 +circlepostalmark;3036 +circlewithlefthalfblack;25D0 +circlewithrighthalfblack;25D1 +circumflex;02C6 +circumflexbelowcmb;032D +circumflexcmb;0302 +clear;2327 +clickalveolar;01C2 +clickdental;01C0 +clicklateral;01C1 +clickretroflex;01C3 +club;2663 +clubsuitblack;2663 +clubsuitwhite;2667 +cmcubedsquare;33A4 +cmonospace;FF43 +cmsquaredsquare;33A0 +coarmenian;0581 +colon;003A +colonmonetary;20A1 +colonmonospace;FF1A +colonsign;20A1 +colonsmall;FE55 +colontriangularhalfmod;02D1 +colontriangularmod;02D0 +comma;002C +commaabovecmb;0313 +commaaboverightcmb;0315 +commaaccent;F6C3 +commaarabic;060C +commaarmenian;055D +commainferior;F6E1 +commamonospace;FF0C +commareversedabovecmb;0314 +commareversedmod;02BD +commasmall;FE50 +commasuperior;F6E2 +commaturnedabovecmb;0312 +commaturnedmod;02BB +compass;263C +congruent;2245 +contourintegral;222E +control;2303 +controlACK;0006 +controlBEL;0007 +controlBS;0008 +controlCAN;0018 +controlCR;000D +controlDC1;0011 +controlDC2;0012 +controlDC3;0013 +controlDC4;0014 +controlDEL;007F +controlDLE;0010 +controlEM;0019 +controlENQ;0005 +controlEOT;0004 +controlESC;001B +controlETB;0017 +controlETX;0003 +controlFF;000C +controlFS;001C +controlGS;001D +controlHT;0009 +controlLF;000A +controlNAK;0015 +controlRS;001E +controlSI;000F +controlSO;000E +controlSOT;0002 +controlSTX;0001 +controlSUB;001A +controlSYN;0016 +controlUS;001F +controlVT;000B +copyright;00A9 +copyrightsans;F8E9 +copyrightserif;F6D9 +cornerbracketleft;300C +cornerbracketlefthalfwidth;FF62 +cornerbracketleftvertical;FE41 +cornerbracketright;300D +cornerbracketrighthalfwidth;FF63 +cornerbracketrightvertical;FE42 +corporationsquare;337F +cosquare;33C7 +coverkgsquare;33C6 +cparen;249E +cruzeiro;20A2 +cstretched;0297 +curlyand;22CF +curlyor;22CE +currency;00A4 +cyrBreve;F6D1 +cyrFlex;F6D2 +cyrbreve;F6D4 +cyrflex;F6D5 +d;0064 +daarmenian;0564 +dabengali;09A6 +dadarabic;0636 +dadeva;0926 +dadfinalarabic;FEBE +dadinitialarabic;FEBF +dadmedialarabic;FEC0 +dagesh;05BC +dageshhebrew;05BC +dagger;2020 +daggerdbl;2021 +dagujarati;0AA6 +dagurmukhi;0A26 +dahiragana;3060 +dakatakana;30C0 +dalarabic;062F +dalet;05D3 +daletdagesh;FB33 +daletdageshhebrew;FB33 +dalethatafpatah;05D3 05B2 +dalethatafpatahhebrew;05D3 05B2 +dalethatafsegol;05D3 05B1 +dalethatafsegolhebrew;05D3 05B1 +dalethebrew;05D3 +dalethiriq;05D3 05B4 +dalethiriqhebrew;05D3 05B4 +daletholam;05D3 05B9 +daletholamhebrew;05D3 05B9 +daletpatah;05D3 05B7 +daletpatahhebrew;05D3 05B7 +daletqamats;05D3 05B8 +daletqamatshebrew;05D3 05B8 +daletqubuts;05D3 05BB +daletqubutshebrew;05D3 05BB +daletsegol;05D3 05B6 +daletsegolhebrew;05D3 05B6 +daletsheva;05D3 05B0 +daletshevahebrew;05D3 05B0 +dalettsere;05D3 05B5 +dalettserehebrew;05D3 05B5 +dalfinalarabic;FEAA +dammaarabic;064F +dammalowarabic;064F +dammatanaltonearabic;064C +dammatanarabic;064C +danda;0964 +dargahebrew;05A7 +dargalefthebrew;05A7 +dasiapneumatacyrilliccmb;0485 +dblGrave;F6D3 +dblanglebracketleft;300A +dblanglebracketleftvertical;FE3D +dblanglebracketright;300B +dblanglebracketrightvertical;FE3E +dblarchinvertedbelowcmb;032B +dblarrowleft;21D4 +dblarrowright;21D2 +dbldanda;0965 +dblgrave;F6D6 +dblgravecmb;030F +dblintegral;222C +dbllowline;2017 +dbllowlinecmb;0333 +dbloverlinecmb;033F +dblprimemod;02BA +dblverticalbar;2016 +dblverticallineabovecmb;030E +dbopomofo;3109 +dbsquare;33C8 +dcaron;010F +dcedilla;1E11 +dcircle;24D3 +dcircumflexbelow;1E13 +dcroat;0111 +ddabengali;09A1 +ddadeva;0921 +ddagujarati;0AA1 +ddagurmukhi;0A21 +ddalarabic;0688 +ddalfinalarabic;FB89 +dddhadeva;095C +ddhabengali;09A2 +ddhadeva;0922 +ddhagujarati;0AA2 +ddhagurmukhi;0A22 +ddotaccent;1E0B +ddotbelow;1E0D +decimalseparatorarabic;066B +decimalseparatorpersian;066B +decyrillic;0434 +degree;00B0 +dehihebrew;05AD +dehiragana;3067 +deicoptic;03EF +dekatakana;30C7 +deleteleft;232B +deleteright;2326 +delta;03B4 +deltaturned;018D +denominatorminusonenumeratorbengali;09F8 +dezh;02A4 +dhabengali;09A7 +dhadeva;0927 +dhagujarati;0AA7 +dhagurmukhi;0A27 +dhook;0257 +dialytikatonos;0385 +dialytikatonoscmb;0344 +diamond;2666 +diamondsuitwhite;2662 +dieresis;00A8 +dieresisacute;F6D7 +dieresisbelowcmb;0324 +dieresiscmb;0308 +dieresisgrave;F6D8 +dieresistonos;0385 +dihiragana;3062 +dikatakana;30C2 +dittomark;3003 +divide;00F7 +divides;2223 +divisionslash;2215 +djecyrillic;0452 +dkshade;2593 +dlinebelow;1E0F +dlsquare;3397 +dmacron;0111 +dmonospace;FF44 +dnblock;2584 +dochadathai;0E0E +dodekthai;0E14 +dohiragana;3069 +dokatakana;30C9 +dollar;0024 +dollarinferior;F6E3 +dollarmonospace;FF04 +dollaroldstyle;F724 +dollarsmall;FE69 +dollarsuperior;F6E4 +dong;20AB +dorusquare;3326 +dotaccent;02D9 +dotaccentcmb;0307 +dotbelowcmb;0323 +dotbelowcomb;0323 +dotkatakana;30FB +dotlessi;0131 +dotlessj;F6BE +dotlessjstrokehook;0284 +dotmath;22C5 +dottedcircle;25CC +doubleyodpatah;FB1F +doubleyodpatahhebrew;FB1F +downtackbelowcmb;031E +downtackmod;02D5 +dparen;249F +dsuperior;F6EB +dtail;0256 +dtopbar;018C +duhiragana;3065 +dukatakana;30C5 +dz;01F3 +dzaltone;02A3 +dzcaron;01C6 +dzcurl;02A5 +dzeabkhasiancyrillic;04E1 +dzecyrillic;0455 +dzhecyrillic;045F +e;0065 +eacute;00E9 +earth;2641 +ebengali;098F +ebopomofo;311C +ebreve;0115 +ecandradeva;090D +ecandragujarati;0A8D +ecandravowelsigndeva;0945 +ecandravowelsigngujarati;0AC5 +ecaron;011B +ecedillabreve;1E1D +echarmenian;0565 +echyiwnarmenian;0587 +ecircle;24D4 +ecircumflex;00EA +ecircumflexacute;1EBF +ecircumflexbelow;1E19 +ecircumflexdotbelow;1EC7 +ecircumflexgrave;1EC1 +ecircumflexhookabove;1EC3 +ecircumflextilde;1EC5 +ecyrillic;0454 +edblgrave;0205 +edeva;090F +edieresis;00EB +edot;0117 +edotaccent;0117 +edotbelow;1EB9 +eegurmukhi;0A0F +eematragurmukhi;0A47 +efcyrillic;0444 +egrave;00E8 +egujarati;0A8F +eharmenian;0567 +ehbopomofo;311D +ehiragana;3048 +ehookabove;1EBB +eibopomofo;311F +eight;0038 +eightarabic;0668 +eightbengali;09EE +eightcircle;2467 +eightcircleinversesansserif;2791 +eightdeva;096E +eighteencircle;2471 +eighteenparen;2485 +eighteenperiod;2499 +eightgujarati;0AEE +eightgurmukhi;0A6E +eighthackarabic;0668 +eighthangzhou;3028 +eighthnotebeamed;266B +eightideographicparen;3227 +eightinferior;2088 +eightmonospace;FF18 +eightoldstyle;F738 +eightparen;247B +eightperiod;248F +eightpersian;06F8 +eightroman;2177 +eightsuperior;2078 +eightthai;0E58 +einvertedbreve;0207 +eiotifiedcyrillic;0465 +ekatakana;30A8 +ekatakanahalfwidth;FF74 +ekonkargurmukhi;0A74 +ekorean;3154 +elcyrillic;043B +element;2208 +elevencircle;246A +elevenparen;247E +elevenperiod;2492 +elevenroman;217A +ellipsis;2026 +ellipsisvertical;22EE +emacron;0113 +emacronacute;1E17 +emacrongrave;1E15 +emcyrillic;043C +emdash;2014 +emdashvertical;FE31 +emonospace;FF45 +emphasismarkarmenian;055B +emptyset;2205 +enbopomofo;3123 +encyrillic;043D +endash;2013 +endashvertical;FE32 +endescendercyrillic;04A3 +eng;014B +engbopomofo;3125 +enghecyrillic;04A5 +enhookcyrillic;04C8 +enspace;2002 +eogonek;0119 +eokorean;3153 +eopen;025B +eopenclosed;029A +eopenreversed;025C +eopenreversedclosed;025E +eopenreversedhook;025D +eparen;24A0 +epsilon;03B5 +epsilontonos;03AD +equal;003D +equalmonospace;FF1D +equalsmall;FE66 +equalsuperior;207C +equivalence;2261 +erbopomofo;3126 +ercyrillic;0440 +ereversed;0258 +ereversedcyrillic;044D +escyrillic;0441 +esdescendercyrillic;04AB +esh;0283 +eshcurl;0286 +eshortdeva;090E +eshortvowelsigndeva;0946 +eshreversedloop;01AA +eshsquatreversed;0285 +esmallhiragana;3047 +esmallkatakana;30A7 +esmallkatakanahalfwidth;FF6A +estimated;212E +esuperior;F6EC +eta;03B7 +etarmenian;0568 +etatonos;03AE +eth;00F0 +etilde;1EBD +etildebelow;1E1B +etnahtafoukhhebrew;0591 +etnahtafoukhlefthebrew;0591 +etnahtahebrew;0591 +etnahtalefthebrew;0591 +eturned;01DD +eukorean;3161 +euro;20AC +evowelsignbengali;09C7 +evowelsigndeva;0947 +evowelsigngujarati;0AC7 +exclam;0021 +exclamarmenian;055C +exclamdbl;203C +exclamdown;00A1 +exclamdownsmall;F7A1 +exclammonospace;FF01 +exclamsmall;F721 +existential;2203 +ezh;0292 +ezhcaron;01EF +ezhcurl;0293 +ezhreversed;01B9 +ezhtail;01BA +f;0066 +fadeva;095E +fagurmukhi;0A5E +fahrenheit;2109 +fathaarabic;064E +fathalowarabic;064E +fathatanarabic;064B +fbopomofo;3108 +fcircle;24D5 +fdotaccent;1E1F +feharabic;0641 +feharmenian;0586 +fehfinalarabic;FED2 +fehinitialarabic;FED3 +fehmedialarabic;FED4 +feicoptic;03E5 +female;2640 +ff;FB00 +ffi;FB03 +ffl;FB04 +fi;FB01 +fifteencircle;246E +fifteenparen;2482 +fifteenperiod;2496 +figuredash;2012 +filledbox;25A0 +filledrect;25AC +finalkaf;05DA +finalkafdagesh;FB3A +finalkafdageshhebrew;FB3A +finalkafhebrew;05DA +finalkafqamats;05DA 05B8 +finalkafqamatshebrew;05DA 05B8 +finalkafsheva;05DA 05B0 +finalkafshevahebrew;05DA 05B0 +finalmem;05DD +finalmemhebrew;05DD +finalnun;05DF +finalnunhebrew;05DF +finalpe;05E3 +finalpehebrew;05E3 +finaltsadi;05E5 +finaltsadihebrew;05E5 +firsttonechinese;02C9 +fisheye;25C9 +fitacyrillic;0473 +five;0035 +fivearabic;0665 +fivebengali;09EB +fivecircle;2464 +fivecircleinversesansserif;278E +fivedeva;096B +fiveeighths;215D +fivegujarati;0AEB +fivegurmukhi;0A6B +fivehackarabic;0665 +fivehangzhou;3025 +fiveideographicparen;3224 +fiveinferior;2085 +fivemonospace;FF15 +fiveoldstyle;F735 +fiveparen;2478 +fiveperiod;248C +fivepersian;06F5 +fiveroman;2174 +fivesuperior;2075 +fivethai;0E55 +fl;FB02 +florin;0192 +fmonospace;FF46 +fmsquare;3399 +fofanthai;0E1F +fofathai;0E1D +fongmanthai;0E4F +forall;2200 +four;0034 +fourarabic;0664 +fourbengali;09EA +fourcircle;2463 +fourcircleinversesansserif;278D +fourdeva;096A +fourgujarati;0AEA +fourgurmukhi;0A6A +fourhackarabic;0664 +fourhangzhou;3024 +fourideographicparen;3223 +fourinferior;2084 +fourmonospace;FF14 +fournumeratorbengali;09F7 +fouroldstyle;F734 +fourparen;2477 +fourperiod;248B +fourpersian;06F4 +fourroman;2173 +foursuperior;2074 +fourteencircle;246D +fourteenparen;2481 +fourteenperiod;2495 +fourthai;0E54 +fourthtonechinese;02CB +fparen;24A1 +fraction;2044 +franc;20A3 +g;0067 +gabengali;0997 +gacute;01F5 +gadeva;0917 +gafarabic;06AF +gaffinalarabic;FB93 +gafinitialarabic;FB94 +gafmedialarabic;FB95 +gagujarati;0A97 +gagurmukhi;0A17 +gahiragana;304C +gakatakana;30AC +gamma;03B3 +gammalatinsmall;0263 +gammasuperior;02E0 +gangiacoptic;03EB +gbopomofo;310D +gbreve;011F +gcaron;01E7 +gcedilla;0123 +gcircle;24D6 +gcircumflex;011D +gcommaaccent;0123 +gdot;0121 +gdotaccent;0121 +gecyrillic;0433 +gehiragana;3052 +gekatakana;30B2 +geometricallyequal;2251 +gereshaccenthebrew;059C +gereshhebrew;05F3 +gereshmuqdamhebrew;059D +germandbls;00DF +gershayimaccenthebrew;059E +gershayimhebrew;05F4 +getamark;3013 +ghabengali;0998 +ghadarmenian;0572 +ghadeva;0918 +ghagujarati;0A98 +ghagurmukhi;0A18 +ghainarabic;063A +ghainfinalarabic;FECE +ghaininitialarabic;FECF +ghainmedialarabic;FED0 +ghemiddlehookcyrillic;0495 +ghestrokecyrillic;0493 +gheupturncyrillic;0491 +ghhadeva;095A +ghhagurmukhi;0A5A +ghook;0260 +ghzsquare;3393 +gihiragana;304E +gikatakana;30AE +gimarmenian;0563 +gimel;05D2 +gimeldagesh;FB32 +gimeldageshhebrew;FB32 +gimelhebrew;05D2 +gjecyrillic;0453 +glottalinvertedstroke;01BE +glottalstop;0294 +glottalstopinverted;0296 +glottalstopmod;02C0 +glottalstopreversed;0295 +glottalstopreversedmod;02C1 +glottalstopreversedsuperior;02E4 +glottalstopstroke;02A1 +glottalstopstrokereversed;02A2 +gmacron;1E21 +gmonospace;FF47 +gohiragana;3054 +gokatakana;30B4 +gparen;24A2 +gpasquare;33AC +gradient;2207 +grave;0060 +gravebelowcmb;0316 +gravecmb;0300 +gravecomb;0300 +gravedeva;0953 +gravelowmod;02CE +gravemonospace;FF40 +gravetonecmb;0340 +greater;003E +greaterequal;2265 +greaterequalorless;22DB +greatermonospace;FF1E +greaterorequivalent;2273 +greaterorless;2277 +greateroverequal;2267 +greatersmall;FE65 +gscript;0261 +gstroke;01E5 +guhiragana;3050 +guillemotleft;00AB +guillemotright;00BB +guilsinglleft;2039 +guilsinglright;203A +gukatakana;30B0 +guramusquare;3318 +gysquare;33C9 +h;0068 +haabkhasiancyrillic;04A9 +haaltonearabic;06C1 +habengali;09B9 +hadescendercyrillic;04B3 +hadeva;0939 +hagujarati;0AB9 +hagurmukhi;0A39 +haharabic;062D +hahfinalarabic;FEA2 +hahinitialarabic;FEA3 +hahiragana;306F +hahmedialarabic;FEA4 +haitusquare;332A +hakatakana;30CF +hakatakanahalfwidth;FF8A +halantgurmukhi;0A4D +hamzaarabic;0621 +hamzadammaarabic;0621 064F +hamzadammatanarabic;0621 064C +hamzafathaarabic;0621 064E +hamzafathatanarabic;0621 064B +hamzalowarabic;0621 +hamzalowkasraarabic;0621 0650 +hamzalowkasratanarabic;0621 064D +hamzasukunarabic;0621 0652 +hangulfiller;3164 +hardsigncyrillic;044A +harpoonleftbarbup;21BC +harpoonrightbarbup;21C0 +hasquare;33CA +hatafpatah;05B2 +hatafpatah16;05B2 +hatafpatah23;05B2 +hatafpatah2f;05B2 +hatafpatahhebrew;05B2 +hatafpatahnarrowhebrew;05B2 +hatafpatahquarterhebrew;05B2 +hatafpatahwidehebrew;05B2 +hatafqamats;05B3 +hatafqamats1b;05B3 +hatafqamats28;05B3 +hatafqamats34;05B3 +hatafqamatshebrew;05B3 +hatafqamatsnarrowhebrew;05B3 +hatafqamatsquarterhebrew;05B3 +hatafqamatswidehebrew;05B3 +hatafsegol;05B1 +hatafsegol17;05B1 +hatafsegol24;05B1 +hatafsegol30;05B1 +hatafsegolhebrew;05B1 +hatafsegolnarrowhebrew;05B1 +hatafsegolquarterhebrew;05B1 +hatafsegolwidehebrew;05B1 +hbar;0127 +hbopomofo;310F +hbrevebelow;1E2B +hcedilla;1E29 +hcircle;24D7 +hcircumflex;0125 +hdieresis;1E27 +hdotaccent;1E23 +hdotbelow;1E25 +he;05D4 +heart;2665 +heartsuitblack;2665 +heartsuitwhite;2661 +hedagesh;FB34 +hedageshhebrew;FB34 +hehaltonearabic;06C1 +heharabic;0647 +hehebrew;05D4 +hehfinalaltonearabic;FBA7 +hehfinalalttwoarabic;FEEA +hehfinalarabic;FEEA +hehhamzaabovefinalarabic;FBA5 +hehhamzaaboveisolatedarabic;FBA4 +hehinitialaltonearabic;FBA8 +hehinitialarabic;FEEB +hehiragana;3078 +hehmedialaltonearabic;FBA9 +hehmedialarabic;FEEC +heiseierasquare;337B +hekatakana;30D8 +hekatakanahalfwidth;FF8D +hekutaarusquare;3336 +henghook;0267 +herutusquare;3339 +het;05D7 +hethebrew;05D7 +hhook;0266 +hhooksuperior;02B1 +hieuhacirclekorean;327B +hieuhaparenkorean;321B +hieuhcirclekorean;326D +hieuhkorean;314E +hieuhparenkorean;320D +hihiragana;3072 +hikatakana;30D2 +hikatakanahalfwidth;FF8B +hiriq;05B4 +hiriq14;05B4 +hiriq21;05B4 +hiriq2d;05B4 +hiriqhebrew;05B4 +hiriqnarrowhebrew;05B4 +hiriqquarterhebrew;05B4 +hiriqwidehebrew;05B4 +hlinebelow;1E96 +hmonospace;FF48 +hoarmenian;0570 +hohipthai;0E2B +hohiragana;307B +hokatakana;30DB +hokatakanahalfwidth;FF8E +holam;05B9 +holam19;05B9 +holam26;05B9 +holam32;05B9 +holamhebrew;05B9 +holamnarrowhebrew;05B9 +holamquarterhebrew;05B9 +holamwidehebrew;05B9 +honokhukthai;0E2E +hookabovecomb;0309 +hookcmb;0309 +hookpalatalizedbelowcmb;0321 +hookretroflexbelowcmb;0322 +hoonsquare;3342 +horicoptic;03E9 +horizontalbar;2015 +horncmb;031B +hotsprings;2668 +house;2302 +hparen;24A3 +hsuperior;02B0 +hturned;0265 +huhiragana;3075 +huiitosquare;3333 +hukatakana;30D5 +hukatakanahalfwidth;FF8C +hungarumlaut;02DD +hungarumlautcmb;030B +hv;0195 +hyphen;002D +hypheninferior;F6E5 +hyphenmonospace;FF0D +hyphensmall;FE63 +hyphensuperior;F6E6 +hyphentwo;2010 +i;0069 +iacute;00ED +iacyrillic;044F +ibengali;0987 +ibopomofo;3127 +ibreve;012D +icaron;01D0 +icircle;24D8 +icircumflex;00EE +icyrillic;0456 +idblgrave;0209 +ideographearthcircle;328F +ideographfirecircle;328B +ideographicallianceparen;323F +ideographiccallparen;323A +ideographiccentrecircle;32A5 +ideographicclose;3006 +ideographiccomma;3001 +ideographiccommaleft;FF64 +ideographiccongratulationparen;3237 +ideographiccorrectcircle;32A3 +ideographicearthparen;322F +ideographicenterpriseparen;323D +ideographicexcellentcircle;329D +ideographicfestivalparen;3240 +ideographicfinancialcircle;3296 +ideographicfinancialparen;3236 +ideographicfireparen;322B +ideographichaveparen;3232 +ideographichighcircle;32A4 +ideographiciterationmark;3005 +ideographiclaborcircle;3298 +ideographiclaborparen;3238 +ideographicleftcircle;32A7 +ideographiclowcircle;32A6 +ideographicmedicinecircle;32A9 +ideographicmetalparen;322E +ideographicmoonparen;322A +ideographicnameparen;3234 +ideographicperiod;3002 +ideographicprintcircle;329E +ideographicreachparen;3243 +ideographicrepresentparen;3239 +ideographicresourceparen;323E +ideographicrightcircle;32A8 +ideographicsecretcircle;3299 +ideographicselfparen;3242 +ideographicsocietyparen;3233 +ideographicspace;3000 +ideographicspecialparen;3235 +ideographicstockparen;3231 +ideographicstudyparen;323B +ideographicsunparen;3230 +ideographicsuperviseparen;323C +ideographicwaterparen;322C +ideographicwoodparen;322D +ideographiczero;3007 +ideographmetalcircle;328E +ideographmooncircle;328A +ideographnamecircle;3294 +ideographsuncircle;3290 +ideographwatercircle;328C +ideographwoodcircle;328D +ideva;0907 +idieresis;00EF +idieresisacute;1E2F +idieresiscyrillic;04E5 +idotbelow;1ECB +iebrevecyrillic;04D7 +iecyrillic;0435 +ieungacirclekorean;3275 +ieungaparenkorean;3215 +ieungcirclekorean;3267 +ieungkorean;3147 +ieungparenkorean;3207 +igrave;00EC +igujarati;0A87 +igurmukhi;0A07 +ihiragana;3044 +ihookabove;1EC9 +iibengali;0988 +iicyrillic;0438 +iideva;0908 +iigujarati;0A88 +iigurmukhi;0A08 +iimatragurmukhi;0A40 +iinvertedbreve;020B +iishortcyrillic;0439 +iivowelsignbengali;09C0 +iivowelsigndeva;0940 +iivowelsigngujarati;0AC0 +ij;0133 +ikatakana;30A4 +ikatakanahalfwidth;FF72 +ikorean;3163 +ilde;02DC +iluyhebrew;05AC +imacron;012B +imacroncyrillic;04E3 +imageorapproximatelyequal;2253 +imatragurmukhi;0A3F +imonospace;FF49 +increment;2206 +infinity;221E +iniarmenian;056B +integral;222B +integralbottom;2321 +integralbt;2321 +integralex;F8F5 +integraltop;2320 +integraltp;2320 +intersection;2229 +intisquare;3305 +invbullet;25D8 +invcircle;25D9 +invsmileface;263B +iocyrillic;0451 +iogonek;012F +iota;03B9 +iotadieresis;03CA +iotadieresistonos;0390 +iotalatin;0269 +iotatonos;03AF +iparen;24A4 +irigurmukhi;0A72 +ismallhiragana;3043 +ismallkatakana;30A3 +ismallkatakanahalfwidth;FF68 +issharbengali;09FA +istroke;0268 +isuperior;F6ED +iterationhiragana;309D +iterationkatakana;30FD +itilde;0129 +itildebelow;1E2D +iubopomofo;3129 +iucyrillic;044E +ivowelsignbengali;09BF +ivowelsigndeva;093F +ivowelsigngujarati;0ABF +izhitsacyrillic;0475 +izhitsadblgravecyrillic;0477 +j;006A +jaarmenian;0571 +jabengali;099C +jadeva;091C +jagujarati;0A9C +jagurmukhi;0A1C +jbopomofo;3110 +jcaron;01F0 +jcircle;24D9 +jcircumflex;0135 +jcrossedtail;029D +jdotlessstroke;025F +jecyrillic;0458 +jeemarabic;062C +jeemfinalarabic;FE9E +jeeminitialarabic;FE9F +jeemmedialarabic;FEA0 +jeharabic;0698 +jehfinalarabic;FB8B +jhabengali;099D +jhadeva;091D +jhagujarati;0A9D +jhagurmukhi;0A1D +jheharmenian;057B +jis;3004 +jmonospace;FF4A +jparen;24A5 +jsuperior;02B2 +k;006B +kabashkircyrillic;04A1 +kabengali;0995 +kacute;1E31 +kacyrillic;043A +kadescendercyrillic;049B +kadeva;0915 +kaf;05DB +kafarabic;0643 +kafdagesh;FB3B +kafdageshhebrew;FB3B +kaffinalarabic;FEDA +kafhebrew;05DB +kafinitialarabic;FEDB +kafmedialarabic;FEDC +kafrafehebrew;FB4D +kagujarati;0A95 +kagurmukhi;0A15 +kahiragana;304B +kahookcyrillic;04C4 +kakatakana;30AB +kakatakanahalfwidth;FF76 +kappa;03BA +kappasymbolgreek;03F0 +kapyeounmieumkorean;3171 +kapyeounphieuphkorean;3184 +kapyeounpieupkorean;3178 +kapyeounssangpieupkorean;3179 +karoriisquare;330D +kashidaautoarabic;0640 +kashidaautonosidebearingarabic;0640 +kasmallkatakana;30F5 +kasquare;3384 +kasraarabic;0650 +kasratanarabic;064D +kastrokecyrillic;049F +katahiraprolongmarkhalfwidth;FF70 +kaverticalstrokecyrillic;049D +kbopomofo;310E +kcalsquare;3389 +kcaron;01E9 +kcedilla;0137 +kcircle;24DA +kcommaaccent;0137 +kdotbelow;1E33 +keharmenian;0584 +kehiragana;3051 +kekatakana;30B1 +kekatakanahalfwidth;FF79 +kenarmenian;056F +kesmallkatakana;30F6 +kgreenlandic;0138 +khabengali;0996 +khacyrillic;0445 +khadeva;0916 +khagujarati;0A96 +khagurmukhi;0A16 +khaharabic;062E +khahfinalarabic;FEA6 +khahinitialarabic;FEA7 +khahmedialarabic;FEA8 +kheicoptic;03E7 +khhadeva;0959 +khhagurmukhi;0A59 +khieukhacirclekorean;3278 +khieukhaparenkorean;3218 +khieukhcirclekorean;326A +khieukhkorean;314B +khieukhparenkorean;320A +khokhaithai;0E02 +khokhonthai;0E05 +khokhuatthai;0E03 +khokhwaithai;0E04 +khomutthai;0E5B +khook;0199 +khorakhangthai;0E06 +khzsquare;3391 +kihiragana;304D +kikatakana;30AD +kikatakanahalfwidth;FF77 +kiroguramusquare;3315 +kiromeetorusquare;3316 +kirosquare;3314 +kiyeokacirclekorean;326E +kiyeokaparenkorean;320E +kiyeokcirclekorean;3260 +kiyeokkorean;3131 +kiyeokparenkorean;3200 +kiyeoksioskorean;3133 +kjecyrillic;045C +klinebelow;1E35 +klsquare;3398 +kmcubedsquare;33A6 +kmonospace;FF4B +kmsquaredsquare;33A2 +kohiragana;3053 +kohmsquare;33C0 +kokaithai;0E01 +kokatakana;30B3 +kokatakanahalfwidth;FF7A +kooposquare;331E +koppacyrillic;0481 +koreanstandardsymbol;327F +koroniscmb;0343 +kparen;24A6 +kpasquare;33AA +ksicyrillic;046F +ktsquare;33CF +kturned;029E +kuhiragana;304F +kukatakana;30AF +kukatakanahalfwidth;FF78 +kvsquare;33B8 +kwsquare;33BE +l;006C +labengali;09B2 +lacute;013A +ladeva;0932 +lagujarati;0AB2 +lagurmukhi;0A32 +lakkhangyaothai;0E45 +lamaleffinalarabic;FEFC +lamalefhamzaabovefinalarabic;FEF8 +lamalefhamzaaboveisolatedarabic;FEF7 +lamalefhamzabelowfinalarabic;FEFA +lamalefhamzabelowisolatedarabic;FEF9 +lamalefisolatedarabic;FEFB +lamalefmaddaabovefinalarabic;FEF6 +lamalefmaddaaboveisolatedarabic;FEF5 +lamarabic;0644 +lambda;03BB +lambdastroke;019B +lamed;05DC +lameddagesh;FB3C +lameddageshhebrew;FB3C +lamedhebrew;05DC +lamedholam;05DC 05B9 +lamedholamdagesh;05DC 05B9 05BC +lamedholamdageshhebrew;05DC 05B9 05BC +lamedholamhebrew;05DC 05B9 +lamfinalarabic;FEDE +lamhahinitialarabic;FCCA +laminitialarabic;FEDF +lamjeeminitialarabic;FCC9 +lamkhahinitialarabic;FCCB +lamlamhehisolatedarabic;FDF2 +lammedialarabic;FEE0 +lammeemhahinitialarabic;FD88 +lammeeminitialarabic;FCCC +lammeemjeeminitialarabic;FEDF FEE4 FEA0 +lammeemkhahinitialarabic;FEDF FEE4 FEA8 +largecircle;25EF +lbar;019A +lbelt;026C +lbopomofo;310C +lcaron;013E +lcedilla;013C +lcircle;24DB +lcircumflexbelow;1E3D +lcommaaccent;013C +ldot;0140 +ldotaccent;0140 +ldotbelow;1E37 +ldotbelowmacron;1E39 +leftangleabovecmb;031A +lefttackbelowcmb;0318 +less;003C +lessequal;2264 +lessequalorgreater;22DA +lessmonospace;FF1C +lessorequivalent;2272 +lessorgreater;2276 +lessoverequal;2266 +lesssmall;FE64 +lezh;026E +lfblock;258C +lhookretroflex;026D +lira;20A4 +liwnarmenian;056C +lj;01C9 +ljecyrillic;0459 +ll;F6C0 +lladeva;0933 +llagujarati;0AB3 +llinebelow;1E3B +llladeva;0934 +llvocalicbengali;09E1 +llvocalicdeva;0961 +llvocalicvowelsignbengali;09E3 +llvocalicvowelsigndeva;0963 +lmiddletilde;026B +lmonospace;FF4C +lmsquare;33D0 +lochulathai;0E2C +logicaland;2227 +logicalnot;00AC +logicalnotreversed;2310 +logicalor;2228 +lolingthai;0E25 +longs;017F +lowlinecenterline;FE4E +lowlinecmb;0332 +lowlinedashed;FE4D +lozenge;25CA +lparen;24A7 +lslash;0142 +lsquare;2113 +lsuperior;F6EE +ltshade;2591 +luthai;0E26 +lvocalicbengali;098C +lvocalicdeva;090C +lvocalicvowelsignbengali;09E2 +lvocalicvowelsigndeva;0962 +lxsquare;33D3 +m;006D +mabengali;09AE +macron;00AF +macronbelowcmb;0331 +macroncmb;0304 +macronlowmod;02CD +macronmonospace;FFE3 +macute;1E3F +madeva;092E +magujarati;0AAE +magurmukhi;0A2E +mahapakhhebrew;05A4 +mahapakhlefthebrew;05A4 +mahiragana;307E +maichattawalowleftthai;F895 +maichattawalowrightthai;F894 +maichattawathai;0E4B +maichattawaupperleftthai;F893 +maieklowleftthai;F88C +maieklowrightthai;F88B +maiekthai;0E48 +maiekupperleftthai;F88A +maihanakatleftthai;F884 +maihanakatthai;0E31 +maitaikhuleftthai;F889 +maitaikhuthai;0E47 +maitholowleftthai;F88F +maitholowrightthai;F88E +maithothai;0E49 +maithoupperleftthai;F88D +maitrilowleftthai;F892 +maitrilowrightthai;F891 +maitrithai;0E4A +maitriupperleftthai;F890 +maiyamokthai;0E46 +makatakana;30DE +makatakanahalfwidth;FF8F +male;2642 +mansyonsquare;3347 +maqafhebrew;05BE +mars;2642 +masoracirclehebrew;05AF +masquare;3383 +mbopomofo;3107 +mbsquare;33D4 +mcircle;24DC +mcubedsquare;33A5 +mdotaccent;1E41 +mdotbelow;1E43 +meemarabic;0645 +meemfinalarabic;FEE2 +meeminitialarabic;FEE3 +meemmedialarabic;FEE4 +meemmeeminitialarabic;FCD1 +meemmeemisolatedarabic;FC48 +meetorusquare;334D +mehiragana;3081 +meizierasquare;337E +mekatakana;30E1 +mekatakanahalfwidth;FF92 +mem;05DE +memdagesh;FB3E +memdageshhebrew;FB3E +memhebrew;05DE +menarmenian;0574 +merkhahebrew;05A5 +merkhakefulahebrew;05A6 +merkhakefulalefthebrew;05A6 +merkhalefthebrew;05A5 +mhook;0271 +mhzsquare;3392 +middledotkatakanahalfwidth;FF65 +middot;00B7 +mieumacirclekorean;3272 +mieumaparenkorean;3212 +mieumcirclekorean;3264 +mieumkorean;3141 +mieumpansioskorean;3170 +mieumparenkorean;3204 +mieumpieupkorean;316E +mieumsioskorean;316F +mihiragana;307F +mikatakana;30DF +mikatakanahalfwidth;FF90 +minus;2212 +minusbelowcmb;0320 +minuscircle;2296 +minusmod;02D7 +minusplus;2213 +minute;2032 +miribaarusquare;334A +mirisquare;3349 +mlonglegturned;0270 +mlsquare;3396 +mmcubedsquare;33A3 +mmonospace;FF4D +mmsquaredsquare;339F +mohiragana;3082 +mohmsquare;33C1 +mokatakana;30E2 +mokatakanahalfwidth;FF93 +molsquare;33D6 +momathai;0E21 +moverssquare;33A7 +moverssquaredsquare;33A8 +mparen;24A8 +mpasquare;33AB +mssquare;33B3 +msuperior;F6EF +mturned;026F +mu;00B5 +mu1;00B5 +muasquare;3382 +muchgreater;226B +muchless;226A +mufsquare;338C +mugreek;03BC +mugsquare;338D +muhiragana;3080 +mukatakana;30E0 +mukatakanahalfwidth;FF91 +mulsquare;3395 +multiply;00D7 +mumsquare;339B +munahhebrew;05A3 +munahlefthebrew;05A3 +musicalnote;266A +musicalnotedbl;266B +musicflatsign;266D +musicsharpsign;266F +mussquare;33B2 +muvsquare;33B6 +muwsquare;33BC +mvmegasquare;33B9 +mvsquare;33B7 +mwmegasquare;33BF +mwsquare;33BD +n;006E +nabengali;09A8 +nabla;2207 +nacute;0144 +nadeva;0928 +nagujarati;0AA8 +nagurmukhi;0A28 +nahiragana;306A +nakatakana;30CA +nakatakanahalfwidth;FF85 +napostrophe;0149 +nasquare;3381 +nbopomofo;310B +nbspace;00A0 +ncaron;0148 +ncedilla;0146 +ncircle;24DD +ncircumflexbelow;1E4B +ncommaaccent;0146 +ndotaccent;1E45 +ndotbelow;1E47 +nehiragana;306D +nekatakana;30CD +nekatakanahalfwidth;FF88 +newsheqelsign;20AA +nfsquare;338B +ngabengali;0999 +ngadeva;0919 +ngagujarati;0A99 +ngagurmukhi;0A19 +ngonguthai;0E07 +nhiragana;3093 +nhookleft;0272 +nhookretroflex;0273 +nieunacirclekorean;326F +nieunaparenkorean;320F +nieuncieuckorean;3135 +nieuncirclekorean;3261 +nieunhieuhkorean;3136 +nieunkorean;3134 +nieunpansioskorean;3168 +nieunparenkorean;3201 +nieunsioskorean;3167 +nieuntikeutkorean;3166 +nihiragana;306B +nikatakana;30CB +nikatakanahalfwidth;FF86 +nikhahitleftthai;F899 +nikhahitthai;0E4D +nine;0039 +ninearabic;0669 +ninebengali;09EF +ninecircle;2468 +ninecircleinversesansserif;2792 +ninedeva;096F +ninegujarati;0AEF +ninegurmukhi;0A6F +ninehackarabic;0669 +ninehangzhou;3029 +nineideographicparen;3228 +nineinferior;2089 +ninemonospace;FF19 +nineoldstyle;F739 +nineparen;247C +nineperiod;2490 +ninepersian;06F9 +nineroman;2178 +ninesuperior;2079 +nineteencircle;2472 +nineteenparen;2486 +nineteenperiod;249A +ninethai;0E59 +nj;01CC +njecyrillic;045A +nkatakana;30F3 +nkatakanahalfwidth;FF9D +nlegrightlong;019E +nlinebelow;1E49 +nmonospace;FF4E +nmsquare;339A +nnabengali;09A3 +nnadeva;0923 +nnagujarati;0AA3 +nnagurmukhi;0A23 +nnnadeva;0929 +nohiragana;306E +nokatakana;30CE +nokatakanahalfwidth;FF89 +nonbreakingspace;00A0 +nonenthai;0E13 +nonuthai;0E19 +noonarabic;0646 +noonfinalarabic;FEE6 +noonghunnaarabic;06BA +noonghunnafinalarabic;FB9F +noonhehinitialarabic;FEE7 FEEC +nooninitialarabic;FEE7 +noonjeeminitialarabic;FCD2 +noonjeemisolatedarabic;FC4B +noonmedialarabic;FEE8 +noonmeeminitialarabic;FCD5 +noonmeemisolatedarabic;FC4E +noonnoonfinalarabic;FC8D +notcontains;220C +notelement;2209 +notelementof;2209 +notequal;2260 +notgreater;226F +notgreaternorequal;2271 +notgreaternorless;2279 +notidentical;2262 +notless;226E +notlessnorequal;2270 +notparallel;2226 +notprecedes;2280 +notsubset;2284 +notsucceeds;2281 +notsuperset;2285 +nowarmenian;0576 +nparen;24A9 +nssquare;33B1 +nsuperior;207F +ntilde;00F1 +nu;03BD +nuhiragana;306C +nukatakana;30CC +nukatakanahalfwidth;FF87 +nuktabengali;09BC +nuktadeva;093C +nuktagujarati;0ABC +nuktagurmukhi;0A3C +numbersign;0023 +numbersignmonospace;FF03 +numbersignsmall;FE5F +numeralsigngreek;0374 +numeralsignlowergreek;0375 +numero;2116 +nun;05E0 +nundagesh;FB40 +nundageshhebrew;FB40 +nunhebrew;05E0 +nvsquare;33B5 +nwsquare;33BB +nyabengali;099E +nyadeva;091E +nyagujarati;0A9E +nyagurmukhi;0A1E +o;006F +oacute;00F3 +oangthai;0E2D +obarred;0275 +obarredcyrillic;04E9 +obarreddieresiscyrillic;04EB +obengali;0993 +obopomofo;311B +obreve;014F +ocandradeva;0911 +ocandragujarati;0A91 +ocandravowelsigndeva;0949 +ocandravowelsigngujarati;0AC9 +ocaron;01D2 +ocircle;24DE +ocircumflex;00F4 +ocircumflexacute;1ED1 +ocircumflexdotbelow;1ED9 +ocircumflexgrave;1ED3 +ocircumflexhookabove;1ED5 +ocircumflextilde;1ED7 +ocyrillic;043E +odblacute;0151 +odblgrave;020D +odeva;0913 +odieresis;00F6 +odieresiscyrillic;04E7 +odotbelow;1ECD +oe;0153 +oekorean;315A +ogonek;02DB +ogonekcmb;0328 +ograve;00F2 +ogujarati;0A93 +oharmenian;0585 +ohiragana;304A +ohookabove;1ECF +ohorn;01A1 +ohornacute;1EDB +ohorndotbelow;1EE3 +ohorngrave;1EDD +ohornhookabove;1EDF +ohorntilde;1EE1 +ohungarumlaut;0151 +oi;01A3 +oinvertedbreve;020F +okatakana;30AA +okatakanahalfwidth;FF75 +okorean;3157 +olehebrew;05AB +omacron;014D +omacronacute;1E53 +omacrongrave;1E51 +omdeva;0950 +omega;03C9 +omega1;03D6 +omegacyrillic;0461 +omegalatinclosed;0277 +omegaroundcyrillic;047B +omegatitlocyrillic;047D +omegatonos;03CE +omgujarati;0AD0 +omicron;03BF +omicrontonos;03CC +omonospace;FF4F +one;0031 +onearabic;0661 +onebengali;09E7 +onecircle;2460 +onecircleinversesansserif;278A +onedeva;0967 +onedotenleader;2024 +oneeighth;215B +onefitted;F6DC +onegujarati;0AE7 +onegurmukhi;0A67 +onehackarabic;0661 +onehalf;00BD +onehangzhou;3021 +oneideographicparen;3220 +oneinferior;2081 +onemonospace;FF11 +onenumeratorbengali;09F4 +oneoldstyle;F731 +oneparen;2474 +oneperiod;2488 +onepersian;06F1 +onequarter;00BC +oneroman;2170 +onesuperior;00B9 +onethai;0E51 +onethird;2153 +oogonek;01EB +oogonekmacron;01ED +oogurmukhi;0A13 +oomatragurmukhi;0A4B +oopen;0254 +oparen;24AA +openbullet;25E6 +option;2325 +ordfeminine;00AA +ordmasculine;00BA +orthogonal;221F +oshortdeva;0912 +oshortvowelsigndeva;094A +oslash;00F8 +oslashacute;01FF +osmallhiragana;3049 +osmallkatakana;30A9 +osmallkatakanahalfwidth;FF6B +ostrokeacute;01FF +osuperior;F6F0 +otcyrillic;047F +otilde;00F5 +otildeacute;1E4D +otildedieresis;1E4F +oubopomofo;3121 +overline;203E +overlinecenterline;FE4A +overlinecmb;0305 +overlinedashed;FE49 +overlinedblwavy;FE4C +overlinewavy;FE4B +overscore;00AF +ovowelsignbengali;09CB +ovowelsigndeva;094B +ovowelsigngujarati;0ACB +p;0070 +paampssquare;3380 +paasentosquare;332B +pabengali;09AA +pacute;1E55 +padeva;092A +pagedown;21DF +pageup;21DE +pagujarati;0AAA +pagurmukhi;0A2A +pahiragana;3071 +paiyannoithai;0E2F +pakatakana;30D1 +palatalizationcyrilliccmb;0484 +palochkacyrillic;04C0 +pansioskorean;317F +paragraph;00B6 +parallel;2225 +parenleft;0028 +parenleftaltonearabic;FD3E +parenleftbt;F8ED +parenleftex;F8EC +parenleftinferior;208D +parenleftmonospace;FF08 +parenleftsmall;FE59 +parenleftsuperior;207D +parenlefttp;F8EB +parenleftvertical;FE35 +parenright;0029 +parenrightaltonearabic;FD3F +parenrightbt;F8F8 +parenrightex;F8F7 +parenrightinferior;208E +parenrightmonospace;FF09 +parenrightsmall;FE5A +parenrightsuperior;207E +parenrighttp;F8F6 +parenrightvertical;FE36 +partialdiff;2202 +paseqhebrew;05C0 +pashtahebrew;0599 +pasquare;33A9 +patah;05B7 +patah11;05B7 +patah1d;05B7 +patah2a;05B7 +patahhebrew;05B7 +patahnarrowhebrew;05B7 +patahquarterhebrew;05B7 +patahwidehebrew;05B7 +pazerhebrew;05A1 +pbopomofo;3106 +pcircle;24DF +pdotaccent;1E57 +pe;05E4 +pecyrillic;043F +pedagesh;FB44 +pedageshhebrew;FB44 +peezisquare;333B +pefinaldageshhebrew;FB43 +peharabic;067E +peharmenian;057A +pehebrew;05E4 +pehfinalarabic;FB57 +pehinitialarabic;FB58 +pehiragana;307A +pehmedialarabic;FB59 +pekatakana;30DA +pemiddlehookcyrillic;04A7 +perafehebrew;FB4E +percent;0025 +percentarabic;066A +percentmonospace;FF05 +percentsmall;FE6A +period;002E +periodarmenian;0589 +periodcentered;00B7 +periodhalfwidth;FF61 +periodinferior;F6E7 +periodmonospace;FF0E +periodsmall;FE52 +periodsuperior;F6E8 +perispomenigreekcmb;0342 +perpendicular;22A5 +perthousand;2030 +peseta;20A7 +pfsquare;338A +phabengali;09AB +phadeva;092B +phagujarati;0AAB +phagurmukhi;0A2B +phi;03C6 +phi1;03D5 +phieuphacirclekorean;327A +phieuphaparenkorean;321A +phieuphcirclekorean;326C +phieuphkorean;314D +phieuphparenkorean;320C +philatin;0278 +phinthuthai;0E3A +phisymbolgreek;03D5 +phook;01A5 +phophanthai;0E1E +phophungthai;0E1C +phosamphaothai;0E20 +pi;03C0 +pieupacirclekorean;3273 +pieupaparenkorean;3213 +pieupcieuckorean;3176 +pieupcirclekorean;3265 +pieupkiyeokkorean;3172 +pieupkorean;3142 +pieupparenkorean;3205 +pieupsioskiyeokkorean;3174 +pieupsioskorean;3144 +pieupsiostikeutkorean;3175 +pieupthieuthkorean;3177 +pieuptikeutkorean;3173 +pihiragana;3074 +pikatakana;30D4 +pisymbolgreek;03D6 +piwrarmenian;0583 +plus;002B +plusbelowcmb;031F +pluscircle;2295 +plusminus;00B1 +plusmod;02D6 +plusmonospace;FF0B +plussmall;FE62 +plussuperior;207A +pmonospace;FF50 +pmsquare;33D8 +pohiragana;307D +pointingindexdownwhite;261F +pointingindexleftwhite;261C +pointingindexrightwhite;261E +pointingindexupwhite;261D +pokatakana;30DD +poplathai;0E1B +postalmark;3012 +postalmarkface;3020 +pparen;24AB +precedes;227A +prescription;211E +primemod;02B9 +primereversed;2035 +product;220F +projective;2305 +prolongedkana;30FC +propellor;2318 +propersubset;2282 +propersuperset;2283 +proportion;2237 +proportional;221D +psi;03C8 +psicyrillic;0471 +psilipneumatacyrilliccmb;0486 +pssquare;33B0 +puhiragana;3077 +pukatakana;30D7 +pvsquare;33B4 +pwsquare;33BA +q;0071 +qadeva;0958 +qadmahebrew;05A8 +qafarabic;0642 +qaffinalarabic;FED6 +qafinitialarabic;FED7 +qafmedialarabic;FED8 +qamats;05B8 +qamats10;05B8 +qamats1a;05B8 +qamats1c;05B8 +qamats27;05B8 +qamats29;05B8 +qamats33;05B8 +qamatsde;05B8 +qamatshebrew;05B8 +qamatsnarrowhebrew;05B8 +qamatsqatanhebrew;05B8 +qamatsqatannarrowhebrew;05B8 +qamatsqatanquarterhebrew;05B8 +qamatsqatanwidehebrew;05B8 +qamatsquarterhebrew;05B8 +qamatswidehebrew;05B8 +qarneyparahebrew;059F +qbopomofo;3111 +qcircle;24E0 +qhook;02A0 +qmonospace;FF51 +qof;05E7 +qofdagesh;FB47 +qofdageshhebrew;FB47 +qofhatafpatah;05E7 05B2 +qofhatafpatahhebrew;05E7 05B2 +qofhatafsegol;05E7 05B1 +qofhatafsegolhebrew;05E7 05B1 +qofhebrew;05E7 +qofhiriq;05E7 05B4 +qofhiriqhebrew;05E7 05B4 +qofholam;05E7 05B9 +qofholamhebrew;05E7 05B9 +qofpatah;05E7 05B7 +qofpatahhebrew;05E7 05B7 +qofqamats;05E7 05B8 +qofqamatshebrew;05E7 05B8 +qofqubuts;05E7 05BB +qofqubutshebrew;05E7 05BB +qofsegol;05E7 05B6 +qofsegolhebrew;05E7 05B6 +qofsheva;05E7 05B0 +qofshevahebrew;05E7 05B0 +qoftsere;05E7 05B5 +qoftserehebrew;05E7 05B5 +qparen;24AC +quarternote;2669 +qubuts;05BB +qubuts18;05BB +qubuts25;05BB +qubuts31;05BB +qubutshebrew;05BB +qubutsnarrowhebrew;05BB +qubutsquarterhebrew;05BB +qubutswidehebrew;05BB +question;003F +questionarabic;061F +questionarmenian;055E +questiondown;00BF +questiondownsmall;F7BF +questiongreek;037E +questionmonospace;FF1F +questionsmall;F73F +quotedbl;0022 +quotedblbase;201E +quotedblleft;201C +quotedblmonospace;FF02 +quotedblprime;301E +quotedblprimereversed;301D +quotedblright;201D +quoteleft;2018 +quoteleftreversed;201B +quotereversed;201B +quoteright;2019 +quoterightn;0149 +quotesinglbase;201A +quotesingle;0027 +quotesinglemonospace;FF07 +r;0072 +raarmenian;057C +rabengali;09B0 +racute;0155 +radeva;0930 +radical;221A +radicalex;F8E5 +radoverssquare;33AE +radoverssquaredsquare;33AF +radsquare;33AD +rafe;05BF +rafehebrew;05BF +ragujarati;0AB0 +ragurmukhi;0A30 +rahiragana;3089 +rakatakana;30E9 +rakatakanahalfwidth;FF97 +ralowerdiagonalbengali;09F1 +ramiddlediagonalbengali;09F0 +ramshorn;0264 +ratio;2236 +rbopomofo;3116 +rcaron;0159 +rcedilla;0157 +rcircle;24E1 +rcommaaccent;0157 +rdblgrave;0211 +rdotaccent;1E59 +rdotbelow;1E5B +rdotbelowmacron;1E5D +referencemark;203B +reflexsubset;2286 +reflexsuperset;2287 +registered;00AE +registersans;F8E8 +registerserif;F6DA +reharabic;0631 +reharmenian;0580 +rehfinalarabic;FEAE +rehiragana;308C +rehyehaleflamarabic;0631 FEF3 FE8E 0644 +rekatakana;30EC +rekatakanahalfwidth;FF9A +resh;05E8 +reshdageshhebrew;FB48 +reshhatafpatah;05E8 05B2 +reshhatafpatahhebrew;05E8 05B2 +reshhatafsegol;05E8 05B1 +reshhatafsegolhebrew;05E8 05B1 +reshhebrew;05E8 +reshhiriq;05E8 05B4 +reshhiriqhebrew;05E8 05B4 +reshholam;05E8 05B9 +reshholamhebrew;05E8 05B9 +reshpatah;05E8 05B7 +reshpatahhebrew;05E8 05B7 +reshqamats;05E8 05B8 +reshqamatshebrew;05E8 05B8 +reshqubuts;05E8 05BB +reshqubutshebrew;05E8 05BB +reshsegol;05E8 05B6 +reshsegolhebrew;05E8 05B6 +reshsheva;05E8 05B0 +reshshevahebrew;05E8 05B0 +reshtsere;05E8 05B5 +reshtserehebrew;05E8 05B5 +reversedtilde;223D +reviahebrew;0597 +reviamugrashhebrew;0597 +revlogicalnot;2310 +rfishhook;027E +rfishhookreversed;027F +rhabengali;09DD +rhadeva;095D +rho;03C1 +rhook;027D +rhookturned;027B +rhookturnedsuperior;02B5 +rhosymbolgreek;03F1 +rhotichookmod;02DE +rieulacirclekorean;3271 +rieulaparenkorean;3211 +rieulcirclekorean;3263 +rieulhieuhkorean;3140 +rieulkiyeokkorean;313A +rieulkiyeoksioskorean;3169 +rieulkorean;3139 +rieulmieumkorean;313B +rieulpansioskorean;316C +rieulparenkorean;3203 +rieulphieuphkorean;313F +rieulpieupkorean;313C +rieulpieupsioskorean;316B +rieulsioskorean;313D +rieulthieuthkorean;313E +rieultikeutkorean;316A +rieulyeorinhieuhkorean;316D +rightangle;221F +righttackbelowcmb;0319 +righttriangle;22BF +rihiragana;308A +rikatakana;30EA +rikatakanahalfwidth;FF98 +ring;02DA +ringbelowcmb;0325 +ringcmb;030A +ringhalfleft;02BF +ringhalfleftarmenian;0559 +ringhalfleftbelowcmb;031C +ringhalfleftcentered;02D3 +ringhalfright;02BE +ringhalfrightbelowcmb;0339 +ringhalfrightcentered;02D2 +rinvertedbreve;0213 +rittorusquare;3351 +rlinebelow;1E5F +rlongleg;027C +rlonglegturned;027A +rmonospace;FF52 +rohiragana;308D +rokatakana;30ED +rokatakanahalfwidth;FF9B +roruathai;0E23 +rparen;24AD +rrabengali;09DC +rradeva;0931 +rragurmukhi;0A5C +rreharabic;0691 +rrehfinalarabic;FB8D +rrvocalicbengali;09E0 +rrvocalicdeva;0960 +rrvocalicgujarati;0AE0 +rrvocalicvowelsignbengali;09C4 +rrvocalicvowelsigndeva;0944 +rrvocalicvowelsigngujarati;0AC4 +rsuperior;F6F1 +rtblock;2590 +rturned;0279 +rturnedsuperior;02B4 +ruhiragana;308B +rukatakana;30EB +rukatakanahalfwidth;FF99 +rupeemarkbengali;09F2 +rupeesignbengali;09F3 +rupiah;F6DD +ruthai;0E24 +rvocalicbengali;098B +rvocalicdeva;090B +rvocalicgujarati;0A8B +rvocalicvowelsignbengali;09C3 +rvocalicvowelsigndeva;0943 +rvocalicvowelsigngujarati;0AC3 +s;0073 +sabengali;09B8 +sacute;015B +sacutedotaccent;1E65 +sadarabic;0635 +sadeva;0938 +sadfinalarabic;FEBA +sadinitialarabic;FEBB +sadmedialarabic;FEBC +sagujarati;0AB8 +sagurmukhi;0A38 +sahiragana;3055 +sakatakana;30B5 +sakatakanahalfwidth;FF7B +sallallahoualayhewasallamarabic;FDFA +samekh;05E1 +samekhdagesh;FB41 +samekhdageshhebrew;FB41 +samekhhebrew;05E1 +saraaathai;0E32 +saraaethai;0E41 +saraaimaimalaithai;0E44 +saraaimaimuanthai;0E43 +saraamthai;0E33 +saraathai;0E30 +saraethai;0E40 +saraiileftthai;F886 +saraiithai;0E35 +saraileftthai;F885 +saraithai;0E34 +saraothai;0E42 +saraueeleftthai;F888 +saraueethai;0E37 +saraueleftthai;F887 +sarauethai;0E36 +sarauthai;0E38 +sarauuthai;0E39 +sbopomofo;3119 +scaron;0161 +scarondotaccent;1E67 +scedilla;015F +schwa;0259 +schwacyrillic;04D9 +schwadieresiscyrillic;04DB +schwahook;025A +scircle;24E2 +scircumflex;015D +scommaaccent;0219 +sdotaccent;1E61 +sdotbelow;1E63 +sdotbelowdotaccent;1E69 +seagullbelowcmb;033C +second;2033 +secondtonechinese;02CA +section;00A7 +seenarabic;0633 +seenfinalarabic;FEB2 +seeninitialarabic;FEB3 +seenmedialarabic;FEB4 +segol;05B6 +segol13;05B6 +segol1f;05B6 +segol2c;05B6 +segolhebrew;05B6 +segolnarrowhebrew;05B6 +segolquarterhebrew;05B6 +segoltahebrew;0592 +segolwidehebrew;05B6 +seharmenian;057D +sehiragana;305B +sekatakana;30BB +sekatakanahalfwidth;FF7E +semicolon;003B +semicolonarabic;061B +semicolonmonospace;FF1B +semicolonsmall;FE54 +semivoicedmarkkana;309C +semivoicedmarkkanahalfwidth;FF9F +sentisquare;3322 +sentosquare;3323 +seven;0037 +sevenarabic;0667 +sevenbengali;09ED +sevencircle;2466 +sevencircleinversesansserif;2790 +sevendeva;096D +seveneighths;215E +sevengujarati;0AED +sevengurmukhi;0A6D +sevenhackarabic;0667 +sevenhangzhou;3027 +sevenideographicparen;3226 +seveninferior;2087 +sevenmonospace;FF17 +sevenoldstyle;F737 +sevenparen;247A +sevenperiod;248E +sevenpersian;06F7 +sevenroman;2176 +sevensuperior;2077 +seventeencircle;2470 +seventeenparen;2484 +seventeenperiod;2498 +seventhai;0E57 +sfthyphen;00AD +shaarmenian;0577 +shabengali;09B6 +shacyrillic;0448 +shaddaarabic;0651 +shaddadammaarabic;FC61 +shaddadammatanarabic;FC5E +shaddafathaarabic;FC60 +shaddafathatanarabic;0651 064B +shaddakasraarabic;FC62 +shaddakasratanarabic;FC5F +shade;2592 +shadedark;2593 +shadelight;2591 +shademedium;2592 +shadeva;0936 +shagujarati;0AB6 +shagurmukhi;0A36 +shalshelethebrew;0593 +shbopomofo;3115 +shchacyrillic;0449 +sheenarabic;0634 +sheenfinalarabic;FEB6 +sheeninitialarabic;FEB7 +sheenmedialarabic;FEB8 +sheicoptic;03E3 +sheqel;20AA +sheqelhebrew;20AA +sheva;05B0 +sheva115;05B0 +sheva15;05B0 +sheva22;05B0 +sheva2e;05B0 +shevahebrew;05B0 +shevanarrowhebrew;05B0 +shevaquarterhebrew;05B0 +shevawidehebrew;05B0 +shhacyrillic;04BB +shimacoptic;03ED +shin;05E9 +shindagesh;FB49 +shindageshhebrew;FB49 +shindageshshindot;FB2C +shindageshshindothebrew;FB2C +shindageshsindot;FB2D +shindageshsindothebrew;FB2D +shindothebrew;05C1 +shinhebrew;05E9 +shinshindot;FB2A +shinshindothebrew;FB2A +shinsindot;FB2B +shinsindothebrew;FB2B +shook;0282 +sigma;03C3 +sigma1;03C2 +sigmafinal;03C2 +sigmalunatesymbolgreek;03F2 +sihiragana;3057 +sikatakana;30B7 +sikatakanahalfwidth;FF7C +siluqhebrew;05BD +siluqlefthebrew;05BD +similar;223C +sindothebrew;05C2 +siosacirclekorean;3274 +siosaparenkorean;3214 +sioscieuckorean;317E +sioscirclekorean;3266 +sioskiyeokkorean;317A +sioskorean;3145 +siosnieunkorean;317B +siosparenkorean;3206 +siospieupkorean;317D +siostikeutkorean;317C +six;0036 +sixarabic;0666 +sixbengali;09EC +sixcircle;2465 +sixcircleinversesansserif;278F +sixdeva;096C +sixgujarati;0AEC +sixgurmukhi;0A6C +sixhackarabic;0666 +sixhangzhou;3026 +sixideographicparen;3225 +sixinferior;2086 +sixmonospace;FF16 +sixoldstyle;F736 +sixparen;2479 +sixperiod;248D +sixpersian;06F6 +sixroman;2175 +sixsuperior;2076 +sixteencircle;246F +sixteencurrencydenominatorbengali;09F9 +sixteenparen;2483 +sixteenperiod;2497 +sixthai;0E56 +slash;002F +slashmonospace;FF0F +slong;017F +slongdotaccent;1E9B +smileface;263A +smonospace;FF53 +sofpasuqhebrew;05C3 +softhyphen;00AD +softsigncyrillic;044C +sohiragana;305D +sokatakana;30BD +sokatakanahalfwidth;FF7F +soliduslongoverlaycmb;0338 +solidusshortoverlaycmb;0337 +sorusithai;0E29 +sosalathai;0E28 +sosothai;0E0B +sosuathai;0E2A +space;0020 +spacehackarabic;0020 +spade;2660 +spadesuitblack;2660 +spadesuitwhite;2664 +sparen;24AE +squarebelowcmb;033B +squarecc;33C4 +squarecm;339D +squarediagonalcrosshatchfill;25A9 +squarehorizontalfill;25A4 +squarekg;338F +squarekm;339E +squarekmcapital;33CE +squareln;33D1 +squarelog;33D2 +squaremg;338E +squaremil;33D5 +squaremm;339C +squaremsquared;33A1 +squareorthogonalcrosshatchfill;25A6 +squareupperlefttolowerrightfill;25A7 +squareupperrighttolowerleftfill;25A8 +squareverticalfill;25A5 +squarewhitewithsmallblack;25A3 +srsquare;33DB +ssabengali;09B7 +ssadeva;0937 +ssagujarati;0AB7 +ssangcieuckorean;3149 +ssanghieuhkorean;3185 +ssangieungkorean;3180 +ssangkiyeokkorean;3132 +ssangnieunkorean;3165 +ssangpieupkorean;3143 +ssangsioskorean;3146 +ssangtikeutkorean;3138 +ssuperior;F6F2 +sterling;00A3 +sterlingmonospace;FFE1 +strokelongoverlaycmb;0336 +strokeshortoverlaycmb;0335 +subset;2282 +subsetnotequal;228A +subsetorequal;2286 +succeeds;227B +suchthat;220B +suhiragana;3059 +sukatakana;30B9 +sukatakanahalfwidth;FF7D +sukunarabic;0652 +summation;2211 +sun;263C +superset;2283 +supersetnotequal;228B +supersetorequal;2287 +svsquare;33DC +syouwaerasquare;337C +t;0074 +tabengali;09A4 +tackdown;22A4 +tackleft;22A3 +tadeva;0924 +tagujarati;0AA4 +tagurmukhi;0A24 +taharabic;0637 +tahfinalarabic;FEC2 +tahinitialarabic;FEC3 +tahiragana;305F +tahmedialarabic;FEC4 +taisyouerasquare;337D +takatakana;30BF +takatakanahalfwidth;FF80 +tatweelarabic;0640 +tau;03C4 +tav;05EA +tavdages;FB4A +tavdagesh;FB4A +tavdageshhebrew;FB4A +tavhebrew;05EA +tbar;0167 +tbopomofo;310A +tcaron;0165 +tccurl;02A8 +tcedilla;0163 +tcheharabic;0686 +tchehfinalarabic;FB7B +tchehinitialarabic;FB7C +tchehmedialarabic;FB7D +tchehmeeminitialarabic;FB7C FEE4 +tcircle;24E3 +tcircumflexbelow;1E71 +tcommaaccent;0163 +tdieresis;1E97 +tdotaccent;1E6B +tdotbelow;1E6D +tecyrillic;0442 +tedescendercyrillic;04AD +teharabic;062A +tehfinalarabic;FE96 +tehhahinitialarabic;FCA2 +tehhahisolatedarabic;FC0C +tehinitialarabic;FE97 +tehiragana;3066 +tehjeeminitialarabic;FCA1 +tehjeemisolatedarabic;FC0B +tehmarbutaarabic;0629 +tehmarbutafinalarabic;FE94 +tehmedialarabic;FE98 +tehmeeminitialarabic;FCA4 +tehmeemisolatedarabic;FC0E +tehnoonfinalarabic;FC73 +tekatakana;30C6 +tekatakanahalfwidth;FF83 +telephone;2121 +telephoneblack;260E +telishagedolahebrew;05A0 +telishaqetanahebrew;05A9 +tencircle;2469 +tenideographicparen;3229 +tenparen;247D +tenperiod;2491 +tenroman;2179 +tesh;02A7 +tet;05D8 +tetdagesh;FB38 +tetdageshhebrew;FB38 +tethebrew;05D8 +tetsecyrillic;04B5 +tevirhebrew;059B +tevirlefthebrew;059B +thabengali;09A5 +thadeva;0925 +thagujarati;0AA5 +thagurmukhi;0A25 +thalarabic;0630 +thalfinalarabic;FEAC +thanthakhatlowleftthai;F898 +thanthakhatlowrightthai;F897 +thanthakhatthai;0E4C +thanthakhatupperleftthai;F896 +theharabic;062B +thehfinalarabic;FE9A +thehinitialarabic;FE9B +thehmedialarabic;FE9C +thereexists;2203 +therefore;2234 +theta;03B8 +theta1;03D1 +thetasymbolgreek;03D1 +thieuthacirclekorean;3279 +thieuthaparenkorean;3219 +thieuthcirclekorean;326B +thieuthkorean;314C +thieuthparenkorean;320B +thirteencircle;246C +thirteenparen;2480 +thirteenperiod;2494 +thonangmonthothai;0E11 +thook;01AD +thophuthaothai;0E12 +thorn;00FE +thothahanthai;0E17 +thothanthai;0E10 +thothongthai;0E18 +thothungthai;0E16 +thousandcyrillic;0482 +thousandsseparatorarabic;066C +thousandsseparatorpersian;066C +three;0033 +threearabic;0663 +threebengali;09E9 +threecircle;2462 +threecircleinversesansserif;278C +threedeva;0969 +threeeighths;215C +threegujarati;0AE9 +threegurmukhi;0A69 +threehackarabic;0663 +threehangzhou;3023 +threeideographicparen;3222 +threeinferior;2083 +threemonospace;FF13 +threenumeratorbengali;09F6 +threeoldstyle;F733 +threeparen;2476 +threeperiod;248A +threepersian;06F3 +threequarters;00BE +threequartersemdash;F6DE +threeroman;2172 +threesuperior;00B3 +threethai;0E53 +thzsquare;3394 +tihiragana;3061 +tikatakana;30C1 +tikatakanahalfwidth;FF81 +tikeutacirclekorean;3270 +tikeutaparenkorean;3210 +tikeutcirclekorean;3262 +tikeutkorean;3137 +tikeutparenkorean;3202 +tilde;02DC +tildebelowcmb;0330 +tildecmb;0303 +tildecomb;0303 +tildedoublecmb;0360 +tildeoperator;223C +tildeoverlaycmb;0334 +tildeverticalcmb;033E +timescircle;2297 +tipehahebrew;0596 +tipehalefthebrew;0596 +tippigurmukhi;0A70 +titlocyrilliccmb;0483 +tiwnarmenian;057F +tlinebelow;1E6F +tmonospace;FF54 +toarmenian;0569 +tohiragana;3068 +tokatakana;30C8 +tokatakanahalfwidth;FF84 +tonebarextrahighmod;02E5 +tonebarextralowmod;02E9 +tonebarhighmod;02E6 +tonebarlowmod;02E8 +tonebarmidmod;02E7 +tonefive;01BD +tonesix;0185 +tonetwo;01A8 +tonos;0384 +tonsquare;3327 +topatakthai;0E0F +tortoiseshellbracketleft;3014 +tortoiseshellbracketleftsmall;FE5D +tortoiseshellbracketleftvertical;FE39 +tortoiseshellbracketright;3015 +tortoiseshellbracketrightsmall;FE5E +tortoiseshellbracketrightvertical;FE3A +totaothai;0E15 +tpalatalhook;01AB +tparen;24AF +trademark;2122 +trademarksans;F8EA +trademarkserif;F6DB +tretroflexhook;0288 +triagdn;25BC +triaglf;25C4 +triagrt;25BA +triagup;25B2 +ts;02A6 +tsadi;05E6 +tsadidagesh;FB46 +tsadidageshhebrew;FB46 +tsadihebrew;05E6 +tsecyrillic;0446 +tsere;05B5 +tsere12;05B5 +tsere1e;05B5 +tsere2b;05B5 +tserehebrew;05B5 +tserenarrowhebrew;05B5 +tserequarterhebrew;05B5 +tserewidehebrew;05B5 +tshecyrillic;045B +tsuperior;F6F3 +ttabengali;099F +ttadeva;091F +ttagujarati;0A9F +ttagurmukhi;0A1F +tteharabic;0679 +ttehfinalarabic;FB67 +ttehinitialarabic;FB68 +ttehmedialarabic;FB69 +tthabengali;09A0 +tthadeva;0920 +tthagujarati;0AA0 +tthagurmukhi;0A20 +tturned;0287 +tuhiragana;3064 +tukatakana;30C4 +tukatakanahalfwidth;FF82 +tusmallhiragana;3063 +tusmallkatakana;30C3 +tusmallkatakanahalfwidth;FF6F +twelvecircle;246B +twelveparen;247F +twelveperiod;2493 +twelveroman;217B +twentycircle;2473 +twentyhangzhou;5344 +twentyparen;2487 +twentyperiod;249B +two;0032 +twoarabic;0662 +twobengali;09E8 +twocircle;2461 +twocircleinversesansserif;278B +twodeva;0968 +twodotenleader;2025 +twodotleader;2025 +twodotleadervertical;FE30 +twogujarati;0AE8 +twogurmukhi;0A68 +twohackarabic;0662 +twohangzhou;3022 +twoideographicparen;3221 +twoinferior;2082 +twomonospace;FF12 +twonumeratorbengali;09F5 +twooldstyle;F732 +twoparen;2475 +twoperiod;2489 +twopersian;06F2 +tworoman;2171 +twostroke;01BB +twosuperior;00B2 +twothai;0E52 +twothirds;2154 +u;0075 +uacute;00FA +ubar;0289 +ubengali;0989 +ubopomofo;3128 +ubreve;016D +ucaron;01D4 +ucircle;24E4 +ucircumflex;00FB +ucircumflexbelow;1E77 +ucyrillic;0443 +udattadeva;0951 +udblacute;0171 +udblgrave;0215 +udeva;0909 +udieresis;00FC +udieresisacute;01D8 +udieresisbelow;1E73 +udieresiscaron;01DA +udieresiscyrillic;04F1 +udieresisgrave;01DC +udieresismacron;01D6 +udotbelow;1EE5 +ugrave;00F9 +ugujarati;0A89 +ugurmukhi;0A09 +uhiragana;3046 +uhookabove;1EE7 +uhorn;01B0 +uhornacute;1EE9 +uhorndotbelow;1EF1 +uhorngrave;1EEB +uhornhookabove;1EED +uhorntilde;1EEF +uhungarumlaut;0171 +uhungarumlautcyrillic;04F3 +uinvertedbreve;0217 +ukatakana;30A6 +ukatakanahalfwidth;FF73 +ukcyrillic;0479 +ukorean;315C +umacron;016B +umacroncyrillic;04EF +umacrondieresis;1E7B +umatragurmukhi;0A41 +umonospace;FF55 +underscore;005F +underscoredbl;2017 +underscoremonospace;FF3F +underscorevertical;FE33 +underscorewavy;FE4F +union;222A +universal;2200 +uogonek;0173 +uparen;24B0 +upblock;2580 +upperdothebrew;05C4 +upsilon;03C5 +upsilondieresis;03CB +upsilondieresistonos;03B0 +upsilonlatin;028A +upsilontonos;03CD +uptackbelowcmb;031D +uptackmod;02D4 +uragurmukhi;0A73 +uring;016F +ushortcyrillic;045E +usmallhiragana;3045 +usmallkatakana;30A5 +usmallkatakanahalfwidth;FF69 +ustraightcyrillic;04AF +ustraightstrokecyrillic;04B1 +utilde;0169 +utildeacute;1E79 +utildebelow;1E75 +uubengali;098A +uudeva;090A +uugujarati;0A8A +uugurmukhi;0A0A +uumatragurmukhi;0A42 +uuvowelsignbengali;09C2 +uuvowelsigndeva;0942 +uuvowelsigngujarati;0AC2 +uvowelsignbengali;09C1 +uvowelsigndeva;0941 +uvowelsigngujarati;0AC1 +v;0076 +vadeva;0935 +vagujarati;0AB5 +vagurmukhi;0A35 +vakatakana;30F7 +vav;05D5 +vavdagesh;FB35 +vavdagesh65;FB35 +vavdageshhebrew;FB35 +vavhebrew;05D5 +vavholam;FB4B +vavholamhebrew;FB4B +vavvavhebrew;05F0 +vavyodhebrew;05F1 +vcircle;24E5 +vdotbelow;1E7F +vecyrillic;0432 +veharabic;06A4 +vehfinalarabic;FB6B +vehinitialarabic;FB6C +vehmedialarabic;FB6D +vekatakana;30F9 +venus;2640 +verticalbar;007C +verticallineabovecmb;030D +verticallinebelowcmb;0329 +verticallinelowmod;02CC +verticallinemod;02C8 +vewarmenian;057E +vhook;028B +vikatakana;30F8 +viramabengali;09CD +viramadeva;094D +viramagujarati;0ACD +visargabengali;0983 +visargadeva;0903 +visargagujarati;0A83 +vmonospace;FF56 +voarmenian;0578 +voicediterationhiragana;309E +voicediterationkatakana;30FE +voicedmarkkana;309B +voicedmarkkanahalfwidth;FF9E +vokatakana;30FA +vparen;24B1 +vtilde;1E7D +vturned;028C +vuhiragana;3094 +vukatakana;30F4 +w;0077 +wacute;1E83 +waekorean;3159 +wahiragana;308F +wakatakana;30EF +wakatakanahalfwidth;FF9C +wakorean;3158 +wasmallhiragana;308E +wasmallkatakana;30EE +wattosquare;3357 +wavedash;301C +wavyunderscorevertical;FE34 +wawarabic;0648 +wawfinalarabic;FEEE +wawhamzaabovearabic;0624 +wawhamzaabovefinalarabic;FE86 +wbsquare;33DD +wcircle;24E6 +wcircumflex;0175 +wdieresis;1E85 +wdotaccent;1E87 +wdotbelow;1E89 +wehiragana;3091 +weierstrass;2118 +wekatakana;30F1 +wekorean;315E +weokorean;315D +wgrave;1E81 +whitebullet;25E6 +whitecircle;25CB +whitecircleinverse;25D9 +whitecornerbracketleft;300E +whitecornerbracketleftvertical;FE43 +whitecornerbracketright;300F +whitecornerbracketrightvertical;FE44 +whitediamond;25C7 +whitediamondcontainingblacksmalldiamond;25C8 +whitedownpointingsmalltriangle;25BF +whitedownpointingtriangle;25BD +whiteleftpointingsmalltriangle;25C3 +whiteleftpointingtriangle;25C1 +whitelenticularbracketleft;3016 +whitelenticularbracketright;3017 +whiterightpointingsmalltriangle;25B9 +whiterightpointingtriangle;25B7 +whitesmallsquare;25AB +whitesmilingface;263A +whitesquare;25A1 +whitestar;2606 +whitetelephone;260F +whitetortoiseshellbracketleft;3018 +whitetortoiseshellbracketright;3019 +whiteuppointingsmalltriangle;25B5 +whiteuppointingtriangle;25B3 +wihiragana;3090 +wikatakana;30F0 +wikorean;315F +wmonospace;FF57 +wohiragana;3092 +wokatakana;30F2 +wokatakanahalfwidth;FF66 +won;20A9 +wonmonospace;FFE6 +wowaenthai;0E27 +wparen;24B2 +wring;1E98 +wsuperior;02B7 +wturned;028D +wynn;01BF +x;0078 +xabovecmb;033D +xbopomofo;3112 +xcircle;24E7 +xdieresis;1E8D +xdotaccent;1E8B +xeharmenian;056D +xi;03BE +xmonospace;FF58 +xparen;24B3 +xsuperior;02E3 +y;0079 +yaadosquare;334E +yabengali;09AF +yacute;00FD +yadeva;092F +yaekorean;3152 +yagujarati;0AAF +yagurmukhi;0A2F +yahiragana;3084 +yakatakana;30E4 +yakatakanahalfwidth;FF94 +yakorean;3151 +yamakkanthai;0E4E +yasmallhiragana;3083 +yasmallkatakana;30E3 +yasmallkatakanahalfwidth;FF6C +yatcyrillic;0463 +ycircle;24E8 +ycircumflex;0177 +ydieresis;00FF +ydotaccent;1E8F +ydotbelow;1EF5 +yeharabic;064A +yehbarreearabic;06D2 +yehbarreefinalarabic;FBAF +yehfinalarabic;FEF2 +yehhamzaabovearabic;0626 +yehhamzaabovefinalarabic;FE8A +yehhamzaaboveinitialarabic;FE8B +yehhamzaabovemedialarabic;FE8C +yehinitialarabic;FEF3 +yehmedialarabic;FEF4 +yehmeeminitialarabic;FCDD +yehmeemisolatedarabic;FC58 +yehnoonfinalarabic;FC94 +yehthreedotsbelowarabic;06D1 +yekorean;3156 +yen;00A5 +yenmonospace;FFE5 +yeokorean;3155 +yeorinhieuhkorean;3186 +yerahbenyomohebrew;05AA +yerahbenyomolefthebrew;05AA +yericyrillic;044B +yerudieresiscyrillic;04F9 +yesieungkorean;3181 +yesieungpansioskorean;3183 +yesieungsioskorean;3182 +yetivhebrew;059A +ygrave;1EF3 +yhook;01B4 +yhookabove;1EF7 +yiarmenian;0575 +yicyrillic;0457 +yikorean;3162 +yinyang;262F +yiwnarmenian;0582 +ymonospace;FF59 +yod;05D9 +yoddagesh;FB39 +yoddageshhebrew;FB39 +yodhebrew;05D9 +yodyodhebrew;05F2 +yodyodpatahhebrew;FB1F +yohiragana;3088 +yoikorean;3189 +yokatakana;30E8 +yokatakanahalfwidth;FF96 +yokorean;315B +yosmallhiragana;3087 +yosmallkatakana;30E7 +yosmallkatakanahalfwidth;FF6E +yotgreek;03F3 +yoyaekorean;3188 +yoyakorean;3187 +yoyakthai;0E22 +yoyingthai;0E0D +yparen;24B4 +ypogegrammeni;037A +ypogegrammenigreekcmb;0345 +yr;01A6 +yring;1E99 +ysuperior;02B8 +ytilde;1EF9 +yturned;028E +yuhiragana;3086 +yuikorean;318C +yukatakana;30E6 +yukatakanahalfwidth;FF95 +yukorean;3160 +yusbigcyrillic;046B +yusbigiotifiedcyrillic;046D +yuslittlecyrillic;0467 +yuslittleiotifiedcyrillic;0469 +yusmallhiragana;3085 +yusmallkatakana;30E5 +yusmallkatakanahalfwidth;FF6D +yuyekorean;318B +yuyeokorean;318A +yyabengali;09DF +yyadeva;095F +z;007A +zaarmenian;0566 +zacute;017A +zadeva;095B +zagurmukhi;0A5B +zaharabic;0638 +zahfinalarabic;FEC6 +zahinitialarabic;FEC7 +zahiragana;3056 +zahmedialarabic;FEC8 +zainarabic;0632 +zainfinalarabic;FEB0 +zakatakana;30B6 +zaqefgadolhebrew;0595 +zaqefqatanhebrew;0594 +zarqahebrew;0598 +zayin;05D6 +zayindagesh;FB36 +zayindageshhebrew;FB36 +zayinhebrew;05D6 +zbopomofo;3117 +zcaron;017E +zcircle;24E9 +zcircumflex;1E91 +zcurl;0291 +zdot;017C +zdotaccent;017C +zdotbelow;1E93 +zecyrillic;0437 +zedescendercyrillic;0499 +zedieresiscyrillic;04DF +zehiragana;305C +zekatakana;30BC +zero;0030 +zeroarabic;0660 +zerobengali;09E6 +zerodeva;0966 +zerogujarati;0AE6 +zerogurmukhi;0A66 +zerohackarabic;0660 +zeroinferior;2080 +zeromonospace;FF10 +zerooldstyle;F730 +zeropersian;06F0 +zerosuperior;2070 +zerothai;0E50 +zerowidthjoiner;FEFF +zerowidthnonjoiner;200C +zerowidthspace;200B +zeta;03B6 +zhbopomofo;3113 +zhearmenian;056A +zhebrevecyrillic;04C2 +zhecyrillic;0436 +zhedescendercyrillic;0497 +zhedieresiscyrillic;04DD +zihiragana;3058 +zikatakana;30B8 +zinorhebrew;05AE +zlinebelow;1E95 +zmonospace;FF5A +zohiragana;305E +zokatakana;30BE +zparen;24B5 +zretroflexhook;0290 +zstroke;01B6 +zuhiragana;305A +zukatakana;30BA """ @@ -1481,8 +4711,8 @@ def adobe_glyph_names(): for line in lines: if line: fields = string.split( line, ';' ) -# print fields[0] + ' - ' + fields[1] - glyphs.append( fields[1] ) +# print fields[1] + ' - ' + fields[0] + glyphs.append( fields[0] ) return glyphs @@ -1497,9 +4727,11 @@ def adobe_glyph_values(): for line in lines: if line: fields = string.split( line, ';' ) -# print fields[0] + ' - ' + fields[1] - glyphs.append( fields[1] ) - values.append( fields[0] ) +# print fields[1] + ' - ' + fields[0] + subfields = string.split( fields[1], ' ' ) + if len( subfields ) == 1: + glyphs.append( fields[0] ) + values.append( fields[1] ) return glyphs, values @@ -1523,7 +4755,7 @@ def dump_mac_indices( file, all_glyphs ): write = file.write write( " static const unsigned short mac_standard_names[" + \ - repr( len( mac_standard_names ) + 1 ) + "] =\n" ) + repr( len( mac_standard_names ) + 1 ) + "] =\n" ) write( " {\n" ) for name in mac_standard_names: @@ -1581,7 +4813,7 @@ def dump_unicode_values( file, sid_list, adobe_list ): for name in sid_list: try: index = agl_names.index( name ) - write( " 0x" + agl_unicodes[index] + ",\n" ) + write( " 0x" + agl_unicodes[index] + "U,\n" ) except: write( " 0,\n" ) @@ -1592,7 +4824,7 @@ def dump_unicode_values( file, sid_list, adobe_list ): for name in adobe_list: try: index = agl_names.index( name ) - write( " 0x" + agl_unicodes[index] + ",\n" ) + write( " 0x" + agl_unicodes[index] + "U,\n" ) except: write( " 0,\n" ) @@ -1664,7 +4896,7 @@ def main(): write( "/* */\n" ) write( "/* PostScript glyph names (specification only). */\n" ) write( "/* */\n" ) - write( "/* Copyright 2000-2001 by */\n" ) + write( "/* Copyright 2000-2001, 2003 by */\n" ) write( "/* David Turner, Robert Wilhelm, and Werner Lemberg. */\n" ) write( "/* */\n" ) write( "/* This file is part of the FreeType project, and may only be used, */\n" ) diff --git a/src/truetype/ttdriver.c b/src/truetype/ttdriver.c index 638e406e8..193be0605 100644 --- a/src/truetype/ttdriver.c +++ b/src/truetype/ttdriver.c @@ -226,7 +226,7 @@ size->ttmetrics.valid = FALSE; #ifdef TT_CONFIG_OPTION_EMBEDDED_BITMAPS - size->strike_index = 0xFFFF; + size->strike_index = 0xFFFFU; #endif return tt_size_reset( size ); @@ -256,7 +256,7 @@ size->metrics = size->root.metrics; size->ttmetrics.valid = FALSE; #ifdef TT_CONFIG_OPTION_EMBEDDED_BITMAPS - size->strike_index = 0xFFFF; + size->strike_index = 0xFFFFU; #endif return tt_size_reset( size ); diff --git a/src/truetype/ttobjs.c b/src/truetype/ttobjs.c index 690c6dcbc..25e19205a 100644 --- a/src/truetype/ttobjs.c +++ b/src/truetype/ttobjs.c @@ -728,32 +728,31 @@ sbit_metrics = &size->strike_metrics; - error = sfnt->set_sbit_strike(face, - metrics->x_ppem, metrics->y_ppem, - &strike_index); + error = sfnt->set_sbit_strike( face, + metrics->x_ppem, metrics->y_ppem, + &strike_index ); if ( !error ) { TT_SBit_Strike strike = face->sbit_strikes + strike_index; - sbit_metrics->x_ppem = metrics->x_ppem; - sbit_metrics->y_ppem = metrics->y_ppem; + sbit_metrics->x_ppem = metrics->x_ppem; + sbit_metrics->y_ppem = metrics->y_ppem; #if 0 /* * sbit_metrics->?_scale * are not used now. */ - sbit_metrics->x_scale = 1 << 16; - sbit_metrics->y_scale = 1 << 16; + sbit_metrics->x_scale = 1 << 16; + sbit_metrics->y_scale = 1 << 16; #endif - sbit_metrics->ascender = strike->hori.ascender << 6; - sbit_metrics->descender = strike->hori.descender << 6; + sbit_metrics->ascender = strike->hori.ascender << 6; + sbit_metrics->descender = strike->hori.descender << 6; /* XXX: Is this correct? */ - sbit_metrics->height = sbit_metrics->ascender - - sbit_metrics->descender; + sbit_metrics->height = sbit_metrics->ascender - sbit_metrics->descender; /* XXX: Is this correct? */ sbit_metrics->max_advance = ( strike->hori.min_origin_SB + diff --git a/src/type42/t42error.h b/src/type42/t42error.h index cb6642b74..b23091001 100644 --- a/src/type42/t42error.h +++ b/src/type42/t42error.h @@ -4,7 +4,7 @@ /* */ /* Type 42 error codes (specification only). */ /* */ -/* Copyright 2002 by */ +/* Copyright 2002, 2003 by */ /* David Turner, Robert Wilhelm, and Werner Lemberg. */ /* */ /* This file is part of the FreeType project, and may only be used, */ @@ -30,7 +30,7 @@ #undef __FTERRORS_H__ #define FT_ERR_PREFIX T42_Err_ -#define FT_ERR_BASE FT_Mod_Err_T42 +#define FT_ERR_BASE FT_Mod_Err_Type42 #include FT_ERRORS_H