diff options
-rw-r--r-- | base/gsagl.c (renamed from devices/vector/gdevagl.c) | 2 | ||||
-rw-r--r-- | base/gsagl.h (renamed from devices/vector/gdevagl.h) | 4 | ||||
-rw-r--r-- | base/lib.mak | 11 | ||||
-rw-r--r-- | devices/devs.mak | 34 | ||||
-rw-r--r-- | devices/vector/doc_common.c | 2 | ||||
-rw-r--r-- | devices/vector/gdevdocxw.c | 2 | ||||
-rw-r--r-- | devices/vector/gdevpdfu.c | 2 | ||||
-rw-r--r-- | devices/vector/gdevtxtw.c | 2 | ||||
-rw-r--r-- | pdf/pdf.mak | 17 | ||||
-rw-r--r-- | pdf/pdf_agl.c | 4312 | ||||
-rw-r--r-- | pdf/pdf_agl.h | 37 | ||||
-rw-r--r-- | pdf/pdf_fapi.c | 6 | ||||
-rw-r--r-- | pdf/pdf_fontTT.c | 6 | ||||
-rw-r--r-- | windows/ghostscript.vcproj | 16 | ||||
-rw-r--r-- | windows/ghostscript.vcxproj | 6 | ||||
-rw-r--r-- | windows/ghostscript.vcxproj.filters | 15 | ||||
-rw-r--r-- | windows/ghostscript_rt.vcxproj | 4 |
17 files changed, 65 insertions, 4413 deletions
diff --git a/devices/vector/gdevagl.c b/base/gsagl.c index 05b971a19..434520cfa 100644 --- a/devices/vector/gdevagl.c +++ b/base/gsagl.c @@ -12,7 +12,7 @@ Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. */ -#include "gdevagl.h" +#include "gsagl.h" single_glyph_list_t SingleGlyphList[] = { {"A", 0x0041}, diff --git a/devices/vector/gdevagl.h b/base/gsagl.h index e05b53be0..949789a87 100644 --- a/devices/vector/gdevagl.h +++ b/base/gsagl.h @@ -16,8 +16,8 @@ * Unicode code points. */ -#ifndef gdevagl_h_INCLUDED -#define gdevagl_h_INCLUDED +#ifndef gsagl_h_INCLUDED +#define gsagl_h_INCLUDED typedef struct single_glyph_list_s { const char *Glyph; diff --git a/base/lib.mak b/base/lib.mak index 8393c2431..e8d5719da 100644 --- a/base/lib.mak +++ b/base/lib.mak @@ -434,6 +434,7 @@ gsccolor_h=$(GLSRC)gsccolor.h # gscedata.[ch] are generated automatically by lib/encs2c.ps. gscedata_h=$(GLSRC)gscedata.h gscencs_h=$(GLSRC)gscencs.h +gsagl_h=$(GLSRC)gsagl.h gsclipsr_h=$(GLSRC)gsclipsr.h gscsel_h=$(GLSRC)gscsel.h gscolor1_h=$(GLSRC)gscolor1.h @@ -3753,6 +3754,16 @@ $(GLOBJ)gp_nxpsprn.$(OBJ) : $(GLSRC)gp_nxpsprn.c $(gp_h) $(std_h) $(LIB_MAK) \ $(AK) $(MAKEDIRS) $(GLCC) $(GLO_)gp_nxpsprn.$(OBJ) $(C_) $(GLSRC)gp_nxpsprn.c +# ================ Adobe Glyph List ================ # + +gsagl_=$(GLOBJ)gsagl.$(OBJ) +$(GLD)gsagl.dev : $(LIB_MAK) $(ECHOGS_XE) $(gsagl_) $(LIB_MAK) $(MAKEDIRS) + $(SETMOD) $(GLD)gsagl $(gsagl_) + +$(GLOBJ)gsagl.$(OBJ) : $(GLSRC)gsagl.c $(GDEV)\ + $(gsagl_h) $(DEVS_MAK) $(MAKEDIRS) + $(GLCC) $(GLO_)gsagl.$(OBJ) $(C_) $(GLSRC)gsagl.c + # ================ Dependencies for auxiliary programs ================ # GENARCH_DEPS=$(stdpre_h) diff --git a/devices/devs.mak b/devices/devs.mak index dced3bf4d..adadb2060 100644 --- a/devices/devs.mak +++ b/devices/devs.mak @@ -658,39 +658,31 @@ $(DEVOBJ)gdevpsdu.$(OBJ) : $(DEVVECSRC)gdevpsdu.c $(GXERR)\ # Plain text writer -gdevagl_h=$(DEVVECSRC)gdevagl.h - -txtwrite_=$(DEVOBJ)gdevtxtw.$(OBJ) $(DEVOBJ)gdevagl.$(OBJ) $(DEVOBJ)doc_common.$(OBJ) +txtwrite_=$(DEVOBJ)gdevtxtw.$(OBJ) $(DEVOBJ)doc_common.$(OBJ) $(DD)txtwrite.dev : $(ECHOGS_XE) $(txtwrite_) $(GDEV)\ - $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) + $(gsagl_h) $(DEVS_MAK) $(MAKEDIRS) $(SETDEV2) $(DD)txtwrite $(txtwrite_) $(DEVOBJ)gdevtxtw.$(OBJ) : $(DEVVECSRC)gdevtxtw.c $(GDEV) $(gdevkrnlsclass_h) \ $(memory__h) $(string__h) $(gp_h) $(gsparam_h) $(gsutil_h) \ $(gsdevice_h) $(gxfont_h) $(gxfont0_h) $(gstext_h) $(gxfcid_h)\ - $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) $(DEVVECSRC)doc_common.h + $(gxgstate_h) $(gxpath_h) $(gsagl_h) $(DEVS_MAK) $(MAKEDIRS) $(DEVVECSRC)doc_common.h $(DEVCC) $(DEVO_)gdevtxtw.$(OBJ) $(C_) $(DEVVECSRC)gdevtxtw.c -$(DEVOBJ)gdevagl.$(OBJ) : $(DEVVECSRC)gdevagl.c $(GDEV)\ - $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) - $(DEVCC) $(DEVO_)gdevagl.$(OBJ) $(C_) $(DEVVECSRC)gdevagl.c - - # Docx writer -gdevagl_h=$(DEVVECSRC)gdevagl.h - -docxwrite_=$(DEVOBJ)gdevdocxw.$(OBJ) $(DEVOBJ)gdevagl.$(OBJ) $(DEVOBJ)doc_common.$(OBJ) +docxwrite_=$(DEVOBJ)gdevdocxw.$(OBJ) $(DEVOBJ)doc_common.$(OBJ) -$(DD)docxwrite.dev : $(ECHOGS_XE) $(docxwrite_) $(GDEV)\ - $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) $(EXTRACT_OBJS) +$(DD)docxwrite.dev : $(ECHOGS_XE) $(docxwrite_) $(GLD)gsagl.dev $(GDEV)\ + $(gsagl_h) $(DEVS_MAK) $(MAKEDIRS) $(EXTRACT_OBJS) $(SETDEV2) $(DD)docxwrite $(docxwrite_) $(EXTRACT_OBJS) + $(ADDMOD) $(DD)docxwrite -include $(GLD)gsagl $(DEVOBJ)gdevdocxw.$(OBJ) : $(DEVVECSRC)gdevdocxw.c $(GDEV) $(gdevkrnlsclass_h) \ $(memory__h) $(string__h) $(gp_h) $(gsparam_h) $(gsutil_h) \ $(gsdevice_h) $(gxfont_h) $(gxfont0_h) $(gstext_h) $(gxfcid_h)\ - $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) \ + $(gxgstate_h) $(gxpath_h) $(gsagl_h) $(DEVS_MAK) $(MAKEDIRS) \ $(DEVVECSRC)doc_common.h $(DEVCC) $(DEVO_)gdevdocxw.$(OBJ) $(C_) $(DEVVECSRC)gdevdocxw.c @@ -699,7 +691,7 @@ $(DEVOBJ)gdevdocxw.$(OBJ) : $(DEVVECSRC)gdevdocxw.c $(GDEV) $(gdevkrnlsclass_h) $(DEVOBJ)doc_common.$(OBJ) : $(DEVVECSRC)doc_common.c $(GDEV) $(gdevkrnlsclass_h) \ $(memory__h) $(string__h) $(gp_h) $(gsparam_h) $(gsutil_h) \ $(gsdevice_h) $(gxfont_h) $(gxfont0_h) $(gstext_h) $(gxfcid_h)\ - $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) $(DEVVECSRC)doc_common.h + $(gxgstate_h) $(gxpath_h) $(gsagl_h) $(DEVS_MAK) $(MAKEDIRS) $(DEVVECSRC)doc_common.h $(DEVCC) $(DEVO_)doc_common.$(OBJ) $(C_) $(DEVVECSRC)doc_common.c @@ -713,7 +705,7 @@ pdfwrite4_=$(DEVOBJ)gdevpdfi.$(OBJ) $(DEVOBJ)gdevpdfj.$(OBJ) $(DEVOBJ)gdevpdfk.$ pdfwrite5_=$(DEVOBJ)gdevpdfm.$(OBJ) pdfwrite6_=$(DEVOBJ)gdevpdfo.$(OBJ) $(DEVOBJ)gdevpdfp.$(OBJ) $(DEVOBJ)gdevpdft.$(OBJ) pdfwrite7_=$(DEVOBJ)gdevpdfr.$(OBJ) -pdfwrite8_=$(DEVOBJ)gdevpdfu.$(OBJ) $(DEVOBJ)gdevpdfv.$(OBJ) $(DEVOBJ)gdevagl.$(OBJ) +pdfwrite8_=$(DEVOBJ)gdevpdfu.$(OBJ) $(DEVOBJ)gdevpdfv.$(OBJ) pdfwrite9_=$(DEVOBJ)gsflip.$(OBJ) pdfwrite10_=$(DEVOBJ)scantab.$(OBJ) $(DEVOBJ)sfilter2.$(OBJ) pdfwrite_=$(pdfwrite1_) $(pdfwrite2_) $(pdfwrite3_) $(pdfwrite4_)\ @@ -743,7 +735,7 @@ $(DD)eps2write.dev : $(DD)pdfwrite.dev $(GDEV) \ $(DD)pdfwrite.dev : $(ECHOGS_XE) $(pdfwrite_)\ $(GLD)cmyklib.dev $(GLD)cfe.dev $(GLD)lzwe.dev\ $(GLD)rle.dev $(GLD)sdcte.dev $(GLD)sdeparam.dev $(GLD)smd5.dev\ - $(GLD)szlibe.dev $(GLD)psdf.dev $(GLD)sarc4.dev $(DD)pdtext.dev $(GDEV) \ + $(GLD)szlibe.dev $(GLD)psdf.dev $(GLD)gsagl.dev $(GLD)sarc4.dev $(DD)pdtext.dev $(GDEV) \ $(DEVS_MAK) $(MAKEDIRS) $(SETDEV2) $(DD)pdfwrite $(pdfwrite1_) $(ADDMOD) $(DD)pdfwrite $(pdfwrite2_) @@ -759,7 +751,7 @@ $(DD)pdfwrite.dev : $(ECHOGS_XE) $(pdfwrite_)\ $(ADDMOD) $(DD)pdfwrite -include $(GLD)cmyklib $(GLD)cfe $(GLD)lzwe $(ADDMOD) $(DD)pdfwrite -include $(GLD)rle $(GLD)sdcte $(GLD)sdeparam $(ADDMOD) $(DD)pdfwrite -include $(GLD)smd5 $(GLD)szlibe $(GLD)sarc4.dev - $(ADDMOD) $(DD)pdfwrite -include $(GLD)psdf + $(ADDMOD) $(DD)pdfwrite -include $(GLD)psdf $(GLD)gsagl $(ADDMOD) $(DD)pdfwrite -include $(DD)pdtext gdevpdfb_h=$(DEVVECSRC)gdevpdfb.h @@ -875,7 +867,7 @@ $(DEVOBJ)gdevpdfu.$(OBJ) : $(DEVVECSRC)gdevpdfu.c $(GXERR)\ $(sa85x_h) $(scfx_h) $(sdct_h) $(slzwx_h) $(spngpx_h)\ $(srlx_h) $(sarc4_h) $(smd5_h) $(sstring_h) $(strimpl_h) $(szlibx_h)\ $(strmio_h) \ - $(opdfread_h) $(gdevagl_h) $(gs_mro_e_h) $(gs_mgl_e_h) \ + $(opdfread_h) $(gsagl_h) $(gs_mro_e_h) $(gs_mgl_e_h) \ $(DEVS_MAK) $(MAKEDIRS) $(GDEVLWFJB2JPXCC) $(DEVO_)gdevpdfu.$(OBJ) $(C_) $(DEVVECSRC)gdevpdfu.c diff --git a/devices/vector/doc_common.c b/devices/vector/doc_common.c index 50123f8f5..c7d388369 100644 --- a/devices/vector/doc_common.c +++ b/devices/vector/doc_common.c @@ -3,7 +3,7 @@ #include "gxfont.h" #include "gserrors.h" #include "gxfcid.h" -#include "gdevagl.h" +#include "gsagl.h" #include "gxdevcli.h" #include "gxgstate.h" diff --git a/devices/vector/gdevdocxw.c b/devices/vector/gdevdocxw.c index 63b59fcdb..54ab5be7a 100644 --- a/devices/vector/gdevdocxw.c +++ b/devices/vector/gdevdocxw.c @@ -30,7 +30,7 @@ #include "gxfcid.h" #include "gxgstate.h" #include "gxpath.h" -#include "gdevagl.h" +#include "gsagl.h" #include "gxdevsop.h" #include "gzpath.h" #include "gdevkrnlsclass.h" /* 'standard' built in subclasses, currently First/Last Page and obejct filter */ diff --git a/devices/vector/gdevpdfu.c b/devices/vector/gdevpdfu.c index 325af7c21..ec4a81651 100644 --- a/devices/vector/gdevpdfu.c +++ b/devices/vector/gdevpdfu.c @@ -39,9 +39,9 @@ #include "sstring.h" #include "strmio.h" #include "szlibx.h" +#include "gsagl.h" #include "opdfread.h" -#include "gdevagl.h" #include "gs_mgl_e.h" #include "gs_mro_e.h" diff --git a/devices/vector/gdevtxtw.c b/devices/vector/gdevtxtw.c index 7dffb2302..cbe2b19ef 100644 --- a/devices/vector/gdevtxtw.c +++ b/devices/vector/gdevtxtw.c @@ -30,7 +30,7 @@ #include "gxfcid.h" #include "gxgstate.h" #include "gxpath.h" -#include "gdevagl.h" +#include "gsagl.h" #include "gxdevsop.h" #include "gzpath.h" #include "gdevkrnlsclass.h" /* 'standard' built in subclasses, currently First/Last Page and obejct filter */ diff --git a/pdf/pdf.mak b/pdf/pdf.mak index 7d38bbc2c..2ec827855 100644 --- a/pdf/pdf.mak +++ b/pdf/pdf.mak @@ -72,12 +72,10 @@ $(PDFOBJ)pdf_array.$(OBJ): $(PDFSRC)pdf_array.c $(PDFINCLUDES) $(PDF_MAK) $(MAKE $(PDFOBJ)pdf_xref.$(OBJ): $(PDFSRC)pdf_xref.c $(PDFINCLUDES) $(PDF_MAK) $(MAKEDIRS) $(PDFCCC) $(PDFSRC)pdf_xref.c $(PDFO_)pdf_xref.$(OBJ) -$(PDFOBJ)pdf_agl.$(OBJ): $(PDFSRC)pdf_agl.c $(PDFINCLUDES) $(PDF_MAK) $(MAKEDIRS) - $(PDFCCC) $(PDFSRC)pdf_agl.c $(PDFO_)pdf_agl.$(OBJ) - $(PDFOBJ)pdf_fapi.$(OBJ): $(PDFSRC)pdf_fapi.c $(PDFINCLUDES) \ $(memory__h) $(gsmemory_h) $(gserrors_h) $(gxdevice_h) $(gxfont_h) $(gxfcid_h) \ $(gzstate_h) $(gxchar_h) $(gdebug_h) $(gxfapi_h) $(gscoord_h) $(gspath_h) $(gscencs_h) \ + $(gsagl_h) \ $(PDF_MAK) $(MAKEDIRS) $(PDFCCC) $(PDFSRC)pdf_fapi.c $(PDFO_)pdf_fapi.$(OBJ) @@ -112,7 +110,7 @@ $(PDFOBJ)pdf_font3.$(OBJ): $(PDFSRC)pdf_font3.c $(PDFINCLUDES) \ $(PDFCCC) $(PDFSRC)pdf_font3.c $(PDFO_)pdf_font3.$(OBJ) $(PDFOBJ)pdf_fontTT.$(OBJ): $(PDFSRC)pdf_fontTT.c $(PDFINCLUDES) \ - $(gxfont42_h) $(gscencs_h) $(PDF_MAK) $(MAKEDIRS) + $(gxfont42_h) $(gscencs_h) $(gsagl_h) $(PDF_MAK) $(MAKEDIRS) $(PDFCCC) $(PDFSRC)pdf_fontTT.c $(PDFO_)pdf_fontTT.$(OBJ) $(PDFOBJ)pdf_font9.$(OBJ): $(PDFSRC)pdf_font9.c $(PDFINCLUDES) $(PDF_MAK) $(MAKEDIRS) @@ -294,7 +292,6 @@ PDF_OBJS=\ $(PDFOBJ)pdf_page.$(OBJ)\ $(PDFOBJ)pdf_annot.$(OBJ)\ $(PDFOBJ)pdf_mark.$(OBJ)\ - $(PDFOBJ)pdf_agl.$(OBJ) \ $(PDFOBJ)pdf_fapi.$(OBJ)\ $(PDFOBJ)pdf_font.$(OBJ)\ $(PDFOBJ)pdf_font0.$(OBJ)\ @@ -328,12 +325,12 @@ PDF_OBJS=\ # required and shouldn't be and PLOBJ==PDFGEN is required. $(PDFOBJ)pdfi.dev: $(ECHOGS_XE) $(PDF_OBJS) \ - $(PDFGEN)func4lib.dev \ - $(PDFGEN)pdiff.dev $(PDFGEN)psfilters.dev $(PDFGEN)saes.dev $(PDFGEN)ssha2.dev $(PDFGEN)sjpx.dev $(PDFGEN)psfilters.dev \ - $(PDFGEN)sdct.dev $(PDFGEN)simscale.dev \ - $(PDF_MAK) $(MAKEDIRS) + $(PDFGEN)func4lib.dev \ + $(PDFGEN)pdiff.dev $(PDFGEN)psfilters.dev $(PDFGEN)saes.dev $(PDFGEN)ssha2.dev $(PDFGEN)sjpx.dev $(PDFGEN)psfilters.dev \ + $(PDFGEN)sdct.dev $(PDFGEN)simscale.dev $(GLD)gsagl.dev \ + $(PDF_MAK) $(MAKEDIRS) $(SETMOD) $(PDFOBJ)pdfi $(PDF_OBJS) - $(ADDMOD) $(PDFOBJ)pdfi -include $(PDFGEN)func4lib.dev + $(ADDMOD) $(PDFOBJ)pdfi -include $(PDFGEN)func4lib.dev $(GLD)gsagl.dev $(ADDMOD) $(PDFOBJ)pdfi -include $(PDFGEN)pdiff.dev $(PDFGEN)psfilters.dev $(PDFGEN)saes.dev $(PDFGEN)sjpx.dev $(ADDMOD) $(PDFOBJ)pdfi -include $(PDFGEN)ssha2.dev $(PDFGEN)psfilters.dev $(PDFGEN)sdct.dev $(PDFGEN)simscale.dev diff --git a/pdf/pdf_agl.c b/pdf/pdf_agl.c deleted file mode 100644 index 3ca678890..000000000 --- a/pdf/pdf_agl.c +++ /dev/null @@ -1,4312 +0,0 @@ -/* Copyright (C) 2019-2021 Artifex Software, Inc. - All Rights Reserved. - - This software is provided AS-IS with no warranty, either express or - implied. - - This software is distributed under license and may not be copied, - modified or distributed except as expressly authorized under the terms - of the license contained in the file LICENSE in this distribution. - - Refer to licensing information at http://www.artifex.com or contact - Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, - CA 94945, U.S.A., +1(415)492-9861, for further information. -*/ -#include "pdf_agl.h" - -pdfi_single_glyph_list_t pdfi_SingleGlyphList[] = { -{"A", 0x0041}, -{"AE", 0x00C6}, -{"AEacute", 0x01FC}, -{"AEmacron", 0x01E2}, -{"AEsmall", 0xF7E6}, -{"Aacute", 0x00C1}, -{"Aacutesmall", 0xF7E1}, -{"Abreve", 0x0102}, -{"Abreveacute", 0x1EAE}, -{"Abrevecyrillic", 0x04D0}, -{"Abrevedotbelow", 0x1EB6}, -{"Abrevegrave", 0x1EB0}, -{"Abrevehookabove", 0x1EB2}, -{"Abrevetilde", 0x1EB4}, -{"Acaron", 0x01CD}, -{"Acircle", 0x24B6}, -{"Acircumflex", 0x00C2}, -{"Acircumflexacute", 0x1EA4}, -{"Acircumflexdotbelow", 0x1EAC}, -{"Acircumflexgrave", 0x1EA6}, -{"Acircumflexhookabove", 0x1EA8}, -{"Acircumflexsmall", 0xF7E2}, -{"Acircumflextilde", 0x1EAA}, -{"Acute", 0xF6C9}, -{"Acutesmall", 0xF7B4}, -{"Acyrillic", 0x0410}, -{"Adblgrave", 0x0200}, -{"Adieresis", 0x00C4}, -{"Adieresiscyrillic", 0x04D2}, -{"Adieresismacron", 0x01DE}, -{"Adieresissmall", 0xF7E4}, -{"Adotbelow", 0x1EA0}, -{"Adotmacron", 0x01E0}, -{"Agrave", 0x00C0}, -{"Agravesmall", 0xF7E0}, -{"Ahookabove", 0x1EA2}, -{"Aiecyrillic", 0x04D4}, -{"Ainvertedbreve", 0x0202}, -{"Alpha", 0x0391}, -{"Alphatonos", 0x0386}, -{"Amacron", 0x0100}, -{"Amonospace", 0xFF21}, -{"Aogonek", 0x0104}, -{"Aring", 0x00C5}, -{"Aringacute", 0x01FA}, -{"Aringbelow", 0x1E00}, -{"Aringsmall", 0xF7E5}, -{"Asmall", 0xF761}, -{"Atilde", 0x00C3}, -{"Atildesmall", 0xF7E3}, -{"Aybarmenian", 0x0531}, -{"B", 0x0042}, -{"Bcircle", 0x24B7}, -{"Bdotaccent", 0x1E02}, -{"Bdotbelow", 0x1E04}, -{"Becyrillic", 0x0411}, -{"Benarmenian", 0x0532}, -{"Beta", 0x0392}, -{"Bhook", 0x0181}, -{"Blinebelow", 0x1E06}, -{"Bmonospace", 0xFF22}, -{"Brevesmall", 0xF6F4}, -{"Bsmall", 0xF762}, -{"Btopbar", 0x0182}, -{"C", 0x0043}, -{"Caarmenian", 0x053E}, -{"Cacute", 0x0106}, -{"Caron", 0xF6CA}, -{"Caronsmall", 0xF6F5}, -{"Ccaron", 0x010C}, -{"Ccedilla", 0x00C7}, -{"Ccedillaacute", 0x1E08}, -{"Ccedillasmall", 0xF7E7}, -{"Ccircle", 0x24B8}, -{"Ccircumflex", 0x0108}, -{"Cdot", 0x010A}, -{"Cdotaccent", 0x010A}, -{"Cedillasmall", 0xF7B8}, -{"Chaarmenian", 0x0549}, -{"Cheabkhasiancyrillic", 0x04BC}, -{"Checyrillic", 0x0427}, -{"Chedescenderabkhasiancyrillic", 0x04BE}, -{"Chedescendercyrillic", 0x04B6}, -{"Chedieresiscyrillic", 0x04F4}, -{"Cheharmenian", 0x0543}, -{"Chekhakassiancyrillic", 0x04CB}, -{"Cheverticalstrokecyrillic", 0x04B8}, -{"Chi", 0x03A7}, -{"Chook", 0x0187}, -{"Circumflexsmall", 0xF6F6}, -{"Cmonospace", 0xFF23}, -{"Coarmenian", 0x0551}, -{"Csmall", 0xF763}, -{"D", 0x0044}, -{"DZ", 0x01F1}, -{"DZcaron", 0x01C4}, -{"Daarmenian", 0x0534}, -{"Dafrican", 0x0189}, -{"Dcaron", 0x010E}, -{"Dcedilla", 0x1E10}, -{"Dcircle", 0x24B9}, -{"Dcircumflexbelow", 0x1E12}, -{"Dcroat", 0x0110}, -{"Ddotaccent", 0x1E0A}, -{"Ddotbelow", 0x1E0C}, -{"Decyrillic", 0x0414}, -{"Deicoptic", 0x03EE}, -{"Delta", 0x2206}, -{"Deltagreek", 0x0394}, -{"Dhook", 0x018A}, -{"Dieresis", 0xF6CB}, -{"DieresisAcute", 0xF6CC}, -{"DieresisGrave", 0xF6CD}, -{"Dieresissmall", 0xF7A8}, -{"Digammagreek", 0x03DC}, -{"Djecyrillic", 0x0402}, -{"Dlinebelow", 0x1E0E}, -{"Dmonospace", 0xFF24}, -{"Dotaccentsmall", 0xF6F7}, -{"Dslash", 0x0110}, -{"Dsmall", 0xF764}, -{"Dtopbar", 0x018B}, -{"Dz", 0x01F2}, -{"Dzcaron", 0x01C5}, -{"Dzeabkhasiancyrillic", 0x04E0}, -{"Dzecyrillic", 0x0405}, -{"Dzhecyrillic", 0x040F}, -{"E", 0x0045}, -{"Eacute", 0x00C9}, -{"Eacutesmall", 0xF7E9}, -{"Ebreve", 0x0114}, -{"Ecaron", 0x011A}, -{"Ecedillabreve", 0x1E1C}, -{"Echarmenian", 0x0535}, -{"Ecircle", 0x24BA}, -{"Ecircumflex", 0x00CA}, -{"Ecircumflexacute", 0x1EBE}, -{"Ecircumflexbelow", 0x1E18}, -{"Ecircumflexdotbelow", 0x1EC6}, -{"Ecircumflexgrave", 0x1EC0}, -{"Ecircumflexhookabove", 0x1EC2}, -{"Ecircumflexsmall", 0xF7EA}, -{"Ecircumflextilde", 0x1EC4}, -{"Ecyrillic", 0x0404}, -{"Edblgrave", 0x0204}, -{"Edieresis", 0x00CB}, -{"Edieresissmall", 0xF7EB}, -{"Edot", 0x0116}, -{"Edotaccent", 0x0116}, -{"Edotbelow", 0x1EB8}, -{"Efcyrillic", 0x0424}, -{"Egrave", 0x00C8}, -{"Egravesmall", 0xF7E8}, -{"Eharmenian", 0x0537}, -{"Ehookabove", 0x1EBA}, -{"Eightroman", 0x2167}, -{"Einvertedbreve", 0x0206}, -{"Eiotifiedcyrillic", 0x0464}, -{"Elcyrillic", 0x041B}, -{"Elevenroman", 0x216A}, -{"Emacron", 0x0112}, -{"Emacronacute", 0x1E16}, -{"Emacrongrave", 0x1E14}, -{"Emcyrillic", 0x041C}, -{"Emonospace", 0xFF25}, -{"Encyrillic", 0x041D}, -{"Endescendercyrillic", 0x04A2}, -{"Eng", 0x014A}, -{"Enghecyrillic", 0x04A4}, -{"Enhookcyrillic", 0x04C7}, -{"Eogonek", 0x0118}, -{"Eopen", 0x0190}, -{"Epsilon", 0x0395}, -{"Epsilontonos", 0x0388}, -{"Ercyrillic", 0x0420}, -{"Ereversed", 0x018E}, -{"Ereversedcyrillic", 0x042D}, -{"Escyrillic", 0x0421}, -{"Esdescendercyrillic", 0x04AA}, -{"Esh", 0x01A9}, -{"Esmall", 0xF765}, -{"Eta", 0x0397}, -{"Etarmenian", 0x0538}, -{"Etatonos", 0x0389}, -{"Eth", 0x00D0}, -{"Ethsmall", 0xF7F0}, -{"Etilde", 0x1EBC}, -{"Etildebelow", 0x1E1A}, -{"Euro", 0x20AC}, -{"Ezh", 0x01B7}, -{"Ezhcaron", 0x01EE}, -{"Ezhreversed", 0x01B8}, -{"F", 0x0046}, -{"Fcircle", 0x24BB}, -{"Fdotaccent", 0x1E1E}, -{"Feharmenian", 0x0556}, -{"Feicoptic", 0x03E4}, -{"Fhook", 0x0191}, -{"Fitacyrillic", 0x0472}, -{"Fiveroman", 0x2164}, -{"Fmonospace", 0xFF26}, -{"Fourroman", 0x2163}, -{"Fsmall", 0xF766}, -{"G", 0x0047}, -{"GBsquare", 0x3387}, -{"Gacute", 0x01F4}, -{"Gamma", 0x0393}, -{"Gammaafrican", 0x0194}, -{"Gangiacoptic", 0x03EA}, -{"Gbreve", 0x011E}, -{"Gcaron", 0x01E6}, -{"Gcedilla", 0x0122}, -{"Gcircle", 0x24BC}, -{"Gcircumflex", 0x011C}, -{"Gcommaaccent", 0x0122}, -{"Gdot", 0x0120}, -{"Gdotaccent", 0x0120}, -{"Gecyrillic", 0x0413}, -{"Ghadarmenian", 0x0542}, -{"Ghemiddlehookcyrillic", 0x0494}, -{"Ghestrokecyrillic", 0x0492}, -{"Gheupturncyrillic", 0x0490}, -{"Ghook", 0x0193}, -{"Gimarmenian", 0x0533}, -{"Gjecyrillic", 0x0403}, -{"Gmacron", 0x1E20}, -{"Gmonospace", 0xFF27}, -{"Grave", 0xF6CE}, -{"Gravesmall", 0xF760}, -{"Gsmall", 0xF767}, -{"Gsmallhook", 0x029B}, -{"Gstroke", 0x01E4}, -{"H", 0x0048}, -{"H18533", 0x25CF}, -{"H18543", 0x25AA}, -{"H18551", 0x25AB}, -{"H22073", 0x25A1}, -{"HPsquare", 0x33CB}, -{"Haabkhasiancyrillic", 0x04A8}, -{"Hadescendercyrillic", 0x04B2}, -{"Hardsigncyrillic", 0x042A}, -{"Hbar", 0x0126}, -{"Hbrevebelow", 0x1E2A}, -{"Hcedilla", 0x1E28}, -{"Hcircle", 0x24BD}, -{"Hcircumflex", 0x0124}, -{"Hdieresis", 0x1E26}, -{"Hdotaccent", 0x1E22}, -{"Hdotbelow", 0x1E24}, -{"Hmonospace", 0xFF28}, -{"Hoarmenian", 0x0540}, -{"Horicoptic", 0x03E8}, -{"Hsmall", 0xF768}, -{"Hungarumlaut", 0xF6CF}, -{"Hungarumlautsmall", 0xF6F8}, -{"Hzsquare", 0x3390}, -{"I", 0x0049}, -{"IAcyrillic", 0x042F}, -{"IJ", 0x0132}, -{"IUcyrillic", 0x042E}, -{"Iacute", 0x00CD}, -{"Iacutesmall", 0xF7ED}, -{"Ibreve", 0x012C}, -{"Icaron", 0x01CF}, -{"Icircle", 0x24BE}, -{"Icircumflex", 0x00CE}, -{"Icircumflexsmall", 0xF7EE}, -{"Icyrillic", 0x0406}, -{"Idblgrave", 0x0208}, -{"Idieresis", 0x00CF}, -{"Idieresisacute", 0x1E2E}, -{"Idieresiscyrillic", 0x04E4}, -{"Idieresissmall", 0xF7EF}, -{"Idot", 0x0130}, -{"Idotaccent", 0x0130}, -{"Idotbelow", 0x1ECA}, -{"Iebrevecyrillic", 0x04D6}, -{"Iecyrillic", 0x0415}, -{"Ifraktur", 0x2111}, -{"Igrave", 0x00CC}, -{"Igravesmall", 0xF7EC}, -{"Ihookabove", 0x1EC8}, -{"Iicyrillic", 0x0418}, -{"Iinvertedbreve", 0x020A}, -{"Iishortcyrillic", 0x0419}, -{"Imacron", 0x012A}, -{"Imacroncyrillic", 0x04E2}, -{"Imonospace", 0xFF29}, -{"Iniarmenian", 0x053B}, -{"Iocyrillic", 0x0401}, -{"Iogonek", 0x012E}, -{"Iota", 0x0399}, -{"Iotaafrican", 0x0196}, -{"Iotadieresis", 0x03AA}, -{"Iotatonos", 0x038A}, -{"Ismall", 0xF769}, -{"Istroke", 0x0197}, -{"Itilde", 0x0128}, -{"Itildebelow", 0x1E2C}, -{"Izhitsacyrillic", 0x0474}, -{"Izhitsadblgravecyrillic", 0x0476}, -{"J", 0x004A}, -{"Jaarmenian", 0x0541}, -{"Jcircle", 0x24BF}, -{"Jcircumflex", 0x0134}, -{"Jecyrillic", 0x0408}, -{"Jheharmenian", 0x054B}, -{"Jmonospace", 0xFF2A}, -{"Jsmall", 0xF76A}, -{"K", 0x004B}, -{"KBsquare", 0x3385}, -{"KKsquare", 0x33CD}, -{"Kabashkircyrillic", 0x04A0}, -{"Kacute", 0x1E30}, -{"Kacyrillic", 0x041A}, -{"Kadescendercyrillic", 0x049A}, -{"Kahookcyrillic", 0x04C3}, -{"Kappa", 0x039A}, -{"Kastrokecyrillic", 0x049E}, -{"Kaverticalstrokecyrillic", 0x049C}, -{"Kcaron", 0x01E8}, -{"Kcedilla", 0x0136}, -{"Kcircle", 0x24C0}, -{"Kcommaaccent", 0x0136}, -{"Kdotbelow", 0x1E32}, -{"Keharmenian", 0x0554}, -{"Kenarmenian", 0x053F}, -{"Khacyrillic", 0x0425}, -{"Kheicoptic", 0x03E6}, -{"Khook", 0x0198}, -{"Kjecyrillic", 0x040C}, -{"Klinebelow", 0x1E34}, -{"Kmonospace", 0xFF2B}, -{"Koppacyrillic", 0x0480}, -{"Koppagreek", 0x03DE}, -{"Ksicyrillic", 0x046E}, -{"Ksmall", 0xF76B}, -{"L", 0x004C}, -{"LJ", 0x01C7}, -{"LL", 0xF6BF}, -{"Lacute", 0x0139}, -{"Lambda", 0x039B}, -{"Lcaron", 0x013D}, -{"Lcedilla", 0x013B}, -{"Lcircle", 0x24C1}, -{"Lcircumflexbelow", 0x1E3C}, -{"Lcommaaccent", 0x013B}, -{"Ldot", 0x013F}, -{"Ldotaccent", 0x013F}, -{"Ldotbelow", 0x1E36}, -{"Ldotbelowmacron", 0x1E38}, -{"Liwnarmenian", 0x053C}, -{"Lj", 0x01C8}, -{"Ljecyrillic", 0x0409}, -{"Llinebelow", 0x1E3A}, -{"Lmonospace", 0xFF2C}, -{"Lslash", 0x0141}, -{"Lslashsmall", 0xF6F9}, -{"Lsmall", 0xF76C}, -{"M", 0x004D}, -{"MBsquare", 0x3386}, -{"Macron", 0xF6D0}, -{"Macronsmall", 0xF7AF}, -{"Macute", 0x1E3E}, -{"Mcircle", 0x24C2}, -{"Mdotaccent", 0x1E40}, -{"Mdotbelow", 0x1E42}, -{"Menarmenian", 0x0544}, -{"Mmonospace", 0xFF2D}, -{"Msmall", 0xF76D}, -{"Mturned", 0x019C}, -{"Mu", 0x039C}, -{"N", 0x004E}, -{"NJ", 0x01CA}, -{"Nacute", 0x0143}, -{"Ncaron", 0x0147}, -{"Ncedilla", 0x0145}, -{"Ncircle", 0x24C3}, -{"Ncircumflexbelow", 0x1E4A}, -{"Ncommaaccent", 0x0145}, -{"Ndotaccent", 0x1E44}, -{"Ndotbelow", 0x1E46}, -{"Nhookleft", 0x019D}, -{"Nineroman", 0x2168}, -{"Nj", 0x01CB}, -{"Njecyrillic", 0x040A}, -{"Nlinebelow", 0x1E48}, -{"Nmonospace", 0xFF2E}, -{"Nowarmenian", 0x0546}, -{"Nsmall", 0xF76E}, -{"Ntilde", 0x00D1}, -{"Ntildesmall", 0xF7F1}, -{"Nu", 0x039D}, -{"O", 0x004F}, -{"OE", 0x0152}, -{"OEsmall", 0xF6FA}, -{"Oacute", 0x00D3}, -{"Oacutesmall", 0xF7F3}, -{"Obarredcyrillic", 0x04E8}, -{"Obarreddieresiscyrillic", 0x04EA}, -{"Obreve", 0x014E}, -{"Ocaron", 0x01D1}, -{"Ocenteredtilde", 0x019F}, -{"Ocircle", 0x24C4}, -{"Ocircumflex", 0x00D4}, -{"Ocircumflexacute", 0x1ED0}, -{"Ocircumflexdotbelow", 0x1ED8}, -{"Ocircumflexgrave", 0x1ED2}, -{"Ocircumflexhookabove", 0x1ED4}, -{"Ocircumflexsmall", 0xF7F4}, -{"Ocircumflextilde", 0x1ED6}, -{"Ocyrillic", 0x041E}, -{"Odblacute", 0x0150}, -{"Odblgrave", 0x020C}, -{"Odieresis", 0x00D6}, -{"Odieresiscyrillic", 0x04E6}, -{"Odieresissmall", 0xF7F6}, -{"Odotbelow", 0x1ECC}, -{"Ogoneksmall", 0xF6FB}, -{"Ograve", 0x00D2}, -{"Ogravesmall", 0xF7F2}, -{"Oharmenian", 0x0555}, -{"Ohm", 0x2126}, -{"Ohookabove", 0x1ECE}, -{"Ohorn", 0x01A0}, -{"Ohornacute", 0x1EDA}, -{"Ohorndotbelow", 0x1EE2}, -{"Ohorngrave", 0x1EDC}, -{"Ohornhookabove", 0x1EDE}, -{"Ohorntilde", 0x1EE0}, -{"Ohungarumlaut", 0x0150}, -{"Oi", 0x01A2}, -{"Oinvertedbreve", 0x020E}, -{"Omacron", 0x014C}, -{"Omacronacute", 0x1E52}, -{"Omacrongrave", 0x1E50}, -{"Omega", 0x2126}, -{"Omegacyrillic", 0x0460}, -{"Omegagreek", 0x03A9}, -{"Omegaroundcyrillic", 0x047A}, -{"Omegatitlocyrillic", 0x047C}, -{"Omegatonos", 0x038F}, -{"Omicron", 0x039F}, -{"Omicrontonos", 0x038C}, -{"Omonospace", 0xFF2F}, -{"Oneroman", 0x2160}, -{"Oogonek", 0x01EA}, -{"Oogonekmacron", 0x01EC}, -{"Oopen", 0x0186}, -{"Oslash", 0x00D8}, -{"Oslashacute", 0x01FE}, -{"Oslashsmall", 0xF7F8}, -{"Osmall", 0xF76F}, -{"Ostrokeacute", 0x01FE}, -{"Otcyrillic", 0x047E}, -{"Otilde", 0x00D5}, -{"Otildeacute", 0x1E4C}, -{"Otildedieresis", 0x1E4E}, -{"Otildesmall", 0xF7F5}, -{"P", 0x0050}, -{"Pacute", 0x1E54}, -{"Pcircle", 0x24C5}, -{"Pdotaccent", 0x1E56}, -{"Pecyrillic", 0x041F}, -{"Peharmenian", 0x054A}, -{"Pemiddlehookcyrillic", 0x04A6}, -{"Phi", 0x03A6}, -{"Phook", 0x01A4}, -{"Pi", 0x03A0}, -{"Piwrarmenian", 0x0553}, -{"Pmonospace", 0xFF30}, -{"Psi", 0x03A8}, -{"Psicyrillic", 0x0470}, -{"Psmall", 0xF770}, -{"Q", 0x0051}, -{"Qcircle", 0x24C6}, -{"Qmonospace", 0xFF31}, -{"Qsmall", 0xF771}, -{"R", 0x0052}, -{"Raarmenian", 0x054C}, -{"Racute", 0x0154}, -{"Rcaron", 0x0158}, -{"Rcedilla", 0x0156}, -{"Rcircle", 0x24C7}, -{"Rcommaaccent", 0x0156}, -{"Rdblgrave", 0x0210}, -{"Rdotaccent", 0x1E58}, -{"Rdotbelow", 0x1E5A}, -{"Rdotbelowmacron", 0x1E5C}, -{"Reharmenian", 0x0550}, -{"Rfraktur", 0x211C}, -{"Rho", 0x03A1}, -{"Ringsmall", 0xF6FC}, -{"Rinvertedbreve", 0x0212}, -{"Rlinebelow", 0x1E5E}, -{"Rmonospace", 0xFF32}, -{"Rsmall", 0xF772}, -{"Rsmallinverted", 0x0281}, -{"Rsmallinvertedsuperior", 0x02B6}, -{"S", 0x0053}, -{"SF010000", 0x250C}, -{"SF020000", 0x2514}, -{"SF030000", 0x2510}, -{"SF040000", 0x2518}, -{"SF050000", 0x253C}, -{"SF060000", 0x252C}, -{"SF070000", 0x2534}, -{"SF080000", 0x251C}, -{"SF090000", 0x2524}, -{"SF100000", 0x2500}, -{"SF110000", 0x2502}, -{"SF190000", 0x2561}, -{"SF200000", 0x2562}, -{"SF210000", 0x2556}, -{"SF220000", 0x2555}, -{"SF230000", 0x2563}, -{"SF240000", 0x2551}, -{"SF250000", 0x2557}, -{"SF260000", 0x255D}, -{"SF270000", 0x255C}, -{"SF280000", 0x255B}, -{"SF360000", 0x255E}, -{"SF370000", 0x255F}, -{"SF380000", 0x255A}, -{"SF390000", 0x2554}, -{"SF400000", 0x2569}, -{"SF410000", 0x2566}, -{"SF420000", 0x2560}, -{"SF430000", 0x2550}, -{"SF440000", 0x256C}, -{"SF450000", 0x2567}, -{"SF460000", 0x2568}, -{"SF470000", 0x2564}, -{"SF480000", 0x2565}, -{"SF490000", 0x2559}, -{"SF500000", 0x2558}, -{"SF510000", 0x2552}, -{"SF520000", 0x2553}, -{"SF530000", 0x256B}, -{"SF540000", 0x256A}, -{"Sacute", 0x015A}, -{"Sacutedotaccent", 0x1E64}, -{"Sampigreek", 0x03E0}, -{"Scaron", 0x0160}, -{"Scarondotaccent", 0x1E66}, -{"Scaronsmall", 0xF6FD}, -{"Scedilla", 0x015E}, -{"Schwa", 0x018F}, -{"Schwacyrillic", 0x04D8}, -{"Schwadieresiscyrillic", 0x04DA}, -{"Scircle", 0x24C8}, -{"Scircumflex", 0x015C}, -{"Scommaaccent", 0x0218}, -{"Sdotaccent", 0x1E60}, -{"Sdotbelow", 0x1E62}, -{"Sdotbelowdotaccent", 0x1E68}, -{"Seharmenian", 0x054D}, -{"Sevenroman", 0x2166}, -{"Shaarmenian", 0x0547}, -{"Shacyrillic", 0x0428}, -{"Shchacyrillic", 0x0429}, -{"Sheicoptic", 0x03E2}, -{"Shhacyrillic", 0x04BA}, -{"Shimacoptic", 0x03EC}, -{"Sigma", 0x03A3}, -{"Sixroman", 0x2165}, -{"Smonospace", 0xFF33}, -{"Softsigncyrillic", 0x042C}, -{"Ssmall", 0xF773}, -{"Stigmagreek", 0x03DA}, -{"T", 0x0054}, -{"Tau", 0x03A4}, -{"Tbar", 0x0166}, -{"Tcaron", 0x0164}, -{"Tcedilla", 0x0162}, -{"Tcircle", 0x24C9}, -{"Tcircumflexbelow", 0x1E70}, -{"Tcommaaccent", 0x0162}, -{"Tdotaccent", 0x1E6A}, -{"Tdotbelow", 0x1E6C}, -{"Tecyrillic", 0x0422}, -{"Tedescendercyrillic", 0x04AC}, -{"Tenroman", 0x2169}, -{"Tetsecyrillic", 0x04B4}, -{"Theta", 0x0398}, -{"Thook", 0x01AC}, -{"Thorn", 0x00DE}, -{"Thornsmall", 0xF7FE}, -{"Threeroman", 0x2162}, -{"Tildesmall", 0xF6FE}, -{"Tiwnarmenian", 0x054F}, -{"Tlinebelow", 0x1E6E}, -{"Tmonospace", 0xFF34}, -{"Toarmenian", 0x0539}, -{"Tonefive", 0x01BC}, -{"Tonesix", 0x0184}, -{"Tonetwo", 0x01A7}, -{"Tretroflexhook", 0x01AE}, -{"Tsecyrillic", 0x0426}, -{"Tshecyrillic", 0x040B}, -{"Tsmall", 0xF774}, -{"Twelveroman", 0x216B}, -{"Tworoman", 0x2161}, -{"U", 0x0055}, -{"Uacute", 0x00DA}, -{"Uacutesmall", 0xF7FA}, -{"Ubreve", 0x016C}, -{"Ucaron", 0x01D3}, -{"Ucircle", 0x24CA}, -{"Ucircumflex", 0x00DB}, -{"Ucircumflexbelow", 0x1E76}, -{"Ucircumflexsmall", 0xF7FB}, -{"Ucyrillic", 0x0423}, -{"Udblacute", 0x0170}, -{"Udblgrave", 0x0214}, -{"Udieresis", 0x00DC}, -{"Udieresisacute", 0x01D7}, -{"Udieresisbelow", 0x1E72}, -{"Udieresiscaron", 0x01D9}, -{"Udieresiscyrillic", 0x04F0}, -{"Udieresisgrave", 0x01DB}, -{"Udieresismacron", 0x01D5}, -{"Udieresissmall", 0xF7FC}, -{"Udotbelow", 0x1EE4}, -{"Ugrave", 0x00D9}, -{"Ugravesmall", 0xF7F9}, -{"Uhookabove", 0x1EE6}, -{"Uhorn", 0x01AF}, -{"Uhornacute", 0x1EE8}, -{"Uhorndotbelow", 0x1EF0}, -{"Uhorngrave", 0x1EEA}, -{"Uhornhookabove", 0x1EEC}, -{"Uhorntilde", 0x1EEE}, -{"Uhungarumlaut", 0x0170}, -{"Uhungarumlautcyrillic", 0x04F2}, -{"Uinvertedbreve", 0x0216}, -{"Ukcyrillic", 0x0478}, -{"Umacron", 0x016A}, -{"Umacroncyrillic", 0x04EE}, -{"Umacrondieresis", 0x1E7A}, -{"Umonospace", 0xFF35}, -{"Uogonek", 0x0172}, -{"Upsilon", 0x03A5}, -{"Upsilon1", 0x03D2}, -{"Upsilonacutehooksymbolgreek", 0x03D3}, -{"Upsilonafrican", 0x01B1}, -{"Upsilondieresis", 0x03AB}, -{"Upsilondieresishooksymbolgreek", 0x03D4}, -{"Upsilonhooksymbol", 0x03D2}, -{"Upsilontonos", 0x038E}, -{"Uring", 0x016E}, -{"Ushortcyrillic", 0x040E}, -{"Usmall", 0xF775}, -{"Ustraightcyrillic", 0x04AE}, -{"Ustraightstrokecyrillic", 0x04B0}, -{"Utilde", 0x0168}, -{"Utildeacute", 0x1E78}, -{"Utildebelow", 0x1E74}, -{"V", 0x0056}, -{"Vcircle", 0x24CB}, -{"Vdotbelow", 0x1E7E}, -{"Vecyrillic", 0x0412}, -{"Vewarmenian", 0x054E}, -{"Vhook", 0x01B2}, -{"Vmonospace", 0xFF36}, -{"Voarmenian", 0x0548}, -{"Vsmall", 0xF776}, -{"Vtilde", 0x1E7C}, -{"W", 0x0057}, -{"Wacute", 0x1E82}, -{"Wcircle", 0x24CC}, -{"Wcircumflex", 0x0174}, -{"Wdieresis", 0x1E84}, -{"Wdotaccent", 0x1E86}, -{"Wdotbelow", 0x1E88}, -{"Wgrave", 0x1E80}, -{"Wmonospace", 0xFF37}, -{"Wsmall", 0xF777}, -{"X", 0x0058}, -{"Xcircle", 0x24CD}, -{"Xdieresis", 0x1E8C}, -{"Xdotaccent", 0x1E8A}, -{"Xeharmenian", 0x053D}, -{"Xi", 0x039E}, -{"Xmonospace", 0xFF38}, -{"Xsmall", 0xF778}, -{"Y", 0x0059}, -{"Yacute", 0x00DD}, -{"Yacutesmall", 0xF7FD}, -{"Yatcyrillic", 0x0462}, -{"Ycircle", 0x24CE}, -{"Ycircumflex", 0x0176}, -{"Ydieresis", 0x0178}, -{"Ydieresissmall", 0xF7FF}, -{"Ydotaccent", 0x1E8E}, -{"Ydotbelow", 0x1EF4}, -{"Yericyrillic", 0x042B}, -{"Yerudieresiscyrillic", 0x04F8}, -{"Ygrave", 0x1EF2}, -{"Yhook", 0x01B3}, -{"Yhookabove", 0x1EF6}, -{"Yiarmenian", 0x0545}, -{"Yicyrillic", 0x0407}, -{"Yiwnarmenian", 0x0552}, -{"Ymonospace", 0xFF39}, -{"Ysmall", 0xF779}, -{"Ytilde", 0x1EF8}, -{"Yusbigcyrillic", 0x046A}, -{"Yusbigiotifiedcyrillic", 0x046C}, -{"Yuslittlecyrillic", 0x0466}, -{"Yuslittleiotifiedcyrillic", 0x0468}, -{"Z", 0x005A}, -{"Zaarmenian", 0x0536}, -{"Zacute", 0x0179}, -{"Zcaron", 0x017D}, -{"Zcaronsmall", 0xF6FF}, -{"Zcircle", 0x24CF}, -{"Zcircumflex", 0x1E90}, -{"Zdot", 0x017B}, -{"Zdotaccent", 0x017B}, -{"Zdotbelow", 0x1E92}, -{"Zecyrillic", 0x0417}, -{"Zedescendercyrillic", 0x0498}, -{"Zedieresiscyrillic", 0x04DE}, -{"Zeta", 0x0396}, -{"Zhearmenian", 0x053A}, -{"Zhebrevecyrillic", 0x04C1}, -{"Zhecyrillic", 0x0416}, -{"Zhedescendercyrillic", 0x0496}, -{"Zhedieresiscyrillic", 0x04DC}, -{"Zlinebelow", 0x1E94}, -{"Zmonospace", 0xFF3A}, -{"Zsmall", 0xF77A}, -{"Zstroke", 0x01B5}, -{"a", 0x0061}, -{"aabengali", 0x0986}, -{"aacute", 0x00E1}, -{"aadeva", 0x0906}, -{"aagujarati", 0x0A86}, -{"aagurmukhi", 0x0A06}, -{"aamatragurmukhi", 0x0A3E}, -{"aarusquare", 0x3303}, -{"aavowelsignbengali", 0x09BE}, -{"aavowelsigndeva", 0x093E}, -{"aavowelsigngujarati", 0x0ABE}, -{"abbreviationmarkarmenian", 0x055F}, -{"abbreviationsigndeva", 0x0970}, -{"abengali", 0x0985}, -{"abopomofo", 0x311A}, -{"abreve", 0x0103}, -{"abreveacute", 0x1EAF}, -{"abrevecyrillic", 0x04D1}, -{"abrevedotbelow", 0x1EB7}, -{"abrevegrave", 0x1EB1}, -{"abrevehookabove", 0x1EB3}, -{"abrevetilde", 0x1EB5}, -{"acaron", 0x01CE}, -{"acircle", 0x24D0}, -{"acircumflex", 0x00E2}, -{"acircumflexacute", 0x1EA5}, -{"acircumflexdotbelow", 0x1EAD}, -{"acircumflexgrave", 0x1EA7}, -{"acircumflexhookabove", 0x1EA9}, -{"acircumflextilde", 0x1EAB}, -{"acute", 0x00B4}, -{"acutebelowcmb", 0x0317}, -{"acutecmb", 0x0301}, -{"acutecomb", 0x0301}, -{"acutedeva", 0x0954}, -{"acutelowmod", 0x02CF}, -{"acutetonecmb", 0x0341}, -{"acyrillic", 0x0430}, -{"adblgrave", 0x0201}, -{"addakgurmukhi", 0x0A71}, -{"adeva", 0x0905}, -{"adieresis", 0x00E4}, -{"adieresiscyrillic", 0x04D3}, -{"adieresismacron", 0x01DF}, -{"adotbelow", 0x1EA1}, -{"adotmacron", 0x01E1}, -{"ae", 0x00E6}, -{"aeacute", 0x01FD}, -{"aekorean", 0x3150}, -{"aemacron", 0x01E3}, -{"afii00208", 0x2015}, -{"afii08941", 0x20A4}, -{"afii10017", 0x0410}, -{"afii10018", 0x0411}, -{"afii10019", 0x0412}, -{"afii10020", 0x0413}, -{"afii10021", 0x0414}, -{"afii10022", 0x0415}, -{"afii10023", 0x0401}, -{"afii10024", 0x0416}, -{"afii10025", 0x0417}, -{"afii10026", 0x0418}, -{"afii10027", 0x0419}, -{"afii10028", 0x041A}, -{"afii10029", 0x041B}, -{"afii10030", 0x041C}, -{"afii10031", 0x041D}, -{"afii10032", 0x041E}, -{"afii10033", 0x041F}, -{"afii10034", 0x0420}, -{"afii10035", 0x0421}, -{"afii10036", 0x0422}, -{"afii10037", 0x0423}, -{"afii10038", 0x0424}, -{"afii10039", 0x0425}, -{"afii10040", 0x0426}, -{"afii10041", 0x0427}, -{"afii10042", 0x0428}, -{"afii10043", 0x0429}, -{"afii10044", 0x042A}, -{"afii10045", 0x042B}, -{"afii10046", 0x042C}, -{"afii10047", 0x042D}, -{"afii10048", 0x042E}, -{"afii10049", 0x042F}, -{"afii10050", 0x0490}, -{"afii10051", 0x0402}, -{"afii10052", 0x0403}, -{"afii10053", 0x0404}, -{"afii10054", 0x0405}, -{"afii10055", 0x0406}, -{"afii10056", 0x0407}, -{"afii10057", 0x0408}, -{"afii10058", 0x0409}, -{"afii10059", 0x040A}, -{"afii10060", 0x040B}, -{"afii10061", 0x040C}, -{"afii10062", 0x040E}, -{"afii10063", 0xF6C4}, -{"afii10064", 0xF6C5}, -{"afii10065", 0x0430}, -{"afii10066", 0x0431}, -{"afii10067", 0x0432}, -{"afii10068", 0x0433}, -{"afii10069", 0x0434}, -{"afii10070", 0x0435}, -{"afii10071", 0x0451}, -{"afii10072", 0x0436}, -{"afii10073", 0x0437}, -{"afii10074", 0x0438}, -{"afii10075", 0x0439}, -{"afii10076", 0x043A}, -{"afii10077", 0x043B}, -{"afii10078", 0x043C}, -{"afii10079", 0x043D}, -{"afii10080", 0x043E}, -{"afii10081", 0x043F}, -{"afii10082", 0x0440}, -{"afii10083", 0x0441}, -{"afii10084", 0x0442}, -{"afii10085", 0x0443}, -{"afii10086", 0x0444}, -{"afii10087", 0x0445}, -{"afii10088", 0x0446}, -{"afii10089", 0x0447}, -{"afii10090", 0x0448}, -{"afii10091", 0x0449}, -{"afii10092", 0x044A}, -{"afii10093", 0x044B}, -{"afii10094", 0x044C}, -{"afii10095", 0x044D}, -{"afii10096", 0x044E}, -{"afii10097", 0x044F}, -{"afii10098", 0x0491}, -{"afii10099", 0x0452}, -{"afii10100", 0x0453}, -{"afii10101", 0x0454}, -{"afii10102", 0x0455}, -{"afii10103", 0x0456}, -{"afii10104", 0x0457}, -{"afii10105", 0x0458}, -{"afii10106", 0x0459}, -{"afii10107", 0x045A}, -{"afii10108", 0x045B}, -{"afii10109", 0x045C}, -{"afii10110", 0x045E}, -{"afii10145", 0x040F}, -{"afii10146", 0x0462}, -{"afii10147", 0x0472}, -{"afii10148", 0x0474}, -{"afii10192", 0xF6C6}, -{"afii10193", 0x045F}, -{"afii10194", 0x0463}, -{"afii10195", 0x0473}, -{"afii10196", 0x0475}, -{"afii10831", 0xF6C7}, -{"afii10832", 0xF6C8}, -{"afii10846", 0x04D9}, -{"afii299", 0x200E}, -{"afii300", 0x200F}, -{"afii301", 0x200D}, -{"afii57381", 0x066A}, -{"afii57388", 0x060C}, -{"afii57392", 0x0660}, -{"afii57393", 0x0661}, -{"afii57394", 0x0662}, -{"afii57395", 0x0663}, -{"afii57396", 0x0664}, -{"afii57397", 0x0665}, -{"afii57398", 0x0666}, -{"afii57399", 0x0667}, -{"afii57400", 0x0668}, -{"afii57401", 0x0669}, -{"afii57403", 0x061B}, -{"afii57407", 0x061F}, -{"afii57409", 0x0621}, -{"afii57410", 0x0622}, -{"afii57411", 0x0623}, -{"afii57412", 0x0624}, -{"afii57413", 0x0625}, -{"afii57414", 0x0626}, -{"afii57415", 0x0627}, -{"afii57416", 0x0628}, -{"afii57417", 0x0629}, -{"afii57418", 0x062A}, -{"afii57419", 0x062B}, -{"afii57420", 0x062C}, -{"afii57421", 0x062D}, -{"afii57422", 0x062E}, -{"afii57423", 0x062F}, -{"afii57424", 0x0630}, -{"afii57425", 0x0631}, -{"afii57426", 0x0632}, -{"afii57427", 0x0633}, -{"afii57428", 0x0634}, -{"afii57429", 0x0635}, -{"afii57430", 0x0636}, -{"afii57431", 0x0637}, -{"afii57432", 0x0638}, -{"afii57433", 0x0639}, -{"afii57434", 0x063A}, -{"afii57440", 0x0640}, -{"afii57441", 0x0641}, -{"afii57442", 0x0642}, -{"afii57443", 0x0643}, -{"afii57444", 0x0644}, -{"afii57445", 0x0645}, -{"afii57446", 0x0646}, -{"afii57448", 0x0648}, -{"afii57449", 0x0649}, -{"afii57450", 0x064A}, -{"afii57451", 0x064B}, -{"afii57452", 0x064C}, -{"afii57453", 0x064D}, -{"afii57454", 0x064E}, -{"afii57455", 0x064F}, -{"afii57456", 0x0650}, -{"afii57457", 0x0651}, -{"afii57458", 0x0652}, -{"afii57470", 0x0647}, -{"afii57505", 0x06A4}, -{"afii57506", 0x067E}, -{"afii57507", 0x0686}, -{"afii57508", 0x0698}, -{"afii57509", 0x06AF}, -{"afii57511", 0x0679}, -{"afii57512", 0x0688}, -{"afii57513", 0x0691}, -{"afii57514", 0x06BA}, -{"afii57519", 0x06D2}, -{"afii57534", 0x06D5}, -{"afii57636", 0x20AA}, -{"afii57645", 0x05BE}, -{"afii57658", 0x05C3}, -{"afii57664", 0x05D0}, -{"afii57665", 0x05D1}, -{"afii57666", 0x05D2}, -{"afii57667", 0x05D3}, -{"afii57668", 0x05D4}, -{"afii57669", 0x05D5}, -{"afii57670", 0x05D6}, -{"afii57671", 0x05D7}, -{"afii57672", 0x05D8}, -{"afii57673", 0x05D9}, -{"afii57674", 0x05DA}, -{"afii57675", 0x05DB}, -{"afii57676", 0x05DC}, -{"afii57677", 0x05DD}, -{"afii57678", 0x05DE}, -{"afii57679", 0x05DF}, -{"afii57680", 0x05E0}, -{"afii57681", 0x05E1}, -{"afii57682", 0x05E2}, -{"afii57683", 0x05E3}, -{"afii57684", 0x05E4}, -{"afii57685", 0x05E5}, -{"afii57686", 0x05E6}, -{"afii57687", 0x05E7}, -{"afii57688", 0x05E8}, -{"afii57689", 0x05E9}, -{"afii57690", 0x05EA}, -{"afii57694", 0xFB2A}, -{"afii57695", 0xFB2B}, -{"afii57700", 0xFB4B}, -{"afii57705", 0xFB1F}, -{"afii57716", 0x05F0}, -{"afii57717", 0x05F1}, -{"afii57718", 0x05F2}, -{"afii57723", 0xFB35}, -{"afii57793", 0x05B4}, -{"afii57794", 0x05B5}, -{"afii57795", 0x05B6}, -{"afii57796", 0x05BB}, -{"afii57797", 0x05B8}, -{"afii57798", 0x05B7}, -{"afii57799", 0x05B0}, -{"afii57800", 0x05B2}, -{"afii57801", 0x05B1}, -{"afii57802", 0x05B3}, -{"afii57803", 0x05C2}, -{"afii57804", 0x05C1}, -{"afii57806", 0x05B9}, -{"afii57807", 0x05BC}, -{"afii57839", 0x05BD}, -{"afii57841", 0x05BF}, -{"afii57842", 0x05C0}, -{"afii57929", 0x02BC}, -{"afii61248", 0x2105}, -{"afii61289", 0x2113}, -{"afii61352", 0x2116}, -{"afii61573", 0x202C}, -{"afii61574", 0x202D}, -{"afii61575", 0x202E}, -{"afii61664", 0x200C}, -{"afii63167", 0x066D}, -{"afii64937", 0x02BD}, -{"agrave", 0x00E0}, -{"agujarati", 0x0A85}, -{"agurmukhi", 0x0A05}, -{"ahiragana", 0x3042}, -{"ahookabove", 0x1EA3}, -{"aibengali", 0x0990}, -{"aibopomofo", 0x311E}, -{"aideva", 0x0910}, -{"aiecyrillic", 0x04D5}, -{"aigujarati", 0x0A90}, -{"aigurmukhi", 0x0A10}, -{"aimatragurmukhi", 0x0A48}, -{"ainarabic", 0x0639}, -{"ainfinalarabic", 0xFECA}, -{"aininitialarabic", 0xFECB}, -{"ainmedialarabic", 0xFECC}, -{"ainvertedbreve", 0x0203}, -{"aivowelsignbengali", 0x09C8}, -{"aivowelsigndeva", 0x0948}, -{"aivowelsigngujarati", 0x0AC8}, -{"akatakana", 0x30A2}, -{"akatakanahalfwidth", 0xFF71}, -{"akorean", 0x314F}, -{"alef", 0x05D0}, -{"alefarabic", 0x0627}, -{"alefdageshhebrew", 0xFB30}, -{"aleffinalarabic", 0xFE8E}, -{"alefhamzaabovearabic", 0x0623}, -{"alefhamzaabovefinalarabic", 0xFE84}, -{"alefhamzabelowarabic", 0x0625}, -{"alefhamzabelowfinalarabic", 0xFE88}, -{"alefhebrew", 0x05D0}, -{"aleflamedhebrew", 0xFB4F}, -{"alefmaddaabovearabic", 0x0622}, -{"alefmaddaabovefinalarabic", 0xFE82}, -{"alefmaksuraarabic", 0x0649}, -{"alefmaksurafinalarabic", 0xFEF0}, -{"alefmaksurainitialarabic", 0xFEF3}, -{"alefmaksuramedialarabic", 0xFEF4}, -{"alefpatahhebrew", 0xFB2E}, -{"alefqamatshebrew", 0xFB2F}, -{"aleph", 0x2135}, -{"allequal", 0x224C}, -{"alpha", 0x03B1}, -{"alphatonos", 0x03AC}, -{"amacron", 0x0101}, -{"amonospace", 0xFF41}, -{"ampersand", 0x0026}, -{"ampersandmonospace", 0xFF06}, -{"ampersandsmall", 0xF726}, -{"amsquare", 0x33C2}, -{"anbopomofo", 0x3122}, -{"angbopomofo", 0x3124}, -{"angkhankhuthai", 0x0E5A}, -{"angle", 0x2220}, -{"anglebracketleft", 0x3008}, -{"anglebracketleftvertical", 0xFE3F}, -{"anglebracketright", 0x3009}, -{"anglebracketrightvertical", 0xFE40}, -{"angleleft", 0x2329}, -{"angleright", 0x232A}, -{"angstrom", 0x212B}, -{"anoteleia", 0x0387}, -{"anudattadeva", 0x0952}, -{"anusvarabengali", 0x0982}, -{"anusvaradeva", 0x0902}, -{"anusvaragujarati", 0x0A82}, -{"aogonek", 0x0105}, -{"apaatosquare", 0x3300}, -{"aparen", 0x249C}, -{"apostrophearmenian", 0x055A}, -{"apostrophemod", 0x02BC}, -{"apple", 0xF8FF}, -{"approaches", 0x2250}, -{"approxequal", 0x2248}, -{"approxequalorimage", 0x2252}, -{"approximatelyequal", 0x2245}, -{"araeaekorean", 0x318E}, -{"araeakorean", 0x318D}, -{"arc", 0x2312}, -{"arighthalfring", 0x1E9A}, -{"aring", 0x00E5}, -{"aringacute", 0x01FB}, -{"aringbelow", 0x1E01}, -{"arrowboth", 0x2194}, -{"arrowdashdown", 0x21E3}, -{"arrowdashleft", 0x21E0}, -{"arrowdashright", 0x21E2}, -{"arrowdashup", 0x21E1}, -{"arrowdblboth", 0x21D4}, -{"arrowdbldown", 0x21D3}, -{"arrowdblleft", 0x21D0}, -{"arrowdblright", 0x21D2}, -{"arrowdblup", 0x21D1}, -{"arrowdown", 0x2193}, -{"arrowdownleft", 0x2199}, -{"arrowdownright", 0x2198}, -{"arrowdownwhite", 0x21E9}, -{"arrowheaddownmod", 0x02C5}, -{"arrowheadleftmod", 0x02C2}, -{"arrowheadrightmod", 0x02C3}, -{"arrowheadupmod", 0x02C4}, -{"arrowhorizex", 0xF8E7}, -{"arrowleft", 0x2190}, -{"arrowleftdbl", 0x21D0}, -{"arrowleftdblstroke", 0x21CD}, -{"arrowleftoverright", 0x21C6}, -{"arrowleftwhite", 0x21E6}, -{"arrowright", 0x2192}, -{"arrowrightdblstroke", 0x21CF}, -{"arrowrightheavy", 0x279E}, -{"arrowrightoverleft", 0x21C4}, -{"arrowrightwhite", 0x21E8}, -{"arrowtableft", 0x21E4}, -{"arrowtabright", 0x21E5}, -{"arrowup", 0x2191}, -{"arrowupdn", 0x2195}, -{"arrowupdnbse", 0x21A8}, -{"arrowupdownbase", 0x21A8}, -{"arrowupleft", 0x2196}, -{"arrowupleftofdown", 0x21C5}, -{"arrowupright", 0x2197}, -{"arrowupwhite", 0x21E7}, -{"arrowvertex", 0xF8E6}, -{"asciicircum", 0x005E}, -{"asciicircummonospace", 0xFF3E}, -{"asciitilde", 0x007E}, -{"asciitildemonospace", 0xFF5E}, -{"ascript", 0x0251}, -{"ascriptturned", 0x0252}, -{"asmallhiragana", 0x3041}, -{"asmallkatakana", 0x30A1}, -{"asmallkatakanahalfwidth", 0xFF67}, -{"asterisk", 0x002A}, -{"asteriskaltonearabic", 0x066D}, -{"asteriskarabic", 0x066D}, -{"asteriskmath", 0x2217}, -{"asteriskmonospace", 0xFF0A}, -{"asterisksmall", 0xFE61}, -{"asterism", 0x2042}, -{"asuperior", 0xF6E9}, -{"asymptoticallyequal", 0x2243}, -{"at", 0x0040}, -{"atilde", 0x00E3}, -{"atmonospace", 0xFF20}, -{"atsmall", 0xFE6B}, -{"aturned", 0x0250}, -{"aubengali", 0x0994}, -{"aubopomofo", 0x3120}, -{"audeva", 0x0914}, -{"augujarati", 0x0A94}, -{"augurmukhi", 0x0A14}, -{"aulengthmarkbengali", 0x09D7}, -{"aumatragurmukhi", 0x0A4C}, -{"auvowelsignbengali", 0x09CC}, -{"auvowelsigndeva", 0x094C}, -{"auvowelsigngujarati", 0x0ACC}, -{"avagrahadeva", 0x093D}, -{"aybarmenian", 0x0561}, -{"ayin", 0x05E2}, -{"ayinaltonehebrew", 0xFB20}, -{"ayinhebrew", 0x05E2}, -{"b", 0x0062}, -{"babengali", 0x09AC}, -{"backslash", 0x005C}, -{"backslashmonospace", 0xFF3C}, -{"badeva", 0x092C}, -{"bagujarati", 0x0AAC}, -{"bagurmukhi", 0x0A2C}, -{"bahiragana", 0x3070}, -{"bahtthai", 0x0E3F}, -{"bakatakana", 0x30D0}, -{"bar", 0x007C}, -{"barmonospace", 0xFF5C}, -{"bbopomofo", 0x3105}, -{"bcircle", 0x24D1}, -{"bdotaccent", 0x1E03}, -{"bdotbelow", 0x1E05}, -{"beamedsixteenthnotes", 0x266C}, -{"because", 0x2235}, -{"becyrillic", 0x0431}, -{"beharabic", 0x0628}, -{"behfinalarabic", 0xFE90}, -{"behinitialarabic", 0xFE91}, -{"behiragana", 0x3079}, -{"behmedialarabic", 0xFE92}, -{"behmeeminitialarabic", 0xFC9F}, -{"behmeemisolatedarabic", 0xFC08}, -{"behnoonfinalarabic", 0xFC6D}, -{"bekatakana", 0x30D9}, -{"benarmenian", 0x0562}, -{"bet", 0x05D1}, -{"beta", 0x03B2}, -{"betasymbolgreek", 0x03D0}, -{"betdagesh", 0xFB31}, -{"betdageshhebrew", 0xFB31}, -{"bethebrew", 0x05D1}, -{"betrafehebrew", 0xFB4C}, -{"bhabengali", 0x09AD}, -{"bhadeva", 0x092D}, -{"bhagujarati", 0x0AAD}, -{"bhagurmukhi", 0x0A2D}, -{"bhook", 0x0253}, -{"bihiragana", 0x3073}, -{"bikatakana", 0x30D3}, -{"bilabialclick", 0x0298}, -{"bindigurmukhi", 0x0A02}, -{"birusquare", 0x3331}, -{"blackcircle", 0x25CF}, -{"blackdiamond", 0x25C6}, -{"blackdownpointingtriangle", 0x25BC}, -{"blackleftpointingpointer", 0x25C4}, -{"blackleftpointingtriangle", 0x25C0}, -{"blacklenticularbracketleft", 0x3010}, -{"blacklenticularbracketleftvertical", 0xFE3B}, -{"blacklenticularbracketright", 0x3011}, -{"blacklenticularbracketrightvertical", 0xFE3C}, -{"blacklowerlefttriangle", 0x25E3}, -{"blacklowerrighttriangle", 0x25E2}, -{"blackrectangle", 0x25AC}, -{"blackrightpointingpointer", 0x25BA}, -{"blackrightpointingtriangle", 0x25B6}, -{"blacksmallsquare", 0x25AA}, -{"blacksmilingface", 0x263B}, -{"blacksquare", 0x25A0}, -{"blackstar", 0x2605}, -{"blackupperlefttriangle", 0x25E4}, -{"blackupperrighttriangle", 0x25E5}, -{"blackuppointingsmalltriangle", 0x25B4}, -{"blackuppointingtriangle", 0x25B2}, -{"blank", 0x2423}, -{"blinebelow", 0x1E07}, -{"block", 0x2588}, -{"bmonospace", 0xFF42}, -{"bobaimaithai", 0x0E1A}, -{"bohiragana", 0x307C}, -{"bokatakana", 0x30DC}, -{"bparen", 0x249D}, -{"bqsquare", 0x33C3}, -{"braceex", 0xF8F4}, -{"braceleft", 0x007B}, -{"braceleftbt", 0xF8F3}, -{"braceleftmid", 0xF8F2}, -{"braceleftmonospace", 0xFF5B}, -{"braceleftsmall", 0xFE5B}, -{"bracelefttp", 0xF8F1}, -{"braceleftvertical", 0xFE37}, -{"braceright", 0x007D}, -{"bracerightbt", 0xF8FE}, -{"bracerightmid", 0xF8FD}, -{"bracerightmonospace", 0xFF5D}, -{"bracerightsmall", 0xFE5C}, -{"bracerighttp", 0xF8FC}, -{"bracerightvertical", 0xFE38}, -{"bracketleft", 0x005B}, -{"bracketleftbt", 0xF8F0}, -{"bracketleftex", 0xF8EF}, -{"bracketleftmonospace", 0xFF3B}, -{"bracketlefttp", 0xF8EE}, -{"bracketright", 0x005D}, -{"bracketrightbt", 0xF8FB}, -{"bracketrightex", 0xF8FA}, -{"bracketrightmonospace", 0xFF3D}, -{"bracketrighttp", 0xF8F9}, -{"breve", 0x02D8}, -{"brevebelowcmb", 0x032E}, -{"brevecmb", 0x0306}, -{"breveinvertedbelowcmb", 0x032F}, -{"breveinvertedcmb", 0x0311}, -{"breveinverteddoublecmb", 0x0361}, -{"bridgebelowcmb", 0x032A}, -{"bridgeinvertedbelowcmb", 0x033A}, -{"brokenbar", 0x00A6}, -{"bstroke", 0x0180}, -{"bsuperior", 0xF6EA}, -{"btopbar", 0x0183}, -{"buhiragana", 0x3076}, -{"bukatakana", 0x30D6}, -{"bullet", 0x2022}, -{"bulletinverse", 0x25D8}, -{"bulletoperator", 0x2219}, -{"bullseye", 0x25CE}, -{"c", 0x0063}, -{"caarmenian", 0x056E}, -{"cabengali", 0x099A}, -{"cacute", 0x0107}, -{"cadeva", 0x091A}, -{"cagujarati", 0x0A9A}, -{"cagurmukhi", 0x0A1A}, -{"calsquare", 0x3388}, -{"candrabindubengali", 0x0981}, -{"candrabinducmb", 0x0310}, -{"candrabindudeva", 0x0901}, -{"candrabindugujarati", 0x0A81}, -{"capslock", 0x21EA}, -{"careof", 0x2105}, -{"caron", 0x02C7}, -{"caronbelowcmb", 0x032C}, -{"caroncmb", 0x030C}, -{"carriagereturn", 0x21B5}, -{"cbopomofo", 0x3118}, -{"ccaron", 0x010D}, -{"ccedilla", 0x00E7}, -{"ccedillaacute", 0x1E09}, -{"ccircle", 0x24D2}, -{"ccircumflex", 0x0109}, -{"ccurl", 0x0255}, -{"cdot", 0x010B}, -{"cdotaccent", 0x010B}, -{"cdsquare", 0x33C5}, -{"cedilla", 0x00B8}, -{"cedillacmb", 0x0327}, -{"cent", 0x00A2}, -{"centigrade", 0x2103}, -{"centinferior", 0xF6DF}, -{"centmonospace", 0xFFE0}, -{"centoldstyle", 0xF7A2}, -{"centsuperior", 0xF6E0}, -{"chaarmenian", 0x0579}, -{"chabengali", 0x099B}, -{"chadeva", 0x091B}, -{"chagujarati", 0x0A9B}, -{"chagurmukhi", 0x0A1B}, -{"chbopomofo", 0x3114}, -{"cheabkhasiancyrillic", 0x04BD}, -{"checkmark", 0x2713}, -{"checyrillic", 0x0447}, -{"chedescenderabkhasiancyrillic", 0x04BF}, -{"chedescendercyrillic", 0x04B7}, -{"chedieresiscyrillic", 0x04F5}, -{"cheharmenian", 0x0573}, -{"chekhakassiancyrillic", 0x04CC}, -{"cheverticalstrokecyrillic", 0x04B9}, -{"chi", 0x03C7}, -{"chieuchacirclekorean", 0x3277}, -{"chieuchaparenkorean", 0x3217}, -{"chieuchcirclekorean", 0x3269}, -{"chieuchkorean", 0x314A}, -{"chieuchparenkorean", 0x3209}, -{"chochangthai", 0x0E0A}, -{"chochanthai", 0x0E08}, -{"chochingthai", 0x0E09}, -{"chochoethai", 0x0E0C}, -{"chook", 0x0188}, -{"cieucacirclekorean", 0x3276}, -{"cieucaparenkorean", 0x3216}, -{"cieuccirclekorean", 0x3268}, -{"cieuckorean", 0x3148}, -{"cieucparenkorean", 0x3208}, -{"cieucuparenkorean", 0x321C}, -{"circle", 0x25CB}, -{"circlemultiply", 0x2297}, -{"circleot", 0x2299}, -{"circleplus", 0x2295}, -{"circlepostalmark", 0x3036}, -{"circlewithlefthalfblack", 0x25D0}, -{"circlewithrighthalfblack", 0x25D1}, -{"circumflex", 0x02C6}, -{"circumflexbelowcmb", 0x032D}, -{"circumflexcmb", 0x0302}, -{"clear", 0x2327}, -{"clickalveolar", 0x01C2}, -{"clickdental", 0x01C0}, -{"clicklateral", 0x01C1}, -{"clickretroflex", 0x01C3}, -{"club", 0x2663}, -{"clubsuitblack", 0x2663}, -{"clubsuitwhite", 0x2667}, -{"cmcubedsquare", 0x33A4}, -{"cmonospace", 0xFF43}, -{"cmsquaredsquare", 0x33A0}, -{"coarmenian", 0x0581}, -{"colon", 0x003A}, -{"colonmonetary", 0x20A1}, -{"colonmonospace", 0xFF1A}, -{"colonsign", 0x20A1}, -{"colonsmall", 0xFE55}, -{"colontriangularhalfmod", 0x02D1}, -{"colontriangularmod", 0x02D0}, -{"comma", 0x002C}, -{"commaabovecmb", 0x0313}, -{"commaaboverightcmb", 0x0315}, -{"commaaccent", 0xF6C3}, -{"commaarabic", 0x060C}, -{"commaarmenian", 0x055D}, -{"commainferior", 0xF6E1}, -{"commamonospace", 0xFF0C}, -{"commareversedabovecmb", 0x0314}, -{"commareversedmod", 0x02BD}, -{"commasmall", 0xFE50}, -{"commasuperior", 0xF6E2}, -{"commaturnedabovecmb", 0x0312}, -{"commaturnedmod", 0x02BB}, -{"compass", 0x263C}, -{"congruent", 0x2245}, -{"contourintegral", 0x222E}, -{"control", 0x2303}, -{"controlACK", 0x0006}, -{"controlBEL", 0x0007}, -{"controlBS", 0x0008}, -{"controlCAN", 0x0018}, -{"controlCR", 0x000D}, -{"controlDC1", 0x0011}, -{"controlDC2", 0x0012}, -{"controlDC3", 0x0013}, -{"controlDC4", 0x0014}, -{"controlDEL", 0x007F}, -{"controlDLE", 0x0010}, -{"controlEM", 0x0019}, -{"controlENQ", 0x0005}, -{"controlEOT", 0x0004}, -{"controlESC", 0x001B}, -{"controlETB", 0x0017}, -{"controlETX", 0x0003}, -{"controlFF", 0x000C}, -{"controlFS", 0x001C}, -{"controlGS", 0x001D}, -{"controlHT", 0x0009}, -{"controlLF", 0x000A}, -{"controlNAK", 0x0015}, -{"controlRS", 0x001E}, -{"controlSI", 0x000F}, -{"controlSO", 0x000E}, -{"controlSOT", 0x0002}, -{"controlSTX", 0x0001}, -{"controlSUB", 0x001A}, -{"controlSYN", 0x0016}, -{"controlUS", 0x001F}, -{"controlVT", 0x000B}, -{"copyright", 0x00A9}, -{"copyrightsans", 0xF8E9}, -{"copyrightserif", 0xF6D9}, -{"cornerbracketleft", 0x300C}, -{"cornerbracketlefthalfwidth", 0xFF62}, -{"cornerbracketleftvertical", 0xFE41}, -{"cornerbracketright", 0x300D}, -{"cornerbracketrighthalfwidth", 0xFF63}, -{"cornerbracketrightvertical", 0xFE42}, -{"corporationsquare", 0x337F}, -{"cosquare", 0x33C7}, -{"coverkgsquare", 0x33C6}, -{"cparen", 0x249E}, -{"cruzeiro", 0x20A2}, -{"cstretched", 0x0297}, -{"curlyand", 0x22CF}, -{"curlyor", 0x22CE}, -{"currency", 0x00A4}, -{"cyrBreve", 0xF6D1}, -{"cyrFlex", 0xF6D2}, -{"cyrbreve", 0xF6D4}, -{"cyrflex", 0xF6D5}, -{"d", 0x0064}, -{"daarmenian", 0x0564}, -{"dabengali", 0x09A6}, -{"dadarabic", 0x0636}, -{"dadeva", 0x0926}, -{"dadfinalarabic", 0xFEBE}, -{"dadinitialarabic", 0xFEBF}, -{"dadmedialarabic", 0xFEC0}, -{"dagesh", 0x05BC}, -{"dageshhebrew", 0x05BC}, -{"dagger", 0x2020}, -{"daggerdbl", 0x2021}, -{"dagujarati", 0x0AA6}, -{"dagurmukhi", 0x0A26}, -{"dahiragana", 0x3060}, -{"dakatakana", 0x30C0}, -{"dalarabic", 0x062F}, -{"dalet", 0x05D3}, -{"daletdagesh", 0xFB33}, -{"daletdageshhebrew", 0xFB33}, -{"dalethebrew", 0x05D3}, -{"dalfinalarabic", 0xFEAA}, -{"dammaarabic", 0x064F}, -{"dammalowarabic", 0x064F}, -{"dammatanaltonearabic", 0x064C}, -{"dammatanarabic", 0x064C}, -{"danda", 0x0964}, -{"dargahebrew", 0x05A7}, -{"dargalefthebrew", 0x05A7}, -{"dasiapneumatacyrilliccmb", 0x0485}, -{"dblGrave", 0xF6D3}, -{"dblanglebracketleft", 0x300A}, -{"dblanglebracketleftvertical", 0xFE3D}, -{"dblanglebracketright", 0x300B}, -{"dblanglebracketrightvertical", 0xFE3E}, -{"dblarchinvertedbelowcmb", 0x032B}, -{"dblarrowleft", 0x21D4}, -{"dblarrowright", 0x21D2}, -{"dbldanda", 0x0965}, -{"dblgrave", 0xF6D6}, -{"dblgravecmb", 0x030F}, -{"dblintegral", 0x222C}, -{"dbllowline", 0x2017}, -{"dbllowlinecmb", 0x0333}, -{"dbloverlinecmb", 0x033F}, -{"dblprimemod", 0x02BA}, -{"dblverticalbar", 0x2016}, -{"dblverticallineabovecmb", 0x030E}, -{"dbopomofo", 0x3109}, -{"dbsquare", 0x33C8}, -{"dcaron", 0x010F}, -{"dcedilla", 0x1E11}, -{"dcircle", 0x24D3}, -{"dcircumflexbelow", 0x1E13}, -{"dcroat", 0x0111}, -{"ddabengali", 0x09A1}, -{"ddadeva", 0x0921}, -{"ddagujarati", 0x0AA1}, -{"ddagurmukhi", 0x0A21}, -{"ddalarabic", 0x0688}, -{"ddalfinalarabic", 0xFB89}, -{"dddhadeva", 0x095C}, -{"ddhabengali", 0x09A2}, -{"ddhadeva", 0x0922}, -{"ddhagujarati", 0x0AA2}, -{"ddhagurmukhi", 0x0A22}, -{"ddotaccent", 0x1E0B}, -{"ddotbelow", 0x1E0D}, -{"decimalseparatorarabic", 0x066B}, -{"decimalseparatorpersian", 0x066B}, -{"decyrillic", 0x0434}, -{"degree", 0x00B0}, -{"dehihebrew", 0x05AD}, -{"dehiragana", 0x3067}, -{"deicoptic", 0x03EF}, -{"dekatakana", 0x30C7}, -{"deleteleft", 0x232B}, -{"deleteright", 0x2326}, -{"delta", 0x03B4}, -{"deltaturned", 0x018D}, -{"denominatorminusonenumeratorbengali", 0x09F8}, -{"dezh", 0x02A4}, -{"dhabengali", 0x09A7}, -{"dhadeva", 0x0927}, -{"dhagujarati", 0x0AA7}, -{"dhagurmukhi", 0x0A27}, -{"dhook", 0x0257}, -{"dialytikatonos", 0x0385}, -{"dialytikatonoscmb", 0x0344}, -{"diamond", 0x2666}, -{"diamondsuitwhite", 0x2662}, -{"dieresis", 0x00A8}, -{"dieresisacute", 0xF6D7}, -{"dieresisbelowcmb", 0x0324}, -{"dieresiscmb", 0x0308}, -{"dieresisgrave", 0xF6D8}, -{"dieresistonos", 0x0385}, -{"dihiragana", 0x3062}, -{"dikatakana", 0x30C2}, -{"dittomark", 0x3003}, -{"divide", 0x00F7}, -{"divides", 0x2223}, -{"divisionslash", 0x2215}, -{"djecyrillic", 0x0452}, -{"dkshade", 0x2593}, -{"dlinebelow", 0x1E0F}, -{"dlsquare", 0x3397}, -{"dmacron", 0x0111}, -{"dmonospace", 0xFF44}, -{"dnblock", 0x2584}, -{"dochadathai", 0x0E0E}, -{"dodekthai", 0x0E14}, -{"dohiragana", 0x3069}, -{"dokatakana", 0x30C9}, -{"dollar", 0x0024}, -{"dollarinferior", 0xF6E3}, -{"dollarmonospace", 0xFF04}, -{"dollaroldstyle", 0xF724}, -{"dollarsmall", 0xFE69}, -{"dollarsuperior", 0xF6E4}, -{"dong", 0x20AB}, -{"dorusquare", 0x3326}, -{"dotaccent", 0x02D9}, -{"dotaccentcmb", 0x0307}, -{"dotbelowcmb", 0x0323}, -{"dotbelowcomb", 0x0323}, -{"dotkatakana", 0x30FB}, -{"dotlessi", 0x0131}, -{"dotlessj", 0xF6BE}, -{"dotlessjstrokehook", 0x0284}, -{"dotmath", 0x22C5}, -{"dottedcircle", 0x25CC}, -{"doubleyodpatah", 0xFB1F}, -{"doubleyodpatahhebrew", 0xFB1F}, -{"downtackbelowcmb", 0x031E}, -{"downtackmod", 0x02D5}, -{"dparen", 0x249F}, -{"dsuperior", 0xF6EB}, -{"dtail", 0x0256}, -{"dtopbar", 0x018C}, -{"duhiragana", 0x3065}, -{"dukatakana", 0x30C5}, -{"dz", 0x01F3}, -{"dzaltone", 0x02A3}, -{"dzcaron", 0x01C6}, -{"dzcurl", 0x02A5}, -{"dzeabkhasiancyrillic", 0x04E1}, -{"dzecyrillic", 0x0455}, -{"dzhecyrillic", 0x045F}, -{"e", 0x0065}, -{"eacute", 0x00E9}, -{"earth", 0x2641}, -{"ebengali", 0x098F}, -{"ebopomofo", 0x311C}, -{"ebreve", 0x0115}, -{"ecandradeva", 0x090D}, -{"ecandragujarati", 0x0A8D}, -{"ecandravowelsigndeva", 0x0945}, -{"ecandravowelsigngujarati", 0x0AC5}, -{"ecaron", 0x011B}, -{"ecedillabreve", 0x1E1D}, -{"echarmenian", 0x0565}, -{"echyiwnarmenian", 0x0587}, -{"ecircle", 0x24D4}, -{"ecircumflex", 0x00EA}, -{"ecircumflexacute", 0x1EBF}, -{"ecircumflexbelow", 0x1E19}, -{"ecircumflexdotbelow", 0x1EC7}, -{"ecircumflexgrave", 0x1EC1}, -{"ecircumflexhookabove", 0x1EC3}, -{"ecircumflextilde", 0x1EC5}, -{"ecyrillic", 0x0454}, -{"edblgrave", 0x0205}, -{"edeva", 0x090F}, -{"edieresis", 0x00EB}, -{"edot", 0x0117}, -{"edotaccent", 0x0117}, -{"edotbelow", 0x1EB9}, -{"eegurmukhi", 0x0A0F}, -{"eematragurmukhi", 0x0A47}, -{"efcyrillic", 0x0444}, -{"egrave", 0x00E8}, -{"egujarati", 0x0A8F}, -{"eharmenian", 0x0567}, -{"ehbopomofo", 0x311D}, -{"ehiragana", 0x3048}, -{"ehookabove", 0x1EBB}, -{"eibopomofo", 0x311F}, -{"eight", 0x0038}, -{"eightarabic", 0x0668}, -{"eightbengali", 0x09EE}, -{"eightcircle", 0x2467}, -{"eightcircleinversesansserif", 0x2791}, -{"eightdeva", 0x096E}, -{"eighteencircle", 0x2471}, -{"eighteenparen", 0x2485}, -{"eighteenperiod", 0x2499}, -{"eightgujarati", 0x0AEE}, -{"eightgurmukhi", 0x0A6E}, -{"eighthackarabic", 0x0668}, -{"eighthangzhou", 0x3028}, -{"eighthnotebeamed", 0x266B}, -{"eightideographicparen", 0x3227}, -{"eightinferior", 0x2088}, -{"eightmonospace", 0xFF18}, -{"eightoldstyle", 0xF738}, -{"eightparen", 0x247B}, -{"eightperiod", 0x248F}, -{"eightpersian", 0x06F8}, -{"eightroman", 0x2177}, -{"eightsuperior", 0x2078}, -{"eightthai", 0x0E58}, -{"einvertedbreve", 0x0207}, -{"eiotifiedcyrillic", 0x0465}, -{"ekatakana", 0x30A8}, -{"ekatakanahalfwidth", 0xFF74}, -{"ekonkargurmukhi", 0x0A74}, -{"ekorean", 0x3154}, -{"elcyrillic", 0x043B}, -{"element", 0x2208}, -{"elevencircle", 0x246A}, -{"elevenparen", 0x247E}, -{"elevenperiod", 0x2492}, -{"elevenroman", 0x217A}, -{"ellipsis", 0x2026}, -{"ellipsisvertical", 0x22EE}, -{"emacron", 0x0113}, -{"emacronacute", 0x1E17}, -{"emacrongrave", 0x1E15}, -{"emcyrillic", 0x043C}, -{"emdash", 0x2014}, -{"emdashvertical", 0xFE31}, -{"emonospace", 0xFF45}, -{"emphasismarkarmenian", 0x055B}, -{"emptyset", 0x2205}, -{"enbopomofo", 0x3123}, -{"encyrillic", 0x043D}, -{"endash", 0x2013}, -{"endashvertical", 0xFE32}, -{"endescendercyrillic", 0x04A3}, -{"eng", 0x014B}, -{"engbopomofo", 0x3125}, -{"enghecyrillic", 0x04A5}, -{"enhookcyrillic", 0x04C8}, -{"enspace", 0x2002}, -{"eogonek", 0x0119}, -{"eokorean", 0x3153}, -{"eopen", 0x025B}, -{"eopenclosed", 0x029A}, -{"eopenreversed", 0x025C}, -{"eopenreversedclosed", 0x025E}, -{"eopenreversedhook", 0x025D}, -{"eparen", 0x24A0}, -{"epsilon", 0x03B5}, -{"epsilontonos", 0x03AD}, -{"equal", 0x003D}, -{"equalmonospace", 0xFF1D}, -{"equalsmall", 0xFE66}, -{"equalsuperior", 0x207C}, -{"equivalence", 0x2261}, -{"erbopomofo", 0x3126}, -{"ercyrillic", 0x0440}, -{"ereversed", 0x0258}, -{"ereversedcyrillic", 0x044D}, -{"escyrillic", 0x0441}, -{"esdescendercyrillic", 0x04AB}, -{"esh", 0x0283}, -{"eshcurl", 0x0286}, -{"eshortdeva", 0x090E}, -{"eshortvowelsigndeva", 0x0946}, -{"eshreversedloop", 0x01AA}, -{"eshsquatreversed", 0x0285}, -{"esmallhiragana", 0x3047}, -{"esmallkatakana", 0x30A7}, -{"esmallkatakanahalfwidth", 0xFF6A}, -{"estimated", 0x212E}, -{"esuperior", 0xF6EC}, -{"eta", 0x03B7}, -{"etarmenian", 0x0568}, -{"etatonos", 0x03AE}, -{"eth", 0x00F0}, -{"etilde", 0x1EBD}, -{"etildebelow", 0x1E1B}, -{"etnahtafoukhhebrew", 0x0591}, -{"etnahtafoukhlefthebrew", 0x0591}, -{"etnahtahebrew", 0x0591}, -{"etnahtalefthebrew", 0x0591}, -{"eturned", 0x01DD}, -{"eukorean", 0x3161}, -{"euro", 0x20AC}, -{"evowelsignbengali", 0x09C7}, -{"evowelsigndeva", 0x0947}, -{"evowelsigngujarati", 0x0AC7}, -{"exclam", 0x0021}, -{"exclamarmenian", 0x055C}, -{"exclamdbl", 0x203C}, -{"exclamdown", 0x00A1}, -{"exclamdownsmall", 0xF7A1}, -{"exclammonospace", 0xFF01}, -{"exclamsmall", 0xF721}, -{"existential", 0x2203}, -{"ezh", 0x0292}, -{"ezhcaron", 0x01EF}, -{"ezhcurl", 0x0293}, -{"ezhreversed", 0x01B9}, -{"ezhtail", 0x01BA}, -{"f", 0x0066}, -{"fadeva", 0x095E}, -{"fagurmukhi", 0x0A5E}, -{"fahrenheit", 0x2109}, -{"fathaarabic", 0x064E}, -{"fathalowarabic", 0x064E}, -{"fathatanarabic", 0x064B}, -{"fbopomofo", 0x3108}, -{"fcircle", 0x24D5}, -{"fdotaccent", 0x1E1F}, -{"feharabic", 0x0641}, -{"feharmenian", 0x0586}, -{"fehfinalarabic", 0xFED2}, -{"fehinitialarabic", 0xFED3}, -{"fehmedialarabic", 0xFED4}, -{"feicoptic", 0x03E5}, -{"female", 0x2640}, -{"ff", 0xFB00}, -{"ffi", 0xFB03}, -{"ffl", 0xFB04}, -{"fi", 0xFB01}, -{"fifteencircle", 0x246E}, -{"fifteenparen", 0x2482}, -{"fifteenperiod", 0x2496}, -{"figuredash", 0x2012}, -{"filledbox", 0x25A0}, -{"filledrect", 0x25AC}, -{"finalkaf", 0x05DA}, -{"finalkafdagesh", 0xFB3A}, -{"finalkafdageshhebrew", 0xFB3A}, -{"finalkafhebrew", 0x05DA}, -{"finalmem", 0x05DD}, -{"finalmemhebrew", 0x05DD}, -{"finalnun", 0x05DF}, -{"finalnunhebrew", 0x05DF}, -{"finalpe", 0x05E3}, -{"finalpehebrew", 0x05E3}, -{"finaltsadi", 0x05E5}, -{"finaltsadihebrew", 0x05E5}, -{"firsttonechinese", 0x02C9}, -{"fisheye", 0x25C9}, -{"fitacyrillic", 0x0473}, -{"five", 0x0035}, -{"fivearabic", 0x0665}, -{"fivebengali", 0x09EB}, -{"fivecircle", 0x2464}, -{"fivecircleinversesansserif", 0x278E}, -{"fivedeva", 0x096B}, -{"fiveeighths", 0x215D}, -{"fivegujarati", 0x0AEB}, -{"fivegurmukhi", 0x0A6B}, -{"fivehackarabic", 0x0665}, -{"fivehangzhou", 0x3025}, -{"fiveideographicparen", 0x3224}, -{"fiveinferior", 0x2085}, -{"fivemonospace", 0xFF15}, -{"fiveoldstyle", 0xF735}, -{"fiveparen", 0x2478}, -{"fiveperiod", 0x248C}, -{"fivepersian", 0x06F5}, -{"fiveroman", 0x2174}, -{"fivesuperior", 0x2075}, -{"fivethai", 0x0E55}, -{"fl", 0xFB02}, -{"florin", 0x0192}, -{"fmonospace", 0xFF46}, -{"fmsquare", 0x3399}, -{"fofanthai", 0x0E1F}, -{"fofathai", 0x0E1D}, -{"fongmanthai", 0x0E4F}, -{"forall", 0x2200}, -{"four", 0x0034}, -{"fourarabic", 0x0664}, -{"fourbengali", 0x09EA}, -{"fourcircle", 0x2463}, -{"fourcircleinversesansserif", 0x278D}, -{"fourdeva", 0x096A}, -{"fourgujarati", 0x0AEA}, -{"fourgurmukhi", 0x0A6A}, -{"fourhackarabic", 0x0664}, -{"fourhangzhou", 0x3024}, -{"fourideographicparen", 0x3223}, -{"fourinferior", 0x2084}, -{"fourmonospace", 0xFF14}, -{"fournumeratorbengali", 0x09F7}, -{"fouroldstyle", 0xF734}, -{"fourparen", 0x2477}, -{"fourperiod", 0x248B}, -{"fourpersian", 0x06F4}, -{"fourroman", 0x2173}, -{"foursuperior", 0x2074}, -{"fourteencircle", 0x246D}, -{"fourteenparen", 0x2481}, -{"fourteenperiod", 0x2495}, -{"fourthai", 0x0E54}, -{"fourthtonechinese", 0x02CB}, -{"fparen", 0x24A1}, -{"fraction", 0x2044}, -{"franc", 0x20A3}, -{"g", 0x0067}, -{"gabengali", 0x0997}, -{"gacute", 0x01F5}, -{"gadeva", 0x0917}, -{"gafarabic", 0x06AF}, -{"gaffinalarabic", 0xFB93}, -{"gafinitialarabic", 0xFB94}, -{"gafmedialarabic", 0xFB95}, -{"gagujarati", 0x0A97}, -{"gagurmukhi", 0x0A17}, -{"gahiragana", 0x304C}, -{"gakatakana", 0x30AC}, -{"gamma", 0x03B3}, -{"gammalatinsmall", 0x0263}, -{"gammasuperior", 0x02E0}, -{"gangiacoptic", 0x03EB}, -{"gbopomofo", 0x310D}, -{"gbreve", 0x011F}, -{"gcaron", 0x01E7}, -{"gcedilla", 0x0123}, -{"gcircle", 0x24D6}, -{"gcircumflex", 0x011D}, -{"gcommaaccent", 0x0123}, -{"gdot", 0x0121}, -{"gdotaccent", 0x0121}, -{"gecyrillic", 0x0433}, -{"gehiragana", 0x3052}, -{"gekatakana", 0x30B2}, -{"geometricallyequal", 0x2251}, -{"gereshaccenthebrew", 0x059C}, -{"gereshhebrew", 0x05F3}, -{"gereshmuqdamhebrew", 0x059D}, -{"germandbls", 0x00DF}, -{"gershayimaccenthebrew", 0x059E}, -{"gershayimhebrew", 0x05F4}, -{"getamark", 0x3013}, -{"ghabengali", 0x0998}, -{"ghadarmenian", 0x0572}, -{"ghadeva", 0x0918}, -{"ghagujarati", 0x0A98}, -{"ghagurmukhi", 0x0A18}, -{"ghainarabic", 0x063A}, -{"ghainfinalarabic", 0xFECE}, -{"ghaininitialarabic", 0xFECF}, -{"ghainmedialarabic", 0xFED0}, -{"ghemiddlehookcyrillic", 0x0495}, -{"ghestrokecyrillic", 0x0493}, -{"gheupturncyrillic", 0x0491}, -{"ghhadeva", 0x095A}, -{"ghhagurmukhi", 0x0A5A}, -{"ghook", 0x0260}, -{"ghzsquare", 0x3393}, -{"gihiragana", 0x304E}, -{"gikatakana", 0x30AE}, -{"gimarmenian", 0x0563}, -{"gimel", 0x05D2}, -{"gimeldagesh", 0xFB32}, -{"gimeldageshhebrew", 0xFB32}, -{"gimelhebrew", 0x05D2}, -{"gjecyrillic", 0x0453}, -{"glottalinvertedstroke", 0x01BE}, -{"glottalstop", 0x0294}, -{"glottalstopinverted", 0x0296}, -{"glottalstopmod", 0x02C0}, -{"glottalstopreversed", 0x0295}, -{"glottalstopreversedmod", 0x02C1}, -{"glottalstopreversedsuperior", 0x02E4}, -{"glottalstopstroke", 0x02A1}, -{"glottalstopstrokereversed", 0x02A2}, -{"gmacron", 0x1E21}, -{"gmonospace", 0xFF47}, -{"gohiragana", 0x3054}, -{"gokatakana", 0x30B4}, -{"gparen", 0x24A2}, -{"gpasquare", 0x33AC}, -{"gradient", 0x2207}, -{"grave", 0x0060}, -{"gravebelowcmb", 0x0316}, -{"gravecmb", 0x0300}, -{"gravecomb", 0x0300}, -{"gravedeva", 0x0953}, -{"gravelowmod", 0x02CE}, -{"gravemonospace", 0xFF40}, -{"gravetonecmb", 0x0340}, -{"greater", 0x003E}, -{"greaterequal", 0x2265}, -{"greaterequalorless", 0x22DB}, -{"greatermonospace", 0xFF1E}, -{"greaterorequivalent", 0x2273}, -{"greaterorless", 0x2277}, -{"greateroverequal", 0x2267}, -{"greatersmall", 0xFE65}, -{"gscript", 0x0261}, -{"gstroke", 0x01E5}, -{"guhiragana", 0x3050}, -{"guillemotleft", 0x00AB}, -{"guillemotright", 0x00BB}, -{"guilsinglleft", 0x2039}, -{"guilsinglright", 0x203A}, -{"gukatakana", 0x30B0}, -{"guramusquare", 0x3318}, -{"gysquare", 0x33C9}, -{"h", 0x0068}, -{"haabkhasiancyrillic", 0x04A9}, -{"haaltonearabic", 0x06C1}, -{"habengali", 0x09B9}, -{"hadescendercyrillic", 0x04B3}, -{"hadeva", 0x0939}, -{"hagujarati", 0x0AB9}, -{"hagurmukhi", 0x0A39}, -{"haharabic", 0x062D}, -{"hahfinalarabic", 0xFEA2}, -{"hahinitialarabic", 0xFEA3}, -{"hahiragana", 0x306F}, -{"hahmedialarabic", 0xFEA4}, -{"haitusquare", 0x332A}, -{"hakatakana", 0x30CF}, -{"hakatakanahalfwidth", 0xFF8A}, -{"halantgurmukhi", 0x0A4D}, -{"hamzaarabic", 0x0621}, -{"hamzalowarabic", 0x0621}, -{"hangulfiller", 0x3164}, -{"hardsigncyrillic", 0x044A}, -{"harpoonleftbarbup", 0x21BC}, -{"harpoonrightbarbup", 0x21C0}, -{"hasquare", 0x33CA}, -{"hatafpatah", 0x05B2}, -{"hatafpatah16", 0x05B2}, -{"hatafpatah23", 0x05B2}, -{"hatafpatah2f", 0x05B2}, -{"hatafpatahhebrew", 0x05B2}, -{"hatafpatahnarrowhebrew", 0x05B2}, -{"hatafpatahquarterhebrew", 0x05B2}, -{"hatafpatahwidehebrew", 0x05B2}, -{"hatafqamats", 0x05B3}, -{"hatafqamats1b", 0x05B3}, -{"hatafqamats28", 0x05B3}, -{"hatafqamats34", 0x05B3}, -{"hatafqamatshebrew", 0x05B3}, -{"hatafqamatsnarrowhebrew", 0x05B3}, -{"hatafqamatsquarterhebrew", 0x05B3}, -{"hatafqamatswidehebrew", 0x05B3}, -{"hatafsegol", 0x05B1}, -{"hatafsegol17", 0x05B1}, -{"hatafsegol24", 0x05B1}, -{"hatafsegol30", 0x05B1}, -{"hatafsegolhebrew", 0x05B1}, -{"hatafsegolnarrowhebrew", 0x05B1}, -{"hatafsegolquarterhebrew", 0x05B1}, -{"hatafsegolwidehebrew", 0x05B1}, -{"hbar", 0x0127}, -{"hbopomofo", 0x310F}, -{"hbrevebelow", 0x1E2B}, -{"hcedilla", 0x1E29}, -{"hcircle", 0x24D7}, -{"hcircumflex", 0x0125}, -{"hdieresis", 0x1E27}, -{"hdotaccent", 0x1E23}, -{"hdotbelow", 0x1E25}, -{"he", 0x05D4}, -{"heart", 0x2665}, -{"heartsuitblack", 0x2665}, -{"heartsuitwhite", 0x2661}, -{"hedagesh", 0xFB34}, -{"hedageshhebrew", 0xFB34}, -{"hehaltonearabic", 0x06C1}, -{"heharabic", 0x0647}, -{"hehebrew", 0x05D4}, -{"hehfinalaltonearabic", 0xFBA7}, -{"hehfinalalttwoarabic", 0xFEEA}, -{"hehfinalarabic", 0xFEEA}, -{"hehhamzaabovefinalarabic", 0xFBA5}, -{"hehhamzaaboveisolatedarabic", 0xFBA4}, -{"hehinitialaltonearabic", 0xFBA8}, -{"hehinitialarabic", 0xFEEB}, -{"hehiragana", 0x3078}, -{"hehmedialaltonearabic", 0xFBA9}, -{"hehmedialarabic", 0xFEEC}, -{"heiseierasquare", 0x337B}, -{"hekatakana", 0x30D8}, -{"hekatakanahalfwidth", 0xFF8D}, -{"hekutaarusquare", 0x3336}, -{"henghook", 0x0267}, -{"herutusquare", 0x3339}, -{"het", 0x05D7}, -{"hethebrew", 0x05D7}, -{"hhook", 0x0266}, -{"hhooksuperior", 0x02B1}, -{"hieuhacirclekorean", 0x327B}, -{"hieuhaparenkorean", 0x321B}, -{"hieuhcirclekorean", 0x326D}, -{"hieuhkorean", 0x314E}, -{"hieuhparenkorean", 0x320D}, -{"hihiragana", 0x3072}, -{"hikatakana", 0x30D2}, -{"hikatakanahalfwidth", 0xFF8B}, -{"hiriq", 0x05B4}, -{"hiriq14", 0x05B4}, -{"hiriq21", 0x05B4}, -{"hiriq2d", 0x05B4}, -{"hiriqhebrew", 0x05B4}, -{"hiriqnarrowhebrew", 0x05B4}, -{"hiriqquarterhebrew", 0x05B4}, -{"hiriqwidehebrew", 0x05B4}, -{"hlinebelow", 0x1E96}, -{"hmonospace", 0xFF48}, -{"hoarmenian", 0x0570}, -{"hohipthai", 0x0E2B}, -{"hohiragana", 0x307B}, -{"hokatakana", 0x30DB}, -{"hokatakanahalfwidth", 0xFF8E}, -{"holam", 0x05B9}, -{"holam19", 0x05B9}, -{"holam26", 0x05B9}, -{"holam32", 0x05B9}, -{"holamhebrew", 0x05B9}, -{"holamnarrowhebrew", 0x05B9}, -{"holamquarterhebrew", 0x05B9}, -{"holamwidehebrew", 0x05B9}, -{"honokhukthai", 0x0E2E}, -{"hookabovecomb", 0x0309}, -{"hookcmb", 0x0309}, -{"hookpalatalizedbelowcmb", 0x0321}, -{"hookretroflexbelowcmb", 0x0322}, -{"hoonsquare", 0x3342}, -{"horicoptic", 0x03E9}, -{"horizontalbar", 0x2015}, -{"horncmb", 0x031B}, -{"hotsprings", 0x2668}, -{"house", 0x2302}, -{"hparen", 0x24A3}, -{"hsuperior", 0x02B0}, -{"hturned", 0x0265}, -{"huhiragana", 0x3075}, -{"huiitosquare", 0x3333}, -{"hukatakana", 0x30D5}, -{"hukatakanahalfwidth", 0xFF8C}, -{"hungarumlaut", 0x02DD}, -{"hungarumlautcmb", 0x030B}, -{"hv", 0x0195}, -{"hyphen", 0x002D}, -{"hypheninferior", 0xF6E5}, -{"hyphenmonospace", 0xFF0D}, -{"hyphensmall", 0xFE63}, -{"hyphensuperior", 0xF6E6}, -{"hyphentwo", 0x2010}, -{"i", 0x0069}, -{"iacute", 0x00ED}, -{"iacyrillic", 0x044F}, -{"ibengali", 0x0987}, -{"ibopomofo", 0x3127}, -{"ibreve", 0x012D}, -{"icaron", 0x01D0}, -{"icircle", 0x24D8}, -{"icircumflex", 0x00EE}, -{"icyrillic", 0x0456}, -{"idblgrave", 0x0209}, -{"ideographearthcircle", 0x328F}, -{"ideographfirecircle", 0x328B}, -{"ideographicallianceparen", 0x323F}, -{"ideographiccallparen", 0x323A}, -{"ideographiccentrecircle", 0x32A5}, -{"ideographicclose", 0x3006}, -{"ideographiccomma", 0x3001}, -{"ideographiccommaleft", 0xFF64}, -{"ideographiccongratulationparen", 0x3237}, -{"ideographiccorrectcircle", 0x32A3}, -{"ideographicearthparen", 0x322F}, -{"ideographicenterpriseparen", 0x323D}, -{"ideographicexcellentcircle", 0x329D}, -{"ideographicfestivalparen", 0x3240}, -{"ideographicfinancialcircle", 0x3296}, -{"ideographicfinancialparen", 0x3236}, -{"ideographicfireparen", 0x322B}, -{"ideographichaveparen", 0x3232}, -{"ideographichighcircle", 0x32A4}, -{"ideographiciterationmark", 0x3005}, -{"ideographiclaborcircle", 0x3298}, -{"ideographiclaborparen", 0x3238}, -{"ideographicleftcircle", 0x32A7}, -{"ideographiclowcircle", 0x32A6}, -{"ideographicmedicinecircle", 0x32A9}, -{"ideographicmetalparen", 0x322E}, -{"ideographicmoonparen", 0x322A}, -{"ideographicnameparen", 0x3234}, -{"ideographicperiod", 0x3002}, -{"ideographicprintcircle", 0x329E}, -{"ideographicreachparen", 0x3243}, -{"ideographicrepresentparen", 0x3239}, -{"ideographicresourceparen", 0x323E}, -{"ideographicrightcircle", 0x32A8}, -{"ideographicsecretcircle", 0x3299}, -{"ideographicselfparen", 0x3242}, -{"ideographicsocietyparen", 0x3233}, -{"ideographicspace", 0x3000}, -{"ideographicspecialparen", 0x3235}, -{"ideographicstockparen", 0x3231}, -{"ideographicstudyparen", 0x323B}, -{"ideographicsunparen", 0x3230}, -{"ideographicsuperviseparen", 0x323C}, -{"ideographicwaterparen", 0x322C}, -{"ideographicwoodparen", 0x322D}, -{"ideographiczero", 0x3007}, -{"ideographmetalcircle", 0x328E}, -{"ideographmooncircle", 0x328A}, -{"ideographnamecircle", 0x3294}, -{"ideographsuncircle", 0x3290}, -{"ideographwatercircle", 0x328C}, -{"ideographwoodcircle", 0x328D}, -{"ideva", 0x0907}, -{"idieresis", 0x00EF}, -{"idieresisacute", 0x1E2F}, -{"idieresiscyrillic", 0x04E5}, -{"idotbelow", 0x1ECB}, -{"iebrevecyrillic", 0x04D7}, -{"iecyrillic", 0x0435}, -{"ieungacirclekorean", 0x3275}, -{"ieungaparenkorean", 0x3215}, -{"ieungcirclekorean", 0x3267}, -{"ieungkorean", 0x3147}, -{"ieungparenkorean", 0x3207}, -{"igrave", 0x00EC}, -{"igujarati", 0x0A87}, -{"igurmukhi", 0x0A07}, -{"ihiragana", 0x3044}, -{"ihookabove", 0x1EC9}, -{"iibengali", 0x0988}, -{"iicyrillic", 0x0438}, -{"iideva", 0x0908}, -{"iigujarati", 0x0A88}, -{"iigurmukhi", 0x0A08}, -{"iimatragurmukhi", 0x0A40}, -{"iinvertedbreve", 0x020B}, -{"iishortcyrillic", 0x0439}, -{"iivowelsignbengali", 0x09C0}, -{"iivowelsigndeva", 0x0940}, -{"iivowelsigngujarati", 0x0AC0}, -{"ij", 0x0133}, -{"ikatakana", 0x30A4}, -{"ikatakanahalfwidth", 0xFF72}, -{"ikorean", 0x3163}, -{"ilde", 0x02DC}, -{"iluyhebrew", 0x05AC}, -{"imacron", 0x012B}, -{"imacroncyrillic", 0x04E3}, -{"imageorapproximatelyequal", 0x2253}, -{"imatragurmukhi", 0x0A3F}, -{"imonospace", 0xFF49}, -{"increment", 0x2206}, -{"infinity", 0x221E}, -{"iniarmenian", 0x056B}, -{"integral", 0x222B}, -{"integralbottom", 0x2321}, -{"integralbt", 0x2321}, -{"integralex", 0xF8F5}, -{"integraltop", 0x2320}, -{"integraltp", 0x2320}, -{"intersection", 0x2229}, -{"intisquare", 0x3305}, -{"invbullet", 0x25D8}, -{"invcircle", 0x25D9}, -{"invsmileface", 0x263B}, -{"iocyrillic", 0x0451}, -{"iogonek", 0x012F}, -{"iota", 0x03B9}, -{"iotadieresis", 0x03CA}, -{"iotadieresistonos", 0x0390}, -{"iotalatin", 0x0269}, -{"iotatonos", 0x03AF}, -{"iparen", 0x24A4}, -{"irigurmukhi", 0x0A72}, -{"ismallhiragana", 0x3043}, -{"ismallkatakana", 0x30A3}, -{"ismallkatakanahalfwidth", 0xFF68}, -{"issharbengali", 0x09FA}, -{"istroke", 0x0268}, -{"isuperior", 0xF6ED}, -{"iterationhiragana", 0x309D}, -{"iterationkatakana", 0x30FD}, -{"itilde", 0x0129}, -{"itildebelow", 0x1E2D}, -{"iubopomofo", 0x3129}, -{"iucyrillic", 0x044E}, -{"ivowelsignbengali", 0x09BF}, -{"ivowelsigndeva", 0x093F}, -{"ivowelsigngujarati", 0x0ABF}, -{"izhitsacyrillic", 0x0475}, -{"izhitsadblgravecyrillic", 0x0477}, -{"j", 0x006A}, -{"jaarmenian", 0x0571}, -{"jabengali", 0x099C}, -{"jadeva", 0x091C}, -{"jagujarati", 0x0A9C}, -{"jagurmukhi", 0x0A1C}, -{"jbopomofo", 0x3110}, -{"jcaron", 0x01F0}, -{"jcircle", 0x24D9}, -{"jcircumflex", 0x0135}, -{"jcrossedtail", 0x029D}, -{"jdotlessstroke", 0x025F}, -{"jecyrillic", 0x0458}, -{"jeemarabic", 0x062C}, -{"jeemfinalarabic", 0xFE9E}, -{"jeeminitialarabic", 0xFE9F}, -{"jeemmedialarabic", 0xFEA0}, -{"jeharabic", 0x0698}, -{"jehfinalarabic", 0xFB8B}, -{"jhabengali", 0x099D}, -{"jhadeva", 0x091D}, -{"jhagujarati", 0x0A9D}, -{"jhagurmukhi", 0x0A1D}, -{"jheharmenian", 0x057B}, -{"jis", 0x3004}, -{"jmonospace", 0xFF4A}, -{"jparen", 0x24A5}, -{"jsuperior", 0x02B2}, -{"k", 0x006B}, -{"kabashkircyrillic", 0x04A1}, -{"kabengali", 0x0995}, -{"kacute", 0x1E31}, -{"kacyrillic", 0x043A}, -{"kadescendercyrillic", 0x049B}, -{"kadeva", 0x0915}, -{"kaf", 0x05DB}, -{"kafarabic", 0x0643}, -{"kafdagesh", 0xFB3B}, -{"kafdageshhebrew", 0xFB3B}, -{"kaffinalarabic", 0xFEDA}, -{"kafhebrew", 0x05DB}, -{"kafinitialarabic", 0xFEDB}, -{"kafmedialarabic", 0xFEDC}, -{"kafrafehebrew", 0xFB4D}, -{"kagujarati", 0x0A95}, -{"kagurmukhi", 0x0A15}, -{"kahiragana", 0x304B}, -{"kahookcyrillic", 0x04C4}, -{"kakatakana", 0x30AB}, -{"kakatakanahalfwidth", 0xFF76}, -{"kappa", 0x03BA}, -{"kappasymbolgreek", 0x03F0}, -{"kapyeounmieumkorean", 0x3171}, -{"kapyeounphieuphkorean", 0x3184}, -{"kapyeounpieupkorean", 0x3178}, -{"kapyeounssangpieupkorean", 0x3179}, -{"karoriisquare", 0x330D}, -{"kashidaautoarabic", 0x0640}, -{"kashidaautonosidebearingarabic", 0x0640}, -{"kasmallkatakana", 0x30F5}, -{"kasquare", 0x3384}, -{"kasraarabic", 0x0650}, -{"kasratanarabic", 0x064D}, -{"kastrokecyrillic", 0x049F}, -{"katahiraprolongmarkhalfwidth", 0xFF70}, -{"kaverticalstrokecyrillic", 0x049D}, -{"kbopomofo", 0x310E}, -{"kcalsquare", 0x3389}, -{"kcaron", 0x01E9}, -{"kcedilla", 0x0137}, -{"kcircle", 0x24DA}, -{"kcommaaccent", 0x0137}, -{"kdotbelow", 0x1E33}, -{"keharmenian", 0x0584}, -{"kehiragana", 0x3051}, -{"kekatakana", 0x30B1}, -{"kekatakanahalfwidth", 0xFF79}, -{"kenarmenian", 0x056F}, -{"kesmallkatakana", 0x30F6}, -{"kgreenlandic", 0x0138}, -{"khabengali", 0x0996}, -{"khacyrillic", 0x0445}, -{"khadeva", 0x0916}, -{"khagujarati", 0x0A96}, -{"khagurmukhi", 0x0A16}, -{"khaharabic", 0x062E}, -{"khahfinalarabic", 0xFEA6}, -{"khahinitialarabic", 0xFEA7}, -{"khahmedialarabic", 0xFEA8}, -{"kheicoptic", 0x03E7}, -{"khhadeva", 0x0959}, -{"khhagurmukhi", 0x0A59}, -{"khieukhacirclekorean", 0x3278}, -{"khieukhaparenkorean", 0x3218}, -{"khieukhcirclekorean", 0x326A}, -{"khieukhkorean", 0x314B}, -{"khieukhparenkorean", 0x320A}, -{"khokhaithai", 0x0E02}, -{"khokhonthai", 0x0E05}, -{"khokhuatthai", 0x0E03}, -{"khokhwaithai", 0x0E04}, -{"khomutthai", 0x0E5B}, -{"khook", 0x0199}, -{"khorakhangthai", 0x0E06}, -{"khzsquare", 0x3391}, -{"kihiragana", 0x304D}, -{"kikatakana", 0x30AD}, -{"kikatakanahalfwidth", 0xFF77}, -{"kiroguramusquare", 0x3315}, -{"kiromeetorusquare", 0x3316}, -{"kirosquare", 0x3314}, -{"kiyeokacirclekorean", 0x326E}, -{"kiyeokaparenkorean", 0x320E}, -{"kiyeokcirclekorean", 0x3260}, -{"kiyeokkorean", 0x3131}, -{"kiyeokparenkorean", 0x3200}, -{"kiyeoksioskorean", 0x3133}, -{"kjecyrillic", 0x045C}, -{"klinebelow", 0x1E35}, -{"klsquare", 0x3398}, -{"kmcubedsquare", 0x33A6}, -{"kmonospace", 0xFF4B}, -{"kmsquaredsquare", 0x33A2}, -{"kohiragana", 0x3053}, -{"kohmsquare", 0x33C0}, -{"kokaithai", 0x0E01}, -{"kokatakana", 0x30B3}, -{"kokatakanahalfwidth", 0xFF7A}, -{"kooposquare", 0x331E}, -{"koppacyrillic", 0x0481}, -{"koreanstandardsymbol", 0x327F}, -{"koroniscmb", 0x0343}, -{"kparen", 0x24A6}, -{"kpasquare", 0x33AA}, -{"ksicyrillic", 0x046F}, -{"ktsquare", 0x33CF}, -{"kturned", 0x029E}, -{"kuhiragana", 0x304F}, -{"kukatakana", 0x30AF}, -{"kukatakanahalfwidth", 0xFF78}, -{"kvsquare", 0x33B8}, -{"kwsquare", 0x33BE}, -{"l", 0x006C}, -{"labengali", 0x09B2}, -{"lacute", 0x013A}, -{"ladeva", 0x0932}, -{"lagujarati", 0x0AB2}, -{"lagurmukhi", 0x0A32}, -{"lakkhangyaothai", 0x0E45}, -{"lamaleffinalarabic", 0xFEFC}, -{"lamalefhamzaabovefinalarabic", 0xFEF8}, -{"lamalefhamzaaboveisolatedarabic", 0xFEF7}, -{"lamalefhamzabelowfinalarabic", 0xFEFA}, -{"lamalefhamzabelowisolatedarabic", 0xFEF9}, -{"lamalefisolatedarabic", 0xFEFB}, -{"lamalefmaddaabovefinalarabic", 0xFEF6}, -{"lamalefmaddaaboveisolatedarabic", 0xFEF5}, -{"lamarabic", 0x0644}, -{"lambda", 0x03BB}, -{"lambdastroke", 0x019B}, -{"lamed", 0x05DC}, -{"lameddagesh", 0xFB3C}, -{"lameddageshhebrew", 0xFB3C}, -{"lamedhebrew", 0x05DC}, -{"lamfinalarabic", 0xFEDE}, -{"lamhahinitialarabic", 0xFCCA}, -{"laminitialarabic", 0xFEDF}, -{"lamjeeminitialarabic", 0xFCC9}, -{"lamkhahinitialarabic", 0xFCCB}, -{"lamlamhehisolatedarabic", 0xFDF2}, -{"lammedialarabic", 0xFEE0}, -{"lammeemhahinitialarabic", 0xFD88}, -{"lammeeminitialarabic", 0xFCCC}, -{"largecircle", 0x25EF}, -{"lbar", 0x019A}, -{"lbelt", 0x026C}, -{"lbopomofo", 0x310C}, -{"lcaron", 0x013E}, -{"lcedilla", 0x013C}, -{"lcircle", 0x24DB}, -{"lcircumflexbelow", 0x1E3D}, -{"lcommaaccent", 0x013C}, -{"ldot", 0x0140}, -{"ldotaccent", 0x0140}, -{"ldotbelow", 0x1E37}, -{"ldotbelowmacron", 0x1E39}, -{"leftangleabovecmb", 0x031A}, -{"lefttackbelowcmb", 0x0318}, -{"less", 0x003C}, -{"lessequal", 0x2264}, -{"lessequalorgreater", 0x22DA}, -{"lessmonospace", 0xFF1C}, -{"lessorequivalent", 0x2272}, -{"lessorgreater", 0x2276}, -{"lessoverequal", 0x2266}, -{"lesssmall", 0xFE64}, -{"lezh", 0x026E}, -{"lfblock", 0x258C}, -{"lhookretroflex", 0x026D}, -{"lira", 0x20A4}, -{"liwnarmenian", 0x056C}, -{"lj", 0x01C9}, -{"ljecyrillic", 0x0459}, -{"ll", 0xF6C0}, -{"lladeva", 0x0933}, -{"llagujarati", 0x0AB3}, -{"llinebelow", 0x1E3B}, -{"llladeva", 0x0934}, -{"llvocalicbengali", 0x09E1}, -{"llvocalicdeva", 0x0961}, -{"llvocalicvowelsignbengali", 0x09E3}, -{"llvocalicvowelsigndeva", 0x0963}, -{"lmiddletilde", 0x026B}, -{"lmonospace", 0xFF4C}, -{"lmsquare", 0x33D0}, -{"lochulathai", 0x0E2C}, -{"logicaland", 0x2227}, -{"logicalnot", 0x00AC}, -{"logicalnotreversed", 0x2310}, -{"logicalor", 0x2228}, -{"lolingthai", 0x0E25}, -{"longs", 0x017F}, -{"lowlinecenterline", 0xFE4E}, -{"lowlinecmb", 0x0332}, -{"lowlinedashed", 0xFE4D}, -{"lozenge", 0x25CA}, -{"lparen", 0x24A7}, -{"lslash", 0x0142}, -{"lsquare", 0x2113}, -{"lsuperior", 0xF6EE}, -{"ltshade", 0x2591}, -{"luthai", 0x0E26}, -{"lvocalicbengali", 0x098C}, -{"lvocalicdeva", 0x090C}, -{"lvocalicvowelsignbengali", 0x09E2}, -{"lvocalicvowelsigndeva", 0x0962}, -{"lxsquare", 0x33D3}, -{"m", 0x006D}, -{"mabengali", 0x09AE}, -{"macron", 0x00AF}, -{"macronbelowcmb", 0x0331}, -{"macroncmb", 0x0304}, -{"macronlowmod", 0x02CD}, -{"macronmonospace", 0xFFE3}, -{"macute", 0x1E3F}, -{"madeva", 0x092E}, -{"magujarati", 0x0AAE}, -{"magurmukhi", 0x0A2E}, -{"mahapakhhebrew", 0x05A4}, -{"mahapakhlefthebrew", 0x05A4}, -{"mahiragana", 0x307E}, -{"maichattawalowleftthai", 0xF895}, -{"maichattawalowrightthai", 0xF894}, -{"maichattawathai", 0x0E4B}, -{"maichattawaupperleftthai", 0xF893}, -{"maieklowleftthai", 0xF88C}, -{"maieklowrightthai", 0xF88B}, -{"maiekthai", 0x0E48}, -{"maiekupperleftthai", 0xF88A}, -{"maihanakatleftthai", 0xF884}, -{"maihanakatthai", 0x0E31}, -{"maitaikhuleftthai", 0xF889}, -{"maitaikhuthai", 0x0E47}, -{"maitholowleftthai", 0xF88F}, -{"maitholowrightthai", 0xF88E}, -{"maithothai", 0x0E49}, -{"maithoupperleftthai", 0xF88D}, -{"maitrilowleftthai", 0xF892}, -{"maitrilowrightthai", 0xF891}, -{"maitrithai", 0x0E4A}, -{"maitriupperleftthai", 0xF890}, -{"maiyamokthai", 0x0E46}, -{"makatakana", 0x30DE}, -{"makatakanahalfwidth", 0xFF8F}, -{"male", 0x2642}, -{"mansyonsquare", 0x3347}, -{"maqafhebrew", 0x05BE}, -{"mars", 0x2642}, -{"masoracirclehebrew", 0x05AF}, -{"masquare", 0x3383}, -{"mbopomofo", 0x3107}, -{"mbsquare", 0x33D4}, -{"mcircle", 0x24DC}, -{"mcubedsquare", 0x33A5}, -{"mdotaccent", 0x1E41}, -{"mdotbelow", 0x1E43}, -{"meemarabic", 0x0645}, -{"meemfinalarabic", 0xFEE2}, -{"meeminitialarabic", 0xFEE3}, -{"meemmedialarabic", 0xFEE4}, -{"meemmeeminitialarabic", 0xFCD1}, -{"meemmeemisolatedarabic", 0xFC48}, -{"meetorusquare", 0x334D}, -{"mehiragana", 0x3081}, -{"meizierasquare", 0x337E}, -{"mekatakana", 0x30E1}, -{"mekatakanahalfwidth", 0xFF92}, -{"mem", 0x05DE}, -{"memdagesh", 0xFB3E}, -{"memdageshhebrew", 0xFB3E}, -{"memhebrew", 0x05DE}, -{"menarmenian", 0x0574}, -{"merkhahebrew", 0x05A5}, -{"merkhakefulahebrew", 0x05A6}, -{"merkhakefulalefthebrew", 0x05A6}, -{"merkhalefthebrew", 0x05A5}, -{"mhook", 0x0271}, -{"mhzsquare", 0x3392}, -{"middledotkatakanahalfwidth", 0xFF65}, -{"middot", 0x00B7}, -{"mieumacirclekorean", 0x3272}, -{"mieumaparenkorean", 0x3212}, -{"mieumcirclekorean", 0x3264}, -{"mieumkorean", 0x3141}, -{"mieumpansioskorean", 0x3170}, -{"mieumparenkorean", 0x3204}, -{"mieumpieupkorean", 0x316E}, -{"mieumsioskorean", 0x316F}, -{"mihiragana", 0x307F}, -{"mikatakana", 0x30DF}, -{"mikatakanahalfwidth", 0xFF90}, -{"minus", 0x2212}, -{"minusbelowcmb", 0x0320}, -{"minuscircle", 0x2296}, -{"minusmod", 0x02D7}, -{"minusplus", 0x2213}, -{"minute", 0x2032}, -{"miribaarusquare", 0x334A}, -{"mirisquare", 0x3349}, -{"mlonglegturned", 0x0270}, -{"mlsquare", 0x3396}, -{"mmcubedsquare", 0x33A3}, -{"mmonospace", 0xFF4D}, -{"mmsquaredsquare", 0x339F}, -{"mohiragana", 0x3082}, -{"mohmsquare", 0x33C1}, -{"mokatakana", 0x30E2}, -{"mokatakanahalfwidth", 0xFF93}, -{"molsquare", 0x33D6}, -{"momathai", 0x0E21}, -{"moverssquare", 0x33A7}, -{"moverssquaredsquare", 0x33A8}, -{"mparen", 0x24A8}, -{"mpasquare", 0x33AB}, -{"mssquare", 0x33B3}, -{"msuperior", 0xF6EF}, -{"mturned", 0x026F}, -{"mu", 0x00B5}, -{"mu1", 0x00B5}, -{"muasquare", 0x3382}, -{"muchgreater", 0x226B}, -{"muchless", 0x226A}, -{"mufsquare", 0x338C}, -{"mugreek", 0x03BC}, -{"mugsquare", 0x338D}, -{"muhiragana", 0x3080}, -{"mukatakana", 0x30E0}, -{"mukatakanahalfwidth", 0xFF91}, -{"mulsquare", 0x3395}, -{"multiply", 0x00D7}, -{"mumsquare", 0x339B}, -{"munahhebrew", 0x05A3}, -{"munahlefthebrew", 0x05A3}, -{"musicalnote", 0x266A}, -{"musicalnotedbl", 0x266B}, -{"musicflatsign", 0x266D}, -{"musicsharpsign", 0x266F}, -{"mussquare", 0x33B2}, -{"muvsquare", 0x33B6}, -{"muwsquare", 0x33BC}, -{"mvmegasquare", 0x33B9}, -{"mvsquare", 0x33B7}, -{"mwmegasquare", 0x33BF}, -{"mwsquare", 0x33BD}, -{"n", 0x006E}, -{"nabengali", 0x09A8}, -{"nabla", 0x2207}, -{"nacute", 0x0144}, -{"nadeva", 0x0928}, -{"nagujarati", 0x0AA8}, -{"nagurmukhi", 0x0A28}, -{"nahiragana", 0x306A}, -{"nakatakana", 0x30CA}, -{"nakatakanahalfwidth", 0xFF85}, -{"napostrophe", 0x0149}, -{"nasquare", 0x3381}, -{"nbopomofo", 0x310B}, -{"nbspace", 0x00A0}, -{"ncaron", 0x0148}, -{"ncedilla", 0x0146}, -{"ncircle", 0x24DD}, -{"ncircumflexbelow", 0x1E4B}, -{"ncommaaccent", 0x0146}, -{"ndotaccent", 0x1E45}, -{"ndotbelow", 0x1E47}, -{"nehiragana", 0x306D}, -{"nekatakana", 0x30CD}, -{"nekatakanahalfwidth", 0xFF88}, -{"newsheqelsign", 0x20AA}, -{"nfsquare", 0x338B}, -{"ngabengali", 0x0999}, -{"ngadeva", 0x0919}, -{"ngagujarati", 0x0A99}, -{"ngagurmukhi", 0x0A19}, -{"ngonguthai", 0x0E07}, -{"nhiragana", 0x3093}, -{"nhookleft", 0x0272}, -{"nhookretroflex", 0x0273}, -{"nieunacirclekorean", 0x326F}, -{"nieunaparenkorean", 0x320F}, -{"nieuncieuckorean", 0x3135}, -{"nieuncirclekorean", 0x3261}, -{"nieunhieuhkorean", 0x3136}, -{"nieunkorean", 0x3134}, -{"nieunpansioskorean", 0x3168}, -{"nieunparenkorean", 0x3201}, -{"nieunsioskorean", 0x3167}, -{"nieuntikeutkorean", 0x3166}, -{"nihiragana", 0x306B}, -{"nikatakana", 0x30CB}, -{"nikatakanahalfwidth", 0xFF86}, -{"nikhahitleftthai", 0xF899}, -{"nikhahitthai", 0x0E4D}, -{"nine", 0x0039}, -{"ninearabic", 0x0669}, -{"ninebengali", 0x09EF}, -{"ninecircle", 0x2468}, -{"ninecircleinversesansserif", 0x2792}, -{"ninedeva", 0x096F}, -{"ninegujarati", 0x0AEF}, -{"ninegurmukhi", 0x0A6F}, -{"ninehackarabic", 0x0669}, -{"ninehangzhou", 0x3029}, -{"nineideographicparen", 0x3228}, -{"nineinferior", 0x2089}, -{"ninemonospace", 0xFF19}, -{"nineoldstyle", 0xF739}, -{"nineparen", 0x247C}, -{"nineperiod", 0x2490}, -{"ninepersian", 0x06F9}, -{"nineroman", 0x2178}, -{"ninesuperior", 0x2079}, -{"nineteencircle", 0x2472}, -{"nineteenparen", 0x2486}, -{"nineteenperiod", 0x249A}, -{"ninethai", 0x0E59}, -{"nj", 0x01CC}, -{"njecyrillic", 0x045A}, -{"nkatakana", 0x30F3}, -{"nkatakanahalfwidth", 0xFF9D}, -{"nlegrightlong", 0x019E}, -{"nlinebelow", 0x1E49}, -{"nmonospace", 0xFF4E}, -{"nmsquare", 0x339A}, -{"nnabengali", 0x09A3}, -{"nnadeva", 0x0923}, -{"nnagujarati", 0x0AA3}, -{"nnagurmukhi", 0x0A23}, -{"nnnadeva", 0x0929}, -{"nohiragana", 0x306E}, -{"nokatakana", 0x30CE}, -{"nokatakanahalfwidth", 0xFF89}, -{"nonbreakingspace", 0x00A0}, -{"nonenthai", 0x0E13}, -{"nonuthai", 0x0E19}, -{"noonarabic", 0x0646}, -{"noonfinalarabic", 0xFEE6}, -{"noonghunnaarabic", 0x06BA}, -{"noonghunnafinalarabic", 0xFB9F}, -{"nooninitialarabic", 0xFEE7}, -{"noonjeeminitialarabic", 0xFCD2}, -{"noonjeemisolatedarabic", 0xFC4B}, -{"noonmedialarabic", 0xFEE8}, -{"noonmeeminitialarabic", 0xFCD5}, -{"noonmeemisolatedarabic", 0xFC4E}, -{"noonnoonfinalarabic", 0xFC8D}, -{"notcontains", 0x220C}, -{"notelement", 0x2209}, -{"notelementof", 0x2209}, -{"notequal", 0x2260}, -{"notgreater", 0x226F}, -{"notgreaternorequal", 0x2271}, -{"notgreaternorless", 0x2279}, -{"notidentical", 0x2262}, -{"notless", 0x226E}, -{"notlessnorequal", 0x2270}, -{"notparallel", 0x2226}, -{"notprecedes", 0x2280}, -{"notsubset", 0x2284}, -{"notsucceeds", 0x2281}, -{"notsuperset", 0x2285}, -{"nowarmenian", 0x0576}, -{"nparen", 0x24A9}, -{"nssquare", 0x33B1}, -{"nsuperior", 0x207F}, -{"ntilde", 0x00F1}, -{"nu", 0x03BD}, -{"nuhiragana", 0x306C}, -{"nukatakana", 0x30CC}, -{"nukatakanahalfwidth", 0xFF87}, -{"nuktabengali", 0x09BC}, -{"nuktadeva", 0x093C}, -{"nuktagujarati", 0x0ABC}, -{"nuktagurmukhi", 0x0A3C}, -{"numbersign", 0x0023}, -{"numbersignmonospace", 0xFF03}, -{"numbersignsmall", 0xFE5F}, -{"numeralsigngreek", 0x0374}, -{"numeralsignlowergreek", 0x0375}, -{"numero", 0x2116}, -{"nun", 0x05E0}, -{"nundagesh", 0xFB40}, -{"nundageshhebrew", 0xFB40}, -{"nunhebrew", 0x05E0}, -{"nvsquare", 0x33B5}, -{"nwsquare", 0x33BB}, -{"nyabengali", 0x099E}, -{"nyadeva", 0x091E}, -{"nyagujarati", 0x0A9E}, -{"nyagurmukhi", 0x0A1E}, -{"o", 0x006F}, -{"oacute", 0x00F3}, -{"oangthai", 0x0E2D}, -{"obarred", 0x0275}, -{"obarredcyrillic", 0x04E9}, -{"obarreddieresiscyrillic", 0x04EB}, -{"obengali", 0x0993}, -{"obopomofo", 0x311B}, -{"obreve", 0x014F}, -{"ocandradeva", 0x0911}, -{"ocandragujarati", 0x0A91}, -{"ocandravowelsigndeva", 0x0949}, -{"ocandravowelsigngujarati", 0x0AC9}, -{"ocaron", 0x01D2}, -{"ocircle", 0x24DE}, -{"ocircumflex", 0x00F4}, -{"ocircumflexacute", 0x1ED1}, -{"ocircumflexdotbelow", 0x1ED9}, -{"ocircumflexgrave", 0x1ED3}, -{"ocircumflexhookabove", 0x1ED5}, -{"ocircumflextilde", 0x1ED7}, -{"ocyrillic", 0x043E}, -{"odblacute", 0x0151}, -{"odblgrave", 0x020D}, -{"odeva", 0x0913}, -{"odieresis", 0x00F6}, -{"odieresiscyrillic", 0x04E7}, -{"odotbelow", 0x1ECD}, -{"oe", 0x0153}, -{"oekorean", 0x315A}, -{"ogonek", 0x02DB}, -{"ogonekcmb", 0x0328}, -{"ograve", 0x00F2}, -{"ogujarati", 0x0A93}, -{"oharmenian", 0x0585}, -{"ohiragana", 0x304A}, -{"ohookabove", 0x1ECF}, -{"ohorn", 0x01A1}, -{"ohornacute", 0x1EDB}, -{"ohorndotbelow", 0x1EE3}, -{"ohorngrave", 0x1EDD}, -{"ohornhookabove", 0x1EDF}, -{"ohorntilde", 0x1EE1}, -{"ohungarumlaut", 0x0151}, -{"oi", 0x01A3}, -{"oinvertedbreve", 0x020F}, -{"okatakana", 0x30AA}, -{"okatakanahalfwidth", 0xFF75}, -{"okorean", 0x3157}, -{"olehebrew", 0x05AB}, -{"omacron", 0x014D}, -{"omacronacute", 0x1E53}, -{"omacrongrave", 0x1E51}, -{"omdeva", 0x0950}, -{"omega", 0x03C9}, -{"omega1", 0x03D6}, -{"omegacyrillic", 0x0461}, -{"omegalatinclosed", 0x0277}, -{"omegaroundcyrillic", 0x047B}, -{"omegatitlocyrillic", 0x047D}, -{"omegatonos", 0x03CE}, -{"omgujarati", 0x0AD0}, -{"omicron", 0x03BF}, -{"omicrontonos", 0x03CC}, -{"omonospace", 0xFF4F}, -{"one", 0x0031}, -{"onearabic", 0x0661}, -{"onebengali", 0x09E7}, -{"onecircle", 0x2460}, -{"onecircleinversesansserif", 0x278A}, -{"onedeva", 0x0967}, -{"onedotenleader", 0x2024}, -{"oneeighth", 0x215B}, -{"onefitted", 0xF6DC}, -{"onegujarati", 0x0AE7}, -{"onegurmukhi", 0x0A67}, -{"onehackarabic", 0x0661}, -{"onehalf", 0x00BD}, -{"onehangzhou", 0x3021}, -{"oneideographicparen", 0x3220}, -{"oneinferior", 0x2081}, -{"onemonospace", 0xFF11}, -{"onenumeratorbengali", 0x09F4}, -{"oneoldstyle", 0xF731}, -{"oneparen", 0x2474}, -{"oneperiod", 0x2488}, -{"onepersian", 0x06F1}, -{"onequarter", 0x00BC}, -{"oneroman", 0x2170}, -{"onesuperior", 0x00B9}, -{"onethai", 0x0E51}, -{"onethird", 0x2153}, -{"oogonek", 0x01EB}, -{"oogonekmacron", 0x01ED}, -{"oogurmukhi", 0x0A13}, -{"oomatragurmukhi", 0x0A4B}, -{"oopen", 0x0254}, -{"oparen", 0x24AA}, -{"openbullet", 0x25E6}, -{"option", 0x2325}, -{"ordfeminine", 0x00AA}, -{"ordmasculine", 0x00BA}, -{"orthogonal", 0x221F}, -{"oshortdeva", 0x0912}, -{"oshortvowelsigndeva", 0x094A}, -{"oslash", 0x00F8}, -{"oslashacute", 0x01FF}, -{"osmallhiragana", 0x3049}, -{"osmallkatakana", 0x30A9}, -{"osmallkatakanahalfwidth", 0xFF6B}, -{"ostrokeacute", 0x01FF}, -{"osuperior", 0xF6F0}, -{"otcyrillic", 0x047F}, -{"otilde", 0x00F5}, -{"otildeacute", 0x1E4D}, -{"otildedieresis", 0x1E4F}, -{"oubopomofo", 0x3121}, -{"overline", 0x203E}, -{"overlinecenterline", 0xFE4A}, -{"overlinecmb", 0x0305}, -{"overlinedashed", 0xFE49}, -{"overlinedblwavy", 0xFE4C}, -{"overlinewavy", 0xFE4B}, -{"overscore", 0x00AF}, -{"ovowelsignbengali", 0x09CB}, -{"ovowelsigndeva", 0x094B}, -{"ovowelsigngujarati", 0x0ACB}, -{"p", 0x0070}, -{"paampssquare", 0x3380}, -{"paasentosquare", 0x332B}, -{"pabengali", 0x09AA}, -{"pacute", 0x1E55}, -{"padeva", 0x092A}, -{"pagedown", 0x21DF}, -{"pageup", 0x21DE}, -{"pagujarati", 0x0AAA}, -{"pagurmukhi", 0x0A2A}, -{"pahiragana", 0x3071}, -{"paiyannoithai", 0x0E2F}, -{"pakatakana", 0x30D1}, -{"palatalizationcyrilliccmb", 0x0484}, -{"palochkacyrillic", 0x04C0}, -{"pansioskorean", 0x317F}, -{"paragraph", 0x00B6}, -{"parallel", 0x2225}, -{"parenleft", 0x0028}, -{"parenleftaltonearabic", 0xFD3E}, -{"parenleftbt", 0xF8ED}, -{"parenleftex", 0xF8EC}, -{"parenleftinferior", 0x208D}, -{"parenleftmonospace", 0xFF08}, -{"parenleftsmall", 0xFE59}, -{"parenleftsuperior", 0x207D}, -{"parenlefttp", 0xF8EB}, -{"parenleftvertical", 0xFE35}, -{"parenright", 0x0029}, -{"parenrightaltonearabic", 0xFD3F}, -{"parenrightbt", 0xF8F8}, -{"parenrightex", 0xF8F7}, -{"parenrightinferior", 0x208E}, -{"parenrightmonospace", 0xFF09}, -{"parenrightsmall", 0xFE5A}, -{"parenrightsuperior", 0x207E}, -{"parenrighttp", 0xF8F6}, -{"parenrightvertical", 0xFE36}, -{"partialdiff", 0x2202}, -{"paseqhebrew", 0x05C0}, -{"pashtahebrew", 0x0599}, -{"pasquare", 0x33A9}, -{"patah", 0x05B7}, -{"patah11", 0x05B7}, -{"patah1d", 0x05B7}, -{"patah2a", 0x05B7}, -{"patahhebrew", 0x05B7}, -{"patahnarrowhebrew", 0x05B7}, -{"patahquarterhebrew", 0x05B7}, -{"patahwidehebrew", 0x05B7}, -{"pazerhebrew", 0x05A1}, -{"pbopomofo", 0x3106}, -{"pcircle", 0x24DF}, -{"pdotaccent", 0x1E57}, -{"pe", 0x05E4}, -{"pecyrillic", 0x043F}, -{"pedagesh", 0xFB44}, -{"pedageshhebrew", 0xFB44}, -{"peezisquare", 0x333B}, -{"pefinaldageshhebrew", 0xFB43}, -{"peharabic", 0x067E}, -{"peharmenian", 0x057A}, -{"pehebrew", 0x05E4}, -{"pehfinalarabic", 0xFB57}, -{"pehinitialarabic", 0xFB58}, -{"pehiragana", 0x307A}, -{"pehmedialarabic", 0xFB59}, -{"pekatakana", 0x30DA}, -{"pemiddlehookcyrillic", 0x04A7}, -{"perafehebrew", 0xFB4E}, -{"percent", 0x0025}, -{"percentarabic", 0x066A}, -{"percentmonospace", 0xFF05}, -{"percentsmall", 0xFE6A}, -{"period", 0x002E}, -{"periodarmenian", 0x0589}, -{"periodcentered", 0x00B7}, -{"periodhalfwidth", 0xFF61}, -{"periodinferior", 0xF6E7}, -{"periodmonospace", 0xFF0E}, -{"periodsmall", 0xFE52}, -{"periodsuperior", 0xF6E8}, -{"perispomenigreekcmb", 0x0342}, -{"perpendicular", 0x22A5}, -{"perthousand", 0x2030}, -{"peseta", 0x20A7}, -{"pfsquare", 0x338A}, -{"phabengali", 0x09AB}, -{"phadeva", 0x092B}, -{"phagujarati", 0x0AAB}, -{"phagurmukhi", 0x0A2B}, -{"phi", 0x03C6}, -{"phi1", 0x03D5}, -{"phieuphacirclekorean", 0x327A}, -{"phieuphaparenkorean", 0x321A}, -{"phieuphcirclekorean", 0x326C}, -{"phieuphkorean", 0x314D}, -{"phieuphparenkorean", 0x320C}, -{"philatin", 0x0278}, -{"phinthuthai", 0x0E3A}, -{"phisymbolgreek", 0x03D5}, -{"phook", 0x01A5}, -{"phophanthai", 0x0E1E}, -{"phophungthai", 0x0E1C}, -{"phosamphaothai", 0x0E20}, -{"pi", 0x03C0}, -{"pieupacirclekorean", 0x3273}, -{"pieupaparenkorean", 0x3213}, -{"pieupcieuckorean", 0x3176}, -{"pieupcirclekorean", 0x3265}, -{"pieupkiyeokkorean", 0x3172}, -{"pieupkorean", 0x3142}, -{"pieupparenkorean", 0x3205}, -{"pieupsioskiyeokkorean", 0x3174}, -{"pieupsioskorean", 0x3144}, -{"pieupsiostikeutkorean", 0x3175}, -{"pieupthieuthkorean", 0x3177}, -{"pieuptikeutkorean", 0x3173}, -{"pihiragana", 0x3074}, -{"pikatakana", 0x30D4}, -{"pisymbolgreek", 0x03D6}, -{"piwrarmenian", 0x0583}, -{"plus", 0x002B}, -{"plusbelowcmb", 0x031F}, -{"pluscircle", 0x2295}, -{"plusminus", 0x00B1}, -{"plusmod", 0x02D6}, -{"plusmonospace", 0xFF0B}, -{"plussmall", 0xFE62}, -{"plussuperior", 0x207A}, -{"pmonospace", 0xFF50}, -{"pmsquare", 0x33D8}, -{"pohiragana", 0x307D}, -{"pointingindexdownwhite", 0x261F}, -{"pointingindexleftwhite", 0x261C}, -{"pointingindexrightwhite", 0x261E}, -{"pointingindexupwhite", 0x261D}, -{"pokatakana", 0x30DD}, -{"poplathai", 0x0E1B}, -{"postalmark", 0x3012}, -{"postalmarkface", 0x3020}, -{"pparen", 0x24AB}, -{"precedes", 0x227A}, -{"prescription", 0x211E}, -{"primemod", 0x02B9}, -{"primereversed", 0x2035}, -{"product", 0x220F}, -{"projective", 0x2305}, -{"prolongedkana", 0x30FC}, -{"propellor", 0x2318}, -{"propersubset", 0x2282}, -{"propersuperset", 0x2283}, -{"proportion", 0x2237}, -{"proportional", 0x221D}, -{"psi", 0x03C8}, -{"psicyrillic", 0x0471}, -{"psilipneumatacyrilliccmb", 0x0486}, -{"pssquare", 0x33B0}, -{"puhiragana", 0x3077}, -{"pukatakana", 0x30D7}, -{"pvsquare", 0x33B4}, -{"pwsquare", 0x33BA}, -{"q", 0x0071}, -{"qadeva", 0x0958}, -{"qadmahebrew", 0x05A8}, -{"qafarabic", 0x0642}, -{"qaffinalarabic", 0xFED6}, -{"qafinitialarabic", 0xFED7}, -{"qafmedialarabic", 0xFED8}, -{"qamats", 0x05B8}, -{"qamats10", 0x05B8}, -{"qamats1a", 0x05B8}, -{"qamats1c", 0x05B8}, -{"qamats27", 0x05B8}, -{"qamats29", 0x05B8}, -{"qamats33", 0x05B8}, -{"qamatsde", 0x05B8}, -{"qamatshebrew", 0x05B8}, -{"qamatsnarrowhebrew", 0x05B8}, -{"qamatsqatanhebrew", 0x05B8}, -{"qamatsqatannarrowhebrew", 0x05B8}, -{"qamatsqatanquarterhebrew", 0x05B8}, -{"qamatsqatanwidehebrew", 0x05B8}, -{"qamatsquarterhebrew", 0x05B8}, -{"qamatswidehebrew", 0x05B8}, -{"qarneyparahebrew", 0x059F}, -{"qbopomofo", 0x3111}, -{"qcircle", 0x24E0}, -{"qhook", 0x02A0}, -{"qmonospace", 0xFF51}, -{"qof", 0x05E7}, -{"qofdagesh", 0xFB47}, -{"qofdageshhebrew", 0xFB47}, -{"qofhebrew", 0x05E7}, -{"qparen", 0x24AC}, -{"quarternote", 0x2669}, -{"qubuts", 0x05BB}, -{"qubuts18", 0x05BB}, -{"qubuts25", 0x05BB}, -{"qubuts31", 0x05BB}, -{"qubutshebrew", 0x05BB}, -{"qubutsnarrowhebrew", 0x05BB}, -{"qubutsquarterhebrew", 0x05BB}, -{"qubutswidehebrew", 0x05BB}, -{"question", 0x003F}, -{"questionarabic", 0x061F}, -{"questionarmenian", 0x055E}, -{"questiondown", 0x00BF}, -{"questiondownsmall", 0xF7BF}, -{"questiongreek", 0x037E}, -{"questionmonospace", 0xFF1F}, -{"questionsmall", 0xF73F}, -{"quotedbl", 0x0022}, -{"quotedblbase", 0x201E}, -{"quotedblleft", 0x201C}, -{"quotedblmonospace", 0xFF02}, -{"quotedblprime", 0x301E}, -{"quotedblprimereversed", 0x301D}, -{"quotedblright", 0x201D}, -{"quoteleft", 0x2018}, -{"quoteleftreversed", 0x201B}, -{"quotereversed", 0x201B}, -{"quoteright", 0x2019}, -{"quoterightn", 0x0149}, -{"quotesinglbase", 0x201A}, -{"quotesingle", 0x0027}, -{"quotesinglemonospace", 0xFF07}, -{"r", 0x0072}, -{"raarmenian", 0x057C}, -{"rabengali", 0x09B0}, -{"racute", 0x0155}, -{"radeva", 0x0930}, -{"radical", 0x221A}, -{"radicalex", 0xF8E5}, -{"radoverssquare", 0x33AE}, -{"radoverssquaredsquare", 0x33AF}, -{"radsquare", 0x33AD}, -{"rafe", 0x05BF}, -{"rafehebrew", 0x05BF}, -{"ragujarati", 0x0AB0}, -{"ragurmukhi", 0x0A30}, -{"rahiragana", 0x3089}, -{"rakatakana", 0x30E9}, -{"rakatakanahalfwidth", 0xFF97}, -{"ralowerdiagonalbengali", 0x09F1}, -{"ramiddlediagonalbengali", 0x09F0}, -{"ramshorn", 0x0264}, -{"ratio", 0x2236}, -{"rbopomofo", 0x3116}, -{"rcaron", 0x0159}, -{"rcedilla", 0x0157}, -{"rcircle", 0x24E1}, -{"rcommaaccent", 0x0157}, -{"rdblgrave", 0x0211}, -{"rdotaccent", 0x1E59}, -{"rdotbelow", 0x1E5B}, -{"rdotbelowmacron", 0x1E5D}, -{"referencemark", 0x203B}, -{"reflexsubset", 0x2286}, -{"reflexsuperset", 0x2287}, -{"registered", 0x00AE}, -{"registersans", 0xF8E8}, -{"registerserif", 0xF6DA}, -{"reharabic", 0x0631}, -{"reharmenian", 0x0580}, -{"rehfinalarabic", 0xFEAE}, -{"rehiragana", 0x308C}, -{"rekatakana", 0x30EC}, -{"rekatakanahalfwidth", 0xFF9A}, -{"resh", 0x05E8}, -{"reshdageshhebrew", 0xFB48}, -{"reshhebrew", 0x05E8}, -{"reversedtilde", 0x223D}, -{"reviahebrew", 0x0597}, -{"reviamugrashhebrew", 0x0597}, -{"revlogicalnot", 0x2310}, -{"rfishhook", 0x027E}, -{"rfishhookreversed", 0x027F}, -{"rhabengali", 0x09DD}, -{"rhadeva", 0x095D}, -{"rho", 0x03C1}, -{"rhook", 0x027D}, -{"rhookturned", 0x027B}, -{"rhookturnedsuperior", 0x02B5}, -{"rhosymbolgreek", 0x03F1}, -{"rhotichookmod", 0x02DE}, -{"rieulacirclekorean", 0x3271}, -{"rieulaparenkorean", 0x3211}, -{"rieulcirclekorean", 0x3263}, -{"rieulhieuhkorean", 0x3140}, -{"rieulkiyeokkorean", 0x313A}, -{"rieulkiyeoksioskorean", 0x3169}, -{"rieulkorean", 0x3139}, -{"rieulmieumkorean", 0x313B}, -{"rieulpansioskorean", 0x316C}, -{"rieulparenkorean", 0x3203}, -{"rieulphieuphkorean", 0x313F}, -{"rieulpieupkorean", 0x313C}, -{"rieulpieupsioskorean", 0x316B}, -{"rieulsioskorean", 0x313D}, -{"rieulthieuthkorean", 0x313E}, -{"rieultikeutkorean", 0x316A}, -{"rieulyeorinhieuhkorean", 0x316D}, -{"rightangle", 0x221F}, -{"righttackbelowcmb", 0x0319}, -{"righttriangle", 0x22BF}, -{"rihiragana", 0x308A}, -{"rikatakana", 0x30EA}, -{"rikatakanahalfwidth", 0xFF98}, -{"ring", 0x02DA}, -{"ringbelowcmb", 0x0325}, -{"ringcmb", 0x030A}, -{"ringhalfleft", 0x02BF}, -{"ringhalfleftarmenian", 0x0559}, -{"ringhalfleftbelowcmb", 0x031C}, -{"ringhalfleftcentered", 0x02D3}, -{"ringhalfright", 0x02BE}, -{"ringhalfrightbelowcmb", 0x0339}, -{"ringhalfrightcentered", 0x02D2}, -{"rinvertedbreve", 0x0213}, -{"rittorusquare", 0x3351}, -{"rlinebelow", 0x1E5F}, -{"rlongleg", 0x027C}, -{"rlonglegturned", 0x027A}, -{"rmonospace", 0xFF52}, -{"rohiragana", 0x308D}, -{"rokatakana", 0x30ED}, -{"rokatakanahalfwidth", 0xFF9B}, -{"roruathai", 0x0E23}, -{"rparen", 0x24AD}, -{"rrabengali", 0x09DC}, -{"rradeva", 0x0931}, -{"rragurmukhi", 0x0A5C}, -{"rreharabic", 0x0691}, -{"rrehfinalarabic", 0xFB8D}, -{"rrvocalicbengali", 0x09E0}, -{"rrvocalicdeva", 0x0960}, -{"rrvocalicgujarati", 0x0AE0}, -{"rrvocalicvowelsignbengali", 0x09C4}, -{"rrvocalicvowelsigndeva", 0x0944}, -{"rrvocalicvowelsigngujarati", 0x0AC4}, -{"rsuperior", 0xF6F1}, -{"rtblock", 0x2590}, -{"rturned", 0x0279}, -{"rturnedsuperior", 0x02B4}, -{"ruhiragana", 0x308B}, -{"rukatakana", 0x30EB}, -{"rukatakanahalfwidth", 0xFF99}, -{"rupeemarkbengali", 0x09F2}, -{"rupeesignbengali", 0x09F3}, -{"rupiah", 0xF6DD}, -{"ruthai", 0x0E24}, -{"rvocalicbengali", 0x098B}, -{"rvocalicdeva", 0x090B}, -{"rvocalicgujarati", 0x0A8B}, -{"rvocalicvowelsignbengali", 0x09C3}, -{"rvocalicvowelsigndeva", 0x0943}, -{"rvocalicvowelsigngujarati", 0x0AC3}, -{"s", 0x0073}, -{"sabengali", 0x09B8}, -{"sacute", 0x015B}, -{"sacutedotaccent", 0x1E65}, -{"sadarabic", 0x0635}, -{"sadeva", 0x0938}, -{"sadfinalarabic", 0xFEBA}, -{"sadinitialarabic", 0xFEBB}, -{"sadmedialarabic", 0xFEBC}, -{"sagujarati", 0x0AB8}, -{"sagurmukhi", 0x0A38}, -{"sahiragana", 0x3055}, -{"sakatakana", 0x30B5}, -{"sakatakanahalfwidth", 0xFF7B}, -{"sallallahoualayhewasallamarabic", 0xFDFA}, -{"samekh", 0x05E1}, -{"samekhdagesh", 0xFB41}, -{"samekhdageshhebrew", 0xFB41}, -{"samekhhebrew", 0x05E1}, -{"saraaathai", 0x0E32}, -{"saraaethai", 0x0E41}, -{"saraaimaimalaithai", 0x0E44}, -{"saraaimaimuanthai", 0x0E43}, -{"saraamthai", 0x0E33}, -{"saraathai", 0x0E30}, -{"saraethai", 0x0E40}, -{"saraiileftthai", 0xF886}, -{"saraiithai", 0x0E35}, -{"saraileftthai", 0xF885}, -{"saraithai", 0x0E34}, -{"saraothai", 0x0E42}, -{"saraueeleftthai", 0xF888}, -{"saraueethai", 0x0E37}, -{"saraueleftthai", 0xF887}, -{"sarauethai", 0x0E36}, -{"sarauthai", 0x0E38}, -{"sarauuthai", 0x0E39}, -{"sbopomofo", 0x3119}, -{"scaron", 0x0161}, -{"scarondotaccent", 0x1E67}, -{"scedilla", 0x015F}, -{"schwa", 0x0259}, -{"schwacyrillic", 0x04D9}, -{"schwadieresiscyrillic", 0x04DB}, -{"schwahook", 0x025A}, -{"scircle", 0x24E2}, -{"scircumflex", 0x015D}, -{"scommaaccent", 0x0219}, -{"sdotaccent", 0x1E61}, -{"sdotbelow", 0x1E63}, -{"sdotbelowdotaccent", 0x1E69}, -{"seagullbelowcmb", 0x033C}, -{"second", 0x2033}, -{"secondtonechinese", 0x02CA}, -{"section", 0x00A7}, -{"seenarabic", 0x0633}, -{"seenfinalarabic", 0xFEB2}, -{"seeninitialarabic", 0xFEB3}, -{"seenmedialarabic", 0xFEB4}, -{"segol", 0x05B6}, -{"segol13", 0x05B6}, -{"segol1f", 0x05B6}, -{"segol2c", 0x05B6}, -{"segolhebrew", 0x05B6}, -{"segolnarrowhebrew", 0x05B6}, -{"segolquarterhebrew", 0x05B6}, -{"segoltahebrew", 0x0592}, -{"segolwidehebrew", 0x05B6}, -{"seharmenian", 0x057D}, -{"sehiragana", 0x305B}, -{"sekatakana", 0x30BB}, -{"sekatakanahalfwidth", 0xFF7E}, -{"semicolon", 0x003B}, -{"semicolonarabic", 0x061B}, -{"semicolonmonospace", 0xFF1B}, -{"semicolonsmall", 0xFE54}, -{"semivoicedmarkkana", 0x309C}, -{"semivoicedmarkkanahalfwidth", 0xFF9F}, -{"sentisquare", 0x3322}, -{"sentosquare", 0x3323}, -{"seven", 0x0037}, -{"sevenarabic", 0x0667}, -{"sevenbengali", 0x09ED}, -{"sevencircle", 0x2466}, -{"sevencircleinversesansserif", 0x2790}, -{"sevendeva", 0x096D}, -{"seveneighths", 0x215E}, -{"sevengujarati", 0x0AED}, -{"sevengurmukhi", 0x0A6D}, -{"sevenhackarabic", 0x0667}, -{"sevenhangzhou", 0x3027}, -{"sevenideographicparen", 0x3226}, -{"seveninferior", 0x2087}, -{"sevenmonospace", 0xFF17}, -{"sevenoldstyle", 0xF737}, -{"sevenparen", 0x247A}, -{"sevenperiod", 0x248E}, -{"sevenpersian", 0x06F7}, -{"sevenroman", 0x2176}, -{"sevensuperior", 0x2077}, -{"seventeencircle", 0x2470}, -{"seventeenparen", 0x2484}, -{"seventeenperiod", 0x2498}, -{"seventhai", 0x0E57}, -{"sfthyphen", 0x00AD}, -{"shaarmenian", 0x0577}, -{"shabengali", 0x09B6}, -{"shacyrillic", 0x0448}, -{"shaddaarabic", 0x0651}, -{"shaddadammaarabic", 0xFC61}, -{"shaddadammatanarabic", 0xFC5E}, -{"shaddafathaarabic", 0xFC60}, -{"shaddakasraarabic", 0xFC62}, -{"shaddakasratanarabic", 0xFC5F}, -{"shade", 0x2592}, -{"shadedark", 0x2593}, -{"shadelight", 0x2591}, -{"shademedium", 0x2592}, -{"shadeva", 0x0936}, -{"shagujarati", 0x0AB6}, -{"shagurmukhi", 0x0A36}, -{"shalshelethebrew", 0x0593}, -{"shbopomofo", 0x3115}, -{"shchacyrillic", 0x0449}, -{"sheenarabic", 0x0634}, -{"sheenfinalarabic", 0xFEB6}, -{"sheeninitialarabic", 0xFEB7}, -{"sheenmedialarabic", 0xFEB8}, -{"sheicoptic", 0x03E3}, -{"sheqel", 0x20AA}, -{"sheqelhebrew", 0x20AA}, -{"sheva", 0x05B0}, -{"sheva115", 0x05B0}, -{"sheva15", 0x05B0}, -{"sheva22", 0x05B0}, -{"sheva2e", 0x05B0}, -{"shevahebrew", 0x05B0}, -{"shevanarrowhebrew", 0x05B0}, -{"shevaquarterhebrew", 0x05B0}, -{"shevawidehebrew", 0x05B0}, -{"shhacyrillic", 0x04BB}, -{"shimacoptic", 0x03ED}, -{"shin", 0x05E9}, -{"shindagesh", 0xFB49}, -{"shindageshhebrew", 0xFB49}, -{"shindageshshindot", 0xFB2C}, -{"shindageshshindothebrew", 0xFB2C}, -{"shindageshsindot", 0xFB2D}, -{"shindageshsindothebrew", 0xFB2D}, -{"shindothebrew", 0x05C1}, -{"shinhebrew", 0x05E9}, -{"shinshindot", 0xFB2A}, -{"shinshindothebrew", 0xFB2A}, -{"shinsindot", 0xFB2B}, -{"shinsindothebrew", 0xFB2B}, -{"shook", 0x0282}, -{"sigma", 0x03C3}, -{"sigma1", 0x03C2}, -{"sigmafinal", 0x03C2}, -{"sigmalunatesymbolgreek", 0x03F2}, -{"sihiragana", 0x3057}, -{"sikatakana", 0x30B7}, -{"sikatakanahalfwidth", 0xFF7C}, -{"siluqhebrew", 0x05BD}, -{"siluqlefthebrew", 0x05BD}, -{"similar", 0x223C}, -{"sindothebrew", 0x05C2}, -{"siosacirclekorean", 0x3274}, -{"siosaparenkorean", 0x3214}, -{"sioscieuckorean", 0x317E}, -{"sioscirclekorean", 0x3266}, -{"sioskiyeokkorean", 0x317A}, -{"sioskorean", 0x3145}, -{"siosnieunkorean", 0x317B}, -{"siosparenkorean", 0x3206}, -{"siospieupkorean", 0x317D}, -{"siostikeutkorean", 0x317C}, -{"six", 0x0036}, -{"sixarabic", 0x0666}, -{"sixbengali", 0x09EC}, -{"sixcircle", 0x2465}, -{"sixcircleinversesansserif", 0x278F}, -{"sixdeva", 0x096C}, -{"sixgujarati", 0x0AEC}, -{"sixgurmukhi", 0x0A6C}, -{"sixhackarabic", 0x0666}, -{"sixhangzhou", 0x3026}, -{"sixideographicparen", 0x3225}, -{"sixinferior", 0x2086}, -{"sixmonospace", 0xFF16}, -{"sixoldstyle", 0xF736}, -{"sixparen", 0x2479}, -{"sixperiod", 0x248D}, -{"sixpersian", 0x06F6}, -{"sixroman", 0x2175}, -{"sixsuperior", 0x2076}, -{"sixteencircle", 0x246F}, -{"sixteencurrencydenominatorbengali", 0x09F9}, -{"sixteenparen", 0x2483}, -{"sixteenperiod", 0x2497}, -{"sixthai", 0x0E56}, -{"slash", 0x002F}, -{"slashmonospace", 0xFF0F}, -{"slong", 0x017F}, -{"slongdotaccent", 0x1E9B}, -{"smileface", 0x263A}, -{"smonospace", 0xFF53}, -{"sofpasuqhebrew", 0x05C3}, -{"softhyphen", 0x00AD}, -{"softsigncyrillic", 0x044C}, -{"sohiragana", 0x305D}, -{"sokatakana", 0x30BD}, -{"sokatakanahalfwidth", 0xFF7F}, -{"soliduslongoverlaycmb", 0x0338}, -{"solidusshortoverlaycmb", 0x0337}, -{"sorusithai", 0x0E29}, -{"sosalathai", 0x0E28}, -{"sosothai", 0x0E0B}, -{"sosuathai", 0x0E2A}, -{"space", 0x0020}, -{"spacehackarabic", 0x0020}, -{"spade", 0x2660}, -{"spadesuitblack", 0x2660}, -{"spadesuitwhite", 0x2664}, -{"sparen", 0x24AE}, -{"squarebelowcmb", 0x033B}, -{"squarecc", 0x33C4}, -{"squarecm", 0x339D}, -{"squarediagonalcrosshatchfill", 0x25A9}, -{"squarehorizontalfill", 0x25A4}, -{"squarekg", 0x338F}, -{"squarekm", 0x339E}, -{"squarekmcapital", 0x33CE}, -{"squareln", 0x33D1}, -{"squarelog", 0x33D2}, -{"squaremg", 0x338E}, -{"squaremil", 0x33D5}, -{"squaremm", 0x339C}, -{"squaremsquared", 0x33A1}, -{"squareorthogonalcrosshatchfill", 0x25A6}, -{"squareupperlefttolowerrightfill", 0x25A7}, -{"squareupperrighttolowerleftfill", 0x25A8}, -{"squareverticalfill", 0x25A5}, -{"squarewhitewithsmallblack", 0x25A3}, -{"srsquare", 0x33DB}, -{"ssabengali", 0x09B7}, -{"ssadeva", 0x0937}, -{"ssagujarati", 0x0AB7}, -{"ssangcieuckorean", 0x3149}, -{"ssanghieuhkorean", 0x3185}, -{"ssangieungkorean", 0x3180}, -{"ssangkiyeokkorean", 0x3132}, -{"ssangnieunkorean", 0x3165}, -{"ssangpieupkorean", 0x3143}, -{"ssangsioskorean", 0x3146}, -{"ssangtikeutkorean", 0x3138}, -{"ssuperior", 0xF6F2}, -{"sterling", 0x00A3}, -{"sterlingmonospace", 0xFFE1}, -{"strokelongoverlaycmb", 0x0336}, -{"strokeshortoverlaycmb", 0x0335}, -{"subset", 0x2282}, -{"subsetnotequal", 0x228A}, -{"subsetorequal", 0x2286}, -{"succeeds", 0x227B}, -{"suchthat", 0x220B}, -{"suhiragana", 0x3059}, -{"sukatakana", 0x30B9}, -{"sukatakanahalfwidth", 0xFF7D}, -{"sukunarabic", 0x0652}, -{"summation", 0x2211}, -{"sun", 0x263C}, -{"superset", 0x2283}, -{"supersetnotequal", 0x228B}, -{"supersetorequal", 0x2287}, -{"svsquare", 0x33DC}, -{"syouwaerasquare", 0x337C}, -{"t", 0x0074}, -{"tabengali", 0x09A4}, -{"tackdown", 0x22A4}, -{"tackleft", 0x22A3}, -{"tadeva", 0x0924}, -{"tagujarati", 0x0AA4}, -{"tagurmukhi", 0x0A24}, -{"taharabic", 0x0637}, -{"tahfinalarabic", 0xFEC2}, -{"tahinitialarabic", 0xFEC3}, -{"tahiragana", 0x305F}, -{"tahmedialarabic", 0xFEC4}, -{"taisyouerasquare", 0x337D}, -{"takatakana", 0x30BF}, -{"takatakanahalfwidth", 0xFF80}, -{"tatweelarabic", 0x0640}, -{"tau", 0x03C4}, -{"tav", 0x05EA}, -{"tavdages", 0xFB4A}, -{"tavdagesh", 0xFB4A}, -{"tavdageshhebrew", 0xFB4A}, -{"tavhebrew", 0x05EA}, -{"tbar", 0x0167}, -{"tbopomofo", 0x310A}, -{"tcaron", 0x0165}, -{"tccurl", 0x02A8}, -{"tcedilla", 0x0163}, -{"tcheharabic", 0x0686}, -{"tchehfinalarabic", 0xFB7B}, -{"tchehinitialarabic", 0xFB7C}, -{"tchehmedialarabic", 0xFB7D}, -{"tcircle", 0x24E3}, -{"tcircumflexbelow", 0x1E71}, -{"tcommaaccent", 0x0163}, -{"tdieresis", 0x1E97}, -{"tdotaccent", 0x1E6B}, -{"tdotbelow", 0x1E6D}, -{"tecyrillic", 0x0442}, -{"tedescendercyrillic", 0x04AD}, -{"teharabic", 0x062A}, -{"tehfinalarabic", 0xFE96}, -{"tehhahinitialarabic", 0xFCA2}, -{"tehhahisolatedarabic", 0xFC0C}, -{"tehinitialarabic", 0xFE97}, -{"tehiragana", 0x3066}, -{"tehjeeminitialarabic", 0xFCA1}, -{"tehjeemisolatedarabic", 0xFC0B}, -{"tehmarbutaarabic", 0x0629}, -{"tehmarbutafinalarabic", 0xFE94}, -{"tehmedialarabic", 0xFE98}, -{"tehmeeminitialarabic", 0xFCA4}, -{"tehmeemisolatedarabic", 0xFC0E}, -{"tehnoonfinalarabic", 0xFC73}, -{"tekatakana", 0x30C6}, -{"tekatakanahalfwidth", 0xFF83}, -{"telephone", 0x2121}, -{"telephoneblack", 0x260E}, -{"telishagedolahebrew", 0x05A0}, -{"telishaqetanahebrew", 0x05A9}, -{"tencircle", 0x2469}, -{"tenideographicparen", 0x3229}, -{"tenparen", 0x247D}, -{"tenperiod", 0x2491}, -{"tenroman", 0x2179}, -{"tesh", 0x02A7}, -{"tet", 0x05D8}, -{"tetdagesh", 0xFB38}, -{"tetdageshhebrew", 0xFB38}, -{"tethebrew", 0x05D8}, -{"tetsecyrillic", 0x04B5}, -{"tevirhebrew", 0x059B}, -{"tevirlefthebrew", 0x059B}, -{"thabengali", 0x09A5}, -{"thadeva", 0x0925}, -{"thagujarati", 0x0AA5}, -{"thagurmukhi", 0x0A25}, -{"thalarabic", 0x0630}, -{"thalfinalarabic", 0xFEAC}, -{"thanthakhatlowleftthai", 0xF898}, -{"thanthakhatlowrightthai", 0xF897}, -{"thanthakhatthai", 0x0E4C}, -{"thanthakhatupperleftthai", 0xF896}, -{"theharabic", 0x062B}, -{"thehfinalarabic", 0xFE9A}, -{"thehinitialarabic", 0xFE9B}, -{"thehmedialarabic", 0xFE9C}, -{"thereexists", 0x2203}, -{"therefore", 0x2234}, -{"theta", 0x03B8}, -{"theta1", 0x03D1}, -{"thetasymbolgreek", 0x03D1}, -{"thieuthacirclekorean", 0x3279}, -{"thieuthaparenkorean", 0x3219}, -{"thieuthcirclekorean", 0x326B}, -{"thieuthkorean", 0x314C}, -{"thieuthparenkorean", 0x320B}, -{"thirteencircle", 0x246C}, -{"thirteenparen", 0x2480}, -{"thirteenperiod", 0x2494}, -{"thonangmonthothai", 0x0E11}, -{"thook", 0x01AD}, -{"thophuthaothai", 0x0E12}, -{"thorn", 0x00FE}, -{"thothahanthai", 0x0E17}, -{"thothanthai", 0x0E10}, -{"thothongthai", 0x0E18}, -{"thothungthai", 0x0E16}, -{"thousandcyrillic", 0x0482}, -{"thousandsseparatorarabic", 0x066C}, -{"thousandsseparatorpersian", 0x066C}, -{"three", 0x0033}, -{"threearabic", 0x0663}, -{"threebengali", 0x09E9}, -{"threecircle", 0x2462}, -{"threecircleinversesansserif", 0x278C}, -{"threedeva", 0x0969}, -{"threeeighths", 0x215C}, -{"threegujarati", 0x0AE9}, -{"threegurmukhi", 0x0A69}, -{"threehackarabic", 0x0663}, -{"threehangzhou", 0x3023}, -{"threeideographicparen", 0x3222}, -{"threeinferior", 0x2083}, -{"threemonospace", 0xFF13}, -{"threenumeratorbengali", 0x09F6}, -{"threeoldstyle", 0xF733}, -{"threeparen", 0x2476}, -{"threeperiod", 0x248A}, -{"threepersian", 0x06F3}, -{"threequarters", 0x00BE}, -{"threequartersemdash", 0xF6DE}, -{"threeroman", 0x2172}, -{"threesuperior", 0x00B3}, -{"threethai", 0x0E53}, -{"thzsquare", 0x3394}, -{"tihiragana", 0x3061}, -{"tikatakana", 0x30C1}, -{"tikatakanahalfwidth", 0xFF81}, -{"tikeutacirclekorean", 0x3270}, -{"tikeutaparenkorean", 0x3210}, -{"tikeutcirclekorean", 0x3262}, -{"tikeutkorean", 0x3137}, -{"tikeutparenkorean", 0x3202}, -{"tilde", 0x02DC}, -{"tildebelowcmb", 0x0330}, -{"tildecmb", 0x0303}, -{"tildecomb", 0x0303}, -{"tildedoublecmb", 0x0360}, -{"tildeoperator", 0x223C}, -{"tildeoverlaycmb", 0x0334}, -{"tildeverticalcmb", 0x033E}, -{"timescircle", 0x2297}, -{"tipehahebrew", 0x0596}, -{"tipehalefthebrew", 0x0596}, -{"tippigurmukhi", 0x0A70}, -{"titlocyrilliccmb", 0x0483}, -{"tiwnarmenian", 0x057F}, -{"tlinebelow", 0x1E6F}, -{"tmonospace", 0xFF54}, -{"toarmenian", 0x0569}, -{"tohiragana", 0x3068}, -{"tokatakana", 0x30C8}, -{"tokatakanahalfwidth", 0xFF84}, -{"tonebarextrahighmod", 0x02E5}, -{"tonebarextralowmod", 0x02E9}, -{"tonebarhighmod", 0x02E6}, -{"tonebarlowmod", 0x02E8}, -{"tonebarmidmod", 0x02E7}, -{"tonefive", 0x01BD}, -{"tonesix", 0x0185}, -{"tonetwo", 0x01A8}, -{"tonos", 0x0384}, -{"tonsquare", 0x3327}, -{"topatakthai", 0x0E0F}, -{"tortoiseshellbracketleft", 0x3014}, -{"tortoiseshellbracketleftsmall", 0xFE5D}, -{"tortoiseshellbracketleftvertical", 0xFE39}, -{"tortoiseshellbracketright", 0x3015}, -{"tortoiseshellbracketrightsmall", 0xFE5E}, -{"tortoiseshellbracketrightvertical", 0xFE3A}, -{"totaothai", 0x0E15}, -{"tpalatalhook", 0x01AB}, -{"tparen", 0x24AF}, -{"trademark", 0x2122}, -{"trademarksans", 0xF8EA}, -{"trademarkserif", 0xF6DB}, -{"tretroflexhook", 0x0288}, -{"triagdn", 0x25BC}, -{"triaglf", 0x25C4}, -{"triagrt", 0x25BA}, -{"triagup", 0x25B2}, -{"ts", 0x02A6}, -{"tsadi", 0x05E6}, -{"tsadidagesh", 0xFB46}, -{"tsadidageshhebrew", 0xFB46}, -{"tsadihebrew", 0x05E6}, -{"tsecyrillic", 0x0446}, -{"tsere", 0x05B5}, -{"tsere12", 0x05B5}, -{"tsere1e", 0x05B5}, -{"tsere2b", 0x05B5}, -{"tserehebrew", 0x05B5}, -{"tserenarrowhebrew", 0x05B5}, -{"tserequarterhebrew", 0x05B5}, -{"tserewidehebrew", 0x05B5}, -{"tshecyrillic", 0x045B}, -{"tsuperior", 0xF6F3}, -{"ttabengali", 0x099F}, -{"ttadeva", 0x091F}, -{"ttagujarati", 0x0A9F}, -{"ttagurmukhi", 0x0A1F}, -{"tteharabic", 0x0679}, -{"ttehfinalarabic", 0xFB67}, -{"ttehinitialarabic", 0xFB68}, -{"ttehmedialarabic", 0xFB69}, -{"tthabengali", 0x09A0}, -{"tthadeva", 0x0920}, -{"tthagujarati", 0x0AA0}, -{"tthagurmukhi", 0x0A20}, -{"tturned", 0x0287}, -{"tuhiragana", 0x3064}, -{"tukatakana", 0x30C4}, -{"tukatakanahalfwidth", 0xFF82}, -{"tusmallhiragana", 0x3063}, -{"tusmallkatakana", 0x30C3}, -{"tusmallkatakanahalfwidth", 0xFF6F}, -{"twelvecircle", 0x246B}, -{"twelveparen", 0x247F}, -{"twelveperiod", 0x2493}, -{"twelveroman", 0x217B}, -{"twentycircle", 0x2473}, -{"twentyhangzhou", 0x5344}, -{"twentyparen", 0x2487}, -{"twentyperiod", 0x249B}, -{"two", 0x0032}, -{"twoarabic", 0x0662}, -{"twobengali", 0x09E8}, -{"twocircle", 0x2461}, -{"twocircleinversesansserif", 0x278B}, -{"twodeva", 0x0968}, -{"twodotenleader", 0x2025}, -{"twodotleader", 0x2025}, -{"twodotleadervertical", 0xFE30}, -{"twogujarati", 0x0AE8}, -{"twogurmukhi", 0x0A68}, -{"twohackarabic", 0x0662}, -{"twohangzhou", 0x3022}, -{"twoideographicparen", 0x3221}, -{"twoinferior", 0x2082}, -{"twomonospace", 0xFF12}, -{"twonumeratorbengali", 0x09F5}, -{"twooldstyle", 0xF732}, -{"twoparen", 0x2475}, -{"twoperiod", 0x2489}, -{"twopersian", 0x06F2}, -{"tworoman", 0x2171}, -{"twostroke", 0x01BB}, -{"twosuperior", 0x00B2}, -{"twothai", 0x0E52}, -{"twothirds", 0x2154}, -{"u", 0x0075}, -{"uacute", 0x00FA}, -{"ubar", 0x0289}, -{"ubengali", 0x0989}, -{"ubopomofo", 0x3128}, -{"ubreve", 0x016D}, -{"ucaron", 0x01D4}, -{"ucircle", 0x24E4}, -{"ucircumflex", 0x00FB}, -{"ucircumflexbelow", 0x1E77}, -{"ucyrillic", 0x0443}, -{"udattadeva", 0x0951}, -{"udblacute", 0x0171}, -{"udblgrave", 0x0215}, -{"udeva", 0x0909}, -{"udieresis", 0x00FC}, -{"udieresisacute", 0x01D8}, -{"udieresisbelow", 0x1E73}, -{"udieresiscaron", 0x01DA}, -{"udieresiscyrillic", 0x04F1}, -{"udieresisgrave", 0x01DC}, -{"udieresismacron", 0x01D6}, -{"udotbelow", 0x1EE5}, -{"ugrave", 0x00F9}, -{"ugujarati", 0x0A89}, -{"ugurmukhi", 0x0A09}, -{"uhiragana", 0x3046}, -{"uhookabove", 0x1EE7}, -{"uhorn", 0x01B0}, -{"uhornacute", 0x1EE9}, -{"uhorndotbelow", 0x1EF1}, -{"uhorngrave", 0x1EEB}, -{"uhornhookabove", 0x1EED}, -{"uhorntilde", 0x1EEF}, -{"uhungarumlaut", 0x0171}, -{"uhungarumlautcyrillic", 0x04F3}, -{"uinvertedbreve", 0x0217}, -{"ukatakana", 0x30A6}, -{"ukatakanahalfwidth", 0xFF73}, -{"ukcyrillic", 0x0479}, -{"ukorean", 0x315C}, -{"umacron", 0x016B}, -{"umacroncyrillic", 0x04EF}, -{"umacrondieresis", 0x1E7B}, -{"umatragurmukhi", 0x0A41}, -{"umonospace", 0xFF55}, -{"underscore", 0x005F}, -{"underscoredbl", 0x2017}, -{"underscoremonospace", 0xFF3F}, -{"underscorevertical", 0xFE33}, -{"underscorewavy", 0xFE4F}, -{"union", 0x222A}, -{"universal", 0x2200}, -{"uogonek", 0x0173}, -{"uparen", 0x24B0}, -{"upblock", 0x2580}, -{"upperdothebrew", 0x05C4}, -{"upsilon", 0x03C5}, -{"upsilondieresis", 0x03CB}, -{"upsilondieresistonos", 0x03B0}, -{"upsilonlatin", 0x028A}, -{"upsilontonos", 0x03CD}, -{"uptackbelowcmb", 0x031D}, -{"uptackmod", 0x02D4}, -{"uragurmukhi", 0x0A73}, -{"uring", 0x016F}, -{"ushortcyrillic", 0x045E}, -{"usmallhiragana", 0x3045}, -{"usmallkatakana", 0x30A5}, -{"usmallkatakanahalfwidth", 0xFF69}, -{"ustraightcyrillic", 0x04AF}, -{"ustraightstrokecyrillic", 0x04B1}, -{"utilde", 0x0169}, -{"utildeacute", 0x1E79}, -{"utildebelow", 0x1E75}, -{"uubengali", 0x098A}, -{"uudeva", 0x090A}, -{"uugujarati", 0x0A8A}, -{"uugurmukhi", 0x0A0A}, -{"uumatragurmukhi", 0x0A42}, -{"uuvowelsignbengali", 0x09C2}, -{"uuvowelsigndeva", 0x0942}, -{"uuvowelsigngujarati", 0x0AC2}, -{"uvowelsignbengali", 0x09C1}, -{"uvowelsigndeva", 0x0941}, -{"uvowelsigngujarati", 0x0AC1}, -{"v", 0x0076}, -{"vadeva", 0x0935}, -{"vagujarati", 0x0AB5}, -{"vagurmukhi", 0x0A35}, -{"vakatakana", 0x30F7}, -{"vav", 0x05D5}, -{"vavdagesh", 0xFB35}, -{"vavdagesh65", 0xFB35}, -{"vavdageshhebrew", 0xFB35}, -{"vavhebrew", 0x05D5}, -{"vavholam", 0xFB4B}, -{"vavholamhebrew", 0xFB4B}, -{"vavvavhebrew", 0x05F0}, -{"vavyodhebrew", 0x05F1}, -{"vcircle", 0x24E5}, -{"vdotbelow", 0x1E7F}, -{"vecyrillic", 0x0432}, -{"veharabic", 0x06A4}, -{"vehfinalarabic", 0xFB6B}, -{"vehinitialarabic", 0xFB6C}, -{"vehmedialarabic", 0xFB6D}, -{"vekatakana", 0x30F9}, -{"venus", 0x2640}, -{"verticalbar", 0x007C}, -{"verticallineabovecmb", 0x030D}, -{"verticallinebelowcmb", 0x0329}, -{"verticallinelowmod", 0x02CC}, -{"verticallinemod", 0x02C8}, -{"vewarmenian", 0x057E}, -{"vhook", 0x028B}, -{"vikatakana", 0x30F8}, -{"viramabengali", 0x09CD}, -{"viramadeva", 0x094D}, -{"viramagujarati", 0x0ACD}, -{"visargabengali", 0x0983}, -{"visargadeva", 0x0903}, -{"visargagujarati", 0x0A83}, -{"vmonospace", 0xFF56}, -{"voarmenian", 0x0578}, -{"voicediterationhiragana", 0x309E}, -{"voicediterationkatakana", 0x30FE}, -{"voicedmarkkana", 0x309B}, -{"voicedmarkkanahalfwidth", 0xFF9E}, -{"vokatakana", 0x30FA}, -{"vparen", 0x24B1}, -{"vtilde", 0x1E7D}, -{"vturned", 0x028C}, -{"vuhiragana", 0x3094}, -{"vukatakana", 0x30F4}, -{"w", 0x0077}, -{"wacute", 0x1E83}, -{"waekorean", 0x3159}, -{"wahiragana", 0x308F}, -{"wakatakana", 0x30EF}, -{"wakatakanahalfwidth", 0xFF9C}, -{"wakorean", 0x3158}, -{"wasmallhiragana", 0x308E}, -{"wasmallkatakana", 0x30EE}, -{"wattosquare", 0x3357}, -{"wavedash", 0x301C}, -{"wavyunderscorevertical", 0xFE34}, -{"wawarabic", 0x0648}, -{"wawfinalarabic", 0xFEEE}, -{"wawhamzaabovearabic", 0x0624}, -{"wawhamzaabovefinalarabic", 0xFE86}, -{"wbsquare", 0x33DD}, -{"wcircle", 0x24E6}, -{"wcircumflex", 0x0175}, -{"wdieresis", 0x1E85}, -{"wdotaccent", 0x1E87}, -{"wdotbelow", 0x1E89}, -{"wehiragana", 0x3091}, -{"weierstrass", 0x2118}, -{"wekatakana", 0x30F1}, -{"wekorean", 0x315E}, -{"weokorean", 0x315D}, -{"wgrave", 0x1E81}, -{"whitebullet", 0x25E6}, -{"whitecircle", 0x25CB}, -{"whitecircleinverse", 0x25D9}, -{"whitecornerbracketleft", 0x300E}, -{"whitecornerbracketleftvertical", 0xFE43}, -{"whitecornerbracketright", 0x300F}, -{"whitecornerbracketrightvertical", 0xFE44}, -{"whitediamond", 0x25C7}, -{"whitediamondcontainingblacksmalldiamond", 0x25C8}, -{"whitedownpointingsmalltriangle", 0x25BF}, -{"whitedownpointingtriangle", 0x25BD}, -{"whiteleftpointingsmalltriangle", 0x25C3}, -{"whiteleftpointingtriangle", 0x25C1}, -{"whitelenticularbracketleft", 0x3016}, -{"whitelenticularbracketright", 0x3017}, -{"whiterightpointingsmalltriangle", 0x25B9}, -{"whiterightpointingtriangle", 0x25B7}, -{"whitesmallsquare", 0x25AB}, -{"whitesmilingface", 0x263A}, -{"whitesquare", 0x25A1}, -{"whitestar", 0x2606}, -{"whitetelephone", 0x260F}, -{"whitetortoiseshellbracketleft", 0x3018}, -{"whitetortoiseshellbracketright", 0x3019}, -{"whiteuppointingsmalltriangle", 0x25B5}, -{"whiteuppointingtriangle", 0x25B3}, -{"wihiragana", 0x3090}, -{"wikatakana", 0x30F0}, -{"wikorean", 0x315F}, -{"wmonospace", 0xFF57}, -{"wohiragana", 0x3092}, -{"wokatakana", 0x30F2}, -{"wokatakanahalfwidth", 0xFF66}, -{"won", 0x20A9}, -{"wonmonospace", 0xFFE6}, -{"wowaenthai", 0x0E27}, -{"wparen", 0x24B2}, -{"wring", 0x1E98}, -{"wsuperior", 0x02B7}, -{"wturned", 0x028D}, -{"wynn", 0x01BF}, -{"x", 0x0078}, -{"xabovecmb", 0x033D}, -{"xbopomofo", 0x3112}, -{"xcircle", 0x24E7}, -{"xdieresis", 0x1E8D}, -{"xdotaccent", 0x1E8B}, -{"xeharmenian", 0x056D}, -{"xi", 0x03BE}, -{"xmonospace", 0xFF58}, -{"xparen", 0x24B3}, -{"xsuperior", 0x02E3}, -{"y", 0x0079}, -{"yaadosquare", 0x334E}, -{"yabengali", 0x09AF}, -{"yacute", 0x00FD}, -{"yadeva", 0x092F}, -{"yaekorean", 0x3152}, -{"yagujarati", 0x0AAF}, -{"yagurmukhi", 0x0A2F}, -{"yahiragana", 0x3084}, -{"yakatakana", 0x30E4}, -{"yakatakanahalfwidth", 0xFF94}, -{"yakorean", 0x3151}, -{"yamakkanthai", 0x0E4E}, -{"yasmallhiragana", 0x3083}, -{"yasmallkatakana", 0x30E3}, -{"yasmallkatakanahalfwidth", 0xFF6C}, -{"yatcyrillic", 0x0463}, -{"ycircle", 0x24E8}, -{"ycircumflex", 0x0177}, -{"ydieresis", 0x00FF}, -{"ydotaccent", 0x1E8F}, -{"ydotbelow", 0x1EF5}, -{"yeharabic", 0x064A}, -{"yehbarreearabic", 0x06D2}, -{"yehbarreefinalarabic", 0xFBAF}, -{"yehfinalarabic", 0xFEF2}, -{"yehhamzaabovearabic", 0x0626}, -{"yehhamzaabovefinalarabic", 0xFE8A}, -{"yehhamzaaboveinitialarabic", 0xFE8B}, -{"yehhamzaabovemedialarabic", 0xFE8C}, -{"yehinitialarabic", 0xFEF3}, -{"yehmedialarabic", 0xFEF4}, -{"yehmeeminitialarabic", 0xFCDD}, -{"yehmeemisolatedarabic", 0xFC58}, -{"yehnoonfinalarabic", 0xFC94}, -{"yehthreedotsbelowarabic", 0x06D1}, -{"yekorean", 0x3156}, -{"yen", 0x00A5}, -{"yenmonospace", 0xFFE5}, -{"yeokorean", 0x3155}, -{"yeorinhieuhkorean", 0x3186}, -{"yerahbenyomohebrew", 0x05AA}, -{"yerahbenyomolefthebrew", 0x05AA}, -{"yericyrillic", 0x044B}, -{"yerudieresiscyrillic", 0x04F9}, -{"yesieungkorean", 0x3181}, -{"yesieungpansioskorean", 0x3183}, -{"yesieungsioskorean", 0x3182}, -{"yetivhebrew", 0x059A}, -{"ygrave", 0x1EF3}, -{"yhook", 0x01B4}, -{"yhookabove", 0x1EF7}, -{"yiarmenian", 0x0575}, -{"yicyrillic", 0x0457}, -{"yikorean", 0x3162}, -{"yinyang", 0x262F}, -{"yiwnarmenian", 0x0582}, -{"ymonospace", 0xFF59}, -{"yod", 0x05D9}, -{"yoddagesh", 0xFB39}, -{"yoddageshhebrew", 0xFB39}, -{"yodhebrew", 0x05D9}, -{"yodyodhebrew", 0x05F2}, -{"yodyodpatahhebrew", 0xFB1F}, -{"yohiragana", 0x3088}, -{"yoikorean", 0x3189}, -{"yokatakana", 0x30E8}, -{"yokatakanahalfwidth", 0xFF96}, -{"yokorean", 0x315B}, -{"yosmallhiragana", 0x3087}, -{"yosmallkatakana", 0x30E7}, -{"yosmallkatakanahalfwidth", 0xFF6E}, -{"yotgreek", 0x03F3}, -{"yoyaekorean", 0x3188}, -{"yoyakorean", 0x3187}, -{"yoyakthai", 0x0E22}, -{"yoyingthai", 0x0E0D}, -{"yparen", 0x24B4}, -{"ypogegrammeni", 0x037A}, -{"ypogegrammenigreekcmb", 0x0345}, -{"yr", 0x01A6}, -{"yring", 0x1E99}, -{"ysuperior", 0x02B8}, -{"ytilde", 0x1EF9}, -{"yturned", 0x028E}, -{"yuhiragana", 0x3086}, -{"yuikorean", 0x318C}, -{"yukatakana", 0x30E6}, -{"yukatakanahalfwidth", 0xFF95}, -{"yukorean", 0x3160}, -{"yusbigcyrillic", 0x046B}, -{"yusbigiotifiedcyrillic", 0x046D}, -{"yuslittlecyrillic", 0x0467}, -{"yuslittleiotifiedcyrillic", 0x0469}, -{"yusmallhiragana", 0x3085}, -{"yusmallkatakana", 0x30E5}, -{"yusmallkatakanahalfwidth", 0xFF6D}, -{"yuyekorean", 0x318B}, -{"yuyeokorean", 0x318A}, -{"yyabengali", 0x09DF}, -{"yyadeva", 0x095F}, -{"z", 0x007A}, -{"zaarmenian", 0x0566}, -{"zacute", 0x017A}, -{"zadeva", 0x095B}, -{"zagurmukhi", 0x0A5B}, -{"zaharabic", 0x0638}, -{"zahfinalarabic", 0xFEC6}, -{"zahinitialarabic", 0xFEC7}, -{"zahiragana", 0x3056}, -{"zahmedialarabic", 0xFEC8}, -{"zainarabic", 0x0632}, -{"zainfinalarabic", 0xFEB0}, -{"zakatakana", 0x30B6}, -{"zaqefgadolhebrew", 0x0595}, -{"zaqefqatanhebrew", 0x0594}, -{"zarqahebrew", 0x0598}, -{"zayin", 0x05D6}, -{"zayindagesh", 0xFB36}, -{"zayindageshhebrew", 0xFB36}, -{"zayinhebrew", 0x05D6}, -{"zbopomofo", 0x3117}, -{"zcaron", 0x017E}, -{"zcircle", 0x24E9}, -{"zcircumflex", 0x1E91}, -{"zcurl", 0x0291}, -{"zdot", 0x017C}, -{"zdotaccent", 0x017C}, -{"zdotbelow", 0x1E93}, -{"zecyrillic", 0x0437}, -{"zedescendercyrillic", 0x0499}, -{"zedieresiscyrillic", 0x04DF}, -{"zehiragana", 0x305C}, -{"zekatakana", 0x30BC}, -{"zero", 0x0030}, -{"zeroarabic", 0x0660}, -{"zerobengali", 0x09E6}, -{"zerodeva", 0x0966}, -{"zerogujarati", 0x0AE6}, -{"zerogurmukhi", 0x0A66}, -{"zerohackarabic", 0x0660}, -{"zeroinferior", 0x2080}, -{"zeromonospace", 0xFF10}, -{"zerooldstyle", 0xF730}, -{"zeropersian", 0x06F0}, -{"zerosuperior", 0x2070}, -{"zerothai", 0x0E50}, -{"zerowidthjoiner", 0xFEFF}, -{"zerowidthnonjoiner", 0x200C}, -{"zerowidthspace", 0x200B}, -{"zeta", 0x03B6}, -{"zhbopomofo", 0x3113}, -{"zhearmenian", 0x056A}, -{"zhebrevecyrillic", 0x04C2}, -{"zhecyrillic", 0x0436}, -{"zhedescendercyrillic", 0x0497}, -{"zhedieresiscyrillic", 0x04DD}, -{"zihiragana", 0x3058}, -{"zikatakana", 0x30B8}, -{"zinorhebrew", 0x05AE}, -{"zlinebelow", 0x1E95}, -{"zmonospace", 0xFF5A}, -{"zohiragana", 0x305E}, -{"zokatakana", 0x30BE}, -{"zparen", 0x24B5}, -{"zretroflexhook", 0x0290}, -{"zstroke", 0x01B6}, -{"zuhiragana", 0x305A}, -{"zukatakana", 0x30BA}, - {0x00, 0} -}; - -pdfi_double_glyph_list_t pdfi_DoubleGlyphList[] = { -{"dalethatafpatah", {0x05D3, 0x05B2}}, -{"dalethatafpatahhebrew", {0x05D3, 0x05B2}}, -{"dalethatafsegol", {0x05D3, 0x05B1}}, -{"dalethatafsegolhebrew", {0x05D3, 0x05B1}}, -{"dalethiriq", {0x05D3, 0x05B4}}, -{"dalethiriqhebrew", {0x05D3, 0x05B4}}, -{"daletholam", {0x05D3, 0x05B9}}, -{"daletholamhebrew", {0x05D3, 0x05B9}}, -{"daletpatah", {0x05D3, 0x05B7}}, -{"daletpatahhebrew", {0x05D3, 0x05B7}}, -{"daletqamats", {0x05D3, 0x05B8}}, -{"daletqamatshebrew", {0x05D3, 0x05B8}}, -{"daletqubuts", {0x05D3, 0x05BB}}, -{"daletqubutshebrew", {0x05D3, 0x05BB}}, -{"daletsegol", {0x05D3, 0x05B6}}, -{"daletsegolhebrew", {0x05D3, 0x05B6}}, -{"daletsheva", {0x05D3, 0x05B0}}, -{"daletshevahebrew", {0x05D3, 0x05B0}}, -{"dalettsere", {0x05D3, 0x05B5}}, -{"dalettserehebrew", {0x05D3, 0x05B5}}, -{"finalkafqamats", {0x05DA, 0x05B8}}, -{"finalkafqamatshebrew", {0x05DA, 0x05B8}}, -{"finalkafsheva", {0x05DA, 0x05B0}}, -{"finalkafshevahebrew", {0x05DA, 0x05B0}}, -{"hamzadammaarabic", {0x0621, 0x064F}}, -{"hamzadammatanarabic", {0x0621, 0x064C}}, -{"hamzafathaarabic", {0x0621, 0x064E}}, -{"hamzafathatanarabic", {0x0621, 0x064B}}, -{"hamzalowkasraarabic", {0x0621, 0x0650}}, -{"hamzalowkasratanarabic", {0x0621, 0x064D}}, -{"hamzasukunarabic", {0x0621, 0x0652}}, -{"lamedholam", {0x05DC, 0x05B9}}, -{"lamedholamhebrew", {0x05DC, 0x05B9}}, -{"noonhehinitialarabic", {0xFEE7, 0xFEEC}}, -{"qofhatafpatah", {0x05E7, 0x05B2}}, -{"qofhatafpatahhebrew", {0x05E7, 0x05B2}}, -{"qofhatafsegol", {0x05E7, 0x05B1}}, -{"qofhatafsegolhebrew", {0x05E7, 0x05B1}}, -{"qofhiriq", {0x05E7, 0x05B4}}, -{"qofhiriqhebrew", {0x05E7, 0x05B4}}, -{"qofholam", {0x05E7, 0x05B9}}, -{"qofholamhebrew", {0x05E7, 0x05B9}}, -{"qofpatah", {0x05E7, 0x05B7}}, -{"qofpatahhebrew", {0x05E7, 0x05B7}}, -{"qofqamats", {0x05E7, 0x05B8}}, -{"qofqamatshebrew", {0x05E7, 0x05B8}}, -{"qofqubuts", {0x05E7, 0x05BB}}, -{"qofqubutshebrew", {0x05E7, 0x05BB}}, -{"qofsegol", {0x05E7, 0x05B6}}, -{"qofsegolhebrew", {0x05E7, 0x05B6}}, -{"qofsheva", {0x05E7, 0x05B0}}, -{"qofshevahebrew", {0x05E7, 0x05B0}}, -{"qoftsere", {0x05E7, 0x05B5}}, -{"qoftserehebrew", {0x05E7, 0x05B5}}, -{"reshhatafpatah", {0x05E8, 0x05B2}}, -{"reshhatafpatahhebrew", {0x05E8, 0x05B2}}, -{"reshhatafsegol", {0x05E8, 0x05B1}}, -{"reshhatafsegolhebrew", {0x05E8, 0x05B1}}, -{"reshhiriq", {0x05E8, 0x05B4}}, -{"reshhiriqhebrew", {0x05E8, 0x05B4}}, -{"reshholam", {0x05E8, 0x05B9}}, -{"reshholamhebrew", {0x05E8, 0x05B9}}, -{"reshpatah", {0x05E8, 0x05B7}}, -{"reshpatahhebrew", {0x05E8, 0x05B7}}, -{"reshqamats", {0x05E8, 0x05B8}}, -{"reshqamatshebrew", {0x05E8, 0x05B8}}, -{"reshqubuts", {0x05E8, 0x05BB}}, -{"reshqubutshebrew", {0x05E8, 0x05BB}}, -{"reshsegol", {0x05E8, 0x05B6}}, -{"reshsegolhebrew", {0x05E8, 0x05B6}}, -{"reshsheva", {0x05E8, 0x05B0}}, -{"reshshevahebrew", {0x05E8, 0x05B0}}, -{"reshtsere", {0x05E8, 0x05B5}}, -{"reshtserehebrew", {0x05E8, 0x05B5}}, -{"shaddafathatanarabic", {0x0651, 0x064B}}, -{"tchehmeeminitialarabic", {0xFB7C, 0xFEE4}}, - {0x00, {0,0}} -}; - -pdfi_treble_glyph_list_t pdfi_TrebleGlyphList[] = { - {"lamedholamdagesh", {0x05DC, 0x05B9, 0x05BC}}, - {"lamedholamdageshhebrew", {0x05DC, 0x05B9, 0x05BC}}, - {"lammeemjeeminitialarabic", {0xFEDF, 0xFEE4, 0xFEA0}}, - {"lammeemkhahinitialarabic", {0xFEDF, 0xFEE4, 0xFEA8}}, - {0x00, {0,0,0}} -}; - -pdfi_quad_glyph_list_t pdfi_QuadGlyphList[] = { - {"rehyehaleflamarabic", {0x0631, 0xFEF3, 0xFE8E, 0x0644}}, - {0x00, {0,0,0}} -}; diff --git a/pdf/pdf_agl.h b/pdf/pdf_agl.h deleted file mode 100644 index ced47cc53..000000000 --- a/pdf/pdf_agl.h +++ /dev/null @@ -1,37 +0,0 @@ -/* Copyright (C) 2019-2021 Artifex Software, Inc. - All Rights Reserved. - - This software is provided AS-IS with no warranty, either express or - implied. - - This software is distributed under license and may not be copied, - modified or distributed except as expressly authorized under the terms - of the license contained in the file LICENSE in this distribution. - - Refer to licensing information at http://www.artifex.com or contact - Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, - CA 94945, U.S.A., +1(415)492-9861, for further information. -*/ -/* We need several tables, to hold the glyph names and a variable number of - * Unicode code points. - */ - -typedef struct pdfi_single_glyph_list_s { - const char *Glyph; - unsigned short Unicode; -} pdfi_single_glyph_list_t; - -typedef struct pdfi_double_glyph_list_s { - const char *Glyph; - unsigned short Unicode[2]; -} pdfi_double_glyph_list_t; - -typedef struct pdfi_treble_glyph_list_s { - const char *Glyph; - unsigned short Unicode[3]; -} pdfi_treble_glyph_list_t; - -typedef struct pdfi_quad_glyph_list_s { - const char *Glyph; - short Unicode[4]; -} pdfi_quad_glyph_list_t; diff --git a/pdf/pdf_fapi.c b/pdf/pdf_fapi.c index a042dc6d3..df92acc48 100644 --- a/pdf/pdf_fapi.c +++ b/pdf/pdf_fapi.c @@ -36,8 +36,8 @@ #include "pdf_array.h" #include "pdf_font.h" #include "pdf_font.h" -#include "pdf_agl.h" #include "gscencs.h" +#include "gsagl.h" #include "gxfont1.h" /* for gs_font_type1_s */ #include "gscrypt1.h" /* for crypt_c1 */ @@ -802,7 +802,7 @@ pdfi_fapi_get_charstring_name(gs_fapi_font *ff, int index, byte *buf, ushort buf return 0; } -extern pdfi_single_glyph_list_t *pdfi_SingleGlyphList; +extern single_glyph_list_t SingleGlyphList[]; static int pdfi_fapi_get_glyphname_or_cid(gs_text_enum_t *penum, gs_font_base * pbfont, gs_string * charstring, @@ -1025,7 +1025,7 @@ pdfi_fapi_get_glyphname_or_cid(gs_text_enum_t *penum, gs_font_base * pbfont, gs_ } else if (ttfont->cmap == pdfi_truetype_cmap_31) { unsigned int cc; - pdfi_single_glyph_list_t *sgl = (pdfi_single_glyph_list_t *)&(pdfi_SingleGlyphList); + single_glyph_list_t *sgl = (single_glyph_list_t *)&(SingleGlyphList); /* Not to spec, but... if we get a "uni..." formatted name, use the hex value from that. */ diff --git a/pdf/pdf_fontTT.c b/pdf/pdf_fontTT.c index 29cae06d7..f1e026a25 100644 --- a/pdf/pdf_fontTT.c +++ b/pdf/pdf_fontTT.c @@ -25,9 +25,9 @@ #include "pdf_dict.h" #include "pdf_array.h" #include "pdf_deref.h" -#include "pdf_agl.h" #include "gxfont42.h" #include "gscencs.h" +#include "gsagl.h" #include "gsutil.h" /* For gs_next_ids() */ enum { @@ -85,7 +85,7 @@ static gs_glyph pdfi_ttf_encode_char(gs_font *pfont, gs_char chr, gs_glyph_space return g; } -extern pdfi_single_glyph_list_t *pdfi_SingleGlyphList; +extern single_glyph_list_t SingleGlyphList[]; static uint pdfi_type42_get_glyph_index(gs_font_type42 *pfont, gs_glyph glyph) { @@ -149,7 +149,7 @@ static uint pdfi_type42_get_glyph_index(gs_font_type42 *pfont, gs_glyph glyph) /* In theory, this should be 3,1 cmap, but we have examples that use 0,1 or other Unicode "platform" cmap tables, so "hail mary" just try it */ - pdfi_single_glyph_list_t *sgl = (pdfi_single_glyph_list_t *)&(pdfi_SingleGlyphList); + single_glyph_list_t *sgl = (single_glyph_list_t *)&(SingleGlyphList); /* Not to spec, but... if we get a "uni..." formatted name, use the hex value from that. */ diff --git a/windows/ghostscript.vcproj b/windows/ghostscript.vcproj index 44c736f43..d2d5b0ed8 100644 --- a/windows/ghostscript.vcproj +++ b/windows/ghostscript.vcproj @@ -1994,6 +1994,10 @@ > </File> <File + RelativePath="..\base\gsagl.c" + > + </File> + <File RelativePath="..\base\gsalloc.c" > </File> @@ -3418,6 +3422,10 @@ > </File> <File + RelativePath="..\base\gsagl.h" + > + </File> + <File RelativePath="..\base\gsalloc.h" > </File> @@ -5993,10 +6001,6 @@ Name="vector" > <File - RelativePath="..\devices\vector\gdevagl.c" - > - </File> - <File RelativePath="..\devices\vector\gdevlj56.c" > </File> @@ -6325,10 +6329,6 @@ > </File> <File - RelativePath="..\devices\vector\gdevagl.h" - > - </File> - <File RelativePath="..\devices\vector\gdevpdfb.h" > </File> diff --git a/windows/ghostscript.vcxproj b/windows/ghostscript.vcxproj index 2623749ee..1f274cccf 100644 --- a/windows/ghostscript.vcxproj +++ b/windows/ghostscript.vcxproj @@ -1051,6 +1051,7 @@ <ClCompile Include="..\base\gp_wpapr.c" /> <ClCompile Include="..\base\gp_wsync.c" /> <ClCompile Include="..\base\gp_wutf8.c" /> + <ClCompile Include="..\base\gsagl.c" /> <ClCompile Include="..\base\gsalloc.c" /> <ClCompile Include="..\base\gsargs.c" /> <ClCompile Include="..\base\gsbitcom.c" /> @@ -1561,7 +1562,6 @@ <ClCompile Include="..\devices\rinkj\rinkj-dither.c" /> <ClCompile Include="..\devices\rinkj\rinkj-epson870.c" /> <ClCompile Include="..\devices\rinkj\rinkj-screen-eb.c" /> - <ClCompile Include="..\devices\vector\gdevagl.c" /> <ClCompile Include="..\devices\vector\gdevlj56.c" /> <ClCompile Include="..\devices\vector\gdevpdf.c" /> <ClCompile Include="..\devices\vector\gdevpdfb.c" /> @@ -2713,6 +2713,7 @@ <ClInclude Include="..\base\gpsync.h" /> <ClInclude Include="..\base\gp_mswin.h" /> <ClInclude Include="..\base\gp_os2.h" /> + <ClInclude Include="..\base\gsagl.h" /> <ClInclude Include="..\base\gsalloc.h" /> <ClInclude Include="..\base\gsargs.h" /> <ClInclude Include="..\base\gsbitmap.h" /> @@ -3132,7 +3133,6 @@ <ClInclude Include="..\devices\rinkj\rinkj-epson870.h" /> <ClInclude Include="..\devices\rinkj\rinkj-screen-eb.h" /> <ClInclude Include="..\devices\vector\doc_common.h" /> - <ClInclude Include="..\devices\vector\gdevagl.h" /> <ClInclude Include="..\devices\vector\gdevpdfb.h" /> <ClInclude Include="..\devices\vector\gdevpdfc.h" /> <ClInclude Include="..\devices\vector\gdevpdfg.h" /> @@ -3805,4 +3805,4 @@ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> -</Project>
\ No newline at end of file +</Project> diff --git a/windows/ghostscript.vcxproj.filters b/windows/ghostscript.vcxproj.filters index dc65eee96..9dfe05833 100644 --- a/windows/ghostscript.vcxproj.filters +++ b/windows/ghostscript.vcxproj.filters @@ -1688,6 +1688,9 @@ <ClCompile Include="..\base\gpmisc.c"> <Filter>base</Filter> </ClCompile> + <ClCompile Include="..\base\gsagl.c"> + <Filter>base</Filter> + </ClCompile> <ClCompile Include="..\base\gsalloc.c"> <Filter>base</Filter> </ClCompile> @@ -2438,6 +2441,7 @@ <ClCompile Include="..\base\gdevdevn.c"> <Filter>base\color</Filter> </ClCompile> + <ClCompile Include="..\base\gscdevn.c"> <Filter>base\color</Filter> </ClCompile> @@ -3302,9 +3306,6 @@ <ClCompile Include="..\devices\minftrsz.c"> <Filter>devices</Filter> </ClCompile> - <ClCompile Include="..\devices\vector\gdevagl.c"> - <Filter>devices\vector</Filter> - </ClCompile> <ClCompile Include="..\devices\vector\gdevlj56.c"> <Filter>devices\vector</Filter> </ClCompile> @@ -6745,7 +6746,10 @@ <ClInclude Include="..\base\gs_mro_e.h"> <Filter>base %28.h%29</Filter> </ClInclude> - <ClInclude Include="..\base\gsalloc.h"> + <ClInclude Include="..\devices\vector\gsagl.h"> + <Filter>base %28.h%29</Filter> + </ClInclude> + <ClInclude Include="..\base\a"> <Filter>base %28.h%29</Filter> </ClInclude> <ClInclude Include="..\base\gsargs.h"> @@ -8017,9 +8021,6 @@ <ClInclude Include="..\devices\minftrsz.h"> <Filter>devices %28.h%29</Filter> </ClInclude> - <ClInclude Include="..\devices\vector\gdevagl.h"> - <Filter>devices %28.h%29\vector %28.h%29</Filter> - </ClInclude> <ClInclude Include="..\devices\vector\gdevpdfb.h"> <Filter>devices %28.h%29\vector %28.h%29</Filter> </ClInclude> diff --git a/windows/ghostscript_rt.vcxproj b/windows/ghostscript_rt.vcxproj index c5f8a4f3b..7589ac37c 100644 --- a/windows/ghostscript_rt.vcxproj +++ b/windows/ghostscript_rt.vcxproj @@ -716,6 +716,7 @@ <ClCompile Include="..\base\gxblend.c" /> <ClCompile Include="..\base\gxblend1.c" /> <ClCompile Include="..\base\gdevdevn.c" /> + <ClCompile Include="..\base\gsagl.c" /> <ClCompile Include="..\base\gscdevn.c" /> <ClCompile Include="..\base\gscie.c" /> <ClCompile Include="..\base\gsciemap.c" /> @@ -1456,7 +1457,6 @@ <ClCompile Include="..\devices\gdevxres.c" /> <ClCompile Include="..\devices\gxfcopy.c" /> <ClCompile Include="..\devices\minftrsz.c" /> - <ClCompile Include="..\devices\vector\gdevagl.c" /> <ClCompile Include="..\devices\vector\gdevlj56.c" /> <ClCompile Include="..\devices\vector\gdevpdf.c" /> <ClCompile Include="..\devices\vector\gdevpdfb.c" /> @@ -1669,6 +1669,7 @@ <ClInclude Include="..\base\gs_dll_call.h" /> <ClInclude Include="..\base\gs_mgl_e.h" /> <ClInclude Include="..\base\gs_mro_e.h" /> + <ClInclude Include="..\base\gsagl.h" /> <ClInclude Include="..\base\gsalloc.h" /> <ClInclude Include="..\base\gsalpha.h" /> <ClInclude Include="..\base\gsargs.h" /> @@ -2174,7 +2175,6 @@ <ClInclude Include="..\devices\gxfcopy.h" /> <ClInclude Include="..\devices\minftrsz.h" /> <ClInclude Include="..\devices\vector\doc_common.h" /> - <ClInclude Include="..\devices\vector\gdevagl.h" /> <ClInclude Include="..\devices\vector\gdevpdfb.h" /> <ClInclude Include="..\devices\vector\gdevpdfc.h" /> <ClInclude Include="..\devices\vector\gdevpdfg.h" /> |