summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@hotmail.com>2008-03-08 17:25:56 +0100
committerSebastian Rasmussen <sebras@hotmail.com>2008-03-08 17:25:56 +0100
commite921e12bcfa3a343eac5e4b7ba3f2566f5eff49f (patch)
tree5ccf283bb19bb0f45c6a7ce66a00eeb395fa0817
parentfce08043c7b939ecefb44e22852513b4d60f3ac4 (diff)
downloadmupdf-e921e12bcfa3a343eac5e4b7ba3f2566f5eff49f.tar.xz
Whitespace fixes.
-rw-r--r--apps/macosx/macpdf.c15
-rw-r--r--apps/mozilla/jri.h1
-rw-r--r--apps/mozilla/npapi.h5
-rw-r--r--apps/mozilla/npunix.c21
-rw-r--r--apps/mozilla/npupp.h53
-rw-r--r--apps/mozilla/npwin.c26
-rw-r--r--apps/samshow.c2
-rw-r--r--apps/windows/winmain.c4
-rw-r--r--base/base_cpudep.c4
-rw-r--r--base/base_hash.c2
-rw-r--r--base/base_memory.c2
-rw-r--r--base/util_getopt.c3
-rw-r--r--include/fitz/stm_stream.h206
-rw-r--r--include/mupdf/base14.h1
-rw-r--r--mupdf/pdf_doctor.c6
-rw-r--r--mupdf/pdf_fontagl.c9293
-rw-r--r--mupdf/pdf_fontfilefc.c6
-rw-r--r--mupdf/pdf_fontfilems.c36
-rw-r--r--mupdf/pdf_function.c2
-rw-r--r--mupdf/pdf_interpret.c8
-rw-r--r--mupdf/pdf_open.c2
-rw-r--r--mupdf/pdf_page.c6
-rw-r--r--mupdf/pdf_resources.c2
-rw-r--r--mupdf/pdf_shade1.c14
-rw-r--r--mupdf/pdf_shade4.c30
-rw-r--r--mupdf/pdf_stream.c4
-rw-r--r--mupdf/pdf_unicode.c4
-rw-r--r--raster/glyphcache.c4
-rw-r--r--raster/imagescale.c4
-rw-r--r--raster/pathstroke.c4
-rw-r--r--samus/sa_tiff.c2
-rw-r--r--samus/sa_zip.c2
-rw-r--r--stream/filt_a85e.c4
-rw-r--r--stream/filt_faxc.h8
-rw-r--r--stream/filt_faxd.c2
-rw-r--r--stream/filt_faxe.c2
-rw-r--r--stream/filt_flate.c2
-rw-r--r--stream/filt_lzwe.c2
-rw-r--r--stream/filt_rle.c2
-rw-r--r--stream/obj_array.c2
-rw-r--r--stream/obj_dict.c2
-rw-r--r--stream/obj_parse.c2
-rw-r--r--world/res_colorspace.c2
43 files changed, 4905 insertions, 4899 deletions
diff --git a/apps/macosx/macpdf.c b/apps/macosx/macpdf.c
index 90197cb5..7ae90093 100644
--- a/apps/macosx/macpdf.c
+++ b/apps/macosx/macpdf.c
@@ -80,7 +80,7 @@ view_construct(EventRef inEvent)
pdf = (pdfapp_t *)malloc(sizeof(pdfapp_t));
require_action(pdf != NULL, CantMalloc, err = memFullErr);
-
+
pdfapp_init(pdf);
err = GetEventParameter(inEvent, kEventParamHIObjectInstance,
@@ -113,16 +113,16 @@ view_initialize(EventHandlerCallRef inCallRef, EventRef inEvent,
OSStatus err;
HIRect bounds;
HIViewRef view = (HIViewRef)pdf->userdata;
-
+
err = CallNextEventHandler(inCallRef, inEvent);
require_noerr(err, TroubleInSuperClass);
HIViewGetBounds (view, &bounds);
pdf->scrw = bounds.size.width;
pdf->scrh = bounds.size.height;
-
+
pdfapp_open(pdf, gDefaultFilename);
-
+
TroubleInSuperClass:
return err;
}
@@ -400,7 +400,7 @@ int main(int argc, char *argv[])
WindowRef window;
pdfapp_t pdf;
-
+
fz_cpudetect();
fz_accelerate();
@@ -413,7 +413,7 @@ int main(int argc, char *argv[])
err = SetMenuBarFromNib(nibRef, CFSTR("MenuBar"));
require_noerr(err, CantSetMenuBar);
-
+
err = CreateWindowFromNib(nibRef, CFSTR("MainWindow"), &window);
require_noerr(err, CantCreateWindow);
@@ -423,7 +423,7 @@ int main(int argc, char *argv[])
pdfapp_init(&pdf);
pdfapp_open(&pdf, gDefaultFilename);
-
+
ShowWindow(window);
RunApplicationEventLoop();
@@ -436,3 +436,4 @@ int main(int argc, char *argv[])
return err;
}
+
diff --git a/apps/mozilla/jri.h b/apps/mozilla/jri.h
index 4a622bd2..1eb8b74e 100644
--- a/apps/mozilla/jri.h
+++ b/apps/mozilla/jri.h
@@ -3,3 +3,4 @@
#define JRIEnv void
#define JRIGlobalRef void*
#define JRI_NewGlobalRef(e,c) 0
+
diff --git a/apps/mozilla/npapi.h b/apps/mozilla/npapi.h
index 5cd11c83..0ccef715 100644
--- a/apps/mozilla/npapi.h
+++ b/apps/mozilla/npapi.h
@@ -34,11 +34,11 @@
#include <Quickdraw.h>
#include <Events.h>
#endif
-
+
#ifdef XP_UNIX
#include <X11/Xlib.h>
#include <X11/Xutil.h>
-#endif
+#endif
/*----------------------------------------------------------------------*/
@@ -467,3 +467,4 @@ void NPN_ForceRedraw(NPP instance);
#endif
#endif /* _NPAPI_H_ */
+
diff --git a/apps/mozilla/npunix.c b/apps/mozilla/npunix.c
index 1c742d6d..f705a5f1 100644
--- a/apps/mozilla/npunix.c
+++ b/apps/mozilla/npunix.c
@@ -163,7 +163,7 @@ jref NPN_GetJavaPeer(NPP instance)
* Wrapper functions : Netscape Navigator -> plugin
*
* These functions let the plugin developer just create the APIs
- * as documented and defined in npapi.h, without needing to
+ * as documented and defined in npapi.h, without needing to
* install those functions in the function table or worry about
* setting up globals for 68K plugins.
*
@@ -176,7 +176,7 @@ Private_New(NPMIMEType pluginType, NPP instance, uint16 mode,
NPError ret;
PLUGINDEBUGSTR("New");
ret = NPP_New(pluginType, instance, mode, argc, argn, argv, saved);
- return ret;
+ return ret;
}
NPError
@@ -260,7 +260,7 @@ Private_GetJavaClass(void)
return NULL;
}
-/***********************************************************************
+/***********************************************************************
*
* These functions are located automagically by netscape.
*
@@ -313,12 +313,12 @@ NP_Initialize(NPNetscapeFuncs* nsTable, NPPluginFuncs* pluginFuncs)
NPError err = NPERR_NO_ERROR;
PLUGINDEBUGSTR("NP_Initialize");
-
+
/* validate input parameters */
if ((nsTable == NULL) || (pluginFuncs == NULL))
err = NPERR_INVALID_FUNCTABLE_ERROR;
-
+
/*
* Check the major version passed in Netscape's function table.
* We won't load if the major version is newer than what we expect.
@@ -333,11 +333,11 @@ NP_Initialize(NPNetscapeFuncs* nsTable, NPPluginFuncs* pluginFuncs)
err = NPERR_INCOMPATIBLE_VERSION_ERROR;
if (nsTable->size < sizeof(NPNetscapeFuncs))
err = NPERR_INVALID_FUNCTABLE_ERROR;
- if (pluginFuncs->size < sizeof(NPPluginFuncs))
+ if (pluginFuncs->size < sizeof(NPPluginFuncs))
err = NPERR_INVALID_FUNCTABLE_ERROR;
}
-
-
+
+
if (err == NPERR_NO_ERROR) {
/*
* Copy all the fields of Netscape function table into our
@@ -386,7 +386,7 @@ NP_Initialize(NPNetscapeFuncs* nsTable, NPPluginFuncs* pluginFuncs)
err = NPP_Initialize();
}
-
+
return err;
}
@@ -400,7 +400,8 @@ NP_Initialize(NPNetscapeFuncs* nsTable, NPPluginFuncs* pluginFuncs)
NPError
NP_Shutdown(void)
{
- PLUGINDEBUGSTR("NP_Shutdown");
+ PLUGINDEBUGSTR("NP_Shutdown");
NPP_Shutdown();
return NPERR_NO_ERROR;
}
+
diff --git a/apps/mozilla/npupp.h b/apps/mozilla/npupp.h
index 2a816474..30066065 100644
--- a/apps/mozilla/npupp.h
+++ b/apps/mozilla/npupp.h
@@ -35,7 +35,7 @@ typedef UniversalProcPtr NPP_InitializeUPP;
enum {
uppNPP_InitializeProcInfo = kThinkCStackBased
- | STACK_ROUTINE_PARAMETER(1, SIZE_CODE(0))
+ | STACK_ROUTINE_PARAMETER(1, SIZE_CODE(0))
| RESULT_SIZE(SIZE_CODE(0))
};
@@ -43,7 +43,7 @@ enum {
(NPP_InitializeUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPP_InitializeProcInfo, GetCurrentArchitecture())
#define CallNPP_InitializeProc(FUNC) \
(void)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPP_InitializeProcInfo)
-
+
#else
typedef void (*NPP_InitializeUPP)(void);
@@ -62,7 +62,7 @@ typedef UniversalProcPtr NPP_ShutdownUPP;
enum {
uppNPP_ShutdownProcInfo = kThinkCStackBased
- | STACK_ROUTINE_PARAMETER(1, SIZE_CODE(0))
+ | STACK_ROUTINE_PARAMETER(1, SIZE_CODE(0))
| RESULT_SIZE(SIZE_CODE(0))
};
@@ -70,7 +70,7 @@ enum {
(NPP_ShutdownUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPP_ShutdownProcInfo, GetCurrentArchitecture())
#define CallNPP_ShutdownProc(FUNC) \
(void)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPP_ShutdownProcInfo)
-
+
#else
typedef void (*NPP_ShutdownUPP)(void);
@@ -657,7 +657,7 @@ enum {
#define NewNPN_NewStreamProc(FUNC) \
(NPN_NewStreamUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPN_NewStreamProcInfo, GetCurrentArchitecture())
#define CallNPN_NewStreamProc(FUNC, npp, type, window, stream) \
- (NPError)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_NewStreamProcInfo, (npp), (type), (window), (stream))
+ (NPError)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_NewStreamProcInfo, (npp), (type), (window), (stream))
#else
@@ -686,7 +686,7 @@ enum {
#define NewNPN_WriteProc(FUNC) \
(NPN_WriteUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPN_WriteProcInfo, GetCurrentArchitecture())
#define CallNPN_WriteProc(FUNC, npp, stream, len, buffer) \
- (int32)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_WriteProcInfo, (npp), (stream), (len), (buffer))
+ (int32)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_WriteProcInfo, (npp), (stream), (len), (buffer))
#else
@@ -714,7 +714,7 @@ enum {
#define NewNPN_DestroyStreamProc(FUNC) \
(NPN_DestroyStreamUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPN_DestroyStreamProcInfo, GetCurrentArchitecture())
#define CallNPN_DestroyStreamProc(FUNC, npp, stream, reason) \
- (NPError)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_DestroyStreamProcInfo, (npp), (stream), (reason))
+ (NPError)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_DestroyStreamProcInfo, (npp), (stream), (reason))
#else
@@ -741,7 +741,7 @@ enum {
#define NewNPN_StatusProc(FUNC) \
(NPN_StatusUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPN_StatusProcInfo, GetCurrentArchitecture())
#define CallNPN_StatusProc(FUNC, npp, msg) \
- (void)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_StatusProcInfo, (npp), (msg))
+ (void)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_StatusProcInfo, (npp), (msg))
#else
@@ -749,7 +749,7 @@ typedef void (*NPN_StatusUPP)(NPP instance, const char* message);
#define NewNPN_StatusProc(FUNC) \
((NPN_StatusUPP) (FUNC))
#define CallNPN_StatusProc(FUNC, npp, msg) \
- (*(FUNC))((npp), (msg))
+ (*(FUNC))((npp), (msg))
#endif
@@ -793,7 +793,7 @@ enum {
#define NewNPN_MemAllocProc(FUNC) \
(NPN_MemAllocUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPN_MemAllocProcInfo, GetCurrentArchitecture())
#define CallNPN_MemAllocProc(FUNC, ARG1) \
- (void*)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_MemAllocProcInfo, (ARG1))
+ (void*)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_MemAllocProcInfo, (ARG1))
#else
@@ -801,7 +801,7 @@ typedef void* (*NPN_MemAllocUPP)(uint32 size);
#define NewNPN_MemAllocProc(FUNC) \
((NPN_MemAllocUPP) (FUNC))
#define CallNPN_MemAllocProc(FUNC, ARG1) \
- (*(FUNC))((ARG1))
+ (*(FUNC))((ARG1))
#endif
@@ -827,7 +827,7 @@ typedef void (*NPN_MemFreeUPP)(void* ptr);
#define NewNPN_MemFreeProc(FUNC) \
((NPN_MemFreeUPP) (FUNC))
#define CallNPN_MemFreeProc(FUNC, ARG1) \
- (*(FUNC))((ARG1))
+ (*(FUNC))((ARG1))
#endif
@@ -846,7 +846,7 @@ enum {
#define NewNPN_MemFlushProc(FUNC) \
(NPN_MemFlushUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPN_MemFlushProcInfo, GetCurrentArchitecture())
#define CallNPN_MemFlushProc(FUNC, ARG1) \
- (uint32)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_MemFlushProcInfo, (ARG1))
+ (uint32)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_MemFlushProcInfo, (ARG1))
#else
@@ -854,7 +854,7 @@ typedef uint32 (*NPN_MemFlushUPP)(uint32 size);
#define NewNPN_MemFlushProc(FUNC) \
((NPN_MemFlushUPP) (FUNC))
#define CallNPN_MemFlushProc(FUNC, ARG1) \
- (*(FUNC))((ARG1))
+ (*(FUNC))((ARG1))
#endif
@@ -874,7 +874,7 @@ enum {
#define NewNPN_ReloadPluginsProc(FUNC) \
(NPN_ReloadPluginsUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPN_ReloadPluginsProcInfo, GetCurrentArchitecture())
#define CallNPN_ReloadPluginsProc(FUNC, ARG1) \
- (void)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_ReloadPluginsProcInfo, (ARG1))
+ (void)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_ReloadPluginsProcInfo, (ARG1))
#else
@@ -882,7 +882,7 @@ typedef void (*NPN_ReloadPluginsUPP)(NPBool reloadPages);
#define NewNPN_ReloadPluginsProc(FUNC) \
((NPN_ReloadPluginsUPP) (FUNC))
#define CallNPN_ReloadPluginsProc(FUNC, ARG1) \
- (*(FUNC))((ARG1))
+ (*(FUNC))((ARG1))
#endif
@@ -900,7 +900,7 @@ enum {
#define NewNPN_GetJavaEnvProc(FUNC) \
(NPN_GetJavaEnvUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPN_GetJavaEnvProcInfo, GetCurrentArchitecture())
#define CallNPN_GetJavaEnvProc(FUNC) \
- (JRIEnv*)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_GetJavaEnvProcInfo)
+ (JRIEnv*)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_GetJavaEnvProcInfo)
#else
@@ -908,7 +908,7 @@ typedef JRIEnv* (*NPN_GetJavaEnvUPP)(void);
#define NewNPN_GetJavaEnvProc(FUNC) \
((NPN_GetJavaEnvUPP) (FUNC))
#define CallNPN_GetJavaEnvProc(FUNC) \
- (*(FUNC))()
+ (*(FUNC))()
#endif
@@ -927,7 +927,7 @@ enum {
#define NewNPN_GetJavaPeerProc(FUNC) \
(NPN_GetJavaPeerUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPN_GetJavaPeerProcInfo, GetCurrentArchitecture())
#define CallNPN_GetJavaPeerProc(FUNC, ARG1) \
- (jref)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_GetJavaPeerProcInfo, (ARG1))
+ (jref)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_GetJavaPeerProcInfo, (ARG1))
#else
@@ -935,7 +935,7 @@ typedef jref (*NPN_GetJavaPeerUPP)(NPP instance);
#define NewNPN_GetJavaPeerProc(FUNC) \
((NPN_GetJavaPeerUPP) (FUNC))
#define CallNPN_GetJavaPeerProc(FUNC, ARG1) \
- (*(FUNC))((ARG1))
+ (*(FUNC))((ARG1))
#endif
@@ -955,7 +955,7 @@ enum {
#define NewNPN_InvalidateRectProc(FUNC) \
(NPN_InvalidateRectUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPN_InvalidateRectProcInfo, GetCurrentArchitecture())
#define CallNPN_InvalidateRectProc(FUNC, ARG1, ARG2) \
- (void)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_InvalidateRectProcInfo, (ARG1), (ARG2))
+ (void)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_InvalidateRectProcInfo, (ARG1), (ARG2))
#else
@@ -963,7 +963,7 @@ typedef void (*NPN_InvalidateRectUPP)(NPP instance, NPRect *rect);
#define NewNPN_InvalidateRectProc(FUNC) \
((NPN_InvalidateRectUPP) (FUNC))
#define CallNPN_InvalidateRectProc(FUNC, ARG1, ARG2) \
- (*(FUNC))((ARG1), (ARG2))
+ (*(FUNC))((ARG1), (ARG2))
#endif
@@ -983,7 +983,7 @@ enum {
#define NewNPN_InvalidateRegionProc(FUNC) \
(NPN_InvalidateRegionUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPN_InvalidateRegionProcInfo, GetCurrentArchitecture())
#define CallNPN_InvalidateRegionProc(FUNC, ARG1, ARG2) \
- (void)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_InvalidateRegionProcInfo, (ARG1), (ARG2))
+ (void)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_InvalidateRegionProcInfo, (ARG1), (ARG2))
#else
@@ -991,7 +991,7 @@ typedef void (*NPN_InvalidateRegionUPP)(NPP instance, NPRegion region);
#define NewNPN_InvalidateRegionProc(FUNC) \
((NPN_InvalidateRegionUPP) (FUNC))
#define CallNPN_InvalidateRegionProc(FUNC, ARG1, ARG2) \
- (*(FUNC))((ARG1), (ARG2))
+ (*(FUNC))((ARG1), (ARG2))
#endif
@@ -1009,7 +1009,7 @@ enum {
#define NewNPN_ForceRedrawProc(FUNC) \
(NPN_ForceRedrawUPP) NewRoutineDescriptor((ProcPtr)(FUNC), uppNPN_ForceRedrawProcInfo, GetCurrentArchitecture())
#define CallNPN_ForceRedrawProc(FUNC, ARG1) \
- (jref)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_ForceRedrawProcInfo, (ARG1))
+ (jref)CallUniversalProc((UniversalProcPtr)(FUNC), uppNPN_ForceRedrawProcInfo, (ARG1))
#else
@@ -1017,7 +1017,7 @@ typedef void (*NPN_ForceRedrawUPP)(NPP instance);
#define NewNPN_ForceRedrawProc(FUNC) \
((NPN_ForceRedrawUPP) (FUNC))
#define CallNPN_ForceRedrawProc(FUNC, ARG1) \
- (*(FUNC))((ARG1))
+ (*(FUNC))((ARG1))
#endif
@@ -1158,3 +1158,4 @@ NPError NP_Shutdown(void);
#endif /* XP_UNIX */
#endif /* _NPUPP_H_ */
+
diff --git a/apps/mozilla/npwin.c b/apps/mozilla/npwin.c
index 5d60a893..718ded73 100644
--- a/apps/mozilla/npwin.c
+++ b/apps/mozilla/npwin.c
@@ -46,7 +46,7 @@ Private_GetJavaClass(void)
//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\.
////\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//.
-// PLUGIN DLL entry points
+// PLUGIN DLL entry points
//
// These are the Windows specific DLL entry points. They must be exoprted
//
@@ -68,12 +68,12 @@ static NPPluginFuncs* g_pluginFuncs;
NPError WINAPI NP_EXPORT
NP_GetEntryPoints(NPPluginFuncs* pFuncs)
{
- // trap a NULL ptr
+ // trap a NULL ptr
if(pFuncs == NULL)
return NPERR_INVALID_FUNCTABLE_ERROR;
// if the plugin's function table is smaller than the plugin expects,
- // then they are incompatible, and should return an error
+ // then they are incompatible, and should return an error
pFuncs->version = (NP_VERSION_MAJOR << 8) | NP_VERSION_MINOR;
pFuncs->newp = NPP_New;
@@ -85,7 +85,7 @@ NP_GetEntryPoints(NPPluginFuncs* pFuncs)
pFuncs->writeready = NPP_WriteReady;
pFuncs->write = NPP_Write;
pFuncs->print = NPP_Print;
- pFuncs->event = 0; /// reserved
+ pFuncs->event = 0; /// reserved
g_pluginFuncs = pFuncs;
@@ -98,17 +98,17 @@ NP_GetEntryPoints(NPPluginFuncs* pFuncs)
//
// called immediately after the plugin DLL is loaded
//
-NPError WINAPI NP_EXPORT
+NPError WINAPI NP_EXPORT
NP_Initialize(NPNetscapeFuncs* pFuncs)
{
- // trap a NULL ptr
+ // trap a NULL ptr
if(pFuncs == NULL)
return NPERR_INVALID_FUNCTABLE_ERROR;
- g_pNavigatorFuncs = pFuncs; // save it for future reference
+ g_pNavigatorFuncs = pFuncs; // save it for future reference
// if the plugin's major ver level is lower than the Navigator's,
- // then they are incompatible, and should return an error
+ // then they are incompatible, and should return an error
if(HIBYTE(pFuncs->version) > NP_VERSION_MAJOR)
return NPERR_INCOMPATIBLE_VERSION_ERROR;
@@ -137,9 +137,9 @@ NP_Initialize(NPNetscapeFuncs* pFuncs)
//
// called immediately before the plugin DLL is unloaded.
// This functio shuold check for some ref count on the dll to see if it is
-// unloadable or it needs to stay in memory.
+// unloadable or it needs to stay in memory.
//
-NPError WINAPI NP_EXPORT
+NPError WINAPI NP_EXPORT
NP_Shutdown()
{
NPP_Shutdown();
@@ -147,7 +147,7 @@ NP_Shutdown()
return NPERR_NO_ERROR;
}
-// END - PLUGIN DLL entry points
+// END - PLUGIN DLL entry points
////\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//.
//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\.
@@ -229,7 +229,7 @@ NPError NPN_RequestRead(NPStream* stream, NPByteRange* rangeList)
/* Creates a new stream of data from the plug-in to be interpreted
by Netscape in the current window.
*/
-NPError NPN_NewStream(NPP instance, NPMIMEType type,
+NPError NPN_NewStream(NPP instance, NPMIMEType type,
const char* target, NPStream** stream)
{
int navMinorVersion = g_pNavigatorFuncs->version & 0xFF;
@@ -260,7 +260,7 @@ int32 NPN_Write(NPP instance, NPStream *stream, int32 len, void *buffer)
return result;
}
-/* Closes a stream object.
+/* Closes a stream object.
reason indicates why the stream was closed.
*/
NPError NPN_DestroyStream(NPP instance, NPStream* stream, NPError reason)
diff --git a/apps/samshow.c b/apps/samshow.c
index a1563c9d..770be25e 100644
--- a/apps/samshow.c
+++ b/apps/samshow.c
@@ -118,7 +118,7 @@ int runzip(int argc, char **argv)
}
sa_closezip(zip);
-
+
return 0;
}
diff --git a/apps/windows/winmain.c b/apps/windows/winmain.c
index c02bd173..d9c29927 100644
--- a/apps/windows/winmain.c
+++ b/apps/windows/winmain.c
@@ -588,7 +588,7 @@ void handlekey(int c)
exit(0);
else if (c == '?' || c == 'h')
help();
- else
+ else
pdfapp_onkey(&gapp, c);
}
@@ -657,7 +657,7 @@ frameproc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
return SendMessage(hwndview, message, wParam, lParam);
}
- return DefWindowProc(hwnd, message, wParam, lParam);
+ return DefWindowProc(hwnd, message, wParam, lParam);
}
LRESULT CALLBACK
diff --git a/base/base_cpudep.c b/base/base_cpudep.c
index d51d011c..bd2d3e4a 100644
--- a/base/base_cpudep.c
+++ b/base/base_cpudep.c
@@ -205,8 +205,8 @@ void fz_cpudetect(void)
fz_cpuflags = flags;
-#if defined(ARCH_X86) || defined(ARCH_X86_64)
- __asm__ __volatile__ ("emms\n\t");
+#if defined(ARCH_X86) || defined(ARCH_X86_64)
+ __asm__ __volatile__ ("emms\n\t");
#endif
dumpflags();
diff --git a/base/base_hash.c b/base/base_hash.c
index 37351b48..dedd1c5e 100644
--- a/base/base_hash.c
+++ b/base/base_hash.c
@@ -7,7 +7,7 @@
* correctly in this implementation so it wont start
* exhibiting bad behaviour if entries are inserted
* and removed frequently.
- */
+ */
#include "fitz-base.h"
diff --git a/base/base_memory.c b/base/base_memory.c
index 64d5e383..a14a3122 100644
--- a/base/base_memory.c
+++ b/base/base_memory.c
@@ -40,7 +40,7 @@ static fz_memorycontext *curmem = &defmem;
fz_error fz_koutofmem = {
-1,
- {"out of memory"},
+ {"out of memory"},
{"<malloc>"},
{"memory.c"},
0
diff --git a/base/util_getopt.c b/base/util_getopt.c
index c870e206..8025334e 100644
--- a/base/util_getopt.c
+++ b/base/util_getopt.c
@@ -107,10 +107,11 @@ int getopt(int nargc, char * const * nargv, const char *ostr)
p, optopt);
return(BADCH);
}
- else /* white space */
+ else /* white space */
optarg = nargv[optind];
place = EMSG;
++optind;
}
return(optopt); /* dump back option letter */
}
+
diff --git a/include/fitz/stm_stream.h b/include/fitz/stm_stream.h
index b0778373..66e9d320 100644
--- a/include/fitz/stm_stream.h
+++ b/include/fitz/stm_stream.h
@@ -1,103 +1,103 @@
-/*
- * Stream API for Fitz.
- * Read and write data to and from files, memory buffers and filters.
- */
-
-typedef struct fz_stream_s fz_stream;
-
-enum { FZ_SFILE, FZ_SBUFFER, FZ_SFILTER };
-enum { FZ_SREAD, FZ_SWRITE };
-
-struct fz_stream_s
-{
- int refs;
- int kind;
- int mode;
- int dead;
- fz_buffer *buffer;
- fz_filter *filter;
- fz_stream *chain;
- fz_error *error;
- int file;
-};
-
-/*
- * Various stream creation functions.
- */
-
-/* open() and creat() & co */
-fz_error *fz_openrfile(fz_stream **stmp, char *filename);
-fz_error *fz_openwfile(fz_stream **stmp, char *filename);
-fz_error *fz_openafile(fz_stream **stmp, char *filename);
-
-/* write to memory buffers! */
-fz_error *fz_openrmemory(fz_stream **stmp, char *buf, int len);
-fz_error *fz_openrbuffer(fz_stream **stmp, fz_buffer *buf);
-fz_error *fz_openwbuffer(fz_stream **stmp, fz_buffer *buf);
-
-/* almost like fork() exec() pipe() */
-fz_error *fz_openrfilter(fz_stream **stmp, fz_filter *flt, fz_stream *chain);
-fz_error *fz_openwfilter(fz_stream **stmp, fz_filter *flt, fz_stream *chain);
-
-/*
- * Functions that are common to both input and output streams.
- */
-
-fz_error *fz_ioerror(fz_stream *stm);
-
-fz_stream *fz_keepstream(fz_stream *stm);
-void fz_dropstream(fz_stream *stm);
-
-int fz_tell(fz_stream *stm);
-int fz_seek(fz_stream *stm, int offset, int whence);
-
-/*
- * Input stream functions.
- * Return EOF (-1) on errors.
- */
-
-int fz_rtell(fz_stream *stm);
-int fz_rseek(fz_stream *stm, int offset, int whence);
-
-int fz_makedata(fz_stream *stm);
-int fz_read(fz_stream *stm, unsigned char *buf, int len);
-
-int fz_readall(fz_buffer **bufp, fz_stream *stm);
-int fz_readline(fz_stream *stm, char *buf, int max);
-
-int fz_readbytex(fz_stream *stm);
-int fz_peekbytex(fz_stream *stm);
-
-#ifdef DEBUG
-#define fz_readbyte fz_readbytex
-#define fz_peekbyte fz_peekbytex
-#else
-
-#define FZ_READBYTE(XXX) { \
- fz_buffer *buf = stm->buffer; \
- if (buf->rp == buf->wp) \
- if (fz_makedata(stm) < 0) \
- return EOF; \
- return buf->rp < buf->wp ? XXX : EOF ; \
-}
-
-static inline int fz_readbyte(fz_stream *stm) FZ_READBYTE(*buf->rp++)
-static inline int fz_peekbyte(fz_stream *stm) FZ_READBYTE(*buf->rp)
-
-#endif
-
-/*
- * Output stream functions.
- * Return N or 0 on success, -1 on failure.
- */
-
-int fz_wtell(fz_stream *stm);
-int fz_wseek(fz_stream *stm, int offset, int whence);
-
-int fz_write(fz_stream *stm, unsigned char *buf, int n);
-int fz_flush(fz_stream *stm);
-
-int fz_printstr(fz_stream *stm, char *s);
-int fz_printobj(fz_stream *stm, fz_obj *obj, int tight);
-int fz_print(fz_stream *stm, char *fmt, ...);
-
+/*
+ * Stream API for Fitz.
+ * Read and write data to and from files, memory buffers and filters.
+ */
+
+typedef struct fz_stream_s fz_stream;
+
+enum { FZ_SFILE, FZ_SBUFFER, FZ_SFILTER };
+enum { FZ_SREAD, FZ_SWRITE };
+
+struct fz_stream_s
+{
+ int refs;
+ int kind;
+ int mode;
+ int dead;
+ fz_buffer *buffer;
+ fz_filter *filter;
+ fz_stream *chain;
+ fz_error *error;
+ int file;
+};
+
+/*
+ * Various stream creation functions.
+ */
+
+/* open() and creat() & co */
+fz_error *fz_openrfile(fz_stream **stmp, char *filename);
+fz_error *fz_openwfile(fz_stream **stmp, char *filename);
+fz_error *fz_openafile(fz_stream **stmp, char *filename);
+
+/* write to memory buffers! */
+fz_error *fz_openrmemory(fz_stream **stmp, char *buf, int len);
+fz_error *fz_openrbuffer(fz_stream **stmp, fz_buffer *buf);
+fz_error *fz_openwbuffer(fz_stream **stmp, fz_buffer *buf);
+
+/* almost like fork() exec() pipe() */
+fz_error *fz_openrfilter(fz_stream **stmp, fz_filter *flt, fz_stream *chain);
+fz_error *fz_openwfilter(fz_stream **stmp, fz_filter *flt, fz_stream *chain);
+
+/*
+ * Functions that are common to both input and output streams.
+ */
+
+fz_error *fz_ioerror(fz_stream *stm);
+
+fz_stream *fz_keepstream(fz_stream *stm);
+void fz_dropstream(fz_stream *stm);
+
+int fz_tell(fz_stream *stm);
+int fz_seek(fz_stream *stm, int offset, int whence);
+
+/*
+ * Input stream functions.
+ * Return EOF (-1) on errors.
+ */
+
+int fz_rtell(fz_stream *stm);
+int fz_rseek(fz_stream *stm, int offset, int whence);
+
+int fz_makedata(fz_stream *stm);
+int fz_read(fz_stream *stm, unsigned char *buf, int len);
+
+int fz_readall(fz_buffer **bufp, fz_stream *stm);
+int fz_readline(fz_stream *stm, char *buf, int max);
+
+int fz_readbytex(fz_stream *stm);
+int fz_peekbytex(fz_stream *stm);
+
+#ifdef DEBUG
+#define fz_readbyte fz_readbytex
+#define fz_peekbyte fz_peekbytex
+#else
+
+#define FZ_READBYTE(XXX) { \
+ fz_buffer *buf = stm->buffer; \
+ if (buf->rp == buf->wp) \
+ if (fz_makedata(stm) < 0) \
+ return EOF; \
+ return buf->rp < buf->wp ? XXX : EOF ; \
+}
+
+static inline int fz_readbyte(fz_stream *stm) FZ_READBYTE(*buf->rp++)
+static inline int fz_peekbyte(fz_stream *stm) FZ_READBYTE(*buf->rp)
+
+#endif
+
+/*
+ * Output stream functions.
+ * Return N or 0 on success, -1 on failure.
+ */
+
+int fz_wtell(fz_stream *stm);
+int fz_wseek(fz_stream *stm, int offset, int whence);
+
+int fz_write(fz_stream *stm, unsigned char *buf, int n);
+int fz_flush(fz_stream *stm);
+
+int fz_printstr(fz_stream *stm, char *s);
+int fz_printobj(fz_stream *stm, fz_obj *obj, int tight);
+int fz_print(fz_stream *stm, char *fmt, ...);
+
diff --git a/include/mupdf/base14.h b/include/mupdf/base14.h
index aee2d114..ea9d489c 100644
--- a/include/mupdf/base14.h
+++ b/include/mupdf/base14.h
@@ -28,3 +28,4 @@ extern const unsigned char fonts_StandardSymL_cff[];
extern const unsigned int fonts_StandardSymL_cff_len;
extern const unsigned char fonts_URWChanceryL_MediItal_cff[];
extern const unsigned int fonts_URWChanceryL_MediItal_cff_len;
+
diff --git a/mupdf/pdf_doctor.c b/mupdf/pdf_doctor.c
index be683592..5cce6b5d 100644
--- a/mupdf/pdf_doctor.c
+++ b/mupdf/pdf_doctor.c
@@ -204,7 +204,7 @@ pdf_transplant(pdf_xref *dst, pdf_xref *src, fz_obj **newp, fz_obj *root)
if (error)
return error;
- for (n = 0, i = 0; i < src->len; i++)
+ for (n = 0, i = 0; i < src->len; i++)
if (src->table[i].mark)
n++;
@@ -214,7 +214,7 @@ pdf_transplant(pdf_xref *dst, pdf_xref *src, fz_obj **newp, fz_obj *root)
if (!map)
return fz_outofmem;
- for (n = 0, i = 0; i < src->len; i++)
+ for (n = 0, i = 0; i < src->len; i++)
{
if (src->table[i].mark)
{
@@ -233,7 +233,7 @@ pdf_transplant(pdf_xref *dst, pdf_xref *src, fz_obj **newp, fz_obj *root)
if (error)
goto cleanup;
- for (i = 0; i < n; i++)
+ for (i = 0; i < n; i++)
{
pdf_logxref("copyfrom %d %d to %d %d\n",
map[i].soid, map[i].sgen,
diff --git a/mupdf/pdf_fontagl.c b/mupdf/pdf_fontagl.c
index a6f8a81a..d4ce0540 100644
--- a/mupdf/pdf_fontagl.c
+++ b/mupdf/pdf_fontagl.c
@@ -1,4647 +1,4646 @@
-/* Adobe Glyph List -- autogenerated so do not touch */
-
-static const struct { char *name; short num; short ofs; } aglidx[4281] = {
-{"A",1,0},
-{"AE",1,1},
-{"AEacute",1,2},
-{"AEmacron",1,3},
-{"AEsmall",1,4},
-{"Aacute",1,5},
-{"Aacutesmall",1,6},
-{"Abreve",1,7},
-{"Abreveacute",1,8},
-{"Abrevecyrillic",1,9},
-{"Abrevedotbelow",1,10},
-{"Abrevegrave",1,11},
-{"Abrevehookabove",1,12},
-{"Abrevetilde",1,13},
-{"Acaron",1,14},
-{"Acircle",1,15},
-{"Acircumflex",1,16},
-{"Acircumflexacute",1,17},
-{"Acircumflexdotbelow",1,18},
-{"Acircumflexgrave",1,19},
-{"Acircumflexhookabove",1,20},
-{"Acircumflexsmall",1,21},
-{"Acircumflextilde",1,22},
-{"Acute",1,23},
-{"Acutesmall",1,24},
-{"Acyrillic",1,25},
-{"Adblgrave",1,26},
-{"Adieresis",1,27},
-{"Adieresiscyrillic",1,28},
-{"Adieresismacron",1,29},
-{"Adieresissmall",1,30},
-{"Adotbelow",1,31},
-{"Adotmacron",1,32},
-{"Agrave",1,33},
-{"Agravesmall",1,34},
-{"Ahookabove",1,35},
-{"Aiecyrillic",1,36},
-{"Ainvertedbreve",1,37},
-{"Alpha",1,38},
-{"Alphatonos",1,39},
-{"Amacron",1,40},
-{"Amonospace",1,41},
-{"Aogonek",1,42},
-{"Aring",1,43},
-{"Aringacute",1,44},
-{"Aringbelow",1,45},
-{"Aringsmall",1,46},
-{"Asmall",1,47},
-{"Atilde",1,48},
-{"Atildesmall",1,49},
-{"Aybarmenian",1,50},
-{"B",1,51},
-{"Bcircle",1,52},
-{"Bdotaccent",1,53},
-{"Bdotbelow",1,54},
-{"Becyrillic",1,55},
-{"Benarmenian",1,56},
-{"Beta",1,57},
-{"Bhook",1,58},
-{"Blinebelow",1,59},
-{"Bmonospace",1,60},
-{"Brevesmall",1,61},
-{"Bsmall",1,62},
-{"Btopbar",1,63},
-{"C",1,64},
-{"Caarmenian",1,65},
-{"Cacute",1,66},
-{"Caron",1,67},
-{"Caronsmall",1,68},
-{"Ccaron",1,69},
-{"Ccedilla",1,70},
-{"Ccedillaacute",1,71},
-{"Ccedillasmall",1,72},
-{"Ccircle",1,73},
-{"Ccircumflex",1,74},
-{"Cdot",1,75},
-{"Cdotaccent",1,76},
-{"Cedillasmall",1,77},
-{"Chaarmenian",1,78},
-{"Cheabkhasiancyrillic",1,79},
-{"Checyrillic",1,80},
-{"Chedescenderabkhasiancyrillic",1,81},
-{"Chedescendercyrillic",1,82},
-{"Chedieresiscyrillic",1,83},
-{"Cheharmenian",1,84},
-{"Chekhakassiancyrillic",1,85},
-{"Cheverticalstrokecyrillic",1,86},
-{"Chi",1,87},
-{"Chook",1,88},
-{"Circumflexsmall",1,89},
-{"Cmonospace",1,90},
-{"Coarmenian",1,91},
-{"Csmall",1,92},
-{"D",1,93},
-{"DZ",1,94},
-{"DZcaron",1,95},
-{"Daarmenian",1,96},
-{"Dafrican",1,97},
-{"Dcaron",1,98},
-{"Dcedilla",1,99},
-{"Dcircle",1,100},
-{"Dcircumflexbelow",1,101},
-{"Dcroat",1,102},
-{"Ddotaccent",1,103},
-{"Ddotbelow",1,104},
-{"Decyrillic",1,105},
-{"Deicoptic",1,106},
-{"Delta",1,107},
-{"Deltagreek",1,108},
-{"Dhook",1,109},
-{"Dieresis",1,110},
-{"DieresisAcute",1,111},
-{"DieresisGrave",1,112},
-{"Dieresissmall",1,113},
-{"Digammagreek",1,114},
-{"Djecyrillic",1,115},
-{"Dlinebelow",1,116},
-{"Dmonospace",1,117},
-{"Dotaccentsmall",1,118},
-{"Dslash",1,119},
-{"Dsmall",1,120},
-{"Dtopbar",1,121},
-{"Dz",1,122},
-{"Dzcaron",1,123},
-{"Dzeabkhasiancyrillic",1,124},
-{"Dzecyrillic",1,125},
-{"Dzhecyrillic",1,126},
-{"E",1,127},
-{"Eacute",1,128},
-{"Eacutesmall",1,129},
-{"Ebreve",1,130},
-{"Ecaron",1,131},
-{"Ecedillabreve",1,132},
-{"Echarmenian",1,133},
-{"Ecircle",1,134},
-{"Ecircumflex",1,135},
-{"Ecircumflexacute",1,136},
-{"Ecircumflexbelow",1,137},
-{"Ecircumflexdotbelow",1,138},
-{"Ecircumflexgrave",1,139},
-{"Ecircumflexhookabove",1,140},
-{"Ecircumflexsmall",1,141},
-{"Ecircumflextilde",1,142},
-{"Ecyrillic",1,143},
-{"Edblgrave",1,144},
-{"Edieresis",1,145},
-{"Edieresissmall",1,146},
-{"Edot",1,147},
-{"Edotaccent",1,148},
-{"Edotbelow",1,149},
-{"Efcyrillic",1,150},
-{"Egrave",1,151},
-{"Egravesmall",1,152},
-{"Eharmenian",1,153},
-{"Ehookabove",1,154},
-{"Eightroman",1,155},
-{"Einvertedbreve",1,156},
-{"Eiotifiedcyrillic",1,157},
-{"Elcyrillic",1,158},
-{"Elevenroman",1,159},
-{"Emacron",1,160},
-{"Emacronacute",1,161},
-{"Emacrongrave",1,162},
-{"Emcyrillic",1,163},
-{"Emonospace",1,164},
-{"Encyrillic",1,165},
-{"Endescendercyrillic",1,166},
-{"Eng",1,167},
-{"Enghecyrillic",1,168},
-{"Enhookcyrillic",1,169},
-{"Eogonek",1,170},
-{"Eopen",1,171},
-{"Epsilon",1,172},
-{"Epsilontonos",1,173},
-{"Ercyrillic",1,174},
-{"Ereversed",1,175},
-{"Ereversedcyrillic",1,176},
-{"Escyrillic",1,177},
-{"Esdescendercyrillic",1,178},
-{"Esh",1,179},
-{"Esmall",1,180},
-{"Eta",1,181},
-{"Etarmenian",1,182},
-{"Etatonos",1,183},
-{"Eth",1,184},
-{"Ethsmall",1,185},
-{"Etilde",1,186},
-{"Etildebelow",1,187},
-{"Euro",1,188},
-{"Ezh",1,189},
-{"Ezhcaron",1,190},
-{"Ezhreversed",1,191},
-{"F",1,192},
-{"Fcircle",1,193},
-{"Fdotaccent",1,194},
-{"Feharmenian",1,195},
-{"Feicoptic",1,196},
-{"Fhook",1,197},
-{"Fitacyrillic",1,198},
-{"Fiveroman",1,199},
-{"Fmonospace",1,200},
-{"Fourroman",1,201},
-{"Fsmall",1,202},
-{"G",1,203},
-{"GBsquare",1,204},
-{"Gacute",1,205},
-{"Gamma",1,206},
-{"Gammaafrican",1,207},
-{"Gangiacoptic",1,208},
-{"Gbreve",1,209},
-{"Gcaron",1,210},
-{"Gcedilla",1,211},
-{"Gcircle",1,212},
-{"Gcircumflex",1,213},
-{"Gcommaaccent",1,214},
-{"Gdot",1,215},
-{"Gdotaccent",1,216},
-{"Gecyrillic",1,217},
-{"Ghadarmenian",1,218},
-{"Ghemiddlehookcyrillic",1,219},
-{"Ghestrokecyrillic",1,220},
-{"Gheupturncyrillic",1,221},
-{"Ghook",1,222},
-{"Gimarmenian",1,223},
-{"Gjecyrillic",1,224},
-{"Gmacron",1,225},
-{"Gmonospace",1,226},
-{"Grave",1,227},
-{"Gravesmall",1,228},
-{"Gsmall",1,229},
-{"Gsmallhook",1,230},
-{"Gstroke",1,231},
-{"H",1,232},
-{"H18533",1,233},
-{"H18543",1,234},
-{"H18551",1,235},
-{"H22073",1,236},
-{"HPsquare",1,237},
-{"Haabkhasiancyrillic",1,238},
-{"Hadescendercyrillic",1,239},
-{"Hardsigncyrillic",1,240},
-{"Hbar",1,241},
-{"Hbrevebelow",1,242},
-{"Hcedilla",1,243},
-{"Hcircle",1,244},
-{"Hcircumflex",1,245},
-{"Hdieresis",1,246},
-{"Hdotaccent",1,247},
-{"Hdotbelow",1,248},
-{"Hmonospace",1,249},
-{"Hoarmenian",1,250},
-{"Horicoptic",1,251},
-{"Hsmall",1,252},
-{"Hungarumlaut",1,253},
-{"Hungarumlautsmall",1,254},
-{"Hzsquare",1,255},
-{"I",1,256},
-{"IAcyrillic",1,257},
-{"IJ",1,258},
-{"IUcyrillic",1,259},
-{"Iacute",1,260},
-{"Iacutesmall",1,261},
-{"Ibreve",1,262},
-{"Icaron",1,263},
-{"Icircle",1,264},
-{"Icircumflex",1,265},
-{"Icircumflexsmall",1,266},
-{"Icyrillic",1,267},
-{"Idblgrave",1,268},
-{"Idieresis",1,269},
-{"Idieresisacute",1,270},
-{"Idieresiscyrillic",1,271},
-{"Idieresissmall",1,272},
-{"Idot",1,273},
-{"Idotaccent",1,274},
-{"Idotbelow",1,275},
-{"Iebrevecyrillic",1,276},
-{"Iecyrillic",1,277},
-{"Ifraktur",1,278},
-{"Igrave",1,279},
-{"Igravesmall",1,280},
-{"Ihookabove",1,281},
-{"Iicyrillic",1,282},
-{"Iinvertedbreve",1,283},
-{"Iishortcyrillic",1,284},
-{"Imacron",1,285},
-{"Imacroncyrillic",1,286},
-{"Imonospace",1,287},
-{"Iniarmenian",1,288},
-{"Iocyrillic",1,289},
-{"Iogonek",1,290},
-{"Iota",1,291},
-{"Iotaafrican",1,292},
-{"Iotadieresis",1,293},
-{"Iotatonos",1,294},
-{"Ismall",1,295},
-{"Istroke",1,296},
-{"Itilde",1,297},
-{"Itildebelow",1,298},
-{"Izhitsacyrillic",1,299},
-{"Izhitsadblgravecyrillic",1,300},
-{"J",1,301},
-{"Jaarmenian",1,302},
-{"Jcircle",1,303},
-{"Jcircumflex",1,304},
-{"Jecyrillic",1,305},
-{"Jheharmenian",1,306},
-{"Jmonospace",1,307},
-{"Jsmall",1,308},
-{"K",1,309},
-{"KBsquare",1,310},
-{"KKsquare",1,311},
-{"Kabashkircyrillic",1,312},
-{"Kacute",1,313},
-{"Kacyrillic",1,314},
-{"Kadescendercyrillic",1,315},
-{"Kahookcyrillic",1,316},
-{"Kappa",1,317},
-{"Kastrokecyrillic",1,318},
-{"Kaverticalstrokecyrillic",1,319},
-{"Kcaron",1,320},
-{"Kcedilla",1,321},
-{"Kcircle",1,322},
-{"Kcommaaccent",1,323},
-{"Kdotbelow",1,324},
-{"Keharmenian",1,325},
-{"Kenarmenian",1,326},
-{"Khacyrillic",1,327},
-{"Kheicoptic",1,328},
-{"Khook",1,329},
-{"Kjecyrillic",1,330},
-{"Klinebelow",1,331},
-{"Kmonospace",1,332},
-{"Koppacyrillic",1,333},
-{"Koppagreek",1,334},
-{"Ksicyrillic",1,335},
-{"Ksmall",1,336},
-{"L",1,337},
-{"LJ",1,338},
-{"LL",1,339},
-{"Lacute",1,340},
-{"Lambda",1,341},
-{"Lcaron",1,342},
-{"Lcedilla",1,343},
-{"Lcircle",1,344},
-{"Lcircumflexbelow",1,345},
-{"Lcommaaccent",1,346},
-{"Ldot",1,347},
-{"Ldotaccent",1,348},
-{"Ldotbelow",1,349},
-{"Ldotbelowmacron",1,350},
-{"Liwnarmenian",1,351},
-{"Lj",1,352},
-{"Ljecyrillic",1,353},
-{"Llinebelow",1,354},
-{"Lmonospace",1,355},
-{"Lslash",1,356},
-{"Lslashsmall",1,357},
-{"Lsmall",1,358},
-{"M",1,359},
-{"MBsquare",1,360},
-{"Macron",1,361},
-{"Macronsmall",1,362},
-{"Macute",1,363},
-{"Mcircle",1,364},
-{"Mdotaccent",1,365},
-{"Mdotbelow",1,366},
-{"Menarmenian",1,367},
-{"Mmonospace",1,368},
-{"Msmall",1,369},
-{"Mturned",1,370},
-{"Mu",1,371},
-{"N",1,372},
-{"NJ",1,373},
-{"Nacute",1,374},
-{"Ncaron",1,375},
-{"Ncedilla",1,376},
-{"Ncircle",1,377},
-{"Ncircumflexbelow",1,378},
-{"Ncommaaccent",1,379},
-{"Ndotaccent",1,380},
-{"Ndotbelow",1,381},
-{"Nhookleft",1,382},
-{"Nineroman",1,383},
-{"Nj",1,384},
-{"Njecyrillic",1,385},
-{"Nlinebelow",1,386},
-{"Nmonospace",1,387},
-{"Nowarmenian",1,388},
-{"Nsmall",1,389},
-{"Ntilde",1,390},
-{"Ntildesmall",1,391},
-{"Nu",1,392},
-{"O",1,393},
-{"OE",1,394},
-{"OEsmall",1,395},
-{"Oacute",1,396},
-{"Oacutesmall",1,397},
-{"Obarredcyrillic",1,398},
-{"Obarreddieresiscyrillic",1,399},
-{"Obreve",1,400},
-{"Ocaron",1,401},
-{"Ocenteredtilde",1,402},
-{"Ocircle",1,403},
-{"Ocircumflex",1,404},
-{"Ocircumflexacute",1,405},
-{"Ocircumflexdotbelow",1,406},
-{"Ocircumflexgrave",1,407},
-{"Ocircumflexhookabove",1,408},
-{"Ocircumflexsmall",1,409},
-{"Ocircumflextilde",1,410},
-{"Ocyrillic",1,411},
-{"Odblacute",1,412},
-{"Odblgrave",1,413},
-{"Odieresis",1,414},
-{"Odieresiscyrillic",1,415},
-{"Odieresissmall",1,416},
-{"Odotbelow",1,417},
-{"Ogoneksmall",1,418},
-{"Ograve",1,419},
-{"Ogravesmall",1,420},
-{"Oharmenian",1,421},
-{"Ohm",1,422},
-{"Ohookabove",1,423},
-{"Ohorn",1,424},
-{"Ohornacute",1,425},
-{"Ohorndotbelow",1,426},
-{"Ohorngrave",1,427},
-{"Ohornhookabove",1,428},
-{"Ohorntilde",1,429},
-{"Ohungarumlaut",1,430},
-{"Oi",1,431},
-{"Oinvertedbreve",1,432},
-{"Omacron",1,433},
-{"Omacronacute",1,434},
-{"Omacrongrave",1,435},
-{"Omega",1,436},
-{"Omegacyrillic",1,437},
-{"Omegagreek",1,438},
-{"Omegaroundcyrillic",1,439},
-{"Omegatitlocyrillic",1,440},
-{"Omegatonos",1,441},
-{"Omicron",1,442},
-{"Omicrontonos",1,443},
-{"Omonospace",1,444},
-{"Oneroman",1,445},
-{"Oogonek",1,446},
-{"Oogonekmacron",1,447},
-{"Oopen",1,448},
-{"Oslash",1,449},
-{"Oslashacute",1,450},
-{"Oslashsmall",1,451},
-{"Osmall",1,452},
-{"Ostrokeacute",1,453},
-{"Otcyrillic",1,454},
-{"Otilde",1,455},
-{"Otildeacute",1,456},
-{"Otildedieresis",1,457},
-{"Otildesmall",1,458},
-{"P",1,459},
-{"Pacute",1,460},
-{"Pcircle",1,461},
-{"Pdotaccent",1,462},
-{"Pecyrillic",1,463},
-{"Peharmenian",1,464},
-{"Pemiddlehookcyrillic",1,465},
-{"Phi",1,466},
-{"Phook",1,467},
-{"Pi",1,468},
-{"Piwrarmenian",1,469},
-{"Pmonospace",1,470},
-{"Psi",1,471},
-{"Psicyrillic",1,472},
-{"Psmall",1,473},
-{"Q",1,474},
-{"Qcircle",1,475},
-{"Qmonospace",1,476},
-{"Qsmall",1,477},
-{"R",1,478},
-{"Raarmenian",1,479},
-{"Racute",1,480},
-{"Rcaron",1,481},
-{"Rcedilla",1,482},
-{"Rcircle",1,483},
-{"Rcommaaccent",1,484},
-{"Rdblgrave",1,485},
-{"Rdotaccent",1,486},
-{"Rdotbelow",1,487},
-{"Rdotbelowmacron",1,488},
-{"Reharmenian",1,489},
-{"Rfraktur",1,490},
-{"Rho",1,491},
-{"Ringsmall",1,492},
-{"Rinvertedbreve",1,493},
-{"Rlinebelow",1,494},
-{"Rmonospace",1,495},
-{"Rsmall",1,496},
-{"Rsmallinverted",1,497},
-{"Rsmallinvertedsuperior",1,498},
-{"S",1,499},
-{"SF010000",1,500},
-{"SF020000",1,501},
-{"SF030000",1,502},
-{"SF040000",1,503},
-{"SF050000",1,504},
-{"SF060000",1,505},
-{"SF070000",1,506},
-{"SF080000",1,507},
-{"SF090000",1,508},
-{"SF100000",1,509},
-{"SF110000",1,510},
-{"SF190000",1,511},
-{"SF200000",1,512},
-{"SF210000",1,513},
-{"SF220000",1,514},
-{"SF230000",1,515},
-{"SF240000",1,516},
-{"SF250000",1,517},
-{"SF260000",1,518},
-{"SF270000",1,519},
-{"SF280000",1,520},
-{"SF360000",1,521},
-{"SF370000",1,522},
-{"SF380000",1,523},
-{"SF390000",1,524},
-{"SF400000",1,525},
-{"SF410000",1,526},
-{"SF420000",1,527},
-{"SF430000",1,528},
-{"SF440000",1,529},
-{"SF450000",1,530},
-{"SF460000",1,531},
-{"SF470000",1,532},
-{"SF480000",1,533},
-{"SF490000",1,534},
-{"SF500000",1,535},
-{"SF510000",1,536},
-{"SF520000",1,537},
-{"SF530000",1,538},
-{"SF540000",1,539},
-{"Sacute",1,540},
-{"Sacutedotaccent",1,541},
-{"Sampigreek",1,542},
-{"Scaron",1,543},
-{"Scarondotaccent",1,544},
-{"Scaronsmall",1,545},
-{"Scedilla",1,546},
-{"Schwa",1,547},
-{"Schwacyrillic",1,548},
-{"Schwadieresiscyrillic",1,549},
-{"Scircle",1,550},
-{"Scircumflex",1,551},
-{"Scommaaccent",1,552},
-{"Sdotaccent",1,553},
-{"Sdotbelow",1,554},
-{"Sdotbelowdotaccent",1,555},
-{"Seharmenian",1,556},
-{"Sevenroman",1,557},
-{"Shaarmenian",1,558},
-{"Shacyrillic",1,559},
-{"Shchacyrillic",1,560},
-{"Sheicoptic",1,561},
-{"Shhacyrillic",1,562},
-{"Shimacoptic",1,563},
-{"Sigma",1,564},
-{"Sixroman",1,565},
-{"Smonospace",1,566},
-{"Softsigncyrillic",1,567},
-{"Ssmall",1,568},
-{"Stigmagreek",1,569},
-{"T",1,570},
-{"Tau",1,571},
-{"Tbar",1,572},
-{"Tcaron",1,573},
-{"Tcedilla",1,574},
-{"Tcircle",1,575},
-{"Tcircumflexbelow",1,576},
-{"Tcommaaccent",1,577},
-{"Tdotaccent",1,578},
-{"Tdotbelow",1,579},
-{"Tecyrillic",1,580},
-{"Tedescendercyrillic",1,581},
-{"Tenroman",1,582},
-{"Tetsecyrillic",1,583},
-{"Theta",1,584},
-{"Thook",1,585},
-{"Thorn",1,586},
-{"Thornsmall",1,587},
-{"Threeroman",1,588},
-{"Tildesmall",1,589},
-{"Tiwnarmenian",1,590},
-{"Tlinebelow",1,591},
-{"Tmonospace",1,592},
-{"Toarmenian",1,593},
-{"Tonefive",1,594},
-{"Tonesix",1,595},
-{"Tonetwo",1,596},
-{"Tretroflexhook",1,597},
-{"Tsecyrillic",1,598},
-{"Tshecyrillic",1,599},
-{"Tsmall",1,600},
-{"Twelveroman",1,601},
-{"Tworoman",1,602},
-{"U",1,603},
-{"Uacute",1,604},
-{"Uacutesmall",1,605},
-{"Ubreve",1,606},
-{"Ucaron",1,607},
-{"Ucircle",1,608},
-{"Ucircumflex",1,609},
-{"Ucircumflexbelow",1,610},
-{"Ucircumflexsmall",1,611},
-{"Ucyrillic",1,612},
-{"Udblacute",1,613},
-{"Udblgrave",1,614},
-{"Udieresis",1,615},
-{"Udieresisacute",1,616},
-{"Udieresisbelow",1,617},
-{"Udieresiscaron",1,618},
-{"Udieresiscyrillic",1,619},
-{"Udieresisgrave",1,620},
-{"Udieresismacron",1,621},
-{"Udieresissmall",1,622},
-{"Udotbelow",1,623},
-{"Ugrave",1,624},
-{"Ugravesmall",1,625},
-{"Uhookabove",1,626},
-{"Uhorn",1,627},
-{"Uhornacute",1,628},
-{"Uhorndotbelow",1,629},
-{"Uhorngrave",1,630},
-{"Uhornhookabove",1,631},
-{"Uhorntilde",1,632},
-{"Uhungarumlaut",1,633},
-{"Uhungarumlautcyrillic",1,634},
-{"Uinvertedbreve",1,635},
-{"Ukcyrillic",1,636},
-{"Umacron",1,637},
-{"Umacroncyrillic",1,638},
-{"Umacrondieresis",1,639},
-{"Umonospace",1,640},
-{"Uogonek",1,641},
-{"Upsilon",1,642},
-{"Upsilon1",1,643},
-{"Upsilonacutehooksymbolgreek",1,644},
-{"Upsilonafrican",1,645},
-{"Upsilondieresis",1,646},
-{"Upsilondieresishooksymbolgreek",1,647},
-{"Upsilonhooksymbol",1,648},
-{"Upsilontonos",1,649},
-{"Uring",1,650},
-{"Ushortcyrillic",1,651},
-{"Usmall",1,652},
-{"Ustraightcyrillic",1,653},
-{"Ustraightstrokecyrillic",1,654},
-{"Utilde",1,655},
-{"Utildeacute",1,656},
-{"Utildebelow",1,657},
-{"V",1,658},
-{"Vcircle",1,659},
-{"Vdotbelow",1,660},
-{"Vecyrillic",1,661},
-{"Vewarmenian",1,662},
-{"Vhook",1,663},
-{"Vmonospace",1,664},
-{"Voarmenian",1,665},
-{"Vsmall",1,666},
-{"Vtilde",1,667},
-{"W",1,668},
-{"Wacute",1,669},
-{"Wcircle",1,670},
-{"Wcircumflex",1,671},
-{"Wdieresis",1,672},
-{"Wdotaccent",1,673},
-{"Wdotbelow",1,674},
-{"Wgrave",1,675},
-{"Wmonospace",1,676},
-{"Wsmall",1,677},
-{"X",1,678},
-{"Xcircle",1,679},
-{"Xdieresis",1,680},
-{"Xdotaccent",1,681},
-{"Xeharmenian",1,682},
-{"Xi",1,683},
-{"Xmonospace",1,684},
-{"Xsmall",1,685},
-{"Y",1,686},
-{"Yacute",1,687},
-{"Yacutesmall",1,688},
-{"Yatcyrillic",1,689},
-{"Ycircle",1,690},
-{"Ycircumflex",1,691},
-{"Ydieresis",1,692},
-{"Ydieresissmall",1,693},
-{"Ydotaccent",1,694},
-{"Ydotbelow",1,695},
-{"Yericyrillic",1,696},
-{"Yerudieresiscyrillic",1,697},
-{"Ygrave",1,698},
-{"Yhook",1,699},
-{"Yhookabove",1,700},
-{"Yiarmenian",1,701},
-{"Yicyrillic",1,702},
-{"Yiwnarmenian",1,703},
-{"Ymonospace",1,704},
-{"Ysmall",1,705},
-{"Ytilde",1,706},
-{"Yusbigcyrillic",1,707},
-{"Yusbigiotifiedcyrillic",1,708},
-{"Yuslittlecyrillic",1,709},
-{"Yuslittleiotifiedcyrillic",1,710},
-{"Z",1,711},
-{"Zaarmenian",1,712},
-{"Zacute",1,713},
-{"Zcaron",1,714},
-{"Zcaronsmall",1,715},
-{"Zcircle",1,716},
-{"Zcircumflex",1,717},
-{"Zdot",1,718},
-{"Zdotaccent",1,719},
-{"Zdotbelow",1,720},
-{"Zecyrillic",1,721},
-{"Zedescendercyrillic",1,722},
-{"Zedieresiscyrillic",1,723},
-{"Zeta",1,724},
-{"Zhearmenian",1,725},
-{"Zhebrevecyrillic",1,726},
-{"Zhecyrillic",1,727},
-{"Zhedescendercyrillic",1,728},
-{"Zhedieresiscyrillic",1,729},
-{"Zlinebelow",1,730},
-{"Zmonospace",1,731},
-{"Zsmall",1,732},
-{"Zstroke",1,733},
-{"a",1,734},
-{"aabengali",1,735},
-{"aacute",1,736},
-{"aadeva",1,737},
-{"aagujarati",1,738},
-{"aagurmukhi",1,739},
-{"aamatragurmukhi",1,740},
-{"aarusquare",1,741},
-{"aavowelsignbengali",1,742},
-{"aavowelsigndeva",1,743},
-{"aavowelsigngujarati",1,744},
-{"abbreviationmarkarmenian",1,745},
-{"abbreviationsigndeva",1,746},
-{"abengali",1,747},
-{"abopomofo",1,748},
-{"abreve",1,749},
-{"abreveacute",1,750},
-{"abrevecyrillic",1,751},
-{"abrevedotbelow",1,752},
-{"abrevegrave",1,753},
-{"abrevehookabove",1,754},
-{"abrevetilde",1,755},
-{"acaron",1,756},
-{"acircle",1,757},
-{"acircumflex",1,758},
-{"acircumflexacute",1,759},
-{"acircumflexdotbelow",1,760},
-{"acircumflexgrave",1,761},
-{"acircumflexhookabove",1,762},
-{"acircumflextilde",1,763},
-{"acute",1,764},
-{"acutebelowcmb",1,765},
-{"acutecmb",1,766},
-{"acutecomb",1,767},
-{"acutedeva",1,768},
-{"acutelowmod",1,769},
-{"acutetonecmb",1,770},
-{"acyrillic",1,771},
-{"adblgrave",1,772},
-{"addakgurmukhi",1,773},
-{"adeva",1,774},
-{"adieresis",1,775},
-{"adieresiscyrillic",1,776},
-{"adieresismacron",1,777},
-{"adotbelow",1,778},
-{"adotmacron",1,779},
-{"ae",1,780},
-{"aeacute",1,781},
-{"aekorean",1,782},
-{"aemacron",1,783},
-{"afii00208",1,784},
-{"afii08941",1,785},
-{"afii10017",1,786},
-{"afii10018",1,787},
-{"afii10019",1,788},
-{"afii10020",1,789},
-{"afii10021",1,790},
-{"afii10022",1,791},
-{"afii10023",1,792},
-{"afii10024",1,793},
-{"afii10025",1,794},
-{"afii10026",1,795},
-{"afii10027",1,796},
-{"afii10028",1,797},
-{"afii10029",1,798},
-{"afii10030",1,799},
-{"afii10031",1,800},
-{"afii10032",1,801},
-{"afii10033",1,802},
-{"afii10034",1,803},
-{"afii10035",1,804},
-{"afii10036",1,805},
-{"afii10037",1,806},
-{"afii10038",1,807},
-{"afii10039",1,808},
-{"afii10040",1,809},
-{"afii10041",1,810},
-{"afii10042",1,811},
-{"afii10043",1,812},
-{"afii10044",1,813},
-{"afii10045",1,814},
-{"afii10046",1,815},
-{"afii10047",1,816},
-{"afii10048",1,817},
-{"afii10049",1,818},
-{"afii10050",1,819},
-{"afii10051",1,820},
-{"afii10052",1,821},
-{"afii10053",1,822},
-{"afii10054",1,823},
-{"afii10055",1,824},
-{"afii10056",1,825},
-{"afii10057",1,826},
-{"afii10058",1,827},
-{"afii10059",1,828},
-{"afii10060",1,829},
-{"afii10061",1,830},
-{"afii10062",1,831},
-{"afii10063",1,832},
-{"afii10064",1,833},
-{"afii10065",1,834},
-{"afii10066",1,835},
-{"afii10067",1,836},
-{"afii10068",1,837},
-{"afii10069",1,838},
-{"afii10070",1,839},
-{"afii10071",1,840},
-{"afii10072",1,841},
-{"afii10073",1,842},
-{"afii10074",1,843},
-{"afii10075",1,844},
-{"afii10076",1,845},
-{"afii10077",1,846},
-{"afii10078",1,847},
-{"afii10079",1,848},
-{"afii10080",1,849},
-{"afii10081",1,850},
-{"afii10082",1,851},
-{"afii10083",1,852},
-{"afii10084",1,853},
-{"afii10085",1,854},
-{"afii10086",1,855},
-{"afii10087",1,856},
-{"afii10088",1,857},
-{"afii10089",1,858},
-{"afii10090",1,859},
-{"afii10091",1,860},
-{"afii10092",1,861},
-{"afii10093",1,862},
-{"afii10094",1,863},
-{"afii10095",1,864},
-{"afii10096",1,865},
-{"afii10097",1,866},
-{"afii10098",1,867},
-{"afii10099",1,868},
-{"afii10100",1,869},
-{"afii10101",1,870},
-{"afii10102",1,871},
-{"afii10103",1,872},
-{"afii10104",1,873},
-{"afii10105",1,874},
-{"afii10106",1,875},
-{"afii10107",1,876},
-{"afii10108",1,877},
-{"afii10109",1,878},
-{"afii10110",1,879},
-{"afii10145",1,880},
-{"afii10146",1,881},
-{"afii10147",1,882},
-{"afii10148",1,883},
-{"afii10192",1,884},
-{"afii10193",1,885},
-{"afii10194",1,886},
-{"afii10195",1,887},
-{"afii10196",1,888},
-{"afii10831",1,889},
-{"afii10832",1,890},
-{"afii10846",1,891},
-{"afii299",1,892},
-{"afii300",1,893},
-{"afii301",1,894},
-{"afii57381",1,895},
-{"afii57388",1,896},
-{"afii57392",1,897},
-{"afii57393",1,898},
-{"afii57394",1,899},
-{"afii57395",1,900},
-{"afii57396",1,901},
-{"afii57397",1,902},
-{"afii57398",1,903},
-{"afii57399",1,904},
-{"afii57400",1,905},
-{"afii57401",1,906},
-{"afii57403",1,907},
-{"afii57407",1,908},
-{"afii57409",1,909},
-{"afii57410",1,910},
-{"afii57411",1,911},
-{"afii57412",1,912},
-{"afii57413",1,913},
-{"afii57414",1,914},
-{"afii57415",1,915},
-{"afii57416",1,916},
-{"afii57417",1,917},
-{"afii57418",1,918},
-{"afii57419",1,919},
-{"afii57420",1,920},
-{"afii57421",1,921},
-{"afii57422",1,922},
-{"afii57423",1,923},
-{"afii57424",1,924},
-{"afii57425",1,925},
-{"afii57426",1,926},
-{"afii57427",1,927},
-{"afii57428",1,928},
-{"afii57429",1,929},
-{"afii57430",1,930},
-{"afii57431",1,931},
-{"afii57432",1,932},
-{"afii57433",1,933},
-{"afii57434",1,934},
-{"afii57440",1,935},
-{"afii57441",1,936},
-{"afii57442",1,937},
-{"afii57443",1,938},
-{"afii57444",1,939},
-{"afii57445",1,940},
-{"afii57446",1,941},
-{"afii57448",1,942},
-{"afii57449",1,943},
-{"afii57450",1,944},
-{"afii57451",1,945},
-{"afii57452",1,946},
-{"afii57453",1,947},
-{"afii57454",1,948},
-{"afii57455",1,949},
-{"afii57456",1,950},
-{"afii57457",1,951},
-{"afii57458",1,952},
-{"afii57470",1,953},
-{"afii57505",1,954},
-{"afii57506",1,955},
-{"afii57507",1,956},
-{"afii57508",1,957},
-{"afii57509",1,958},
-{"afii57511",1,959},
-{"afii57512",1,960},
-{"afii57513",1,961},
-{"afii57514",1,962},
-{"afii57519",1,963},
-{"afii57534",1,964},
-{"afii57636",1,965},
-{"afii57645",1,966},
-{"afii57658",1,967},
-{"afii57664",1,968},
-{"afii57665",1,969},
-{"afii57666",1,970},
-{"afii57667",1,971},
-{"afii57668",1,972},
-{"afii57669",1,973},
-{"afii57670",1,974},
-{"afii57671",1,975},
-{"afii57672",1,976},
-{"afii57673",1,977},
-{"afii57674",1,978},
-{"afii57675",1,979},
-{"afii57676",1,980},
-{"afii57677",1,981},
-{"afii57678",1,982},
-{"afii57679",1,983},
-{"afii57680",1,984},
-{"afii57681",1,985},
-{"afii57682",1,986},
-{"afii57683",1,987},
-{"afii57684",1,988},
-{"afii57685",1,989},
-{"afii57686",1,990},
-{"afii57687",1,991},
-{"afii57688",1,992},
-{"afii57689",1,993},
-{"afii57690",1,994},
-{"afii57694",1,995},
-{"afii57695",1,996},
-{"afii57700",1,997},
-{"afii57705",1,998},
-{"afii57716",1,999},
-{"afii57717",1,1000},
-{"afii57718",1,1001},
-{"afii57723",1,1002},
-{"afii57793",1,1003},
-{"afii57794",1,1004},
-{"afii57795",1,1005},
-{"afii57796",1,1006},
-{"afii57797",1,1007},
-{"afii57798",1,1008},
-{"afii57799",1,1009},
-{"afii57800",1,1010},
-{"afii57801",1,1011},
-{"afii57802",1,1012},
-{"afii57803",1,1013},
-{"afii57804",1,1014},
-{"afii57806",1,1015},
-{"afii57807",1,1016},
-{"afii57839",1,1017},
-{"afii57841",1,1018},
-{"afii57842",1,1019},
-{"afii57929",1,1020},
-{"afii61248",1,1021},
-{"afii61289",1,1022},
-{"afii61352",1,1023},
-{"afii61573",1,1024},
-{"afii61574",1,1025},
-{"afii61575",1,1026},
-{"afii61664",1,1027},
-{"afii63167",1,1028},
-{"afii64937",1,1029},
-{"agrave",1,1030},
-{"agujarati",1,1031},
-{"agurmukhi",1,1032},
-{"ahiragana",1,1033},
-{"ahookabove",1,1034},
-{"aibengali",1,1035},
-{"aibopomofo",1,1036},
-{"aideva",1,1037},
-{"aiecyrillic",1,1038},
-{"aigujarati",1,1039},
-{"aigurmukhi",1,1040},
-{"aimatragurmukhi",1,1041},
-{"ainarabic",1,1042},
-{"ainfinalarabic",1,1043},
-{"aininitialarabic",1,1044},
-{"ainmedialarabic",1,1045},
-{"ainvertedbreve",1,1046},
-{"aivowelsignbengali",1,1047},
-{"aivowelsigndeva",1,1048},
-{"aivowelsigngujarati",1,1049},
-{"akatakana",1,1050},
-{"akatakanahalfwidth",1,1051},
-{"akorean",1,1052},
-{"alef",1,1053},
-{"alefarabic",1,1054},
-{"alefdageshhebrew",1,1055},
-{"aleffinalarabic",1,1056},
-{"alefhamzaabovearabic",1,1057},
-{"alefhamzaabovefinalarabic",1,1058},
-{"alefhamzabelowarabic",1,1059},
-{"alefhamzabelowfinalarabic",1,1060},
-{"alefhebrew",1,1061},
-{"aleflamedhebrew",1,1062},
-{"alefmaddaabovearabic",1,1063},
-{"alefmaddaabovefinalarabic",1,1064},
-{"alefmaksuraarabic",1,1065},
-{"alefmaksurafinalarabic",1,1066},
-{"alefmaksurainitialarabic",1,1067},
-{"alefmaksuramedialarabic",1,1068},
-{"alefpatahhebrew",1,1069},
-{"alefqamatshebrew",1,1070},
-{"aleph",1,1071},
-{"allequal",1,1072},
-{"alpha",1,1073},
-{"alphatonos",1,1074},
-{"amacron",1,1075},
-{"amonospace",1,1076},
-{"ampersand",1,1077},
-{"ampersandmonospace",1,1078},
-{"ampersandsmall",1,1079},
-{"amsquare",1,1080},
-{"anbopomofo",1,1081},
-{"angbopomofo",1,1082},
-{"angkhankhuthai",1,1083},
-{"angle",1,1084},
-{"anglebracketleft",1,1085},
-{"anglebracketleftvertical",1,1086},
-{"anglebracketright",1,1087},
-{"anglebracketrightvertical",1,1088},
-{"angleleft",1,1089},
-{"angleright",1,1090},
-{"angstrom",1,1091},
-{"anoteleia",1,1092},
-{"anudattadeva",1,1093},
-{"anusvarabengali",1,1094},
-{"anusvaradeva",1,1095},
-{"anusvaragujarati",1,1096},
-{"aogonek",1,1097},
-{"apaatosquare",1,1098},
-{"aparen",1,1099},
-{"apostrophearmenian",1,1100},
-{"apostrophemod",1,1101},
-{"apple",1,1102},
-{"approaches",1,1103},
-{"approxequal",1,1104},
-{"approxequalorimage",1,1105},
-{"approximatelyequal",1,1106},
-{"araeaekorean",1,1107},
-{"araeakorean",1,1108},
-{"arc",1,1109},
-{"arighthalfring",1,1110},
-{"aring",1,1111},
-{"aringacute",1,1112},
-{"aringbelow",1,1113},
-{"arrowboth",1,1114},
-{"arrowdashdown",1,1115},
-{"arrowdashleft",1,1116},
-{"arrowdashright",1,1117},
-{"arrowdashup",1,1118},
-{"arrowdblboth",1,1119},
-{"arrowdbldown",1,1120},
-{"arrowdblleft",1,1121},
-{"arrowdblright",1,1122},
-{"arrowdblup",1,1123},
-{"arrowdown",1,1124},
-{"arrowdownleft",1,1125},
-{"arrowdownright",1,1126},
-{"arrowdownwhite",1,1127},
-{"arrowheaddownmod",1,1128},
-{"arrowheadleftmod",1,1129},
-{"arrowheadrightmod",1,1130},
-{"arrowheadupmod",1,1131},
-{"arrowhorizex",1,1132},
-{"arrowleft",1,1133},
-{"arrowleftdbl",1,1134},
-{"arrowleftdblstroke",1,1135},
-{"arrowleftoverright",1,1136},
-{"arrowleftwhite",1,1137},
-{"arrowright",1,1138},
-{"arrowrightdblstroke",1,1139},
-{"arrowrightheavy",1,1140},
-{"arrowrightoverleft",1,1141},
-{"arrowrightwhite",1,1142},
-{"arrowtableft",1,1143},
-{"arrowtabright",1,1144},
-{"arrowup",1,1145},
-{"arrowupdn",1,1146},
-{"arrowupdnbse",1,1147},
-{"arrowupdownbase",1,1148},
-{"arrowupleft",1,1149},
-{"arrowupleftofdown",1,1150},
-{"arrowupright",1,1151},
-{"arrowupwhite",1,1152},
-{"arrowvertex",1,1153},
-{"asciicircum",1,1154},
-{"asciicircummonospace",1,1155},
-{"asciitilde",1,1156},
-{"asciitildemonospace",1,1157},
-{"ascript",1,1158},
-{"ascriptturned",1,1159},
-{"asmallhiragana",1,1160},
-{"asmallkatakana",1,1161},
-{"asmallkatakanahalfwidth",1,1162},
-{"asterisk",1,1163},
-{"asteriskaltonearabic",1,1164},
-{"asteriskarabic",1,1165},
-{"asteriskmath",1,1166},
-{"asteriskmonospace",1,1167},
-{"asterisksmall",1,1168},
-{"asterism",1,1169},
-{"asuperior",1,1170},
-{"asymptoticallyequal",1,1171},
-{"at",1,1172},
-{"atilde",1,1173},
-{"atmonospace",1,1174},
-{"atsmall",1,1175},
-{"aturned",1,1176},
-{"aubengali",1,1177},
-{"aubopomofo",1,1178},
-{"audeva",1,1179},
-{"augujarati",1,1180},
-{"augurmukhi",1,1181},
-{"aulengthmarkbengali",1,1182},
-{"aumatragurmukhi",1,1183},
-{"auvowelsignbengali",1,1184},
-{"auvowelsigndeva",1,1185},
-{"auvowelsigngujarati",1,1186},
-{"avagrahadeva",1,1187},
-{"aybarmenian",1,1188},
-{"ayin",1,1189},
-{"ayinaltonehebrew",1,1190},
-{"ayinhebrew",1,1191},
-{"b",1,1192},
-{"babengali",1,1193},
-{"backslash",1,1194},
-{"backslashmonospace",1,1195},
-{"badeva",1,1196},
-{"bagujarati",1,1197},
-{"bagurmukhi",1,1198},
-{"bahiragana",1,1199},
-{"bahtthai",1,1200},
-{"bakatakana",1,1201},
-{"bar",1,1202},
-{"barmonospace",1,1203},
-{"bbopomofo",1,1204},
-{"bcircle",1,1205},
-{"bdotaccent",1,1206},
-{"bdotbelow",1,1207},
-{"beamedsixteenthnotes",1,1208},
-{"because",1,1209},
-{"becyrillic",1,1210},
-{"beharabic",1,1211},
-{"behfinalarabic",1,1212},
-{"behinitialarabic",1,1213},
-{"behiragana",1,1214},
-{"behmedialarabic",1,1215},
-{"behmeeminitialarabic",1,1216},
-{"behmeemisolatedarabic",1,1217},
-{"behnoonfinalarabic",1,1218},
-{"bekatakana",1,1219},
-{"benarmenian",1,1220},
-{"bet",1,1221},
-{"beta",1,1222},
-{"betasymbolgreek",1,1223},
-{"betdagesh",1,1224},
-{"betdageshhebrew",1,1225},
-{"bethebrew",1,1226},
-{"betrafehebrew",1,1227},
-{"bhabengali",1,1228},
-{"bhadeva",1,1229},
-{"bhagujarati",1,1230},
-{"bhagurmukhi",1,1231},
-{"bhook",1,1232},
-{"bihiragana",1,1233},
-{"bikatakana",1,1234},
-{"bilabialclick",1,1235},
-{"bindigurmukhi",1,1236},
-{"birusquare",1,1237},
-{"blackcircle",1,1238},
-{"blackdiamond",1,1239},
-{"blackdownpointingtriangle",1,1240},
-{"blackleftpointingpointer",1,1241},
-{"blackleftpointingtriangle",1,1242},
-{"blacklenticularbracketleft",1,1243},
-{"blacklenticularbracketleftvertical",1,1244},
-{"blacklenticularbracketright",1,1245},
-{"blacklenticularbracketrightvertical",1,1246},
-{"blacklowerlefttriangle",1,1247},
-{"blacklowerrighttriangle",1,1248},
-{"blackrectangle",1,1249},
-{"blackrightpointingpointer",1,1250},
-{"blackrightpointingtriangle",1,1251},
-{"blacksmallsquare",1,1252},
-{"blacksmilingface",1,1253},
-{"blacksquare",1,1254},
-{"blackstar",1,1255},
-{"blackupperlefttriangle",1,1256},
-{"blackupperrighttriangle",1,1257},
-{"blackuppointingsmalltriangle",1,1258},
-{"blackuppointingtriangle",1,1259},
-{"blank",1,1260},
-{"blinebelow",1,1261},
-{"block",1,1262},
-{"bmonospace",1,1263},
-{"bobaimaithai",1,1264},
-{"bohiragana",1,1265},
-{"bokatakana",1,1266},
-{"bparen",1,1267},
-{"bqsquare",1,1268},
-{"braceex",1,1269},
-{"braceleft",1,1270},
-{"braceleftbt",1,1271},
-{"braceleftmid",1,1272},
-{"braceleftmonospace",1,1273},
-{"braceleftsmall",1,1274},
-{"bracelefttp",1,1275},
-{"braceleftvertical",1,1276},
-{"braceright",1,1277},
-{"bracerightbt",1,1278},
-{"bracerightmid",1,1279},
-{"bracerightmonospace",1,1280},
-{"bracerightsmall",1,1281},
-{"bracerighttp",1,1282},
-{"bracerightvertical",1,1283},
-{"bracketleft",1,1284},
-{"bracketleftbt",1,1285},
-{"bracketleftex",1,1286},
-{"bracketleftmonospace",1,1287},
-{"bracketlefttp",1,1288},
-{"bracketright",1,1289},
-{"bracketrightbt",1,1290},
-{"bracketrightex",1,1291},
-{"bracketrightmonospace",1,1292},
-{"bracketrighttp",1,1293},
-{"breve",1,1294},
-{"brevebelowcmb",1,1295},
-{"brevecmb",1,1296},
-{"breveinvertedbelowcmb",1,1297},
-{"breveinvertedcmb",1,1298},
-{"breveinverteddoublecmb",1,1299},
-{"bridgebelowcmb",1,1300},
-{"bridgeinvertedbelowcmb",1,1301},
-{"brokenbar",1,1302},
-{"bstroke",1,1303},
-{"bsuperior",1,1304},
-{"btopbar",1,1305},
-{"buhiragana",1,1306},
-{"bukatakana",1,1307},
-{"bullet",1,1308},
-{"bulletinverse",1,1309},
-{"bulletoperator",1,1310},
-{"bullseye",1,1311},
-{"c",1,1312},
-{"caarmenian",1,1313},
-{"cabengali",1,1314},
-{"cacute",1,1315},
-{"cadeva",1,1316},
-{"cagujarati",1,1317},
-{"cagurmukhi",1,1318},
-{"calsquare",1,1319},
-{"candrabindubengali",1,1320},
-{"candrabinducmb",1,1321},
-{"candrabindudeva",1,1322},
-{"candrabindugujarati",1,1323},
-{"capslock",1,1324},
-{"careof",1,1325},
-{"caron",1,1326},
-{"caronbelowcmb",1,1327},
-{"caroncmb",1,1328},
-{"carriagereturn",1,1329},
-{"cbopomofo",1,1330},
-{"ccaron",1,1331},
-{"ccedilla",1,1332},
-{"ccedillaacute",1,1333},
-{"ccircle",1,1334},
-{"ccircumflex",1,1335},
-{"ccurl",1,1336},
-{"cdot",1,1337},
-{"cdotaccent",1,1338},
-{"cdsquare",1,1339},
-{"cedilla",1,1340},
-{"cedillacmb",1,1341},
-{"cent",1,1342},
-{"centigrade",1,1343},
-{"centinferior",1,1344},
-{"centmonospace",1,1345},
-{"centoldstyle",1,1346},
-{"centsuperior",1,1347},
-{"chaarmenian",1,1348},
-{"chabengali",1,1349},
-{"chadeva",1,1350},
-{"chagujarati",1,1351},
-{"chagurmukhi",1,1352},
-{"chbopomofo",1,1353},
-{"cheabkhasiancyrillic",1,1354},
-{"checkmark",1,1355},
-{"checyrillic",1,1356},
-{"chedescenderabkhasiancyrillic",1,1357},
-{"chedescendercyrillic",1,1358},
-{"chedieresiscyrillic",1,1359},
-{"cheharmenian",1,1360},
-{"chekhakassiancyrillic",1,1361},
-{"cheverticalstrokecyrillic",1,1362},
-{"chi",1,1363},
-{"chieuchacirclekorean",1,1364},
-{"chieuchaparenkorean",1,1365},
-{"chieuchcirclekorean",1,1366},
-{"chieuchkorean",1,1367},
-{"chieuchparenkorean",1,1368},
-{"chochangthai",1,1369},
-{"chochanthai",1,1370},
-{"chochingthai",1,1371},
-{"chochoethai",1,1372},
-{"chook",1,1373},
-{"cieucacirclekorean",1,1374},
-{"cieucaparenkorean",1,1375},
-{"cieuccirclekorean",1,1376},
-{"cieuckorean",1,1377},
-{"cieucparenkorean",1,1378},
-{"cieucuparenkorean",1,1379},
-{"circle",1,1380},
-{"circlemultiply",1,1381},
-{"circleot",1,1382},
-{"circleplus",1,1383},
-{"circlepostalmark",1,1384},
-{"circlewithlefthalfblack",1,1385},
-{"circlewithrighthalfblack",1,1386},
-{"circumflex",1,1387},
-{"circumflexbelowcmb",1,1388},
-{"circumflexcmb",1,1389},
-{"clear",1,1390},
-{"clickalveolar",1,1391},
-{"clickdental",1,1392},
-{"clicklateral",1,1393},
-{"clickretroflex",1,1394},
-{"club",1,1395},
-{"clubsuitblack",1,1396},
-{"clubsuitwhite",1,1397},
-{"cmcubedsquare",1,1398},
-{"cmonospace",1,1399},
-{"cmsquaredsquare",1,1400},
-{"coarmenian",1,1401},
-{"colon",1,1402},
-{"colonmonetary",1,1403},
-{"colonmonospace",1,1404},
-{"colonsign",1,1405},
-{"colonsmall",1,1406},
-{"colontriangularhalfmod",1,1407},
-{"colontriangularmod",1,1408},
-{"comma",1,1409},
-{"commaabovecmb",1,1410},
-{"commaaboverightcmb",1,1411},
-{"commaaccent",1,1412},
-{"commaarabic",1,1413},
-{"commaarmenian",1,1414},
-{"commainferior",1,1415},
-{"commamonospace",1,1416},
-{"commareversedabovecmb",1,1417},
-{"commareversedmod",1,1418},
-{"commasmall",1,1419},
-{"commasuperior",1,1420},
-{"commaturnedabovecmb",1,1421},
-{"commaturnedmod",1,1422},
-{"compass",1,1423},
-{"congruent",1,1424},
-{"contourintegral",1,1425},
-{"control",1,1426},
-{"controlACK",1,1427},
-{"controlBEL",1,1428},
-{"controlBS",1,1429},
-{"controlCAN",1,1430},
-{"controlCR",1,1431},
-{"controlDC1",1,1432},
-{"controlDC2",1,1433},
-{"controlDC3",1,1434},
-{"controlDC4",1,1435},
-{"controlDEL",1,1436},
-{"controlDLE",1,1437},
-{"controlEM",1,1438},
-{"controlENQ",1,1439},
-{"controlEOT",1,1440},
-{"controlESC",1,1441},
-{"controlETB",1,1442},
-{"controlETX",1,1443},
-{"controlFF",1,1444},
-{"controlFS",1,1445},
-{"controlGS",1,1446},
-{"controlHT",1,1447},
-{"controlLF",1,1448},
-{"controlNAK",1,1449},
-{"controlRS",1,1450},
-{"controlSI",1,1451},
-{"controlSO",1,1452},
-{"controlSOT",1,1453},
-{"controlSTX",1,1454},
-{"controlSUB",1,1455},
-{"controlSYN",1,1456},
-{"controlUS",1,1457},
-{"controlVT",1,1458},
-{"copyright",1,1459},
-{"copyrightsans",1,1460},
-{"copyrightserif",1,1461},
-{"cornerbracketleft",1,1462},
-{"cornerbracketlefthalfwidth",1,1463},
-{"cornerbracketleftvertical",1,1464},
-{"cornerbracketright",1,1465},
-{"cornerbracketrighthalfwidth",1,1466},
-{"cornerbracketrightvertical",1,1467},
-{"corporationsquare",1,1468},
-{"cosquare",1,1469},
-{"coverkgsquare",1,1470},
-{"cparen",1,1471},
-{"cruzeiro",1,1472},
-{"cstretched",1,1473},
-{"curlyand",1,1474},
-{"curlyor",1,1475},
-{"currency",1,1476},
-{"cyrBreve",1,1477},
-{"cyrFlex",1,1478},
-{"cyrbreve",1,1479},
-{"cyrflex",1,1480},
-{"d",1,1481},
-{"daarmenian",1,1482},
-{"dabengali",1,1483},
-{"dadarabic",1,1484},
-{"dadeva",1,1485},
-{"dadfinalarabic",1,1486},
-{"dadinitialarabic",1,1487},
-{"dadmedialarabic",1,1488},
-{"dagesh",1,1489},
-{"dageshhebrew",1,1490},
-{"dagger",1,1491},
-{"daggerdbl",1,1492},
-{"dagujarati",1,1493},
-{"dagurmukhi",1,1494},
-{"dahiragana",1,1495},
-{"dakatakana",1,1496},
-{"dalarabic",1,1497},
-{"dalet",1,1498},
-{"daletdagesh",1,1499},
-{"daletdageshhebrew",1,1500},
-{"dalethatafpatah",2,1501},
-{"dalethatafpatahhebrew",2,1503},
-{"dalethatafsegol",2,1505},
-{"dalethatafsegolhebrew",2,1507},
-{"dalethebrew",1,1509},
-{"dalethiriq",2,1510},
-{"dalethiriqhebrew",2,1512},
-{"daletholam",2,1514},
-{"daletholamhebrew",2,1516},
-{"daletpatah",2,1518},
-{"daletpatahhebrew",2,1520},
-{"daletqamats",2,1522},
-{"daletqamatshebrew",2,1524},
-{"daletqubuts",2,1526},
-{"daletqubutshebrew",2,1528},
-{"daletsegol",2,1530},
-{"daletsegolhebrew",2,1532},
-{"daletsheva",2,1534},
-{"daletshevahebrew",2,1536},
-{"dalettsere",2,1538},
-{"dalettserehebrew",2,1540},
-{"dalfinalarabic",1,1542},
-{"dammaarabic",1,1543},
-{"dammalowarabic",1,1544},
-{"dammatanaltonearabic",1,1545},
-{"dammatanarabic",1,1546},
-{"danda",1,1547},
-{"dargahebrew",1,1548},
-{"dargalefthebrew",1,1549},
-{"dasiapneumatacyrilliccmb",1,1550},
-{"dblGrave",1,1551},
-{"dblanglebracketleft",1,1552},
-{"dblanglebracketleftvertical",1,1553},
-{"dblanglebracketright",1,1554},
-{"dblanglebracketrightvertical",1,1555},
-{"dblarchinvertedbelowcmb",1,1556},
-{"dblarrowleft",1,1557},
-{"dblarrowright",1,1558},
-{"dbldanda",1,1559},
-{"dblgrave",1,1560},
-{"dblgravecmb",1,1561},
-{"dblintegral",1,1562},
-{"dbllowline",1,1563},
-{"dbllowlinecmb",1,1564},
-{"dbloverlinecmb",1,1565},
-{"dblprimemod",1,1566},
-{"dblverticalbar",1,1567},
-{"dblverticallineabovecmb",1,1568},
-{"dbopomofo",1,1569},
-{"dbsquare",1,1570},
-{"dcaron",1,1571},
-{"dcedilla",1,1572},
-{"dcircle",1,1573},
-{"dcircumflexbelow",1,1574},
-{"dcroat",1,1575},
-{"ddabengali",1,1576},
-{"ddadeva",1,1577},
-{"ddagujarati",1,1578},
-{"ddagurmukhi",1,1579},
-{"ddalarabic",1,1580},
-{"ddalfinalarabic",1,1581},
-{"dddhadeva",1,1582},
-{"ddhabengali",1,1583},
-{"ddhadeva",1,1584},
-{"ddhagujarati",1,1585},
-{"ddhagurmukhi",1,1586},
-{"ddotaccent",1,1587},
-{"ddotbelow",1,1588},
-{"decimalseparatorarabic",1,1589},
-{"decimalseparatorpersian",1,1590},
-{"decyrillic",1,1591},
-{"degree",1,1592},
-{"dehihebrew",1,1593},
-{"dehiragana",1,1594},
-{"deicoptic",1,1595},
-{"dekatakana",1,1596},
-{"deleteleft",1,1597},
-{"deleteright",1,1598},
-{"delta",1,1599},
-{"deltaturned",1,1600},
-{"denominatorminusonenumeratorbengali",1,1601},
-{"dezh",1,1602},
-{"dhabengali",1,1603},
-{"dhadeva",1,1604},
-{"dhagujarati",1,1605},
-{"dhagurmukhi",1,1606},
-{"dhook",1,1607},
-{"dialytikatonos",1,1608},
-{"dialytikatonoscmb",1,1609},
-{"diamond",1,1610},
-{"diamondsuitwhite",1,1611},
-{"dieresis",1,1612},
-{"dieresisacute",1,1613},
-{"dieresisbelowcmb",1,1614},
-{"dieresiscmb",1,1615},
-{"dieresisgrave",1,1616},
-{"dieresistonos",1,1617},
-{"dihiragana",1,1618},
-{"dikatakana",1,1619},
-{"dittomark",1,1620},
-{"divide",1,1621},
-{"divides",1,1622},
-{"divisionslash",1,1623},
-{"djecyrillic",1,1624},
-{"dkshade",1,1625},
-{"dlinebelow",1,1626},
-{"dlsquare",1,1627},
-{"dmacron",1,1628},
-{"dmonospace",1,1629},
-{"dnblock",1,1630},
-{"dochadathai",1,1631},
-{"dodekthai",1,1632},
-{"dohiragana",1,1633},
-{"dokatakana",1,1634},
-{"dollar",1,1635},
-{"dollarinferior",1,1636},
-{"dollarmonospace",1,1637},
-{"dollaroldstyle",1,1638},
-{"dollarsmall",1,1639},
-{"dollarsuperior",1,1640},
-{"dong",1,1641},
-{"dorusquare",1,1642},
-{"dotaccent",1,1643},
-{"dotaccentcmb",1,1644},
-{"dotbelowcmb",1,1645},
-{"dotbelowcomb",1,1646},
-{"dotkatakana",1,1647},
-{"dotlessi",1,1648},
-{"dotlessj",1,1649},
-{"dotlessjstrokehook",1,1650},
-{"dotmath",1,1651},
-{"dottedcircle",1,1652},
-{"doubleyodpatah",1,1653},
-{"doubleyodpatahhebrew",1,1654},
-{"downtackbelowcmb",1,1655},
-{"downtackmod",1,1656},
-{"dparen",1,1657},
-{"dsuperior",1,1658},
-{"dtail",1,1659},
-{"dtopbar",1,1660},
-{"duhiragana",1,1661},
-{"dukatakana",1,1662},
-{"dz",1,1663},
-{"dzaltone",1,1664},
-{"dzcaron",1,1665},
-{"dzcurl",1,1666},
-{"dzeabkhasiancyrillic",1,1667},
-{"dzecyrillic",1,1668},
-{"dzhecyrillic",1,1669},
-{"e",1,1670},
-{"eacute",1,1671},
-{"earth",1,1672},
-{"ebengali",1,1673},
-{"ebopomofo",1,1674},
-{"ebreve",1,1675},
-{"ecandradeva",1,1676},
-{"ecandragujarati",1,1677},
-{"ecandravowelsigndeva",1,1678},
-{"ecandravowelsigngujarati",1,1679},
-{"ecaron",1,1680},
-{"ecedillabreve",1,1681},
-{"echarmenian",1,1682},
-{"echyiwnarmenian",1,1683},
-{"ecircle",1,1684},
-{"ecircumflex",1,1685},
-{"ecircumflexacute",1,1686},
-{"ecircumflexbelow",1,1687},
-{"ecircumflexdotbelow",1,1688},
-{"ecircumflexgrave",1,1689},
-{"ecircumflexhookabove",1,1690},
-{"ecircumflextilde",1,1691},
-{"ecyrillic",1,1692},
-{"edblgrave",1,1693},
-{"edeva",1,1694},
-{"edieresis",1,1695},
-{"edot",1,1696},
-{"edotaccent",1,1697},
-{"edotbelow",1,1698},
-{"eegurmukhi",1,1699},
-{"eematragurmukhi",1,1700},
-{"efcyrillic",1,1701},
-{"egrave",1,1702},
-{"egujarati",1,1703},
-{"eharmenian",1,1704},
-{"ehbopomofo",1,1705},
-{"ehiragana",1,1706},
-{"ehookabove",1,1707},
-{"eibopomofo",1,1708},
-{"eight",1,1709},
-{"eightarabic",1,1710},
-{"eightbengali",1,1711},
-{"eightcircle",1,1712},
-{"eightcircleinversesansserif",1,1713},
-{"eightdeva",1,1714},
-{"eighteencircle",1,1715},
-{"eighteenparen",1,1716},
-{"eighteenperiod",1,1717},
-{"eightgujarati",1,1718},
-{"eightgurmukhi",1,1719},
-{"eighthackarabic",1,1720},
-{"eighthangzhou",1,1721},
-{"eighthnotebeamed",1,1722},
-{"eightideographicparen",1,1723},
-{"eightinferior",1,1724},
-{"eightmonospace",1,1725},
-{"eightoldstyle",1,1726},
-{"eightparen",1,1727},
-{"eightperiod",1,1728},
-{"eightpersian",1,1729},
-{"eightroman",1,1730},
-{"eightsuperior",1,1731},
-{"eightthai",1,1732},
-{"einvertedbreve",1,1733},
-{"eiotifiedcyrillic",1,1734},
-{"ekatakana",1,1735},
-{"ekatakanahalfwidth",1,1736},
-{"ekonkargurmukhi",1,1737},
-{"ekorean",1,1738},
-{"elcyrillic",1,1739},
-{"element",1,1740},
-{"elevencircle",1,1741},
-{"elevenparen",1,1742},
-{"elevenperiod",1,1743},
-{"elevenroman",1,1744},
-{"ellipsis",1,1745},
-{"ellipsisvertical",1,1746},
-{"emacron",1,1747},
-{"emacronacute",1,1748},
-{"emacrongrave",1,1749},
-{"emcyrillic",1,1750},
-{"emdash",1,1751},
-{"emdashvertical",1,1752},
-{"emonospace",1,1753},
-{"emphasismarkarmenian",1,1754},
-{"emptyset",1,1755},
-{"enbopomofo",1,1756},
-{"encyrillic",1,1757},
-{"endash",1,1758},
-{"endashvertical",1,1759},
-{"endescendercyrillic",1,1760},
-{"eng",1,1761},
-{"engbopomofo",1,1762},
-{"enghecyrillic",1,1763},
-{"enhookcyrillic",1,1764},
-{"enspace",1,1765},
-{"eogonek",1,1766},
-{"eokorean",1,1767},
-{"eopen",1,1768},
-{"eopenclosed",1,1769},
-{"eopenreversed",1,1770},
-{"eopenreversedclosed",1,1771},
-{"eopenreversedhook",1,1772},
-{"eparen",1,1773},
-{"epsilon",1,1774},
-{"epsilontonos",1,1775},
-{"equal",1,1776},
-{"equalmonospace",1,1777},
-{"equalsmall",1,1778},
-{"equalsuperior",1,1779},
-{"equivalence",1,1780},
-{"erbopomofo",1,1781},
-{"ercyrillic",1,1782},
-{"ereversed",1,1783},
-{"ereversedcyrillic",1,1784},
-{"escyrillic",1,1785},
-{"esdescendercyrillic",1,1786},
-{"esh",1,1787},
-{"eshcurl",1,1788},
-{"eshortdeva",1,1789},
-{"eshortvowelsigndeva",1,1790},
-{"eshreversedloop",1,1791},
-{"eshsquatreversed",1,1792},
-{"esmallhiragana",1,1793},
-{"esmallkatakana",1,1794},
-{"esmallkatakanahalfwidth",1,1795},
-{"estimated",1,1796},
-{"esuperior",1,1797},
-{"eta",1,1798},
-{"etarmenian",1,1799},
-{"etatonos",1,1800},
-{"eth",1,1801},
-{"etilde",1,1802},
-{"etildebelow",1,1803},
-{"etnahtafoukhhebrew",1,1804},
-{"etnahtafoukhlefthebrew",1,1805},
-{"etnahtahebrew",1,1806},
-{"etnahtalefthebrew",1,1807},
-{"eturned",1,1808},
-{"eukorean",1,1809},
-{"euro",1,1810},
-{"evowelsignbengali",1,1811},
-{"evowelsigndeva",1,1812},
-{"evowelsigngujarati",1,1813},
-{"exclam",1,1814},
-{"exclamarmenian",1,1815},
-{"exclamdbl",1,1816},
-{"exclamdown",1,1817},
-{"exclamdownsmall",1,1818},
-{"exclammonospace",1,1819},
-{"exclamsmall",1,1820},
-{"existential",1,1821},
-{"ezh",1,1822},
-{"ezhcaron",1,1823},
-{"ezhcurl",1,1824},
-{"ezhreversed",1,1825},
-{"ezhtail",1,1826},
-{"f",1,1827},
-{"fadeva",1,1828},
-{"fagurmukhi",1,1829},
-{"fahrenheit",1,1830},
-{"fathaarabic",1,1831},
-{"fathalowarabic",1,1832},
-{"fathatanarabic",1,1833},
-{"fbopomofo",1,1834},
-{"fcircle",1,1835},
-{"fdotaccent",1,1836},
-{"feharabic",1,1837},
-{"feharmenian",1,1838},
-{"fehfinalarabic",1,1839},
-{"fehinitialarabic",1,1840},
-{"fehmedialarabic",1,1841},
-{"feicoptic",1,1842},
-{"female",1,1843},
-{"ff",1,1844},
-{"ffi",1,1845},
-{"ffl",1,1846},
-{"fi",1,1847},
-{"fifteencircle",1,1848},
-{"fifteenparen",1,1849},
-{"fifteenperiod",1,1850},
-{"figuredash",1,1851},
-{"filledbox",1,1852},
-{"filledrect",1,1853},
-{"finalkaf",1,1854},
-{"finalkafdagesh",1,1855},
-{"finalkafdageshhebrew",1,1856},
-{"finalkafhebrew",1,1857},
-{"finalkafqamats",2,1858},
-{"finalkafqamatshebrew",2,1860},
-{"finalkafsheva",2,1862},
-{"finalkafshevahebrew",2,1864},
-{"finalmem",1,1866},
-{"finalmemhebrew",1,1867},
-{"finalnun",1,1868},
-{"finalnunhebrew",1,1869},
-{"finalpe",1,1870},
-{"finalpehebrew",1,1871},
-{"finaltsadi",1,1872},
-{"finaltsadihebrew",1,1873},
-{"firsttonechinese",1,1874},
-{"fisheye",1,1875},
-{"fitacyrillic",1,1876},
-{"five",1,1877},
-{"fivearabic",1,1878},
-{"fivebengali",1,1879},
-{"fivecircle",1,1880},
-{"fivecircleinversesansserif",1,1881},
-{"fivedeva",1,1882},
-{"fiveeighths",1,1883},
-{"fivegujarati",1,1884},
-{"fivegurmukhi",1,1885},
-{"fivehackarabic",1,1886},
-{"fivehangzhou",1,1887},
-{"fiveideographicparen",1,1888},
-{"fiveinferior",1,1889},
-{"fivemonospace",1,1890},
-{"fiveoldstyle",1,1891},
-{"fiveparen",1,1892},
-{"fiveperiod",1,1893},
-{"fivepersian",1,1894},
-{"fiveroman",1,1895},
-{"fivesuperior",1,1896},
-{"fivethai",1,1897},
-{"fl",1,1898},
-{"florin",1,1899},
-{"fmonospace",1,1900},
-{"fmsquare",1,1901},
-{"fofanthai",1,1902},
-{"fofathai",1,1903},
-{"fongmanthai",1,1904},
-{"forall",1,1905},
-{"four",1,1906},
-{"fourarabic",1,1907},
-{"fourbengali",1,1908},
-{"fourcircle",1,1909},
-{"fourcircleinversesansserif",1,1910},
-{"fourdeva",1,1911},
-{"fourgujarati",1,1912},
-{"fourgurmukhi",1,1913},
-{"fourhackarabic",1,1914},
-{"fourhangzhou",1,1915},
-{"fourideographicparen",1,1916},
-{"fourinferior",1,1917},
-{"fourmonospace",1,1918},
-{"fournumeratorbengali",1,1919},
-{"fouroldstyle",1,1920},
-{"fourparen",1,1921},
-{"fourperiod",1,1922},
-{"fourpersian",1,1923},
-{"fourroman",1,1924},
-{"foursuperior",1,1925},
-{"fourteencircle",1,1926},
-{"fourteenparen",1,1927},
-{"fourteenperiod",1,1928},
-{"fourthai",1,1929},
-{"fourthtonechinese",1,1930},
-{"fparen",1,1931},
-{"fraction",1,1932},
-{"franc",1,1933},
-{"g",1,1934},
-{"gabengali",1,1935},
-{"gacute",1,1936},
-{"gadeva",1,1937},
-{"gafarabic",1,1938},
-{"gaffinalarabic",1,1939},
-{"gafinitialarabic",1,1940},
-{"gafmedialarabic",1,1941},
-{"gagujarati",1,1942},
-{"gagurmukhi",1,1943},
-{"gahiragana",1,1944},
-{"gakatakana",1,1945},
-{"gamma",1,1946},
-{"gammalatinsmall",1,1947},
-{"gammasuperior",1,1948},
-{"gangiacoptic",1,1949},
-{"gbopomofo",1,1950},
-{"gbreve",1,1951},
-{"gcaron",1,1952},
-{"gcedilla",1,1953},
-{"gcircle",1,1954},
-{"gcircumflex",1,1955},
-{"gcommaaccent",1,1956},
-{"gdot",1,1957},
-{"gdotaccent",1,1958},
-{"gecyrillic",1,1959},
-{"gehiragana",1,1960},
-{"gekatakana",1,1961},
-{"geometricallyequal",1,1962},
-{"gereshaccenthebrew",1,1963},
-{"gereshhebrew",1,1964},
-{"gereshmuqdamhebrew",1,1965},
-{"germandbls",1,1966},
-{"gershayimaccenthebrew",1,1967},
-{"gershayimhebrew",1,1968},
-{"getamark",1,1969},
-{"ghabengali",1,1970},
-{"ghadarmenian",1,1971},
-{"ghadeva",1,1972},
-{"ghagujarati",1,1973},
-{"ghagurmukhi",1,1974},
-{"ghainarabic",1,1975},
-{"ghainfinalarabic",1,1976},
-{"ghaininitialarabic",1,1977},
-{"ghainmedialarabic",1,1978},
-{"ghemiddlehookcyrillic",1,1979},
-{"ghestrokecyrillic",1,1980},
-{"gheupturncyrillic",1,1981},
-{"ghhadeva",1,1982},
-{"ghhagurmukhi",1,1983},
-{"ghook",1,1984},
-{"ghzsquare",1,1985},
-{"gihiragana",1,1986},
-{"gikatakana",1,1987},
-{"gimarmenian",1,1988},
-{"gimel",1,1989},
-{"gimeldagesh",1,1990},
-{"gimeldageshhebrew",1,1991},
-{"gimelhebrew",1,1992},
-{"gjecyrillic",1,1993},
-{"glottalinvertedstroke",1,1994},
-{"glottalstop",1,1995},
-{"glottalstopinverted",1,1996},
-{"glottalstopmod",1,1997},
-{"glottalstopreversed",1,1998},
-{"glottalstopreversedmod",1,1999},
-{"glottalstopreversedsuperior",1,2000},
-{"glottalstopstroke",1,2001},
-{"glottalstopstrokereversed",1,2002},
-{"gmacron",1,2003},
-{"gmonospace",1,2004},
-{"gohiragana",1,2005},
-{"gokatakana",1,2006},
-{"gparen",1,2007},
-{"gpasquare",1,2008},
-{"gradient",1,2009},
-{"grave",1,2010},
-{"gravebelowcmb",1,2011},
-{"gravecmb",1,2012},
-{"gravecomb",1,2013},
-{"gravedeva",1,2014},
-{"gravelowmod",1,2015},
-{"gravemonospace",1,2016},
-{"gravetonecmb",1,2017},
-{"greater",1,2018},
-{"greaterequal",1,2019},
-{"greaterequalorless",1,2020},
-{"greatermonospace",1,2021},
-{"greaterorequivalent",1,2022},
-{"greaterorless",1,2023},
-{"greateroverequal",1,2024},
-{"greatersmall",1,2025},
-{"gscript",1,2026},
-{"gstroke",1,2027},
-{"guhiragana",1,2028},
-{"guillemotleft",1,2029},
-{"guillemotright",1,2030},
-{"guilsinglleft",1,2031},
-{"guilsinglright",1,2032},
-{"gukatakana",1,2033},
-{"guramusquare",1,2034},
-{"gysquare",1,2035},
-{"h",1,2036},
-{"haabkhasiancyrillic",1,2037},
-{"haaltonearabic",1,2038},
-{"habengali",1,2039},
-{"hadescendercyrillic",1,2040},
-{"hadeva",1,2041},
-{"hagujarati",1,2042},
-{"hagurmukhi",1,2043},
-{"haharabic",1,2044},
-{"hahfinalarabic",1,2045},
-{"hahinitialarabic",1,2046},
-{"hahiragana",1,2047},
-{"hahmedialarabic",1,2048},
-{"haitusquare",1,2049},
-{"hakatakana",1,2050},
-{"hakatakanahalfwidth",1,2051},
-{"halantgurmukhi",1,2052},
-{"hamzaarabic",1,2053},
-{"hamzadammaarabic",2,2054},
-{"hamzadammatanarabic",2,2056},
-{"hamzafathaarabic",2,2058},
-{"hamzafathatanarabic",2,2060},
-{"hamzalowarabic",1,2062},
-{"hamzalowkasraarabic",2,2063},
-{"hamzalowkasratanarabic",2,2065},
-{"hamzasukunarabic",2,2067},
-{"hangulfiller",1,2069},
-{"hardsigncyrillic",1,2070},
-{"harpoonleftbarbup",1,2071},
-{"harpoonrightbarbup",1,2072},
-{"hasquare",1,2073},
-{"hatafpatah",1,2074},
-{"hatafpatah16",1,2075},
-{"hatafpatah23",1,2076},
-{"hatafpatah2f",1,2077},
-{"hatafpatahhebrew",1,2078},
-{"hatafpatahnarrowhebrew",1,2079},
-{"hatafpatahquarterhebrew",1,2080},
-{"hatafpatahwidehebrew",1,2081},
-{"hatafqamats",1,2082},
-{"hatafqamats1b",1,2083},
-{"hatafqamats28",1,2084},
-{"hatafqamats34",1,2085},
-{"hatafqamatshebrew",1,2086},
-{"hatafqamatsnarrowhebrew",1,2087},
-{"hatafqamatsquarterhebrew",1,2088},
-{"hatafqamatswidehebrew",1,2089},
-{"hatafsegol",1,2090},
-{"hatafsegol17",1,2091},
-{"hatafsegol24",1,2092},
-{"hatafsegol30",1,2093},
-{"hatafsegolhebrew",1,2094},
-{"hatafsegolnarrowhebrew",1,2095},
-{"hatafsegolquarterhebrew",1,2096},
-{"hatafsegolwidehebrew",1,2097},
-{"hbar",1,2098},
-{"hbopomofo",1,2099},
-{"hbrevebelow",1,2100},
-{"hcedilla",1,2101},
-{"hcircle",1,2102},
-{"hcircumflex",1,2103},
-{"hdieresis",1,2104},
-{"hdotaccent",1,2105},
-{"hdotbelow",1,2106},
-{"he",1,2107},
-{"heart",1,2108},
-{"heartsuitblack",1,2109},
-{"heartsuitwhite",1,2110},
-{"hedagesh",1,2111},
-{"hedageshhebrew",1,2112},
-{"hehaltonearabic",1,2113},
-{"heharabic",1,2114},
-{"hehebrew",1,2115},
-{"hehfinalaltonearabic",1,2116},
-{"hehfinalalttwoarabic",1,2117},
-{"hehfinalarabic",1,2118},
-{"hehhamzaabovefinalarabic",1,2119},
-{"hehhamzaaboveisolatedarabic",1,2120},
-{"hehinitialaltonearabic",1,2121},
-{"hehinitialarabic",1,2122},
-{"hehiragana",1,2123},
-{"hehmedialaltonearabic",1,2124},
-{"hehmedialarabic",1,2125},
-{"heiseierasquare",1,2126},
-{"hekatakana",1,2127},
-{"hekatakanahalfwidth",1,2128},
-{"hekutaarusquare",1,2129},
-{"henghook",1,2130},
-{"herutusquare",1,2131},
-{"het",1,2132},
-{"hethebrew",1,2133},
-{"hhook",1,2134},
-{"hhooksuperior",1,2135},
-{"hieuhacirclekorean",1,2136},
-{"hieuhaparenkorean",1,2137},
-{"hieuhcirclekorean",1,2138},
-{"hieuhkorean",1,2139},
-{"hieuhparenkorean",1,2140},
-{"hihiragana",1,2141},
-{"hikatakana",1,2142},
-{"hikatakanahalfwidth",1,2143},
-{"hiriq",1,2144},
-{"hiriq14",1,2145},
-{"hiriq21",1,2146},
-{"hiriq2d",1,2147},
-{"hiriqhebrew",1,2148},
-{"hiriqnarrowhebrew",1,2149},
-{"hiriqquarterhebrew",1,2150},
-{"hiriqwidehebrew",1,2151},
-{"hlinebelow",1,2152},
-{"hmonospace",1,2153},
-{"hoarmenian",1,2154},
-{"hohipthai",1,2155},
-{"hohiragana",1,2156},
-{"hokatakana",1,2157},
-{"hokatakanahalfwidth",1,2158},
-{"holam",1,2159},
-{"holam19",1,2160},
-{"holam26",1,2161},
-{"holam32",1,2162},
-{"holamhebrew",1,2163},
-{"holamnarrowhebrew",1,2164},
-{"holamquarterhebrew",1,2165},
-{"holamwidehebrew",1,2166},
-{"honokhukthai",1,2167},
-{"hookabovecomb",1,2168},
-{"hookcmb",1,2169},
-{"hookpalatalizedbelowcmb",1,2170},
-{"hookretroflexbelowcmb",1,2171},
-{"hoonsquare",1,2172},
-{"horicoptic",1,2173},
-{"horizontalbar",1,2174},
-{"horncmb",1,2175},
-{"hotsprings",1,2176},
-{"house",1,2177},
-{"hparen",1,2178},
-{"hsuperior",1,2179},
-{"hturned",1,2180},
-{"huhiragana",1,2181},
-{"huiitosquare",1,2182},
-{"hukatakana",1,2183},
-{"hukatakanahalfwidth",1,2184},
-{"hungarumlaut",1,2185},
-{"hungarumlautcmb",1,2186},
-{"hv",1,2187},
-{"hyphen",1,2188},
-{"hypheninferior",1,2189},
-{"hyphenmonospace",1,2190},
-{"hyphensmall",1,2191},
-{"hyphensuperior",1,2192},
-{"hyphentwo",1,2193},
-{"i",1,2194},
-{"iacute",1,2195},
-{"iacyrillic",1,2196},
-{"ibengali",1,2197},
-{"ibopomofo",1,2198},
-{"ibreve",1,2199},
-{"icaron",1,2200},
-{"icircle",1,2201},
-{"icircumflex",1,2202},
-{"icyrillic",1,2203},
-{"idblgrave",1,2204},
-{"ideographearthcircle",1,2205},
-{"ideographfirecircle",1,2206},
-{"ideographicallianceparen",1,2207},
-{"ideographiccallparen",1,2208},
-{"ideographiccentrecircle",1,2209},
-{"ideographicclose",1,2210},
-{"ideographiccomma",1,2211},
-{"ideographiccommaleft",1,2212},
-{"ideographiccongratulationparen",1,2213},
-{"ideographiccorrectcircle",1,2214},
-{"ideographicearthparen",1,2215},
-{"ideographicenterpriseparen",1,2216},
-{"ideographicexcellentcircle",1,2217},
-{"ideographicfestivalparen",1,2218},
-{"ideographicfinancialcircle",1,2219},
-{"ideographicfinancialparen",1,2220},
-{"ideographicfireparen",1,2221},
-{"ideographichaveparen",1,2222},
-{"ideographichighcircle",1,2223},
-{"ideographiciterationmark",1,2224},
-{"ideographiclaborcircle",1,2225},
-{"ideographiclaborparen",1,2226},
-{"ideographicleftcircle",1,2227},
-{"ideographiclowcircle",1,2228},
-{"ideographicmedicinecircle",1,2229},
-{"ideographicmetalparen",1,2230},
-{"ideographicmoonparen",1,2231},
-{"ideographicnameparen",1,2232},
-{"ideographicperiod",1,2233},
-{"ideographicprintcircle",1,2234},
-{"ideographicreachparen",1,2235},
-{"ideographicrepresentparen",1,2236},
-{"ideographicresourceparen",1,2237},
-{"ideographicrightcircle",1,2238},
-{"ideographicsecretcircle",1,2239},
-{"ideographicselfparen",1,2240},
-{"ideographicsocietyparen",1,2241},
-{"ideographicspace",1,2242},
-{"ideographicspecialparen",1,2243},
-{"ideographicstockparen",1,2244},
-{"ideographicstudyparen",1,2245},
-{"ideographicsunparen",1,2246},
-{"ideographicsuperviseparen",1,2247},
-{"ideographicwaterparen",1,2248},
-{"ideographicwoodparen",1,2249},
-{"ideographiczero",1,2250},
-{"ideographmetalcircle",1,2251},
-{"ideographmooncircle",1,2252},
-{"ideographnamecircle",1,2253},
-{"ideographsuncircle",1,2254},
-{"ideographwatercircle",1,2255},
-{"ideographwoodcircle",1,2256},
-{"ideva",1,2257},
-{"idieresis",1,2258},
-{"idieresisacute",1,2259},
-{"idieresiscyrillic",1,2260},
-{"idotbelow",1,2261},
-{"iebrevecyrillic",1,2262},
-{"iecyrillic",1,2263},
-{"ieungacirclekorean",1,2264},
-{"ieungaparenkorean",1,2265},
-{"ieungcirclekorean",1,2266},
-{"ieungkorean",1,2267},
-{"ieungparenkorean",1,2268},
-{"igrave",1,2269},
-{"igujarati",1,2270},
-{"igurmukhi",1,2271},
-{"ihiragana",1,2272},
-{"ihookabove",1,2273},
-{"iibengali",1,2274},
-{"iicyrillic",1,2275},
-{"iideva",1,2276},
-{"iigujarati",1,2277},
-{"iigurmukhi",1,2278},
-{"iimatragurmukhi",1,2279},
-{"iinvertedbreve",1,2280},
-{"iishortcyrillic",1,2281},
-{"iivowelsignbengali",1,2282},
-{"iivowelsigndeva",1,2283},
-{"iivowelsigngujarati",1,2284},
-{"ij",1,2285},
-{"ikatakana",1,2286},
-{"ikatakanahalfwidth",1,2287},
-{"ikorean",1,2288},
-{"ilde",1,2289},
-{"iluyhebrew",1,2290},
-{"imacron",1,2291},
-{"imacroncyrillic",1,2292},
-{"imageorapproximatelyequal",1,2293},
-{"imatragurmukhi",1,2294},
-{"imonospace",1,2295},
-{"increment",1,2296},
-{"infinity",1,2297},
-{"iniarmenian",1,2298},
-{"integral",1,2299},
-{"integralbottom",1,2300},
-{"integralbt",1,2301},
-{"integralex",1,2302},
-{"integraltop",1,2303},
-{"integraltp",1,2304},
-{"intersection",1,2305},
-{"intisquare",1,2306},
-{"invbullet",1,2307},
-{"invcircle",1,2308},
-{"invsmileface",1,2309},
-{"iocyrillic",1,2310},
-{"iogonek",1,2311},
-{"iota",1,2312},
-{"iotadieresis",1,2313},
-{"iotadieresistonos",1,2314},
-{"iotalatin",1,2315},
-{"iotatonos",1,2316},
-{"iparen",1,2317},
-{"irigurmukhi",1,2318},
-{"ismallhiragana",1,2319},
-{"ismallkatakana",1,2320},
-{"ismallkatakanahalfwidth",1,2321},
-{"issharbengali",1,2322},
-{"istroke",1,2323},
-{"isuperior",1,2324},
-{"iterationhiragana",1,2325},
-{"iterationkatakana",1,2326},
-{"itilde",1,2327},
-{"itildebelow",1,2328},
-{"iubopomofo",1,2329},
-{"iucyrillic",1,2330},
-{"ivowelsignbengali",1,2331},
-{"ivowelsigndeva",1,2332},
-{"ivowelsigngujarati",1,2333},
-{"izhitsacyrillic",1,2334},
-{"izhitsadblgravecyrillic",1,2335},
-{"j",1,2336},
-{"jaarmenian",1,2337},
-{"jabengali",1,2338},
-{"jadeva",1,2339},
-{"jagujarati",1,2340},
-{"jagurmukhi",1,2341},
-{"jbopomofo",1,2342},
-{"jcaron",1,2343},
-{"jcircle",1,2344},
-{"jcircumflex",1,2345},
-{"jcrossedtail",1,2346},
-{"jdotlessstroke",1,2347},
-{"jecyrillic",1,2348},
-{"jeemarabic",1,2349},
-{"jeemfinalarabic",1,2350},
-{"jeeminitialarabic",1,2351},
-{"jeemmedialarabic",1,2352},
-{"jeharabic",1,2353},
-{"jehfinalarabic",1,2354},
-{"jhabengali",1,2355},
-{"jhadeva",1,2356},
-{"jhagujarati",1,2357},
-{"jhagurmukhi",1,2358},
-{"jheharmenian",1,2359},
-{"jis",1,2360},
-{"jmonospace",1,2361},
-{"jparen",1,2362},
-{"jsuperior",1,2363},
-{"k",1,2364},
-{"kabashkircyrillic",1,2365},
-{"kabengali",1,2366},
-{"kacute",1,2367},
-{"kacyrillic",1,2368},
-{"kadescendercyrillic",1,2369},
-{"kadeva",1,2370},
-{"kaf",1,2371},
-{"kafarabic",1,2372},
-{"kafdagesh",1,2373},
-{"kafdageshhebrew",1,2374},
-{"kaffinalarabic",1,2375},
-{"kafhebrew",1,2376},
-{"kafinitialarabic",1,2377},
-{"kafmedialarabic",1,2378},
-{"kafrafehebrew",1,2379},
-{"kagujarati",1,2380},
-{"kagurmukhi",1,2381},
-{"kahiragana",1,2382},
-{"kahookcyrillic",1,2383},
-{"kakatakana",1,2384},
-{"kakatakanahalfwidth",1,2385},
-{"kappa",1,2386},
-{"kappasymbolgreek",1,2387},
-{"kapyeounmieumkorean",1,2388},
-{"kapyeounphieuphkorean",1,2389},
-{"kapyeounpieupkorean",1,2390},
-{"kapyeounssangpieupkorean",1,2391},
-{"karoriisquare",1,2392},
-{"kashidaautoarabic",1,2393},
-{"kashidaautonosidebearingarabic",1,2394},
-{"kasmallkatakana",1,2395},
-{"kasquare",1,2396},
-{"kasraarabic",1,2397},
-{"kasratanarabic",1,2398},
-{"kastrokecyrillic",1,2399},
-{"katahiraprolongmarkhalfwidth",1,2400},
-{"kaverticalstrokecyrillic",1,2401},
-{"kbopomofo",1,2402},
-{"kcalsquare",1,2403},
-{"kcaron",1,2404},
-{"kcedilla",1,2405},
-{"kcircle",1,2406},
-{"kcommaaccent",1,2407},
-{"kdotbelow",1,2408},
-{"keharmenian",1,2409},
-{"kehiragana",1,2410},
-{"kekatakana",1,2411},
-{"kekatakanahalfwidth",1,2412},
-{"kenarmenian",1,2413},
-{"kesmallkatakana",1,2414},
-{"kgreenlandic",1,2415},
-{"khabengali",1,2416},
-{"khacyrillic",1,2417},
-{"khadeva",1,2418},
-{"khagujarati",1,2419},
-{"khagurmukhi",1,2420},
-{"khaharabic",1,2421},
-{"khahfinalarabic",1,2422},
-{"khahinitialarabic",1,2423},
-{"khahmedialarabic",1,2424},
-{"kheicoptic",1,2425},
-{"khhadeva",1,2426},
-{"khhagurmukhi",1,2427},
-{"khieukhacirclekorean",1,2428},
-{"khieukhaparenkorean",1,2429},
-{"khieukhcirclekorean",1,2430},
-{"khieukhkorean",1,2431},
-{"khieukhparenkorean",1,2432},
-{"khokhaithai",1,2433},
-{"khokhonthai",1,2434},
-{"khokhuatthai",1,2435},
-{"khokhwaithai",1,2436},
-{"khomutthai",1,2437},
-{"khook",1,2438},
-{"khorakhangthai",1,2439},
-{"khzsquare",1,2440},
-{"kihiragana",1,2441},
-{"kikatakana",1,2442},
-{"kikatakanahalfwidth",1,2443},
-{"kiroguramusquare",1,2444},
-{"kiromeetorusquare",1,2445},
-{"kirosquare",1,2446},
-{"kiyeokacirclekorean",1,2447},
-{"kiyeokaparenkorean",1,2448},
-{"kiyeokcirclekorean",1,2449},
-{"kiyeokkorean",1,2450},
-{"kiyeokparenkorean",1,2451},
-{"kiyeoksioskorean",1,2452},
-{"kjecyrillic",1,2453},
-{"klinebelow",1,2454},
-{"klsquare",1,2455},
-{"kmcubedsquare",1,2456},
-{"kmonospace",1,2457},
-{"kmsquaredsquare",1,2458},
-{"kohiragana",1,2459},
-{"kohmsquare",1,2460},
-{"kokaithai",1,2461},
-{"kokatakana",1,2462},
-{"kokatakanahalfwidth",1,2463},
-{"kooposquare",1,2464},
-{"koppacyrillic",1,2465},
-{"koreanstandardsymbol",1,2466},
-{"koroniscmb",1,2467},
-{"kparen",1,2468},
-{"kpasquare",1,2469},
-{"ksicyrillic",1,2470},
-{"ktsquare",1,2471},
-{"kturned",1,2472},
-{"kuhiragana",1,2473},
-{"kukatakana",1,2474},
-{"kukatakanahalfwidth",1,2475},
-{"kvsquare",1,2476},
-{"kwsquare",1,2477},
-{"l",1,2478},
-{"labengali",1,2479},
-{"lacute",1,2480},
-{"ladeva",1,2481},
-{"lagujarati",1,2482},
-{"lagurmukhi",1,2483},
-{"lakkhangyaothai",1,2484},
-{"lamaleffinalarabic",1,2485},
-{"lamalefhamzaabovefinalarabic",1,2486},
-{"lamalefhamzaaboveisolatedarabic",1,2487},
-{"lamalefhamzabelowfinalarabic",1,2488},
-{"lamalefhamzabelowisolatedarabic",1,2489},
-{"lamalefisolatedarabic",1,2490},
-{"lamalefmaddaabovefinalarabic",1,2491},
-{"lamalefmaddaaboveisolatedarabic",1,2492},
-{"lamarabic",1,2493},
-{"lambda",1,2494},
-{"lambdastroke",1,2495},
-{"lamed",1,2496},
-{"lameddagesh",1,2497},
-{"lameddageshhebrew",1,2498},
-{"lamedhebrew",1,2499},
-{"lamedholam",2,2500},
-{"lamedholamdagesh",3,2502},
-{"lamedholamdageshhebrew",3,2505},
-{"lamedholamhebrew",2,2508},
-{"lamfinalarabic",1,2510},
-{"lamhahinitialarabic",1,2511},
-{"laminitialarabic",1,2512},
-{"lamjeeminitialarabic",1,2513},
-{"lamkhahinitialarabic",1,2514},
-{"lamlamhehisolatedarabic",1,2515},
-{"lammedialarabic",1,2516},
-{"lammeemhahinitialarabic",1,2517},
-{"lammeeminitialarabic",1,2518},
-{"lammeemjeeminitialarabic",3,2519},
-{"lammeemkhahinitialarabic",3,2522},
-{"largecircle",1,2525},
-{"lbar",1,2526},
-{"lbelt",1,2527},
-{"lbopomofo",1,2528},
-{"lcaron",1,2529},
-{"lcedilla",1,2530},
-{"lcircle",1,2531},
-{"lcircumflexbelow",1,2532},
-{"lcommaaccent",1,2533},
-{"ldot",1,2534},
-{"ldotaccent",1,2535},
-{"ldotbelow",1,2536},
-{"ldotbelowmacron",1,2537},
-{"leftangleabovecmb",1,2538},
-{"lefttackbelowcmb",1,2539},
-{"less",1,2540},
-{"lessequal",1,2541},
-{"lessequalorgreater",1,2542},
-{"lessmonospace",1,2543},
-{"lessorequivalent",1,2544},
-{"lessorgreater",1,2545},
-{"lessoverequal",1,2546},
-{"lesssmall",1,2547},
-{"lezh",1,2548},
-{"lfblock",1,2549},
-{"lhookretroflex",1,2550},
-{"lira",1,2551},
-{"liwnarmenian",1,2552},
-{"lj",1,2553},
-{"ljecyrillic",1,2554},
-{"ll",1,2555},
-{"lladeva",1,2556},
-{"llagujarati",1,2557},
-{"llinebelow",1,2558},
-{"llladeva",1,2559},
-{"llvocalicbengali",1,2560},
-{"llvocalicdeva",1,2561},
-{"llvocalicvowelsignbengali",1,2562},
-{"llvocalicvowelsigndeva",1,2563},
-{"lmiddletilde",1,2564},
-{"lmonospace",1,2565},
-{"lmsquare",1,2566},
-{"lochulathai",1,2567},
-{"logicaland",1,2568},
-{"logicalnot",1,2569},
-{"logicalnotreversed",1,2570},
-{"logicalor",1,2571},
-{"lolingthai",1,2572},
-{"longs",1,2573},
-{"lowlinecenterline",1,2574},
-{"lowlinecmb",1,2575},
-{"lowlinedashed",1,2576},
-{"lozenge",1,2577},
-{"lparen",1,2578},
-{"lslash",1,2579},
-{"lsquare",1,2580},
-{"lsuperior",1,2581},
-{"ltshade",1,2582},
-{"luthai",1,2583},
-{"lvocalicbengali",1,2584},
-{"lvocalicdeva",1,2585},
-{"lvocalicvowelsignbengali",1,2586},
-{"lvocalicvowelsigndeva",1,2587},
-{"lxsquare",1,2588},
-{"m",1,2589},
-{"mabengali",1,2590},
-{"macron",1,2591},
-{"macronbelowcmb",1,2592},
-{"macroncmb",1,2593},
-{"macronlowmod",1,2594},
-{"macronmonospace",1,2595},
-{"macute",1,2596},
-{"madeva",1,2597},
-{"magujarati",1,2598},
-{"magurmukhi",1,2599},
-{"mahapakhhebrew",1,2600},
-{"mahapakhlefthebrew",1,2601},
-{"mahiragana",1,2602},
-{"maichattawalowleftthai",1,2603},
-{"maichattawalowrightthai",1,2604},
-{"maichattawathai",1,2605},
-{"maichattawaupperleftthai",1,2606},
-{"maieklowleftthai",1,2607},
-{"maieklowrightthai",1,2608},
-{"maiekthai",1,2609},
-{"maiekupperleftthai",1,2610},
-{"maihanakatleftthai",1,2611},
-{"maihanakatthai",1,2612},
-{"maitaikhuleftthai",1,2613},
-{"maitaikhuthai",1,2614},
-{"maitholowleftthai",1,2615},
-{"maitholowrightthai",1,2616},
-{"maithothai",1,2617},
-{"maithoupperleftthai",1,2618},
-{"maitrilowleftthai",1,2619},
-{"maitrilowrightthai",1,2620},
-{"maitrithai",1,2621},
-{"maitriupperleftthai",1,2622},
-{"maiyamokthai",1,2623},
-{"makatakana",1,2624},
-{"makatakanahalfwidth",1,2625},
-{"male",1,2626},
-{"mansyonsquare",1,2627},
-{"maqafhebrew",1,2628},
-{"mars",1,2629},
-{"masoracirclehebrew",1,2630},
-{"masquare",1,2631},
-{"mbopomofo",1,2632},
-{"mbsquare",1,2633},
-{"mcircle",1,2634},
-{"mcubedsquare",1,2635},
-{"mdotaccent",1,2636},
-{"mdotbelow",1,2637},
-{"meemarabic",1,2638},
-{"meemfinalarabic",1,2639},
-{"meeminitialarabic",1,2640},
-{"meemmedialarabic",1,2641},
-{"meemmeeminitialarabic",1,2642},
-{"meemmeemisolatedarabic",1,2643},
-{"meetorusquare",1,2644},
-{"mehiragana",1,2645},
-{"meizierasquare",1,2646},
-{"mekatakana",1,2647},
-{"mekatakanahalfwidth",1,2648},
-{"mem",1,2649},
-{"memdagesh",1,2650},
-{"memdageshhebrew",1,2651},
-{"memhebrew",1,2652},
-{"menarmenian",1,2653},
-{"merkhahebrew",1,2654},
-{"merkhakefulahebrew",1,2655},
-{"merkhakefulalefthebrew",1,2656},
-{"merkhalefthebrew",1,2657},
-{"mhook",1,2658},
-{"mhzsquare",1,2659},
-{"middledotkatakanahalfwidth",1,2660},
-{"middot",1,2661},
-{"mieumacirclekorean",1,2662},
-{"mieumaparenkorean",1,2663},
-{"mieumcirclekorean",1,2664},
-{"mieumkorean",1,2665},
-{"mieumpansioskorean",1,2666},
-{"mieumparenkorean",1,2667},
-{"mieumpieupkorean",1,2668},
-{"mieumsioskorean",1,2669},
-{"mihiragana",1,2670},
-{"mikatakana",1,2671},
-{"mikatakanahalfwidth",1,2672},
-{"minus",1,2673},
-{"minusbelowcmb",1,2674},
-{"minuscircle",1,2675},
-{"minusmod",1,2676},
-{"minusplus",1,2677},
-{"minute",1,2678},
-{"miribaarusquare",1,2679},
-{"mirisquare",1,2680},
-{"mlonglegturned",1,2681},
-{"mlsquare",1,2682},
-{"mmcubedsquare",1,2683},
-{"mmonospace",1,2684},
-{"mmsquaredsquare",1,2685},
-{"mohiragana",1,2686},
-{"mohmsquare",1,2687},
-{"mokatakana",1,2688},
-{"mokatakanahalfwidth",1,2689},
-{"molsquare",1,2690},
-{"momathai",1,2691},
-{"moverssquare",1,2692},
-{"moverssquaredsquare",1,2693},
-{"mparen",1,2694},
-{"mpasquare",1,2695},
-{"mssquare",1,2696},
-{"msuperior",1,2697},
-{"mturned",1,2698},
-{"mu",1,2699},
-{"mu1",1,2700},
-{"muasquare",1,2701},
-{"muchgreater",1,2702},
-{"muchless",1,2703},
-{"mufsquare",1,2704},
-{"mugreek",1,2705},
-{"mugsquare",1,2706},
-{"muhiragana",1,2707},
-{"mukatakana",1,2708},
-{"mukatakanahalfwidth",1,2709},
-{"mulsquare",1,2710},
-{"multiply",1,2711},
-{"mumsquare",1,2712},
-{"munahhebrew",1,2713},
-{"munahlefthebrew",1,2714},
-{"musicalnote",1,2715},
-{"musicalnotedbl",1,2716},
-{"musicflatsign",1,2717},
-{"musicsharpsign",1,2718},
-{"mussquare",1,2719},
-{"muvsquare",1,2720},
-{"muwsquare",1,2721},
-{"mvmegasquare",1,2722},
-{"mvsquare",1,2723},
-{"mwmegasquare",1,2724},
-{"mwsquare",1,2725},
-{"n",1,2726},
-{"nabengali",1,2727},
-{"nabla",1,2728},
-{"nacute",1,2729},
-{"nadeva",1,2730},
-{"nagujarati",1,2731},
-{"nagurmukhi",1,2732},
-{"nahiragana",1,2733},
-{"nakatakana",1,2734},
-{"nakatakanahalfwidth",1,2735},
-{"napostrophe",1,2736},
-{"nasquare",1,2737},
-{"nbopomofo",1,2738},
-{"nbspace",1,2739},
-{"ncaron",1,2740},
-{"ncedilla",1,2741},
-{"ncircle",1,2742},
-{"ncircumflexbelow",1,2743},
-{"ncommaaccent",1,2744},
-{"ndotaccent",1,2745},
-{"ndotbelow",1,2746},
-{"nehiragana",1,2747},
-{"nekatakana",1,2748},
-{"nekatakanahalfwidth",1,2749},
-{"newsheqelsign",1,2750},
-{"nfsquare",1,2751},
-{"ngabengali",1,2752},
-{"ngadeva",1,2753},
-{"ngagujarati",1,2754},
-{"ngagurmukhi",1,2755},
-{"ngonguthai",1,2756},
-{"nhiragana",1,2757},
-{"nhookleft",1,2758},
-{"nhookretroflex",1,2759},
-{"nieunacirclekorean",1,2760},
-{"nieunaparenkorean",1,2761},
-{"nieuncieuckorean",1,2762},
-{"nieuncirclekorean",1,2763},
-{"nieunhieuhkorean",1,2764},
-{"nieunkorean",1,2765},
-{"nieunpansioskorean",1,2766},
-{"nieunparenkorean",1,2767},
-{"nieunsioskorean",1,2768},
-{"nieuntikeutkorean",1,2769},
-{"nihiragana",1,2770},
-{"nikatakana",1,2771},
-{"nikatakanahalfwidth",1,2772},
-{"nikhahitleftthai",1,2773},
-{"nikhahitthai",1,2774},
-{"nine",1,2775},
-{"ninearabic",1,2776},
-{"ninebengali",1,2777},
-{"ninecircle",1,2778},
-{"ninecircleinversesansserif",1,2779},
-{"ninedeva",1,2780},
-{"ninegujarati",1,2781},
-{"ninegurmukhi",1,2782},
-{"ninehackarabic",1,2783},
-{"ninehangzhou",1,2784},
-{"nineideographicparen",1,2785},
-{"nineinferior",1,2786},
-{"ninemonospace",1,2787},
-{"nineoldstyle",1,2788},
-{"nineparen",1,2789},
-{"nineperiod",1,2790},
-{"ninepersian",1,2791},
-{"nineroman",1,2792},
-{"ninesuperior",1,2793},
-{"nineteencircle",1,2794},
-{"nineteenparen",1,2795},
-{"nineteenperiod",1,2796},
-{"ninethai",1,2797},
-{"nj",1,2798},
-{"njecyrillic",1,2799},
-{"nkatakana",1,2800},
-{"nkatakanahalfwidth",1,2801},
-{"nlegrightlong",1,2802},
-{"nlinebelow",1,2803},
-{"nmonospace",1,2804},
-{"nmsquare",1,2805},
-{"nnabengali",1,2806},
-{"nnadeva",1,2807},
-{"nnagujarati",1,2808},
-{"nnagurmukhi",1,2809},
-{"nnnadeva",1,2810},
-{"nohiragana",1,2811},
-{"nokatakana",1,2812},
-{"nokatakanahalfwidth",1,2813},
-{"nonbreakingspace",1,2814},
-{"nonenthai",1,2815},
-{"nonuthai",1,2816},
-{"noonarabic",1,2817},
-{"noonfinalarabic",1,2818},
-{"noonghunnaarabic",1,2819},
-{"noonghunnafinalarabic",1,2820},
-{"noonhehinitialarabic",2,2821},
-{"nooninitialarabic",1,2823},
-{"noonjeeminitialarabic",1,2824},
-{"noonjeemisolatedarabic",1,2825},
-{"noonmedialarabic",1,2826},
-{"noonmeeminitialarabic",1,2827},
-{"noonmeemisolatedarabic",1,2828},
-{"noonnoonfinalarabic",1,2829},
-{"notcontains",1,2830},
-{"notelement",1,2831},
-{"notelementof",1,2832},
-{"notequal",1,2833},
-{"notgreater",1,2834},
-{"notgreaternorequal",1,2835},
-{"notgreaternorless",1,2836},
-{"notidentical",1,2837},
-{"notless",1,2838},
-{"notlessnorequal",1,2839},
-{"notparallel",1,2840},
-{"notprecedes",1,2841},
-{"notsubset",1,2842},
-{"notsucceeds",1,2843},
-{"notsuperset",1,2844},
-{"nowarmenian",1,2845},
-{"nparen",1,2846},
-{"nssquare",1,2847},
-{"nsuperior",1,2848},
-{"ntilde",1,2849},
-{"nu",1,2850},
-{"nuhiragana",1,2851},
-{"nukatakana",1,2852},
-{"nukatakanahalfwidth",1,2853},
-{"nuktabengali",1,2854},
-{"nuktadeva",1,2855},
-{"nuktagujarati",1,2856},
-{"nuktagurmukhi",1,2857},
-{"numbersign",1,2858},
-{"numbersignmonospace",1,2859},
-{"numbersignsmall",1,2860},
-{"numeralsigngreek",1,2861},
-{"numeralsignlowergreek",1,2862},
-{"numero",1,2863},
-{"nun",1,2864},
-{"nundagesh",1,2865},
-{"nundageshhebrew",1,2866},
-{"nunhebrew",1,2867},
-{"nvsquare",1,2868},
-{"nwsquare",1,2869},
-{"nyabengali",1,2870},
-{"nyadeva",1,2871},
-{"nyagujarati",1,2872},
-{"nyagurmukhi",1,2873},
-{"o",1,2874},
-{"oacute",1,2875},
-{"oangthai",1,2876},
-{"obarred",1,2877},
-{"obarredcyrillic",1,2878},
-{"obarreddieresiscyrillic",1,2879},
-{"obengali",1,2880},
-{"obopomofo",1,2881},
-{"obreve",1,2882},
-{"ocandradeva",1,2883},
-{"ocandragujarati",1,2884},
-{"ocandravowelsigndeva",1,2885},
-{"ocandravowelsigngujarati",1,2886},
-{"ocaron",1,2887},
-{"ocircle",1,2888},
-{"ocircumflex",1,2889},
-{"ocircumflexacute",1,2890},
-{"ocircumflexdotbelow",1,2891},
-{"ocircumflexgrave",1,2892},
-{"ocircumflexhookabove",1,2893},
-{"ocircumflextilde",1,2894},
-{"ocyrillic",1,2895},
-{"odblacute",1,2896},
-{"odblgrave",1,2897},
-{"odeva",1,2898},
-{"odieresis",1,2899},
-{"odieresiscyrillic",1,2900},
-{"odotbelow",1,2901},
-{"oe",1,2902},
-{"oekorean",1,2903},
-{"ogonek",1,2904},
-{"ogonekcmb",1,2905},
-{"ograve",1,2906},
-{"ogujarati",1,2907},
-{"oharmenian",1,2908},
-{"ohiragana",1,2909},
-{"ohookabove",1,2910},
-{"ohorn",1,2911},
-{"ohornacute",1,2912},
-{"ohorndotbelow",1,2913},
-{"ohorngrave",1,2914},
-{"ohornhookabove",1,2915},
-{"ohorntilde",1,2916},
-{"ohungarumlaut",1,2917},
-{"oi",1,2918},
-{"oinvertedbreve",1,2919},
-{"okatakana",1,2920},
-{"okatakanahalfwidth",1,2921},
-{"okorean",1,2922},
-{"olehebrew",1,2923},
-{"omacron",1,2924},
-{"omacronacute",1,2925},
-{"omacrongrave",1,2926},
-{"omdeva",1,2927},
-{"omega",1,2928},
-{"omega1",1,2929},
-{"omegacyrillic",1,2930},
-{"omegalatinclosed",1,2931},
-{"omegaroundcyrillic",1,2932},
-{"omegatitlocyrillic",1,2933},
-{"omegatonos",1,2934},
-{"omgujarati",1,2935},
-{"omicron",1,2936},
-{"omicrontonos",1,2937},
-{"omonospace",1,2938},
-{"one",1,2939},
-{"onearabic",1,2940},
-{"onebengali",1,2941},
-{"onecircle",1,2942},
-{"onecircleinversesansserif",1,2943},
-{"onedeva",1,2944},
-{"onedotenleader",1,2945},
-{"oneeighth",1,2946},
-{"onefitted",1,2947},
-{"onegujarati",1,2948},
-{"onegurmukhi",1,2949},
-{"onehackarabic",1,2950},
-{"onehalf",1,2951},
-{"onehangzhou",1,2952},
-{"oneideographicparen",1,2953},
-{"oneinferior",1,2954},
-{"onemonospace",1,2955},
-{"onenumeratorbengali",1,2956},
-{"oneoldstyle",1,2957},
-{"oneparen",1,2958},
-{"oneperiod",1,2959},
-{"onepersian",1,2960},
-{"onequarter",1,2961},
-{"oneroman",1,2962},
-{"onesuperior",1,2963},
-{"onethai",1,2964},
-{"onethird",1,2965},
-{"oogonek",1,2966},
-{"oogonekmacron",1,2967},
-{"oogurmukhi",1,2968},
-{"oomatragurmukhi",1,2969},
-{"oopen",1,2970},
-{"oparen",1,2971},
-{"openbullet",1,2972},
-{"option",1,2973},
-{"ordfeminine",1,2974},
-{"ordmasculine",1,2975},
-{"orthogonal",1,2976},
-{"oshortdeva",1,2977},
-{"oshortvowelsigndeva",1,2978},
-{"oslash",1,2979},
-{"oslashacute",1,2980},
-{"osmallhiragana",1,2981},
-{"osmallkatakana",1,2982},
-{"osmallkatakanahalfwidth",1,2983},
-{"ostrokeacute",1,2984},
-{"osuperior",1,2985},
-{"otcyrillic",1,2986},
-{"otilde",1,2987},
-{"otildeacute",1,2988},
-{"otildedieresis",1,2989},
-{"oubopomofo",1,2990},
-{"overline",1,2991},
-{"overlinecenterline",1,2992},
-{"overlinecmb",1,2993},
-{"overlinedashed",1,2994},
-{"overlinedblwavy",1,2995},
-{"overlinewavy",1,2996},
-{"overscore",1,2997},
-{"ovowelsignbengali",1,2998},
-{"ovowelsigndeva",1,2999},
-{"ovowelsigngujarati",1,3000},
-{"p",1,3001},
-{"paampssquare",1,3002},
-{"paasentosquare",1,3003},
-{"pabengali",1,3004},
-{"pacute",1,3005},
-{"padeva",1,3006},
-{"pagedown",1,3007},
-{"pageup",1,3008},
-{"pagujarati",1,3009},
-{"pagurmukhi",1,3010},
-{"pahiragana",1,3011},
-{"paiyannoithai",1,3012},
-{"pakatakana",1,3013},
-{"palatalizationcyrilliccmb",1,3014},
-{"palochkacyrillic",1,3015},
-{"pansioskorean",1,3016},
-{"paragraph",1,3017},
-{"parallel",1,3018},
-{"parenleft",1,3019},
-{"parenleftaltonearabic",1,3020},
-{"parenleftbt",1,3021},
-{"parenleftex",1,3022},
-{"parenleftinferior",1,3023},
-{"parenleftmonospace",1,3024},
-{"parenleftsmall",1,3025},
-{"parenleftsuperior",1,3026},
-{"parenlefttp",1,3027},
-{"parenleftvertical",1,3028},
-{"parenright",1,3029},
-{"parenrightaltonearabic",1,3030},
-{"parenrightbt",1,3031},
-{"parenrightex",1,3032},
-{"parenrightinferior",1,3033},
-{"parenrightmonospace",1,3034},
-{"parenrightsmall",1,3035},
-{"parenrightsuperior",1,3036},
-{"parenrighttp",1,3037},
-{"parenrightvertical",1,3038},
-{"partialdiff",1,3039},
-{"paseqhebrew",1,3040},
-{"pashtahebrew",1,3041},
-{"pasquare",1,3042},
-{"patah",1,3043},
-{"patah11",1,3044},
-{"patah1d",1,3045},
-{"patah2a",1,3046},
-{"patahhebrew",1,3047},
-{"patahnarrowhebrew",1,3048},
-{"patahquarterhebrew",1,3049},
-{"patahwidehebrew",1,3050},
-{"pazerhebrew",1,3051},
-{"pbopomofo",1,3052},
-{"pcircle",1,3053},
-{"pdotaccent",1,3054},
-{"pe",1,3055},
-{"pecyrillic",1,3056},
-{"pedagesh",1,3057},
-{"pedageshhebrew",1,3058},
-{"peezisquare",1,3059},
-{"pefinaldageshhebrew",1,3060},
-{"peharabic",1,3061},
-{"peharmenian",1,3062},
-{"pehebrew",1,3063},
-{"pehfinalarabic",1,3064},
-{"pehinitialarabic",1,3065},
-{"pehiragana",1,3066},
-{"pehmedialarabic",1,3067},
-{"pekatakana",1,3068},
-{"pemiddlehookcyrillic",1,3069},
-{"perafehebrew",1,3070},
-{"percent",1,3071},
-{"percentarabic",1,3072},
-{"percentmonospace",1,3073},
-{"percentsmall",1,3074},
-{"period",1,3075},
-{"periodarmenian",1,3076},
-{"periodcentered",1,3077},
-{"periodhalfwidth",1,3078},
-{"periodinferior",1,3079},
-{"periodmonospace",1,3080},
-{"periodsmall",1,3081},
-{"periodsuperior",1,3082},
-{"perispomenigreekcmb",1,3083},
-{"perpendicular",1,3084},
-{"perthousand",1,3085},
-{"peseta",1,3086},
-{"pfsquare",1,3087},
-{"phabengali",1,3088},
-{"phadeva",1,3089},
-{"phagujarati",1,3090},
-{"phagurmukhi",1,3091},
-{"phi",1,3092},
-{"phi1",1,3093},
-{"phieuphacirclekorean",1,3094},
-{"phieuphaparenkorean",1,3095},
-{"phieuphcirclekorean",1,3096},
-{"phieuphkorean",1,3097},
-{"phieuphparenkorean",1,3098},
-{"philatin",1,3099},
-{"phinthuthai",1,3100},
-{"phisymbolgreek",1,3101},
-{"phook",1,3102},
-{"phophanthai",1,3103},
-{"phophungthai",1,3104},
-{"phosamphaothai",1,3105},
-{"pi",1,3106},
-{"pieupacirclekorean",1,3107},
-{"pieupaparenkorean",1,3108},
-{"pieupcieuckorean",1,3109},
-{"pieupcirclekorean",1,3110},
-{"pieupkiyeokkorean",1,3111},
-{"pieupkorean",1,3112},
-{"pieupparenkorean",1,3113},
-{"pieupsioskiyeokkorean",1,3114},
-{"pieupsioskorean",1,3115},
-{"pieupsiostikeutkorean",1,3116},
-{"pieupthieuthkorean",1,3117},
-{"pieuptikeutkorean",1,3118},
-{"pihiragana",1,3119},
-{"pikatakana",1,3120},
-{"pisymbolgreek",1,3121},
-{"piwrarmenian",1,3122},
-{"plus",1,3123},
-{"plusbelowcmb",1,3124},
-{"pluscircle",1,3125},
-{"plusminus",1,3126},
-{"plusmod",1,3127},
-{"plusmonospace",1,3128},
-{"plussmall",1,3129},
-{"plussuperior",1,3130},
-{"pmonospace",1,3131},
-{"pmsquare",1,3132},
-{"pohiragana",1,3133},
-{"pointingindexdownwhite",1,3134},
-{"pointingindexleftwhite",1,3135},
-{"pointingindexrightwhite",1,3136},
-{"pointingindexupwhite",1,3137},
-{"pokatakana",1,3138},
-{"poplathai",1,3139},
-{"postalmark",1,3140},
-{"postalmarkface",1,3141},
-{"pparen",1,3142},
-{"precedes",1,3143},
-{"prescription",1,3144},
-{"primemod",1,3145},
-{"primereversed",1,3146},
-{"product",1,3147},
-{"projective",1,3148},
-{"prolongedkana",1,3149},
-{"propellor",1,3150},
-{"propersubset",1,3151},
-{"propersuperset",1,3152},
-{"proportion",1,3153},
-{"proportional",1,3154},
-{"psi",1,3155},
-{"psicyrillic",1,3156},
-{"psilipneumatacyrilliccmb",1,3157},
-{"pssquare",1,3158},
-{"puhiragana",1,3159},
-{"pukatakana",1,3160},
-{"pvsquare",1,3161},
-{"pwsquare",1,3162},
-{"q",1,3163},
-{"qadeva",1,3164},
-{"qadmahebrew",1,3165},
-{"qafarabic",1,3166},
-{"qaffinalarabic",1,3167},
-{"qafinitialarabic",1,3168},
-{"qafmedialarabic",1,3169},
-{"qamats",1,3170},
-{"qamats10",1,3171},
-{"qamats1a",1,3172},
-{"qamats1c",1,3173},
-{"qamats27",1,3174},
-{"qamats29",1,3175},
-{"qamats33",1,3176},
-{"qamatsde",1,3177},
-{"qamatshebrew",1,3178},
-{"qamatsnarrowhebrew",1,3179},
-{"qamatsqatanhebrew",1,3180},
-{"qamatsqatannarrowhebrew",1,3181},
-{"qamatsqatanquarterhebrew",1,3182},
-{"qamatsqatanwidehebrew",1,3183},
-{"qamatsquarterhebrew",1,3184},
-{"qamatswidehebrew",1,3185},
-{"qarneyparahebrew",1,3186},
-{"qbopomofo",1,3187},
-{"qcircle",1,3188},
-{"qhook",1,3189},
-{"qmonospace",1,3190},
-{"qof",1,3191},
-{"qofdagesh",1,3192},
-{"qofdageshhebrew",1,3193},
-{"qofhatafpatah",2,3194},
-{"qofhatafpatahhebrew",2,3196},
-{"qofhatafsegol",2,3198},
-{"qofhatafsegolhebrew",2,3200},
-{"qofhebrew",1,3202},
-{"qofhiriq",2,3203},
-{"qofhiriqhebrew",2,3205},
-{"qofholam",2,3207},
-{"qofholamhebrew",2,3209},
-{"qofpatah",2,3211},
-{"qofpatahhebrew",2,3213},
-{"qofqamats",2,3215},
-{"qofqamatshebrew",2,3217},
-{"qofqubuts",2,3219},
-{"qofqubutshebrew",2,3221},
-{"qofsegol",2,3223},
-{"qofsegolhebrew",2,3225},
-{"qofsheva",2,3227},
-{"qofshevahebrew",2,3229},
-{"qoftsere",2,3231},
-{"qoftserehebrew",2,3233},
-{"qparen",1,3235},
-{"quarternote",1,3236},
-{"qubuts",1,3237},
-{"qubuts18",1,3238},
-{"qubuts25",1,3239},
-{"qubuts31",1,3240},
-{"qubutshebrew",1,3241},
-{"qubutsnarrowhebrew",1,3242},
-{"qubutsquarterhebrew",1,3243},
-{"qubutswidehebrew",1,3244},
-{"question",1,3245},
-{"questionarabic",1,3246},
-{"questionarmenian",1,3247},
-{"questiondown",1,3248},
-{"questiondownsmall",1,3249},
-{"questiongreek",1,3250},
-{"questionmonospace",1,3251},
-{"questionsmall",1,3252},
-{"quotedbl",1,3253},
-{"quotedblbase",1,3254},
-{"quotedblleft",1,3255},
-{"quotedblmonospace",1,3256},
-{"quotedblprime",1,3257},
-{"quotedblprimereversed",1,3258},
-{"quotedblright",1,3259},
-{"quoteleft",1,3260},
-{"quoteleftreversed",1,3261},
-{"quotereversed",1,3262},
-{"quoteright",1,3263},
-{"quoterightn",1,3264},
-{"quotesinglbase",1,3265},
-{"quotesingle",1,3266},
-{"quotesinglemonospace",1,3267},
-{"r",1,3268},
-{"raarmenian",1,3269},
-{"rabengali",1,3270},
-{"racute",1,3271},
-{"radeva",1,3272},
-{"radical",1,3273},
-{"radicalex",1,3274},
-{"radoverssquare",1,3275},
-{"radoverssquaredsquare",1,3276},
-{"radsquare",1,3277},
-{"rafe",1,3278},
-{"rafehebrew",1,3279},
-{"ragujarati",1,3280},
-{"ragurmukhi",1,3281},
-{"rahiragana",1,3282},
-{"rakatakana",1,3283},
-{"rakatakanahalfwidth",1,3284},
-{"ralowerdiagonalbengali",1,3285},
-{"ramiddlediagonalbengali",1,3286},
-{"ramshorn",1,3287},
-{"ratio",1,3288},
-{"rbopomofo",1,3289},
-{"rcaron",1,3290},
-{"rcedilla",1,3291},
-{"rcircle",1,3292},
-{"rcommaaccent",1,3293},
-{"rdblgrave",1,3294},
-{"rdotaccent",1,3295},
-{"rdotbelow",1,3296},
-{"rdotbelowmacron",1,3297},
-{"referencemark",1,3298},
-{"reflexsubset",1,3299},
-{"reflexsuperset",1,3300},
-{"registered",1,3301},
-{"registersans",1,3302},
-{"registerserif",1,3303},
-{"reharabic",1,3304},
-{"reharmenian",1,3305},
-{"rehfinalarabic",1,3306},
-{"rehiragana",1,3307},
-{"rehyehaleflamarabic",4,3308},
-{"rekatakana",1,3312},
-{"rekatakanahalfwidth",1,3313},
-{"resh",1,3314},
-{"reshdageshhebrew",1,3315},
-{"reshhatafpatah",2,3316},
-{"reshhatafpatahhebrew",2,3318},
-{"reshhatafsegol",2,3320},
-{"reshhatafsegolhebrew",2,3322},
-{"reshhebrew",1,3324},
-{"reshhiriq",2,3325},
-{"reshhiriqhebrew",2,3327},
-{"reshholam",2,3329},
-{"reshholamhebrew",2,3331},
-{"reshpatah",2,3333},
-{"reshpatahhebrew",2,3335},
-{"reshqamats",2,3337},
-{"reshqamatshebrew",2,3339},
-{"reshqubuts",2,3341},
-{"reshqubutshebrew",2,3343},
-{"reshsegol",2,3345},
-{"reshsegolhebrew",2,3347},
-{"reshsheva",2,3349},
-{"reshshevahebrew",2,3351},
-{"reshtsere",2,3353},
-{"reshtserehebrew",2,3355},
-{"reversedtilde",1,3357},
-{"reviahebrew",1,3358},
-{"reviamugrashhebrew",1,3359},
-{"revlogicalnot",1,3360},
-{"rfishhook",1,3361},
-{"rfishhookreversed",1,3362},
-{"rhabengali",1,3363},
-{"rhadeva",1,3364},
-{"rho",1,3365},
-{"rhook",1,3366},
-{"rhookturned",1,3367},
-{"rhookturnedsuperior",1,3368},
-{"rhosymbolgreek",1,3369},
-{"rhotichookmod",1,3370},
-{"rieulacirclekorean",1,3371},
-{"rieulaparenkorean",1,3372},
-{"rieulcirclekorean",1,3373},
-{"rieulhieuhkorean",1,3374},
-{"rieulkiyeokkorean",1,3375},
-{"rieulkiyeoksioskorean",1,3376},
-{"rieulkorean",1,3377},
-{"rieulmieumkorean",1,3378},
-{"rieulpansioskorean",1,3379},
-{"rieulparenkorean",1,3380},
-{"rieulphieuphkorean",1,3381},
-{"rieulpieupkorean",1,3382},
-{"rieulpieupsioskorean",1,3383},
-{"rieulsioskorean",1,3384},
-{"rieulthieuthkorean",1,3385},
-{"rieultikeutkorean",1,3386},
-{"rieulyeorinhieuhkorean",1,3387},
-{"rightangle",1,3388},
-{"righttackbelowcmb",1,3389},
-{"righttriangle",1,3390},
-{"rihiragana",1,3391},
-{"rikatakana",1,3392},
-{"rikatakanahalfwidth",1,3393},
-{"ring",1,3394},
-{"ringbelowcmb",1,3395},
-{"ringcmb",1,3396},
-{"ringhalfleft",1,3397},
-{"ringhalfleftarmenian",1,3398},
-{"ringhalfleftbelowcmb",1,3399},
-{"ringhalfleftcentered",1,3400},
-{"ringhalfright",1,3401},
-{"ringhalfrightbelowcmb",1,3402},
-{"ringhalfrightcentered",1,3403},
-{"rinvertedbreve",1,3404},
-{"rittorusquare",1,3405},
-{"rlinebelow",1,3406},
-{"rlongleg",1,3407},
-{"rlonglegturned",1,3408},
-{"rmonospace",1,3409},
-{"rohiragana",1,3410},
-{"rokatakana",1,3411},
-{"rokatakanahalfwidth",1,3412},
-{"roruathai",1,3413},
-{"rparen",1,3414},
-{"rrabengali",1,3415},
-{"rradeva",1,3416},
-{"rragurmukhi",1,3417},
-{"rreharabic",1,3418},
-{"rrehfinalarabic",1,3419},
-{"rrvocalicbengali",1,3420},
-{"rrvocalicdeva",1,3421},
-{"rrvocalicgujarati",1,3422},
-{"rrvocalicvowelsignbengali",1,3423},
-{"rrvocalicvowelsigndeva",1,3424},
-{"rrvocalicvowelsigngujarati",1,3425},
-{"rsuperior",1,3426},
-{"rtblock",1,3427},
-{"rturned",1,3428},
-{"rturnedsuperior",1,3429},
-{"ruhiragana",1,3430},
-{"rukatakana",1,3431},
-{"rukatakanahalfwidth",1,3432},
-{"rupeemarkbengali",1,3433},
-{"rupeesignbengali",1,3434},
-{"rupiah",1,3435},
-{"ruthai",1,3436},
-{"rvocalicbengali",1,3437},
-{"rvocalicdeva",1,3438},
-{"rvocalicgujarati",1,3439},
-{"rvocalicvowelsignbengali",1,3440},
-{"rvocalicvowelsigndeva",1,3441},
-{"rvocalicvowelsigngujarati",1,3442},
-{"s",1,3443},
-{"sabengali",1,3444},
-{"sacute",1,3445},
-{"sacutedotaccent",1,3446},
-{"sadarabic",1,3447},
-{"sadeva",1,3448},
-{"sadfinalarabic",1,3449},
-{"sadinitialarabic",1,3450},
-{"sadmedialarabic",1,3451},
-{"sagujarati",1,3452},
-{"sagurmukhi",1,3453},
-{"sahiragana",1,3454},
-{"sakatakana",1,3455},
-{"sakatakanahalfwidth",1,3456},
-{"sallallahoualayhewasallamarabic",1,3457},
-{"samekh",1,3458},
-{"samekhdagesh",1,3459},
-{"samekhdageshhebrew",1,3460},
-{"samekhhebrew",1,3461},
-{"saraaathai",1,3462},
-{"saraaethai",1,3463},
-{"saraaimaimalaithai",1,3464},
-{"saraaimaimuanthai",1,3465},
-{"saraamthai",1,3466},
-{"saraathai",1,3467},
-{"saraethai",1,3468},
-{"saraiileftthai",1,3469},
-{"saraiithai",1,3470},
-{"saraileftthai",1,3471},
-{"saraithai",1,3472},
-{"saraothai",1,3473},
-{"saraueeleftthai",1,3474},
-{"saraueethai",1,3475},
-{"saraueleftthai",1,3476},
-{"sarauethai",1,3477},
-{"sarauthai",1,3478},
-{"sarauuthai",1,3479},
-{"sbopomofo",1,3480},
-{"scaron",1,3481},
-{"scarondotaccent",1,3482},
-{"scedilla",1,3483},
-{"schwa",1,3484},
-{"schwacyrillic",1,3485},
-{"schwadieresiscyrillic",1,3486},
-{"schwahook",1,3487},
-{"scircle",1,3488},
-{"scircumflex",1,3489},
-{"scommaaccent",1,3490},
-{"sdotaccent",1,3491},
-{"sdotbelow",1,3492},
-{"sdotbelowdotaccent",1,3493},
-{"seagullbelowcmb",1,3494},
-{"second",1,3495},
-{"secondtonechinese",1,3496},
-{"section",1,3497},
-{"seenarabic",1,3498},
-{"seenfinalarabic",1,3499},
-{"seeninitialarabic",1,3500},
-{"seenmedialarabic",1,3501},
-{"segol",1,3502},
-{"segol13",1,3503},
-{"segol1f",1,3504},
-{"segol2c",1,3505},
-{"segolhebrew",1,3506},
-{"segolnarrowhebrew",1,3507},
-{"segolquarterhebrew",1,3508},
-{"segoltahebrew",1,3509},
-{"segolwidehebrew",1,3510},
-{"seharmenian",1,3511},
-{"sehiragana",1,3512},
-{"sekatakana",1,3513},
-{"sekatakanahalfwidth",1,3514},
-{"semicolon",1,3515},
-{"semicolonarabic",1,3516},
-{"semicolonmonospace",1,3517},
-{"semicolonsmall",1,3518},
-{"semivoicedmarkkana",1,3519},
-{"semivoicedmarkkanahalfwidth",1,3520},
-{"sentisquare",1,3521},
-{"sentosquare",1,3522},
-{"seven",1,3523},
-{"sevenarabic",1,3524},
-{"sevenbengali",1,3525},
-{"sevencircle",1,3526},
-{"sevencircleinversesansserif",1,3527},
-{"sevendeva",1,3528},
-{"seveneighths",1,3529},
-{"sevengujarati",1,3530},
-{"sevengurmukhi",1,3531},
-{"sevenhackarabic",1,3532},
-{"sevenhangzhou",1,3533},
-{"sevenideographicparen",1,3534},
-{"seveninferior",1,3535},
-{"sevenmonospace",1,3536},
-{"sevenoldstyle",1,3537},
-{"sevenparen",1,3538},
-{"sevenperiod",1,3539},
-{"sevenpersian",1,3540},
-{"sevenroman",1,3541},
-{"sevensuperior",1,3542},
-{"seventeencircle",1,3543},
-{"seventeenparen",1,3544},
-{"seventeenperiod",1,3545},
-{"seventhai",1,3546},
-{"sfthyphen",1,3547},
-{"shaarmenian",1,3548},
-{"shabengali",1,3549},
-{"shacyrillic",1,3550},
-{"shaddaarabic",1,3551},
-{"shaddadammaarabic",1,3552},
-{"shaddadammatanarabic",1,3553},
-{"shaddafathaarabic",1,3554},
-{"shaddafathatanarabic",2,3555},
-{"shaddakasraarabic",1,3557},
-{"shaddakasratanarabic",1,3558},
-{"shade",1,3559},
-{"shadedark",1,3560},
-{"shadelight",1,3561},
-{"shademedium",1,3562},
-{"shadeva",1,3563},
-{"shagujarati",1,3564},
-{"shagurmukhi",1,3565},
-{"shalshelethebrew",1,3566},
-{"shbopomofo",1,3567},
-{"shchacyrillic",1,3568},
-{"sheenarabic",1,3569},
-{"sheenfinalarabic",1,3570},
-{"sheeninitialarabic",1,3571},
-{"sheenmedialarabic",1,3572},
-{"sheicoptic",1,3573},
-{"sheqel",1,3574},
-{"sheqelhebrew",1,3575},
-{"sheva",1,3576},
-{"sheva115",1,3577},
-{"sheva15",1,3578},
-{"sheva22",1,3579},
-{"sheva2e",1,3580},
-{"shevahebrew",1,3581},
-{"shevanarrowhebrew",1,3582},
-{"shevaquarterhebrew",1,3583},
-{"shevawidehebrew",1,3584},
-{"shhacyrillic",1,3585},
-{"shimacoptic",1,3586},
-{"shin",1,3587},
-{"shindagesh",1,3588},
-{"shindageshhebrew",1,3589},
-{"shindageshshindot",1,3590},
-{"shindageshshindothebrew",1,3591},
-{"shindageshsindot",1,3592},
-{"shindageshsindothebrew",1,3593},
-{"shindothebrew",1,3594},
-{"shinhebrew",1,3595},
-{"shinshindot",1,3596},
-{"shinshindothebrew",1,3597},
-{"shinsindot",1,3598},
-{"shinsindothebrew",1,3599},
-{"shook",1,3600},
-{"sigma",1,3601},
-{"sigma1",1,3602},
-{"sigmafinal",1,3603},
-{"sigmalunatesymbolgreek",1,3604},
-{"sihiragana",1,3605},
-{"sikatakana",1,3606},
-{"sikatakanahalfwidth",1,3607},
-{"siluqhebrew",1,3608},
-{"siluqlefthebrew",1,3609},
-{"similar",1,3610},
-{"sindothebrew",1,3611},
-{"siosacirclekorean",1,3612},
-{"siosaparenkorean",1,3613},
-{"sioscieuckorean",1,3614},
-{"sioscirclekorean",1,3615},
-{"sioskiyeokkorean",1,3616},
-{"sioskorean",1,3617},
-{"siosnieunkorean",1,3618},
-{"siosparenkorean",1,3619},
-{"siospieupkorean",1,3620},
-{"siostikeutkorean",1,3621},
-{"six",1,3622},
-{"sixarabic",1,3623},
-{"sixbengali",1,3624},
-{"sixcircle",1,3625},
-{"sixcircleinversesansserif",1,3626},
-{"sixdeva",1,3627},
-{"sixgujarati",1,3628},
-{"sixgurmukhi",1,3629},
-{"sixhackarabic",1,3630},
-{"sixhangzhou",1,3631},
-{"sixideographicparen",1,3632},
-{"sixinferior",1,3633},
-{"sixmonospace",1,3634},
-{"sixoldstyle",1,3635},
-{"sixparen",1,3636},
-{"sixperiod",1,3637},
-{"sixpersian",1,3638},
-{"sixroman",1,3639},
-{"sixsuperior",1,3640},
-{"sixteencircle",1,3641},
-{"sixteencurrencydenominatorbengali",1,3642},
-{"sixteenparen",1,3643},
-{"sixteenperiod",1,3644},
-{"sixthai",1,3645},
-{"slash",1,3646},
-{"slashmonospace",1,3647},
-{"slong",1,3648},
-{"slongdotaccent",1,3649},
-{"smileface",1,3650},
-{"smonospace",1,3651},
-{"sofpasuqhebrew",1,3652},
-{"softhyphen",1,3653},
-{"softsigncyrillic",1,3654},
-{"sohiragana",1,3655},
-{"sokatakana",1,3656},
-{"sokatakanahalfwidth",1,3657},
-{"soliduslongoverlaycmb",1,3658},
-{"solidusshortoverlaycmb",1,3659},
-{"sorusithai",1,3660},
-{"sosalathai",1,3661},
-{"sosothai",1,3662},
-{"sosuathai",1,3663},
-{"space",1,3664},
-{"spacehackarabic",1,3665},
-{"spade",1,3666},
-{"spadesuitblack",1,3667},
-{"spadesuitwhite",1,3668},
-{"sparen",1,3669},
-{"squarebelowcmb",1,3670},
-{"squarecc",1,3671},
-{"squarecm",1,3672},
-{"squarediagonalcrosshatchfill",1,3673},
-{"squarehorizontalfill",1,3674},
-{"squarekg",1,3675},
-{"squarekm",1,3676},
-{"squarekmcapital",1,3677},
-{"squareln",1,3678},
-{"squarelog",1,3679},
-{"squaremg",1,3680},
-{"squaremil",1,3681},
-{"squaremm",1,3682},
-{"squaremsquared",1,3683},
-{"squareorthogonalcrosshatchfill",1,3684},
-{"squareupperlefttolowerrightfill",1,3685},
-{"squareupperrighttolowerleftfill",1,3686},
-{"squareverticalfill",1,3687},
-{"squarewhitewithsmallblack",1,3688},
-{"srsquare",1,3689},
-{"ssabengali",1,3690},
-{"ssadeva",1,3691},
-{"ssagujarati",1,3692},
-{"ssangcieuckorean",1,3693},
-{"ssanghieuhkorean",1,3694},
-{"ssangieungkorean",1,3695},
-{"ssangkiyeokkorean",1,3696},
-{"ssangnieunkorean",1,3697},
-{"ssangpieupkorean",1,3698},
-{"ssangsioskorean",1,3699},
-{"ssangtikeutkorean",1,3700},
-{"ssuperior",1,3701},
-{"sterling",1,3702},
-{"sterlingmonospace",1,3703},
-{"strokelongoverlaycmb",1,3704},
-{"strokeshortoverlaycmb",1,3705},
-{"subset",1,3706},
-{"subsetnotequal",1,3707},
-{"subsetorequal",1,3708},
-{"succeeds",1,3709},
-{"suchthat",1,3710},
-{"suhiragana",1,3711},
-{"sukatakana",1,3712},
-{"sukatakanahalfwidth",1,3713},
-{"sukunarabic",1,3714},
-{"summation",1,3715},
-{"sun",1,3716},
-{"superset",1,3717},
-{"supersetnotequal",1,3718},
-{"supersetorequal",1,3719},
-{"svsquare",1,3720},
-{"syouwaerasquare",1,3721},
-{"t",1,3722},
-{"tabengali",1,3723},
-{"tackdown",1,3724},
-{"tackleft",1,3725},
-{"tadeva",1,3726},
-{"tagujarati",1,3727},
-{"tagurmukhi",1,3728},
-{"taharabic",1,3729},
-{"tahfinalarabic",1,3730},
-{"tahinitialarabic",1,3731},
-{"tahiragana",1,3732},
-{"tahmedialarabic",1,3733},
-{"taisyouerasquare",1,3734},
-{"takatakana",1,3735},
-{"takatakanahalfwidth",1,3736},
-{"tatweelarabic",1,3737},
-{"tau",1,3738},
-{"tav",1,3739},
-{"tavdages",1,3740},
-{"tavdagesh",1,3741},
-{"tavdageshhebrew",1,3742},
-{"tavhebrew",1,3743},
-{"tbar",1,3744},
-{"tbopomofo",1,3745},
-{"tcaron",1,3746},
-{"tccurl",1,3747},
-{"tcedilla",1,3748},
-{"tcheharabic",1,3749},
-{"tchehfinalarabic",1,3750},
-{"tchehinitialarabic",1,3751},
-{"tchehmedialarabic",1,3752},
-{"tchehmeeminitialarabic",2,3753},
-{"tcircle",1,3755},
-{"tcircumflexbelow",1,3756},
-{"tcommaaccent",1,3757},
-{"tdieresis",1,3758},
-{"tdotaccent",1,3759},
-{"tdotbelow",1,3760},
-{"tecyrillic",1,3761},
-{"tedescendercyrillic",1,3762},
-{"teharabic",1,3763},
-{"tehfinalarabic",1,3764},
-{"tehhahinitialarabic",1,3765},
-{"tehhahisolatedarabic",1,3766},
-{"tehinitialarabic",1,3767},
-{"tehiragana",1,3768},
-{"tehjeeminitialarabic",1,3769},
-{"tehjeemisolatedarabic",1,3770},
-{"tehmarbutaarabic",1,3771},
-{"tehmarbutafinalarabic",1,3772},
-{"tehmedialarabic",1,3773},
-{"tehmeeminitialarabic",1,3774},
-{"tehmeemisolatedarabic",1,3775},
-{"tehnoonfinalarabic",1,3776},
-{"tekatakana",1,3777},
-{"tekatakanahalfwidth",1,3778},
-{"telephone",1,3779},
-{"telephoneblack",1,3780},
-{"telishagedolahebrew",1,3781},
-{"telishaqetanahebrew",1,3782},
-{"tencircle",1,3783},
-{"tenideographicparen",1,3784},
-{"tenparen",1,3785},
-{"tenperiod",1,3786},
-{"tenroman",1,3787},
-{"tesh",1,3788},
-{"tet",1,3789},
-{"tetdagesh",1,3790},
-{"tetdageshhebrew",1,3791},
-{"tethebrew",1,3792},
-{"tetsecyrillic",1,3793},
-{"tevirhebrew",1,3794},
-{"tevirlefthebrew",1,3795},
-{"thabengali",1,3796},
-{"thadeva",1,3797},
-{"thagujarati",1,3798},
-{"thagurmukhi",1,3799},
-{"thalarabic",1,3800},
-{"thalfinalarabic",1,3801},
-{"thanthakhatlowleftthai",1,3802},
-{"thanthakhatlowrightthai",1,3803},
-{"thanthakhatthai",1,3804},
-{"thanthakhatupperleftthai",1,3805},
-{"theharabic",1,3806},
-{"thehfinalarabic",1,3807},
-{"thehinitialarabic",1,3808},
-{"thehmedialarabic",1,3809},
-{"thereexists",1,3810},
-{"therefore",1,3811},
-{"theta",1,3812},
-{"theta1",1,3813},
-{"thetasymbolgreek",1,3814},
-{"thieuthacirclekorean",1,3815},
-{"thieuthaparenkorean",1,3816},
-{"thieuthcirclekorean",1,3817},
-{"thieuthkorean",1,3818},
-{"thieuthparenkorean",1,3819},
-{"thirteencircle",1,3820},
-{"thirteenparen",1,3821},
-{"thirteenperiod",1,3822},
-{"thonangmonthothai",1,3823},
-{"thook",1,3824},
-{"thophuthaothai",1,3825},
-{"thorn",1,3826},
-{"thothahanthai",1,3827},
-{"thothanthai",1,3828},
-{"thothongthai",1,3829},
-{"thothungthai",1,3830},
-{"thousandcyrillic",1,3831},
-{"thousandsseparatorarabic",1,3832},
-{"thousandsseparatorpersian",1,3833},
-{"three",1,3834},
-{"threearabic",1,3835},
-{"threebengali",1,3836},
-{"threecircle",1,3837},
-{"threecircleinversesansserif",1,3838},
-{"threedeva",1,3839},
-{"threeeighths",1,3840},
-{"threegujarati",1,3841},
-{"threegurmukhi",1,3842},
-{"threehackarabic",1,3843},
-{"threehangzhou",1,3844},
-{"threeideographicparen",1,3845},
-{"threeinferior",1,3846},
-{"threemonospace",1,3847},
-{"threenumeratorbengali",1,3848},
-{"threeoldstyle",1,3849},
-{"threeparen",1,3850},
-{"threeperiod",1,3851},
-{"threepersian",1,3852},
-{"threequarters",1,3853},
-{"threequartersemdash",1,3854},
-{"threeroman",1,3855},
-{"threesuperior",1,3856},
-{"threethai",1,3857},
-{"thzsquare",1,3858},
-{"tihiragana",1,3859},
-{"tikatakana",1,3860},
-{"tikatakanahalfwidth",1,3861},
-{"tikeutacirclekorean",1,3862},
-{"tikeutaparenkorean",1,3863},
-{"tikeutcirclekorean",1,3864},
-{"tikeutkorean",1,3865},
-{"tikeutparenkorean",1,3866},
-{"tilde",1,3867},
-{"tildebelowcmb",1,3868},
-{"tildecmb",1,3869},
-{"tildecomb",1,3870},
-{"tildedoublecmb",1,3871},
-{"tildeoperator",1,3872},
-{"tildeoverlaycmb",1,3873},
-{"tildeverticalcmb",1,3874},
-{"timescircle",1,3875},
-{"tipehahebrew",1,3876},
-{"tipehalefthebrew",1,3877},
-{"tippigurmukhi",1,3878},
-{"titlocyrilliccmb",1,3879},
-{"tiwnarmenian",1,3880},
-{"tlinebelow",1,3881},
-{"tmonospace",1,3882},
-{"toarmenian",1,3883},
-{"tohiragana",1,3884},
-{"tokatakana",1,3885},
-{"tokatakanahalfwidth",1,3886},
-{"tonebarextrahighmod",1,3887},
-{"tonebarextralowmod",1,3888},
-{"tonebarhighmod",1,3889},
-{"tonebarlowmod",1,3890},
-{"tonebarmidmod",1,3891},
-{"tonefive",1,3892},
-{"tonesix",1,3893},
-{"tonetwo",1,3894},
-{"tonos",1,3895},
-{"tonsquare",1,3896},
-{"topatakthai",1,3897},
-{"tortoiseshellbracketleft",1,3898},
-{"tortoiseshellbracketleftsmall",1,3899},
-{"tortoiseshellbracketleftvertical",1,3900},
-{"tortoiseshellbracketright",1,3901},
-{"tortoiseshellbracketrightsmall",1,3902},
-{"tortoiseshellbracketrightvertical",1,3903},
-{"totaothai",1,3904},
-{"tpalatalhook",1,3905},
-{"tparen",1,3906},
-{"trademark",1,3907},
-{"trademarksans",1,3908},
-{"trademarkserif",1,3909},
-{"tretroflexhook",1,3910},
-{"triagdn",1,3911},
-{"triaglf",1,3912},
-{"triagrt",1,3913},
-{"triagup",1,3914},
-{"ts",1,3915},
-{"tsadi",1,3916},
-{"tsadidagesh",1,3917},
-{"tsadidageshhebrew",1,3918},
-{"tsadihebrew",1,3919},
-{"tsecyrillic",1,3920},
-{"tsere",1,3921},
-{"tsere12",1,3922},
-{"tsere1e",1,3923},
-{"tsere2b",1,3924},
-{"tserehebrew",1,3925},
-{"tserenarrowhebrew",1,3926},
-{"tserequarterhebrew",1,3927},
-{"tserewidehebrew",1,3928},
-{"tshecyrillic",1,3929},
-{"tsuperior",1,3930},
-{"ttabengali",1,3931},
-{"ttadeva",1,3932},
-{"ttagujarati",1,3933},
-{"ttagurmukhi",1,3934},
-{"tteharabic",1,3935},
-{"ttehfinalarabic",1,3936},
-{"ttehinitialarabic",1,3937},
-{"ttehmedialarabic",1,3938},
-{"tthabengali",1,3939},
-{"tthadeva",1,3940},
-{"tthagujarati",1,3941},
-{"tthagurmukhi",1,3942},
-{"tturned",1,3943},
-{"tuhiragana",1,3944},
-{"tukatakana",1,3945},
-{"tukatakanahalfwidth",1,3946},
-{"tusmallhiragana",1,3947},
-{"tusmallkatakana",1,3948},
-{"tusmallkatakanahalfwidth",1,3949},
-{"twelvecircle",1,3950},
-{"twelveparen",1,3951},
-{"twelveperiod",1,3952},
-{"twelveroman",1,3953},
-{"twentycircle",1,3954},
-{"twentyhangzhou",1,3955},
-{"twentyparen",1,3956},
-{"twentyperiod",1,3957},
-{"two",1,3958},
-{"twoarabic",1,3959},
-{"twobengali",1,3960},
-{"twocircle",1,3961},
-{"twocircleinversesansserif",1,3962},
-{"twodeva",1,3963},
-{"twodotenleader",1,3964},
-{"twodotleader",1,3965},
-{"twodotleadervertical",1,3966},
-{"twogujarati",1,3967},
-{"twogurmukhi",1,3968},
-{"twohackarabic",1,3969},
-{"twohangzhou",1,3970},
-{"twoideographicparen",1,3971},
-{"twoinferior",1,3972},
-{"twomonospace",1,3973},
-{"twonumeratorbengali",1,3974},
-{"twooldstyle",1,3975},
-{"twoparen",1,3976},
-{"twoperiod",1,3977},
-{"twopersian",1,3978},
-{"tworoman",1,3979},
-{"twostroke",1,3980},
-{"twosuperior",1,3981},
-{"twothai",1,3982},
-{"twothirds",1,3983},
-{"u",1,3984},
-{"uacute",1,3985},
-{"ubar",1,3986},
-{"ubengali",1,3987},
-{"ubopomofo",1,3988},
-{"ubreve",1,3989},
-{"ucaron",1,3990},
-{"ucircle",1,3991},
-{"ucircumflex",1,3992},
-{"ucircumflexbelow",1,3993},
-{"ucyrillic",1,3994},
-{"udattadeva",1,3995},
-{"udblacute",1,3996},
-{"udblgrave",1,3997},
-{"udeva",1,3998},
-{"udieresis",1,3999},
-{"udieresisacute",1,4000},
-{"udieresisbelow",1,4001},
-{"udieresiscaron",1,4002},
-{"udieresiscyrillic",1,4003},
-{"udieresisgrave",1,4004},
-{"udieresismacron",1,4005},
-{"udotbelow",1,4006},
-{"ugrave",1,4007},
-{"ugujarati",1,4008},
-{"ugurmukhi",1,4009},
-{"uhiragana",1,4010},
-{"uhookabove",1,4011},
-{"uhorn",1,4012},
-{"uhornacute",1,4013},
-{"uhorndotbelow",1,4014},
-{"uhorngrave",1,4015},
-{"uhornhookabove",1,4016},
-{"uhorntilde",1,4017},
-{"uhungarumlaut",1,4018},
-{"uhungarumlautcyrillic",1,4019},
-{"uinvertedbreve",1,4020},
-{"ukatakana",1,4021},
-{"ukatakanahalfwidth",1,4022},
-{"ukcyrillic",1,4023},
-{"ukorean",1,4024},
-{"umacron",1,4025},
-{"umacroncyrillic",1,4026},
-{"umacrondieresis",1,4027},
-{"umatragurmukhi",1,4028},
-{"umonospace",1,4029},
-{"underscore",1,4030},
-{"underscoredbl",1,4031},
-{"underscoremonospace",1,4032},
-{"underscorevertical",1,4033},
-{"underscorewavy",1,4034},
-{"union",1,4035},
-{"universal",1,4036},
-{"uogonek",1,4037},
-{"uparen",1,4038},
-{"upblock",1,4039},
-{"upperdothebrew",1,4040},
-{"upsilon",1,4041},
-{"upsilondieresis",1,4042},
-{"upsilondieresistonos",1,4043},
-{"upsilonlatin",1,4044},
-{"upsilontonos",1,4045},
-{"uptackbelowcmb",1,4046},
-{"uptackmod",1,4047},
-{"uragurmukhi",1,4048},
-{"uring",1,4049},
-{"ushortcyrillic",1,4050},
-{"usmallhiragana",1,4051},
-{"usmallkatakana",1,4052},
-{"usmallkatakanahalfwidth",1,4053},
-{"ustraightcyrillic",1,4054},
-{"ustraightstrokecyrillic",1,4055},
-{"utilde",1,4056},
-{"utildeacute",1,4057},
-{"utildebelow",1,4058},
-{"uubengali",1,4059},
-{"uudeva",1,4060},
-{"uugujarati",1,4061},
-{"uugurmukhi",1,4062},
-{"uumatragurmukhi",1,4063},
-{"uuvowelsignbengali",1,4064},
-{"uuvowelsigndeva",1,4065},
-{"uuvowelsigngujarati",1,4066},
-{"uvowelsignbengali",1,4067},
-{"uvowelsigndeva",1,4068},
-{"uvowelsigngujarati",1,4069},
-{"v",1,4070},
-{"vadeva",1,4071},
-{"vagujarati",1,4072},
-{"vagurmukhi",1,4073},
-{"vakatakana",1,4074},
-{"vav",1,4075},
-{"vavdagesh",1,4076},
-{"vavdagesh65",1,4077},
-{"vavdageshhebrew",1,4078},
-{"vavhebrew",1,4079},
-{"vavholam",1,4080},
-{"vavholamhebrew",1,4081},
-{"vavvavhebrew",1,4082},
-{"vavyodhebrew",1,4083},
-{"vcircle",1,4084},
-{"vdotbelow",1,4085},
-{"vecyrillic",1,4086},
-{"veharabic",1,4087},
-{"vehfinalarabic",1,4088},
-{"vehinitialarabic",1,4089},
-{"vehmedialarabic",1,4090},
-{"vekatakana",1,4091},
-{"venus",1,4092},
-{"verticalbar",1,4093},
-{"verticallineabovecmb",1,4094},
-{"verticallinebelowcmb",1,4095},
-{"verticallinelowmod",1,4096},
-{"verticallinemod",1,4097},
-{"vewarmenian",1,4098},
-{"vhook",1,4099},
-{"vikatakana",1,4100},
-{"viramabengali",1,4101},
-{"viramadeva",1,4102},
-{"viramagujarati",1,4103},
-{"visargabengali",1,4104},
-{"visargadeva",1,4105},
-{"visargagujarati",1,4106},
-{"vmonospace",1,4107},
-{"voarmenian",1,4108},
-{"voicediterationhiragana",1,4109},
-{"voicediterationkatakana",1,4110},
-{"voicedmarkkana",1,4111},
-{"voicedmarkkanahalfwidth",1,4112},
-{"vokatakana",1,4113},
-{"vparen",1,4114},
-{"vtilde",1,4115},
-{"vturned",1,4116},
-{"vuhiragana",1,4117},
-{"vukatakana",1,4118},
-{"w",1,4119},
-{"wacute",1,4120},
-{"waekorean",1,4121},
-{"wahiragana",1,4122},
-{"wakatakana",1,4123},
-{"wakatakanahalfwidth",1,4124},
-{"wakorean",1,4125},
-{"wasmallhiragana",1,4126},
-{"wasmallkatakana",1,4127},
-{"wattosquare",1,4128},
-{"wavedash",1,4129},
-{"wavyunderscorevertical",1,4130},
-{"wawarabic",1,4131},
-{"wawfinalarabic",1,4132},
-{"wawhamzaabovearabic",1,4133},
-{"wawhamzaabovefinalarabic",1,4134},
-{"wbsquare",1,4135},
-{"wcircle",1,4136},
-{"wcircumflex",1,4137},
-{"wdieresis",1,4138},
-{"wdotaccent",1,4139},
-{"wdotbelow",1,4140},
-{"wehiragana",1,4141},
-{"weierstrass",1,4142},
-{"wekatakana",1,4143},
-{"wekorean",1,4144},
-{"weokorean",1,4145},
-{"wgrave",1,4146},
-{"whitebullet",1,4147},
-{"whitecircle",1,4148},
-{"whitecircleinverse",1,4149},
-{"whitecornerbracketleft",1,4150},
-{"whitecornerbracketleftvertical",1,4151},
-{"whitecornerbracketright",1,4152},
-{"whitecornerbracketrightvertical",1,4153},
-{"whitediamond",1,4154},
-{"whitediamondcontainingblacksmalldiamond",1,4155},
-{"whitedownpointingsmalltriangle",1,4156},
-{"whitedownpointingtriangle",1,4157},
-{"whiteleftpointingsmalltriangle",1,4158},
-{"whiteleftpointingtriangle",1,4159},
-{"whitelenticularbracketleft",1,4160},
-{"whitelenticularbracketright",1,4161},
-{"whiterightpointingsmalltriangle",1,4162},
-{"whiterightpointingtriangle",1,4163},
-{"whitesmallsquare",1,4164},
-{"whitesmilingface",1,4165},
-{"whitesquare",1,4166},
-{"whitestar",1,4167},
-{"whitetelephone",1,4168},
-{"whitetortoiseshellbracketleft",1,4169},
-{"whitetortoiseshellbracketright",1,4170},
-{"whiteuppointingsmalltriangle",1,4171},
-{"whiteuppointingtriangle",1,4172},
-{"wihiragana",1,4173},
-{"wikatakana",1,4174},
-{"wikorean",1,4175},
-{"wmonospace",1,4176},
-{"wohiragana",1,4177},
-{"wokatakana",1,4178},
-{"wokatakanahalfwidth",1,4179},
-{"won",1,4180},
-{"wonmonospace",1,4181},
-{"wowaenthai",1,4182},
-{"wparen",1,4183},
-{"wring",1,4184},
-{"wsuperior",1,4185},
-{"wturned",1,4186},
-{"wynn",1,4187},
-{"x",1,4188},
-{"xabovecmb",1,4189},
-{"xbopomofo",1,4190},
-{"xcircle",1,4191},
-{"xdieresis",1,4192},
-{"xdotaccent",1,4193},
-{"xeharmenian",1,4194},
-{"xi",1,4195},
-{"xmonospace",1,4196},
-{"xparen",1,4197},
-{"xsuperior",1,4198},
-{"y",1,4199},
-{"yaadosquare",1,4200},
-{"yabengali",1,4201},
-{"yacute",1,4202},
-{"yadeva",1,4203},
-{"yaekorean",1,4204},
-{"yagujarati",1,4205},
-{"yagurmukhi",1,4206},
-{"yahiragana",1,4207},
-{"yakatakana",1,4208},
-{"yakatakanahalfwidth",1,4209},
-{"yakorean",1,4210},
-{"yamakkanthai",1,4211},
-{"yasmallhiragana",1,4212},
-{"yasmallkatakana",1,4213},
-{"yasmallkatakanahalfwidth",1,4214},
-{"yatcyrillic",1,4215},
-{"ycircle",1,4216},
-{"ycircumflex",1,4217},
-{"ydieresis",1,4218},
-{"ydotaccent",1,4219},
-{"ydotbelow",1,4220},
-{"yeharabic",1,4221},
-{"yehbarreearabic",1,4222},
-{"yehbarreefinalarabic",1,4223},
-{"yehfinalarabic",1,4224},
-{"yehhamzaabovearabic",1,4225},
-{"yehhamzaabovefinalarabic",1,4226},
-{"yehhamzaaboveinitialarabic",1,4227},
-{"yehhamzaabovemedialarabic",1,4228},
-{"yehinitialarabic",1,4229},
-{"yehmedialarabic",1,4230},
-{"yehmeeminitialarabic",1,4231},
-{"yehmeemisolatedarabic",1,4232},
-{"yehnoonfinalarabic",1,4233},
-{"yehthreedotsbelowarabic",1,4234},
-{"yekorean",1,4235},
-{"yen",1,4236},
-{"yenmonospace",1,4237},
-{"yeokorean",1,4238},
-{"yeorinhieuhkorean",1,4239},
-{"yerahbenyomohebrew",1,4240},
-{"yerahbenyomolefthebrew",1,4241},
-{"yericyrillic",1,4242},
-{"yerudieresiscyrillic",1,4243},
-{"yesieungkorean",1,4244},
-{"yesieungpansioskorean",1,4245},
-{"yesieungsioskorean",1,4246},
-{"yetivhebrew",1,4247},
-{"ygrave",1,4248},
-{"yhook",1,4249},
-{"yhookabove",1,4250},
-{"yiarmenian",1,4251},
-{"yicyrillic",1,4252},
-{"yikorean",1,4253},
-{"yinyang",1,4254},
-{"yiwnarmenian",1,4255},
-{"ymonospace",1,4256},
-{"yod",1,4257},
-{"yoddagesh",1,4258},
-{"yoddageshhebrew",1,4259},
-{"yodhebrew",1,4260},
-{"yodyodhebrew",1,4261},
-{"yodyodpatahhebrew",1,4262},
-{"yohiragana",1,4263},
-{"yoikorean",1,4264},
-{"yokatakana",1,4265},
-{"yokatakanahalfwidth",1,4266},
-{"yokorean",1,4267},
-{"yosmallhiragana",1,4268},
-{"yosmallkatakana",1,4269},
-{"yosmallkatakanahalfwidth",1,4270},
-{"yotgreek",1,4271},
-{"yoyaekorean",1,4272},
-{"yoyakorean",1,4273},
-{"yoyakthai",1,4274},
-{"yoyingthai",1,4275},
-{"yparen",1,4276},
-{"ypogegrammeni",1,4277},
-{"ypogegrammenigreekcmb",1,4278},
-{"yr",1,4279},
-{"yring",1,4280},
-{"ysuperior",1,4281},
-{"ytilde",1,4282},
-{"yturned",1,4283},
-{"yuhiragana",1,4284},
-{"yuikorean",1,4285},
-{"yukatakana",1,4286},
-{"yukatakanahalfwidth",1,4287},
-{"yukorean",1,4288},
-{"yusbigcyrillic",1,4289},
-{"yusbigiotifiedcyrillic",1,4290},
-{"yuslittlecyrillic",1,4291},
-{"yuslittleiotifiedcyrillic",1,4292},
-{"yusmallhiragana",1,4293},
-{"yusmallkatakana",1,4294},
-{"yusmallkatakanahalfwidth",1,4295},
-{"yuyekorean",1,4296},
-{"yuyeokorean",1,4297},
-{"yyabengali",1,4298},
-{"yyadeva",1,4299},
-{"z",1,4300},
-{"zaarmenian",1,4301},
-{"zacute",1,4302},
-{"zadeva",1,4303},
-{"zagurmukhi",1,4304},
-{"zaharabic",1,4305},
-{"zahfinalarabic",1,4306},
-{"zahinitialarabic",1,4307},
-{"zahiragana",1,4308},
-{"zahmedialarabic",1,4309},
-{"zainarabic",1,4310},
-{"zainfinalarabic",1,4311},
-{"zakatakana",1,4312},
-{"zaqefgadolhebrew",1,4313},
-{"zaqefqatanhebrew",1,4314},
-{"zarqahebrew",1,4315},
-{"zayin",1,4316},
-{"zayindagesh",1,4317},
-{"zayindageshhebrew",1,4318},
-{"zayinhebrew",1,4319},
-{"zbopomofo",1,4320},
-{"zcaron",1,4321},
-{"zcircle",1,4322},
-{"zcircumflex",1,4323},
-{"zcurl",1,4324},
-{"zdot",1,4325},
-{"zdotaccent",1,4326},
-{"zdotbelow",1,4327},
-{"zecyrillic",1,4328},
-{"zedescendercyrillic",1,4329},
-{"zedieresiscyrillic",1,4330},
-{"zehiragana",1,4331},
-{"zekatakana",1,4332},
-{"zero",1,4333},
-{"zeroarabic",1,4334},
-{"zerobengali",1,4335},
-{"zerodeva",1,4336},
-{"zerogujarati",1,4337},
-{"zerogurmukhi",1,4338},
-{"zerohackarabic",1,4339},
-{"zeroinferior",1,4340},
-{"zeromonospace",1,4341},
-{"zerooldstyle",1,4342},
-{"zeropersian",1,4343},
-{"zerosuperior",1,4344},
-{"zerothai",1,4345},
-{"zerowidthjoiner",1,4346},
-{"zerowidthnonjoiner",1,4347},
-{"zerowidthspace",1,4348},
-{"zeta",1,4349},
-{"zhbopomofo",1,4350},
-{"zhearmenian",1,4351},
-{"zhebrevecyrillic",1,4352},
-{"zhecyrillic",1,4353},
-{"zhedescendercyrillic",1,4354},
-{"zhedieresiscyrillic",1,4355},
-{"zihiragana",1,4356},
-{"zikatakana",1,4357},
-{"zinorhebrew",1,4358},
-{"zlinebelow",1,4359},
-{"zmonospace",1,4360},
-{"zohiragana",1,4361},
-{"zokatakana",1,4362},
-{"zparen",1,4363},
-{"zretroflexhook",1,4364},
-{"zstroke",1,4365},
-{"zuhiragana",1,4366},
-{"zukatakana",1,4367},
-};
-
-static const unsigned short agldat[4368] = {
-65,198,508,482,63462,193,63457,258,7854,1232,7862,7856,7858,7860,461,9398,194,
-7844,7852,7846,7848,63458,7850,63177,63412,1040,512,196,1234,478,63460,7840,
-480,192,63456,7842,1236,514,913,902,256,65313,260,197,506,7680,63461,63329,
-195,63459,1329,66,9399,7682,7684,1041,1330,914,385,7686,65314,63220,63330,386,
-67,1342,262,63178,63221,268,199,7688,63463,9400,264,266,266,63416,1353,1212,
-1063,1214,1206,1268,1347,1227,1208,935,391,63222,65315,1361,63331,68,497,452,
-1332,393,270,7696,9401,7698,272,7690,7692,1044,1006,8710,916,394,63179,63180,
-63181,63400,988,1026,7694,65316,63223,272,63332,395,498,453,1248,1029,1039,69,
-201,63465,276,282,7708,1333,9402,202,7870,7704,7878,7872,7874,63466,7876,1028,
-516,203,63467,278,278,7864,1060,200,63464,1335,7866,8551,518,1124,1051,8554,
-274,7702,7700,1052,65317,1053,1186,330,1188,1223,280,400,917,904,1056,398,
-1069,1057,1194,425,63333,919,1336,905,208,63472,7868,7706,8364,439,494,440,70,
-9403,7710,1366,996,401,1138,8548,65318,8547,63334,71,13191,500,915,404,1002,
-286,486,290,9404,284,290,288,288,1043,1346,1172,1170,1168,403,1331,1027,7712,
-65319,63182,63328,63335,667,484,72,9679,9642,9643,9633,13259,1192,1202,1066,
-294,7722,7720,9405,292,7718,7714,7716,65320,1344,1000,63336,63183,63224,13200,
-73,1071,306,1070,205,63469,300,463,9406,206,63470,1030,520,207,7726,1252,
-63471,304,304,7882,1238,1045,8465,204,63468,7880,1048,522,1049,298,1250,65321,
-1339,1025,302,921,406,938,906,63337,407,296,7724,1140,1142,74,1345,9407,308,
-1032,1355,65322,63338,75,13189,13261,1184,7728,1050,1178,1219,922,1182,1180,
-488,310,9408,310,7730,1364,1343,1061,998,408,1036,7732,65323,1152,990,1134,
-63339,76,455,63167,313,923,317,315,9409,7740,315,319,319,7734,7736,1340,456,
-1033,7738,65324,321,63225,63340,77,13190,63184,63407,7742,9410,7744,7746,1348,
-65325,63341,412,924,78,458,323,327,325,9411,7754,325,7748,7750,413,8552,459,
-1034,7752,65326,1350,63342,209,63473,925,79,338,63226,211,63475,1256,1258,334,
-465,415,9412,212,7888,7896,7890,7892,63476,7894,1054,336,524,214,1254,63478,
-7884,63227,210,63474,1365,8486,7886,416,7898,7906,7900,7902,7904,336,418,526,
-332,7762,7760,8486,1120,937,1146,1148,911,927,908,65327,8544,490,492,390,216,
-510,63480,63343,510,1150,213,7756,7758,63477,80,7764,9413,7766,1055,1354,1190,
-934,420,928,1363,65328,936,1136,63344,81,9414,65329,63345,82,1356,340,344,342,
-9415,342,528,7768,7770,7772,1360,8476,929,63228,530,7774,65330,63346,641,694,
-83,9484,9492,9488,9496,9532,9516,9524,9500,9508,9472,9474,9569,9570,9558,9557,
-9571,9553,9559,9565,9564,9563,9566,9567,9562,9556,9577,9574,9568,9552,9580,
-9575,9576,9572,9573,9561,9560,9554,9555,9579,9578,346,7780,992,352,7782,63229,
-350,399,1240,1242,9416,348,536,7776,7778,7784,1357,8550,1351,1064,1065,994,
-1210,1004,931,8549,65331,1068,63347,986,84,932,358,356,354,9417,7792,354,7786,
-7788,1058,1196,8553,1204,920,428,222,63486,8546,63230,1359,7790,65332,1337,
-444,388,423,430,1062,1035,63348,8555,8545,85,218,63482,364,467,9418,219,7798,
-63483,1059,368,532,220,471,7794,473,1264,475,469,63484,7908,217,63481,7910,
-431,7912,7920,7914,7916,7918,368,1266,534,1144,362,1262,7802,65333,370,933,
-978,979,433,939,980,978,910,366,1038,63349,1198,1200,360,7800,7796,86,9419,
-7806,1042,1358,434,65334,1352,63350,7804,87,7810,9420,372,7812,7814,7816,7808,
-65335,63351,88,9421,7820,7818,1341,926,65336,63352,89,221,63485,1122,9422,374,
-376,63487,7822,7924,1067,1272,7922,435,7926,1349,1031,1362,65337,63353,7928,
-1130,1132,1126,1128,90,1334,377,381,63231,9423,7824,379,379,7826,1047,1176,
-1246,918,1338,1217,1046,1174,1244,7828,65338,63354,437,97,2438,225,2310,2694,
-2566,2622,13059,2494,2366,2750,1375,2416,2437,12570,259,7855,1233,7863,7857,
-7859,7861,462,9424,226,7845,7853,7847,7849,7851,180,791,769,769,2388,719,833,
-1072,513,2673,2309,228,1235,479,7841,481,230,509,12624,483,8213,8356,1040,
-1041,1042,1043,1044,1045,1025,1046,1047,1048,1049,1050,1051,1052,1053,1054,
-1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,
-1070,1071,1168,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1038,
-63172,63173,1072,1073,1074,1075,1076,1077,1105,1078,1079,1080,1081,1082,1083,
-1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,
-1099,1100,1101,1102,1103,1169,1106,1107,1108,1109,1110,1111,1112,1113,1114,
-1115,1116,1118,1039,1122,1138,1140,63174,1119,1123,1139,1141,63175,63176,1241,
-8206,8207,8205,1642,1548,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,
-1563,1567,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,
-1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1600,1601,
-1602,1603,1604,1605,1606,1608,1609,1610,1611,1612,1613,1614,1615,1616,1617,
-1618,1607,1700,1662,1670,1688,1711,1657,1672,1681,1722,1746,1749,8362,1470,
-1475,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,
-1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,64298,64299,
-64331,64287,1520,1521,1522,64309,1460,1461,1462,1467,1464,1463,1456,1458,1457,
-1459,1474,1473,1465,1468,1469,1471,1472,700,8453,8467,8470,8236,8237,8238,
-8204,1645,701,224,2693,2565,12354,7843,2448,12574,2320,1237,2704,2576,2632,
-1593,65226,65227,65228,515,2504,2376,2760,12450,65393,12623,1488,1575,64304,
-65166,1571,65156,1573,65160,1488,64335,1570,65154,1609,65264,65267,65268,
-64302,64303,8501,8780,945,940,257,65345,38,65286,63270,13250,12578,12580,3674,
-8736,12296,65087,12297,65088,9001,9002,8491,903,2386,2434,2306,2690,261,13056,
-9372,1370,700,63743,8784,8776,8786,8773,12686,12685,8978,7834,229,507,7681,
-8596,8675,8672,8674,8673,8660,8659,8656,8658,8657,8595,8601,8600,8681,709,706,
-707,708,63719,8592,8656,8653,8646,8678,8594,8655,10142,8644,8680,8676,8677,
-8593,8597,8616,8616,8598,8645,8599,8679,63718,94,65342,126,65374,593,594,
-12353,12449,65383,42,1645,1645,8727,65290,65121,8258,63209,8771,64,227,65312,
-65131,592,2452,12576,2324,2708,2580,2519,2636,2508,2380,2764,2365,1377,1506,
-64288,1506,98,2476,92,65340,2348,2732,2604,12400,3647,12496,124,65372,12549,
-9425,7683,7685,9836,8757,1073,1576,65168,65169,12409,65170,64671,64520,64621,
-12505,1378,1489,946,976,64305,64305,1489,64332,2477,2349,2733,2605,595,12403,
-12499,664,2562,13105,9679,9670,9660,9668,9664,12304,65083,12305,65084,9699,
-9698,9644,9658,9654,9642,9787,9632,9733,9700,9701,9652,9650,9251,7687,9608,
-65346,3610,12412,12508,9373,13251,63732,123,63731,63730,65371,65115,63729,
-65079,125,63742,63741,65373,65116,63740,65080,91,63728,63727,65339,63726,93,
-63739,63738,65341,63737,728,814,774,815,785,865,810,826,166,384,63210,387,
-12406,12502,8226,9688,8729,9678,99,1390,2458,263,2330,2714,2586,13192,2433,
-784,2305,2689,8682,8453,711,812,780,8629,12568,269,231,7689,9426,265,597,267,
-267,13253,184,807,162,8451,63199,65504,63394,63200,1401,2459,2331,2715,2587,
-12564,1213,10003,1095,1215,1207,1269,1395,1228,1209,967,12919,12823,12905,
-12618,12809,3594,3592,3593,3596,392,12918,12822,12904,12616,12808,12828,9675,
-8855,8857,8853,12342,9680,9681,710,813,770,8999,450,448,449,451,9827,9827,
-9831,13220,65347,13216,1409,58,8353,65306,8353,65109,721,720,44,787,789,63171,
-1548,1373,63201,65292,788,701,65104,63202,786,699,9788,8773,8750,8963,6,7,8,
-24,13,17,18,19,20,127,16,25,5,4,27,23,3,12,28,29,9,10,21,30,15,14,2,1,26,22,
-31,11,169,63721,63193,12300,65378,65089,12301,65379,65090,13183,13255,13254,
-9374,8354,663,8911,8910,164,63185,63186,63188,63189,100,1380,2470,1590,2342,
-65214,65215,65216,1468,1468,8224,8225,2726,2598,12384,12480,1583,1491,64307,
-64307,1491,1458,1491,1458,1491,1457,1491,1457,1491,1491,1460,1491,1460,1491,
-1465,1491,1465,1491,1463,1491,1463,1491,1464,1491,1464,1491,1467,1491,1467,
-1491,1462,1491,1462,1491,1456,1491,1456,1491,1461,1491,1461,65194,1615,1615,
-1612,1612,2404,1447,1447,1157,63187,12298,65085,12299,65086,811,8660,8658,
-2405,63190,783,8748,8215,819,831,698,8214,782,12553,13256,271,7697,9427,7699,
-273,2465,2337,2721,2593,1672,64393,2396,2466,2338,2722,2594,7691,7693,1643,
-1643,1076,176,1453,12391,1007,12487,9003,8998,948,397,2552,676,2471,2343,2727,
-2599,599,901,836,9830,9826,168,63191,804,776,63192,901,12386,12482,12291,247,
-8739,8725,1106,9619,7695,13207,273,65348,9604,3598,3604,12393,12489,36,63203,
-65284,63268,65129,63204,8363,13094,729,775,803,803,12539,305,63166,644,8901,
-9676,64287,64287,798,725,9375,63211,598,396,12389,12485,499,675,454,677,1249,
-1109,1119,101,233,9793,2447,12572,277,2317,2701,2373,2757,283,7709,1381,1415,
-9428,234,7871,7705,7879,7873,7875,7877,1108,517,2319,235,279,279,7865,2575,
-2631,1092,232,2703,1383,12573,12360,7867,12575,56,1640,2542,9319,10129,2414,
-9329,9349,9369,2798,2670,1640,12328,9835,12839,8328,65304,63288,9339,9359,
-1784,8567,8312,3672,519,1125,12456,65396,2676,12628,1083,8712,9322,9342,9362,
-8570,8230,8942,275,7703,7701,1084,8212,65073,65349,1371,8709,12579,1085,8211,
-65074,1187,331,12581,1189,1224,8194,281,12627,603,666,604,606,605,9376,949,
-941,61,65309,65126,8316,8801,12582,1088,600,1101,1089,1195,643,646,2318,2374,
-426,645,12359,12455,65386,8494,63212,951,1384,942,240,7869,7707,1425,1425,
-1425,1425,477,12641,8364,2503,2375,2759,33,1372,8252,161,63393,65281,63265,
-8707,658,495,659,441,442,102,2398,2654,8457,1614,1614,1611,12552,9429,7711,
-1601,1414,65234,65235,65236,997,9792,64256,64259,64260,64257,9326,9346,9366,
-8210,9632,9644,1498,64314,64314,1498,1498,1464,1498,1464,1498,1456,1498,1456,
-1501,1501,1503,1503,1507,1507,1509,1509,713,9673,1139,53,1637,2539,9316,10126,
-2411,8541,2795,2667,1637,12325,12836,8325,65301,63285,9336,9356,1781,8564,
-8309,3669,64258,402,65350,13209,3615,3613,3663,8704,52,1636,2538,9315,10125,
-2410,2794,2666,1636,12324,12835,8324,65300,2551,63284,9335,9355,1780,8563,
-8308,9325,9345,9365,3668,715,9377,8260,8355,103,2455,501,2327,1711,64403,
-64404,64405,2711,2583,12364,12460,947,611,736,1003,12557,287,487,291,9430,285,
-291,289,289,1075,12370,12466,8785,1436,1523,1437,223,1438,1524,12307,2456,
-1394,2328,2712,2584,1594,65230,65231,65232,1173,1171,1169,2394,2650,608,13203,
-12366,12462,1379,1490,64306,64306,1490,1107,446,660,662,704,661,705,740,673,
-674,7713,65351,12372,12468,9378,13228,8711,96,790,768,768,2387,718,65344,832,
-62,8805,8923,65310,8819,8823,8807,65125,609,485,12368,171,187,8249,8250,12464,
-13080,13257,104,1193,1729,2489,1203,2361,2745,2617,1581,65186,65187,12399,
-65188,13098,12495,65418,2637,1569,1569,1615,1569,1612,1569,1614,1569,1611,
-1569,1569,1616,1569,1613,1569,1618,12644,1098,8636,8640,13258,1458,1458,1458,
-1458,1458,1458,1458,1458,1459,1459,1459,1459,1459,1459,1459,1459,1457,1457,
-1457,1457,1457,1457,1457,1457,295,12559,7723,7721,9431,293,7719,7715,7717,
-1492,9829,9829,9825,64308,64308,1729,1607,1492,64423,65258,65258,64421,64420,
-64424,65259,12408,64425,65260,13179,12504,65421,13110,615,13113,1495,1495,614,
-689,12923,12827,12909,12622,12813,12402,12498,65419,1460,1460,1460,1460,1460,
-1460,1460,1460,7830,65352,1392,3627,12411,12507,65422,1465,1465,1465,1465,
-1465,1465,1465,1465,3630,777,777,801,802,13122,1001,8213,795,9832,8962,9379,
-688,613,12405,13107,12501,65420,733,779,405,45,63205,65293,65123,63206,8208,
-105,237,1103,2439,12583,301,464,9432,238,1110,521,12943,12939,12863,12858,
-12965,12294,12289,65380,12855,12963,12847,12861,12957,12864,12950,12854,12843,
-12850,12964,12293,12952,12856,12967,12966,12969,12846,12842,12852,12290,12958,
-12867,12857,12862,12968,12953,12866,12851,12288,12853,12849,12859,12848,12860,
-12844,12845,12295,12942,12938,12948,12944,12940,12941,2311,239,7727,1253,7883,
-1239,1077,12917,12821,12903,12615,12807,236,2695,2567,12356,7881,2440,1080,
-2312,2696,2568,2624,523,1081,2496,2368,2752,307,12452,65394,12643,732,1452,
-299,1251,8787,2623,65353,8710,8734,1387,8747,8993,8993,63733,8992,8992,8745,
-13061,9688,9689,9787,1105,303,953,970,912,617,943,9380,2674,12355,12451,65384,
-2554,616,63213,12445,12541,297,7725,12585,1102,2495,2367,2751,1141,1143,106,
-1393,2460,2332,2716,2588,12560,496,9433,309,669,607,1112,1580,65182,65183,
-65184,1688,64395,2461,2333,2717,2589,1403,12292,65354,9381,690,107,1185,2453,
-7729,1082,1179,2325,1499,1603,64315,64315,65242,1499,65243,65244,64333,2709,
-2581,12363,1220,12459,65398,954,1008,12657,12676,12664,12665,13069,1600,1600,
-12533,13188,1616,1613,1183,65392,1181,12558,13193,489,311,9434,311,7731,1412,
-12369,12465,65401,1391,12534,312,2454,1093,2326,2710,2582,1582,65190,65191,
-65192,999,2393,2649,12920,12824,12906,12619,12810,3586,3589,3587,3588,3675,
-409,3590,13201,12365,12461,65399,13077,13078,13076,12910,12814,12896,12593,
-12800,12595,1116,7733,13208,13222,65355,13218,12371,13248,3585,12467,65402,
-13086,1153,12927,835,9382,13226,1135,13263,670,12367,12463,65400,13240,13246,
-108,2482,314,2354,2738,2610,3653,65276,65272,65271,65274,65273,65275,65270,
-65269,1604,955,411,1500,64316,64316,1500,1500,1465,1500,1465,1468,1500,1465,
-1468,1500,1465,65246,64714,65247,64713,64715,65010,65248,64904,64716,65247,
-65252,65184,65247,65252,65192,9711,410,620,12556,318,316,9435,7741,316,320,
-320,7735,7737,794,792,60,8804,8922,65308,8818,8822,8806,65124,622,9612,621,
-8356,1388,457,1113,63168,2355,2739,7739,2356,2529,2401,2531,2403,619,65356,
-13264,3628,8743,172,8976,8744,3621,383,65102,818,65101,9674,9383,322,8467,
-63214,9617,3622,2444,2316,2530,2402,13267,109,2478,175,817,772,717,65507,7743,
-2350,2734,2606,1444,1444,12414,63637,63636,3659,63635,63628,63627,3656,63626,
-63620,3633,63625,3655,63631,63630,3657,63629,63634,63633,3658,63632,3654,
-12510,65423,9794,13127,1470,9794,1455,13187,12551,13268,9436,13221,7745,7747,
-1605,65250,65251,65252,64721,64584,13133,12417,13182,12513,65426,1502,64318,
-64318,1502,1396,1445,1446,1446,1445,625,13202,65381,183,12914,12818,12900,
-12609,12656,12804,12654,12655,12415,12511,65424,8722,800,8854,727,8723,8242,
-13130,13129,624,13206,13219,65357,13215,12418,13249,12514,65427,13270,3617,
-13223,13224,9384,13227,13235,63215,623,181,181,13186,8811,8810,13196,956,
-13197,12416,12512,65425,13205,215,13211,1443,1443,9834,9835,9837,9839,13234,
-13238,13244,13241,13239,13247,13245,110,2472,8711,324,2344,2728,2600,12394,
-12490,65413,329,13185,12555,160,328,326,9437,7755,326,7749,7751,12397,12493,
-65416,8362,13195,2457,2329,2713,2585,3591,12435,626,627,12911,12815,12597,
-12897,12598,12596,12648,12801,12647,12646,12395,12491,65414,63641,3661,57,
-1641,2543,9320,10130,2415,2799,2671,1641,12329,12840,8329,65305,63289,9340,
-9360,1785,8568,8313,9330,9350,9370,3673,460,1114,12531,65437,414,7753,65358,
-13210,2467,2339,2723,2595,2345,12398,12494,65417,160,3603,3609,1606,65254,
-1722,64415,65255,65260,65255,64722,64587,65256,64725,64590,64653,8716,8713,
-8713,8800,8815,8817,8825,8802,8814,8816,8742,8832,8836,8833,8837,1398,9385,
-13233,8319,241,957,12396,12492,65415,2492,2364,2748,2620,35,65283,65119,884,
-885,8470,1504,64320,64320,1504,13237,13243,2462,2334,2718,2590,111,243,3629,
-629,1257,1259,2451,12571,335,2321,2705,2377,2761,466,9438,244,7889,7897,7891,
-7893,7895,1086,337,525,2323,246,1255,7885,339,12634,731,808,242,2707,1413,
-12362,7887,417,7899,7907,7901,7903,7905,337,419,527,12458,65397,12631,1451,
-333,7763,7761,2384,969,982,1121,631,1147,1149,974,2768,959,972,65359,49,1633,
-2535,9312,10122,2407,8228,8539,63196,2791,2663,1633,189,12321,12832,8321,
-65297,2548,63281,9332,9352,1777,188,8560,185,3665,8531,491,493,2579,2635,596,
-9386,9702,8997,170,186,8735,2322,2378,248,511,12361,12457,65387,511,63216,
-1151,245,7757,7759,12577,8254,65098,773,65097,65100,65099,175,2507,2379,2763,
-112,13184,13099,2474,7765,2346,8671,8670,2730,2602,12401,3631,12497,1156,1216,
-12671,182,8741,40,64830,63725,63724,8333,65288,65113,8317,63723,65077,41,
-64831,63736,63735,8334,65289,65114,8318,63734,65078,8706,1472,1433,13225,1463,
-1463,1463,1463,1463,1463,1463,1463,1441,12550,9439,7767,1508,1087,64324,64324,
-13115,64323,1662,1402,1508,64343,64344,12410,64345,12506,1191,64334,37,1642,
-65285,65130,46,1417,183,65377,63207,65294,65106,63208,834,8869,8240,8359,
-13194,2475,2347,2731,2603,966,981,12922,12826,12908,12621,12812,632,3642,981,
-421,3614,3612,3616,960,12915,12819,12662,12901,12658,12610,12805,12660,12612,
-12661,12663,12659,12404,12500,982,1411,43,799,8853,177,726,65291,65122,8314,
-65360,13272,12413,9759,9756,9758,9757,12509,3611,12306,12320,9387,8826,8478,
-697,8245,8719,8965,12540,8984,8834,8835,8759,8733,968,1137,1158,13232,12407,
-12503,13236,13242,113,2392,1448,1602,65238,65239,65240,1464,1464,1464,1464,
-1464,1464,1464,1464,1464,1464,1464,1464,1464,1464,1464,1464,1439,12561,9440,
-672,65361,1511,64327,64327,1511,1458,1511,1458,1511,1457,1511,1457,1511,1511,
-1460,1511,1460,1511,1465,1511,1465,1511,1463,1511,1463,1511,1464,1511,1464,
-1511,1467,1511,1467,1511,1462,1511,1462,1511,1456,1511,1456,1511,1461,1511,
-1461,9388,9833,1467,1467,1467,1467,1467,1467,1467,1467,63,1567,1374,191,63423,
-894,65311,63295,34,8222,8220,65282,12318,12317,8221,8216,8219,8219,8217,329,
-8218,39,65287,114,1404,2480,341,2352,8730,63717,13230,13231,13229,1471,1471,
-2736,2608,12425,12521,65431,2545,2544,612,8758,12566,345,343,9441,343,529,
-7769,7771,7773,8251,8838,8839,174,63720,63194,1585,1408,65198,12428,1585,
-65267,65166,1604,12524,65434,1512,64328,1512,1458,1512,1458,1512,1457,1512,
-1457,1512,1512,1460,1512,1460,1512,1465,1512,1465,1512,1463,1512,1463,1512,
-1464,1512,1464,1512,1467,1512,1467,1512,1462,1512,1462,1512,1456,1512,1456,
-1512,1461,1512,1461,8765,1431,1431,8976,638,639,2525,2397,961,637,635,693,
-1009,734,12913,12817,12899,12608,12602,12649,12601,12603,12652,12803,12607,
-12604,12651,12605,12606,12650,12653,8735,793,8895,12426,12522,65432,730,805,
-778,703,1369,796,723,702,825,722,531,13137,7775,636,634,65362,12429,12525,
-65435,3619,9389,2524,2353,2652,1681,64397,2528,2400,2784,2500,2372,2756,63217,
-9616,633,692,12427,12523,65433,2546,2547,63197,3620,2443,2315,2699,2499,2371,
-2755,115,2488,347,7781,1589,2360,65210,65211,65212,2744,2616,12373,12469,
-65403,65018,1505,64321,64321,1505,3634,3649,3652,3651,3635,3632,3648,63622,
-3637,63621,3636,3650,63624,3639,63623,3638,3640,3641,12569,353,7783,351,601,
-1241,1243,602,9442,349,537,7777,7779,7785,828,8243,714,167,1587,65202,65203,
-65204,1462,1462,1462,1462,1462,1462,1462,1426,1462,1405,12379,12475,65406,59,
-1563,65307,65108,12444,65439,13090,13091,55,1639,2541,9318,10128,2413,8542,
-2797,2669,1639,12327,12838,8327,65303,63287,9338,9358,1783,8566,8311,9328,
-9348,9368,3671,173,1399,2486,1096,1617,64609,64606,64608,1617,1611,64610,
-64607,9618,9619,9617,9618,2358,2742,2614,1427,12565,1097,1588,65206,65207,
-65208,995,8362,8362,1456,1456,1456,1456,1456,1456,1456,1456,1456,1211,1005,
-1513,64329,64329,64300,64300,64301,64301,1473,1513,64298,64298,64299,64299,
-642,963,962,962,1010,12375,12471,65404,1469,1469,8764,1474,12916,12820,12670,
-12902,12666,12613,12667,12806,12669,12668,54,1638,2540,9317,10127,2412,2796,
-2668,1638,12326,12837,8326,65302,63286,9337,9357,1782,8565,8310,9327,2553,
-9347,9367,3670,47,65295,383,7835,9786,65363,1475,173,1100,12381,12477,65407,
-824,823,3625,3624,3595,3626,32,32,9824,9824,9828,9390,827,13252,13213,9641,
-9636,13199,13214,13262,13265,13266,13198,13269,13212,13217,9638,9639,9640,
-9637,9635,13275,2487,2359,2743,12617,12677,12672,12594,12645,12611,12614,
-12600,63218,163,65505,822,821,8834,8842,8838,8827,8715,12377,12473,65405,1618,
-8721,9788,8835,8843,8839,13276,13180,116,2468,8868,8867,2340,2724,2596,1591,
-65218,65219,12383,65220,13181,12479,65408,1600,964,1514,64330,64330,64330,
-1514,359,12554,357,680,355,1670,64379,64380,64381,64380,65252,9443,7793,355,
-7831,7787,7789,1090,1197,1578,65174,64674,64524,65175,12390,64673,64523,1577,
-65172,65176,64676,64526,64627,12486,65411,8481,9742,1440,1449,9321,12841,9341,
-9361,8569,679,1496,64312,64312,1496,1205,1435,1435,2469,2341,2725,2597,1584,
-65196,63640,63639,3660,63638,1579,65178,65179,65180,8707,8756,952,977,977,
-12921,12825,12907,12620,12811,9324,9344,9364,3601,429,3602,254,3607,3600,3608,
-3606,1154,1644,1644,51,1635,2537,9314,10124,2409,8540,2793,2665,1635,12323,
-12834,8323,65299,2550,63283,9334,9354,1779,190,63198,8562,179,3667,13204,
-12385,12481,65409,12912,12816,12898,12599,12802,732,816,771,771,864,8764,820,
-830,8855,1430,1430,2672,1155,1407,7791,65364,1385,12392,12488,65412,741,745,
-742,744,743,445,389,424,900,13095,3599,12308,65117,65081,12309,65118,65082,
-3605,427,9391,8482,63722,63195,648,9660,9668,9658,9650,678,1510,64326,64326,
-1510,1094,1461,1461,1461,1461,1461,1461,1461,1461,1115,63219,2463,2335,2719,
-2591,1657,64359,64360,64361,2464,2336,2720,2592,647,12388,12484,65410,12387,
-12483,65391,9323,9343,9363,8571,9331,21316,9351,9371,50,1634,2536,9313,10123,
-2408,8229,8229,65072,2792,2664,1634,12322,12833,8322,65298,2549,63282,9333,
-9353,1778,8561,443,178,3666,8532,117,250,649,2441,12584,365,468,9444,251,7799,
-1091,2385,369,533,2313,252,472,7795,474,1265,476,470,7909,249,2697,2569,12358,
-7911,432,7913,7921,7915,7917,7919,369,1267,535,12454,65395,1145,12636,363,
-1263,7803,2625,65365,95,8215,65343,65075,65103,8746,8704,371,9392,9600,1476,
-965,971,944,650,973,797,724,2675,367,1118,12357,12453,65385,1199,1201,361,
-7801,7797,2442,2314,2698,2570,2626,2498,2370,2754,2497,2369,2753,118,2357,
-2741,2613,12535,1493,64309,64309,64309,1493,64331,64331,1520,1521,9445,7807,
-1074,1700,64363,64364,64365,12537,9792,124,781,809,716,712,1406,651,12536,
-2509,2381,2765,2435,2307,2691,65366,1400,12446,12542,12443,65438,12538,9393,
-7805,652,12436,12532,119,7811,12633,12431,12527,65436,12632,12430,12526,13143,
-12316,65076,1608,65262,1572,65158,13277,9446,373,7813,7815,7817,12433,8472,
-12529,12638,12637,7809,9702,9675,9689,12302,65091,12303,65092,9671,9672,9663,
-9661,9667,9665,12310,12311,9657,9655,9643,9786,9633,9734,9743,12312,12313,
-9653,9651,12432,12528,12639,65367,12434,12530,65382,8361,65510,3623,9394,7832,
-695,653,447,120,829,12562,9447,7821,7819,1389,958,65368,9395,739,121,13134,
-2479,253,2351,12626,2735,2607,12420,12516,65428,12625,3662,12419,12515,65388,
-1123,9448,375,255,7823,7925,1610,1746,64431,65266,1574,65162,65163,65164,
-65267,65268,64733,64600,64660,1745,12630,165,65509,12629,12678,1450,1450,1099,
-1273,12673,12675,12674,1434,7923,436,7927,1397,1111,12642,9775,1410,65369,
-1497,64313,64313,1497,1522,64287,12424,12681,12520,65430,12635,12423,12519,
-65390,1011,12680,12679,3618,3597,9396,890,837,422,7833,696,7929,654,12422,
-12684,12518,65429,12640,1131,1133,1127,1129,12421,12517,65389,12683,12682,
-2527,2399,122,1382,378,2395,2651,1592,65222,65223,12374,65224,1586,65200,
-12470,1429,1428,1432,1494,64310,64310,1494,12567,382,9449,7825,657,380,380,
-7827,1079,1177,1247,12380,12476,48,1632,2534,2406,2790,2662,1632,8320,65296,
-63280,1776,8304,3664,65279,8204,8203,950,12563,1386,1218,1078,1175,1245,12376,
-12472,1454,7829,65370,12382,12478,9397,656,438,12378,12474,
-};
-
-
-#include "fitz.h"
-#include "mupdf.h"
-
-int pdf_lookupagl(char *name, int *ucsbuf, int ucscap)
-{
- char buf[256];
- int ucslen = 0;
- char *p;
- char *s;
- int i;
-
- strlcpy(buf, name, sizeof buf);
-
- /* kill anything after first period */
- p = strchr(buf, '.');
- if (p)
- p[0] = 0;
-
- /* split into components separated by underscore */
- p = buf;
- s = strsep(&p, "_");
- while (s)
- {
- int l = 0;
- int r = nelem(aglidx) - 1;
-
- while (l <= r)
- {
- int m = (l + r) >> 1;
- int c = strcmp(s, aglidx[m].name);
- if (c < 0)
- r = m - 1;
- else if (c > 0)
- l = m + 1;
- else
- {
- for (i = 0; i < aglidx[m].num; i++)
- ucsbuf[ucslen++] = agldat[aglidx[m].ofs + i];
- goto next;
- }
- }
-
- if (strstr(s, "uni") == s)
- {
- char tmp[5];
- s += 3;
- while (s[0])
- {
- strlcpy(tmp, s, 5);
- ucsbuf[ucslen++] = strtol(tmp, 0, 16);
- s += MIN(strlen(s), 4);
- }
- }
-
- else if (strstr(s, "u") == s)
- ucsbuf[ucslen++] = strtol(s + 1, 0, 16);
-
-next:
- s = strsep(&p, "_");
- }
-
- return ucslen;
-}
-
-
+/* Adobe Glyph List -- autogenerated so do not touch */
+
+static const struct { char *name; short num; short ofs; } aglidx[4281] = {
+{"A",1,0},
+{"AE",1,1},
+{"AEacute",1,2},
+{"AEmacron",1,3},
+{"AEsmall",1,4},
+{"Aacute",1,5},
+{"Aacutesmall",1,6},
+{"Abreve",1,7},
+{"Abreveacute",1,8},
+{"Abrevecyrillic",1,9},
+{"Abrevedotbelow",1,10},
+{"Abrevegrave",1,11},
+{"Abrevehookabove",1,12},
+{"Abrevetilde",1,13},
+{"Acaron",1,14},
+{"Acircle",1,15},
+{"Acircumflex",1,16},
+{"Acircumflexacute",1,17},
+{"Acircumflexdotbelow",1,18},
+{"Acircumflexgrave",1,19},
+{"Acircumflexhookabove",1,20},
+{"Acircumflexsmall",1,21},
+{"Acircumflextilde",1,22},
+{"Acute",1,23},
+{"Acutesmall",1,24},
+{"Acyrillic",1,25},
+{"Adblgrave",1,26},
+{"Adieresis",1,27},
+{"Adieresiscyrillic",1,28},
+{"Adieresismacron",1,29},
+{"Adieresissmall",1,30},
+{"Adotbelow",1,31},
+{"Adotmacron",1,32},
+{"Agrave",1,33},
+{"Agravesmall",1,34},
+{"Ahookabove",1,35},
+{"Aiecyrillic",1,36},
+{"Ainvertedbreve",1,37},
+{"Alpha",1,38},
+{"Alphatonos",1,39},
+{"Amacron",1,40},
+{"Amonospace",1,41},
+{"Aogonek",1,42},
+{"Aring",1,43},
+{"Aringacute",1,44},
+{"Aringbelow",1,45},
+{"Aringsmall",1,46},
+{"Asmall",1,47},
+{"Atilde",1,48},
+{"Atildesmall",1,49},
+{"Aybarmenian",1,50},
+{"B",1,51},
+{"Bcircle",1,52},
+{"Bdotaccent",1,53},
+{"Bdotbelow",1,54},
+{"Becyrillic",1,55},
+{"Benarmenian",1,56},
+{"Beta",1,57},
+{"Bhook",1,58},
+{"Blinebelow",1,59},
+{"Bmonospace",1,60},
+{"Brevesmall",1,61},
+{"Bsmall",1,62},
+{"Btopbar",1,63},
+{"C",1,64},
+{"Caarmenian",1,65},
+{"Cacute",1,66},
+{"Caron",1,67},
+{"Caronsmall",1,68},
+{"Ccaron",1,69},
+{"Ccedilla",1,70},
+{"Ccedillaacute",1,71},
+{"Ccedillasmall",1,72},
+{"Ccircle",1,73},
+{"Ccircumflex",1,74},
+{"Cdot",1,75},
+{"Cdotaccent",1,76},
+{"Cedillasmall",1,77},
+{"Chaarmenian",1,78},
+{"Cheabkhasiancyrillic",1,79},
+{"Checyrillic",1,80},
+{"Chedescenderabkhasiancyrillic",1,81},
+{"Chedescendercyrillic",1,82},
+{"Chedieresiscyrillic",1,83},
+{"Cheharmenian",1,84},
+{"Chekhakassiancyrillic",1,85},
+{"Cheverticalstrokecyrillic",1,86},
+{"Chi",1,87},
+{"Chook",1,88},
+{"Circumflexsmall",1,89},
+{"Cmonospace",1,90},
+{"Coarmenian",1,91},
+{"Csmall",1,92},
+{"D",1,93},
+{"DZ",1,94},
+{"DZcaron",1,95},
+{"Daarmenian",1,96},
+{"Dafrican",1,97},
+{"Dcaron",1,98},
+{"Dcedilla",1,99},
+{"Dcircle",1,100},
+{"Dcircumflexbelow",1,101},
+{"Dcroat",1,102},
+{"Ddotaccent",1,103},
+{"Ddotbelow",1,104},
+{"Decyrillic",1,105},
+{"Deicoptic",1,106},
+{"Delta",1,107},
+{"Deltagreek",1,108},
+{"Dhook",1,109},
+{"Dieresis",1,110},
+{"DieresisAcute",1,111},
+{"DieresisGrave",1,112},
+{"Dieresissmall",1,113},
+{"Digammagreek",1,114},
+{"Djecyrillic",1,115},
+{"Dlinebelow",1,116},
+{"Dmonospace",1,117},
+{"Dotaccentsmall",1,118},
+{"Dslash",1,119},
+{"Dsmall",1,120},
+{"Dtopbar",1,121},
+{"Dz",1,122},
+{"Dzcaron",1,123},
+{"Dzeabkhasiancyrillic",1,124},
+{"Dzecyrillic",1,125},
+{"Dzhecyrillic",1,126},
+{"E",1,127},
+{"Eacute",1,128},
+{"Eacutesmall",1,129},
+{"Ebreve",1,130},
+{"Ecaron",1,131},
+{"Ecedillabreve",1,132},
+{"Echarmenian",1,133},
+{"Ecircle",1,134},
+{"Ecircumflex",1,135},
+{"Ecircumflexacute",1,136},
+{"Ecircumflexbelow",1,137},
+{"Ecircumflexdotbelow",1,138},
+{"Ecircumflexgrave",1,139},
+{"Ecircumflexhookabove",1,140},
+{"Ecircumflexsmall",1,141},
+{"Ecircumflextilde",1,142},
+{"Ecyrillic",1,143},
+{"Edblgrave",1,144},
+{"Edieresis",1,145},
+{"Edieresissmall",1,146},
+{"Edot",1,147},
+{"Edotaccent",1,148},
+{"Edotbelow",1,149},
+{"Efcyrillic",1,150},
+{"Egrave",1,151},
+{"Egravesmall",1,152},
+{"Eharmenian",1,153},
+{"Ehookabove",1,154},
+{"Eightroman",1,155},
+{"Einvertedbreve",1,156},
+{"Eiotifiedcyrillic",1,157},
+{"Elcyrillic",1,158},
+{"Elevenroman",1,159},
+{"Emacron",1,160},
+{"Emacronacute",1,161},
+{"Emacrongrave",1,162},
+{"Emcyrillic",1,163},
+{"Emonospace",1,164},
+{"Encyrillic",1,165},
+{"Endescendercyrillic",1,166},
+{"Eng",1,167},
+{"Enghecyrillic",1,168},
+{"Enhookcyrillic",1,169},
+{"Eogonek",1,170},
+{"Eopen",1,171},
+{"Epsilon",1,172},
+{"Epsilontonos",1,173},
+{"Ercyrillic",1,174},
+{"Ereversed",1,175},
+{"Ereversedcyrillic",1,176},
+{"Escyrillic",1,177},
+{"Esdescendercyrillic",1,178},
+{"Esh",1,179},
+{"Esmall",1,180},
+{"Eta",1,181},
+{"Etarmenian",1,182},
+{"Etatonos",1,183},
+{"Eth",1,184},
+{"Ethsmall",1,185},
+{"Etilde",1,186},
+{"Etildebelow",1,187},
+{"Euro",1,188},
+{"Ezh",1,189},
+{"Ezhcaron",1,190},
+{"Ezhreversed",1,191},
+{"F",1,192},
+{"Fcircle",1,193},
+{"Fdotaccent",1,194},
+{"Feharmenian",1,195},
+{"Feicoptic",1,196},
+{"Fhook",1,197},
+{"Fitacyrillic",1,198},
+{"Fiveroman",1,199},
+{"Fmonospace",1,200},
+{"Fourroman",1,201},
+{"Fsmall",1,202},
+{"G",1,203},
+{"GBsquare",1,204},
+{"Gacute",1,205},
+{"Gamma",1,206},
+{"Gammaafrican",1,207},
+{"Gangiacoptic",1,208},
+{"Gbreve",1,209},
+{"Gcaron",1,210},
+{"Gcedilla",1,211},
+{"Gcircle",1,212},
+{"Gcircumflex",1,213},
+{"Gcommaaccent",1,214},
+{"Gdot",1,215},
+{"Gdotaccent",1,216},
+{"Gecyrillic",1,217},
+{"Ghadarmenian",1,218},
+{"Ghemiddlehookcyrillic",1,219},
+{"Ghestrokecyrillic",1,220},
+{"Gheupturncyrillic",1,221},
+{"Ghook",1,222},
+{"Gimarmenian",1,223},
+{"Gjecyrillic",1,224},
+{"Gmacron",1,225},
+{"Gmonospace",1,226},
+{"Grave",1,227},
+{"Gravesmall",1,228},
+{"Gsmall",1,229},
+{"Gsmallhook",1,230},
+{"Gstroke",1,231},
+{"H",1,232},
+{"H18533",1,233},
+{"H18543",1,234},
+{"H18551",1,235},
+{"H22073",1,236},
+{"HPsquare",1,237},
+{"Haabkhasiancyrillic",1,238},
+{"Hadescendercyrillic",1,239},
+{"Hardsigncyrillic",1,240},
+{"Hbar",1,241},
+{"Hbrevebelow",1,242},
+{"Hcedilla",1,243},
+{"Hcircle",1,244},
+{"Hcircumflex",1,245},
+{"Hdieresis",1,246},
+{"Hdotaccent",1,247},
+{"Hdotbelow",1,248},
+{"Hmonospace",1,249},
+{"Hoarmenian",1,250},
+{"Horicoptic",1,251},
+{"Hsmall",1,252},
+{"Hungarumlaut",1,253},
+{"Hungarumlautsmall",1,254},
+{"Hzsquare",1,255},
+{"I",1,256},
+{"IAcyrillic",1,257},
+{"IJ",1,258},
+{"IUcyrillic",1,259},
+{"Iacute",1,260},
+{"Iacutesmall",1,261},
+{"Ibreve",1,262},
+{"Icaron",1,263},
+{"Icircle",1,264},
+{"Icircumflex",1,265},
+{"Icircumflexsmall",1,266},
+{"Icyrillic",1,267},
+{"Idblgrave",1,268},
+{"Idieresis",1,269},
+{"Idieresisacute",1,270},
+{"Idieresiscyrillic",1,271},
+{"Idieresissmall",1,272},
+{"Idot",1,273},
+{"Idotaccent",1,274},
+{"Idotbelow",1,275},
+{"Iebrevecyrillic",1,276},
+{"Iecyrillic",1,277},
+{"Ifraktur",1,278},
+{"Igrave",1,279},
+{"Igravesmall",1,280},
+{"Ihookabove",1,281},
+{"Iicyrillic",1,282},
+{"Iinvertedbreve",1,283},
+{"Iishortcyrillic",1,284},
+{"Imacron",1,285},
+{"Imacroncyrillic",1,286},
+{"Imonospace",1,287},
+{"Iniarmenian",1,288},
+{"Iocyrillic",1,289},
+{"Iogonek",1,290},
+{"Iota",1,291},
+{"Iotaafrican",1,292},
+{"Iotadieresis",1,293},
+{"Iotatonos",1,294},
+{"Ismall",1,295},
+{"Istroke",1,296},
+{"Itilde",1,297},
+{"Itildebelow",1,298},
+{"Izhitsacyrillic",1,299},
+{"Izhitsadblgravecyrillic",1,300},
+{"J",1,301},
+{"Jaarmenian",1,302},
+{"Jcircle",1,303},
+{"Jcircumflex",1,304},
+{"Jecyrillic",1,305},
+{"Jheharmenian",1,306},
+{"Jmonospace",1,307},
+{"Jsmall",1,308},
+{"K",1,309},
+{"KBsquare",1,310},
+{"KKsquare",1,311},
+{"Kabashkircyrillic",1,312},
+{"Kacute",1,313},
+{"Kacyrillic",1,314},
+{"Kadescendercyrillic",1,315},
+{"Kahookcyrillic",1,316},
+{"Kappa",1,317},
+{"Kastrokecyrillic",1,318},
+{"Kaverticalstrokecyrillic",1,319},
+{"Kcaron",1,320},
+{"Kcedilla",1,321},
+{"Kcircle",1,322},
+{"Kcommaaccent",1,323},
+{"Kdotbelow",1,324},
+{"Keharmenian",1,325},
+{"Kenarmenian",1,326},
+{"Khacyrillic",1,327},
+{"Kheicoptic",1,328},
+{"Khook",1,329},
+{"Kjecyrillic",1,330},
+{"Klinebelow",1,331},
+{"Kmonospace",1,332},
+{"Koppacyrillic",1,333},
+{"Koppagreek",1,334},
+{"Ksicyrillic",1,335},
+{"Ksmall",1,336},
+{"L",1,337},
+{"LJ",1,338},
+{"LL",1,339},
+{"Lacute",1,340},
+{"Lambda",1,341},
+{"Lcaron",1,342},
+{"Lcedilla",1,343},
+{"Lcircle",1,344},
+{"Lcircumflexbelow",1,345},
+{"Lcommaaccent",1,346},
+{"Ldot",1,347},
+{"Ldotaccent",1,348},
+{"Ldotbelow",1,349},
+{"Ldotbelowmacron",1,350},
+{"Liwnarmenian",1,351},
+{"Lj",1,352},
+{"Ljecyrillic",1,353},
+{"Llinebelow",1,354},
+{"Lmonospace",1,355},
+{"Lslash",1,356},
+{"Lslashsmall",1,357},
+{"Lsmall",1,358},
+{"M",1,359},
+{"MBsquare",1,360},
+{"Macron",1,361},
+{"Macronsmall",1,362},
+{"Macute",1,363},
+{"Mcircle",1,364},
+{"Mdotaccent",1,365},
+{"Mdotbelow",1,366},
+{"Menarmenian",1,367},
+{"Mmonospace",1,368},
+{"Msmall",1,369},
+{"Mturned",1,370},
+{"Mu",1,371},
+{"N",1,372},
+{"NJ",1,373},
+{"Nacute",1,374},
+{"Ncaron",1,375},
+{"Ncedilla",1,376},
+{"Ncircle",1,377},
+{"Ncircumflexbelow",1,378},
+{"Ncommaaccent",1,379},
+{"Ndotaccent",1,380},
+{"Ndotbelow",1,381},
+{"Nhookleft",1,382},
+{"Nineroman",1,383},
+{"Nj",1,384},
+{"Njecyrillic",1,385},
+{"Nlinebelow",1,386},
+{"Nmonospace",1,387},
+{"Nowarmenian",1,388},
+{"Nsmall",1,389},
+{"Ntilde",1,390},
+{"Ntildesmall",1,391},
+{"Nu",1,392},
+{"O",1,393},
+{"OE",1,394},
+{"OEsmall",1,395},
+{"Oacute",1,396},
+{"Oacutesmall",1,397},
+{"Obarredcyrillic",1,398},
+{"Obarreddieresiscyrillic",1,399},
+{"Obreve",1,400},
+{"Ocaron",1,401},
+{"Ocenteredtilde",1,402},
+{"Ocircle",1,403},
+{"Ocircumflex",1,404},
+{"Ocircumflexacute",1,405},
+{"Ocircumflexdotbelow",1,406},
+{"Ocircumflexgrave",1,407},
+{"Ocircumflexhookabove",1,408},
+{"Ocircumflexsmall",1,409},
+{"Ocircumflextilde",1,410},
+{"Ocyrillic",1,411},
+{"Odblacute",1,412},
+{"Odblgrave",1,413},
+{"Odieresis",1,414},
+{"Odieresiscyrillic",1,415},
+{"Odieresissmall",1,416},
+{"Odotbelow",1,417},
+{"Ogoneksmall",1,418},
+{"Ograve",1,419},
+{"Ogravesmall",1,420},
+{"Oharmenian",1,421},
+{"Ohm",1,422},
+{"Ohookabove",1,423},
+{"Ohorn",1,424},
+{"Ohornacute",1,425},
+{"Ohorndotbelow",1,426},
+{"Ohorngrave",1,427},
+{"Ohornhookabove",1,428},
+{"Ohorntilde",1,429},
+{"Ohungarumlaut",1,430},
+{"Oi",1,431},
+{"Oinvertedbreve",1,432},
+{"Omacron",1,433},
+{"Omacronacute",1,434},
+{"Omacrongrave",1,435},
+{"Omega",1,436},
+{"Omegacyrillic",1,437},
+{"Omegagreek",1,438},
+{"Omegaroundcyrillic",1,439},
+{"Omegatitlocyrillic",1,440},
+{"Omegatonos",1,441},
+{"Omicron",1,442},
+{"Omicrontonos",1,443},
+{"Omonospace",1,444},
+{"Oneroman",1,445},
+{"Oogonek",1,446},
+{"Oogonekmacron",1,447},
+{"Oopen",1,448},
+{"Oslash",1,449},
+{"Oslashacute",1,450},
+{"Oslashsmall",1,451},
+{"Osmall",1,452},
+{"Ostrokeacute",1,453},
+{"Otcyrillic",1,454},
+{"Otilde",1,455},
+{"Otildeacute",1,456},
+{"Otildedieresis",1,457},
+{"Otildesmall",1,458},
+{"P",1,459},
+{"Pacute",1,460},
+{"Pcircle",1,461},
+{"Pdotaccent",1,462},
+{"Pecyrillic",1,463},
+{"Peharmenian",1,464},
+{"Pemiddlehookcyrillic",1,465},
+{"Phi",1,466},
+{"Phook",1,467},
+{"Pi",1,468},
+{"Piwrarmenian",1,469},
+{"Pmonospace",1,470},
+{"Psi",1,471},
+{"Psicyrillic",1,472},
+{"Psmall",1,473},
+{"Q",1,474},
+{"Qcircle",1,475},
+{"Qmonospace",1,476},
+{"Qsmall",1,477},
+{"R",1,478},
+{"Raarmenian",1,479},
+{"Racute",1,480},
+{"Rcaron",1,481},
+{"Rcedilla",1,482},
+{"Rcircle",1,483},
+{"Rcommaaccent",1,484},
+{"Rdblgrave",1,485},
+{"Rdotaccent",1,486},
+{"Rdotbelow",1,487},
+{"Rdotbelowmacron",1,488},
+{"Reharmenian",1,489},
+{"Rfraktur",1,490},
+{"Rho",1,491},
+{"Ringsmall",1,492},
+{"Rinvertedbreve",1,493},
+{"Rlinebelow",1,494},
+{"Rmonospace",1,495},
+{"Rsmall",1,496},
+{"Rsmallinverted",1,497},
+{"Rsmallinvertedsuperior",1,498},
+{"S",1,499},
+{"SF010000",1,500},
+{"SF020000",1,501},
+{"SF030000",1,502},
+{"SF040000",1,503},
+{"SF050000",1,504},
+{"SF060000",1,505},
+{"SF070000",1,506},
+{"SF080000",1,507},
+{"SF090000",1,508},
+{"SF100000",1,509},
+{"SF110000",1,510},
+{"SF190000",1,511},
+{"SF200000",1,512},
+{"SF210000",1,513},
+{"SF220000",1,514},
+{"SF230000",1,515},
+{"SF240000",1,516},
+{"SF250000",1,517},
+{"SF260000",1,518},
+{"SF270000",1,519},
+{"SF280000",1,520},
+{"SF360000",1,521},
+{"SF370000",1,522},
+{"SF380000",1,523},
+{"SF390000",1,524},
+{"SF400000",1,525},
+{"SF410000",1,526},
+{"SF420000",1,527},
+{"SF430000",1,528},
+{"SF440000",1,529},
+{"SF450000",1,530},
+{"SF460000",1,531},
+{"SF470000",1,532},
+{"SF480000",1,533},
+{"SF490000",1,534},
+{"SF500000",1,535},
+{"SF510000",1,536},
+{"SF520000",1,537},
+{"SF530000",1,538},
+{"SF540000",1,539},
+{"Sacute",1,540},
+{"Sacutedotaccent",1,541},
+{"Sampigreek",1,542},
+{"Scaron",1,543},
+{"Scarondotaccent",1,544},
+{"Scaronsmall",1,545},
+{"Scedilla",1,546},
+{"Schwa",1,547},
+{"Schwacyrillic",1,548},
+{"Schwadieresiscyrillic",1,549},
+{"Scircle",1,550},
+{"Scircumflex",1,551},
+{"Scommaaccent",1,552},
+{"Sdotaccent",1,553},
+{"Sdotbelow",1,554},
+{"Sdotbelowdotaccent",1,555},
+{"Seharmenian",1,556},
+{"Sevenroman",1,557},
+{"Shaarmenian",1,558},
+{"Shacyrillic",1,559},
+{"Shchacyrillic",1,560},
+{"Sheicoptic",1,561},
+{"Shhacyrillic",1,562},
+{"Shimacoptic",1,563},
+{"Sigma",1,564},
+{"Sixroman",1,565},
+{"Smonospace",1,566},
+{"Softsigncyrillic",1,567},
+{"Ssmall",1,568},
+{"Stigmagreek",1,569},
+{"T",1,570},
+{"Tau",1,571},
+{"Tbar",1,572},
+{"Tcaron",1,573},
+{"Tcedilla",1,574},
+{"Tcircle",1,575},
+{"Tcircumflexbelow",1,576},
+{"Tcommaaccent",1,577},
+{"Tdotaccent",1,578},
+{"Tdotbelow",1,579},
+{"Tecyrillic",1,580},
+{"Tedescendercyrillic",1,581},
+{"Tenroman",1,582},
+{"Tetsecyrillic",1,583},
+{"Theta",1,584},
+{"Thook",1,585},
+{"Thorn",1,586},
+{"Thornsmall",1,587},
+{"Threeroman",1,588},
+{"Tildesmall",1,589},
+{"Tiwnarmenian",1,590},
+{"Tlinebelow",1,591},
+{"Tmonospace",1,592},
+{"Toarmenian",1,593},
+{"Tonefive",1,594},
+{"Tonesix",1,595},
+{"Tonetwo",1,596},
+{"Tretroflexhook",1,597},
+{"Tsecyrillic",1,598},
+{"Tshecyrillic",1,599},
+{"Tsmall",1,600},
+{"Twelveroman",1,601},
+{"Tworoman",1,602},
+{"U",1,603},
+{"Uacute",1,604},
+{"Uacutesmall",1,605},
+{"Ubreve",1,606},
+{"Ucaron",1,607},
+{"Ucircle",1,608},
+{"Ucircumflex",1,609},
+{"Ucircumflexbelow",1,610},
+{"Ucircumflexsmall",1,611},
+{"Ucyrillic",1,612},
+{"Udblacute",1,613},
+{"Udblgrave",1,614},
+{"Udieresis",1,615},
+{"Udieresisacute",1,616},
+{"Udieresisbelow",1,617},
+{"Udieresiscaron",1,618},
+{"Udieresiscyrillic",1,619},
+{"Udieresisgrave",1,620},
+{"Udieresismacron",1,621},
+{"Udieresissmall",1,622},
+{"Udotbelow",1,623},
+{"Ugrave",1,624},
+{"Ugravesmall",1,625},
+{"Uhookabove",1,626},
+{"Uhorn",1,627},
+{"Uhornacute",1,628},
+{"Uhorndotbelow",1,629},
+{"Uhorngrave",1,630},
+{"Uhornhookabove",1,631},
+{"Uhorntilde",1,632},
+{"Uhungarumlaut",1,633},
+{"Uhungarumlautcyrillic",1,634},
+{"Uinvertedbreve",1,635},
+{"Ukcyrillic",1,636},
+{"Umacron",1,637},
+{"Umacroncyrillic",1,638},
+{"Umacrondieresis",1,639},
+{"Umonospace",1,640},
+{"Uogonek",1,641},
+{"Upsilon",1,642},
+{"Upsilon1",1,643},
+{"Upsilonacutehooksymbolgreek",1,644},
+{"Upsilonafrican",1,645},
+{"Upsilondieresis",1,646},
+{"Upsilondieresishooksymbolgreek",1,647},
+{"Upsilonhooksymbol",1,648},
+{"Upsilontonos",1,649},
+{"Uring",1,650},
+{"Ushortcyrillic",1,651},
+{"Usmall",1,652},
+{"Ustraightcyrillic",1,653},
+{"Ustraightstrokecyrillic",1,654},
+{"Utilde",1,655},
+{"Utildeacute",1,656},
+{"Utildebelow",1,657},
+{"V",1,658},
+{"Vcircle",1,659},
+{"Vdotbelow",1,660},
+{"Vecyrillic",1,661},
+{"Vewarmenian",1,662},
+{"Vhook",1,663},
+{"Vmonospace",1,664},
+{"Voarmenian",1,665},
+{"Vsmall",1,666},
+{"Vtilde",1,667},
+{"W",1,668},
+{"Wacute",1,669},
+{"Wcircle",1,670},
+{"Wcircumflex",1,671},
+{"Wdieresis",1,672},
+{"Wdotaccent",1,673},
+{"Wdotbelow",1,674},
+{"Wgrave",1,675},
+{"Wmonospace",1,676},
+{"Wsmall",1,677},
+{"X",1,678},
+{"Xcircle",1,679},
+{"Xdieresis",1,680},
+{"Xdotaccent",1,681},
+{"Xeharmenian",1,682},
+{"Xi",1,683},
+{"Xmonospace",1,684},
+{"Xsmall",1,685},
+{"Y",1,686},
+{"Yacute",1,687},
+{"Yacutesmall",1,688},
+{"Yatcyrillic",1,689},
+{"Ycircle",1,690},
+{"Ycircumflex",1,691},
+{"Ydieresis",1,692},
+{"Ydieresissmall",1,693},
+{"Ydotaccent",1,694},
+{"Ydotbelow",1,695},
+{"Yericyrillic",1,696},
+{"Yerudieresiscyrillic",1,697},
+{"Ygrave",1,698},
+{"Yhook",1,699},
+{"Yhookabove",1,700},
+{"Yiarmenian",1,701},
+{"Yicyrillic",1,702},
+{"Yiwnarmenian",1,703},
+{"Ymonospace",1,704},
+{"Ysmall",1,705},
+{"Ytilde",1,706},
+{"Yusbigcyrillic",1,707},
+{"Yusbigiotifiedcyrillic",1,708},
+{"Yuslittlecyrillic",1,709},
+{"Yuslittleiotifiedcyrillic",1,710},
+{"Z",1,711},
+{"Zaarmenian",1,712},
+{"Zacute",1,713},
+{"Zcaron",1,714},
+{"Zcaronsmall",1,715},
+{"Zcircle",1,716},
+{"Zcircumflex",1,717},
+{"Zdot",1,718},
+{"Zdotaccent",1,719},
+{"Zdotbelow",1,720},
+{"Zecyrillic",1,721},
+{"Zedescendercyrillic",1,722},
+{"Zedieresiscyrillic",1,723},
+{"Zeta",1,724},
+{"Zhearmenian",1,725},
+{"Zhebrevecyrillic",1,726},
+{"Zhecyrillic",1,727},
+{"Zhedescendercyrillic",1,728},
+{"Zhedieresiscyrillic",1,729},
+{"Zlinebelow",1,730},
+{"Zmonospace",1,731},
+{"Zsmall",1,732},
+{"Zstroke",1,733},
+{"a",1,734},
+{"aabengali",1,735},
+{"aacute",1,736},
+{"aadeva",1,737},
+{"aagujarati",1,738},
+{"aagurmukhi",1,739},
+{"aamatragurmukhi",1,740},
+{"aarusquare",1,741},
+{"aavowelsignbengali",1,742},
+{"aavowelsigndeva",1,743},
+{"aavowelsigngujarati",1,744},
+{"abbreviationmarkarmenian",1,745},
+{"abbreviationsigndeva",1,746},
+{"abengali",1,747},
+{"abopomofo",1,748},
+{"abreve",1,749},
+{"abreveacute",1,750},
+{"abrevecyrillic",1,751},
+{"abrevedotbelow",1,752},
+{"abrevegrave",1,753},
+{"abrevehookabove",1,754},
+{"abrevetilde",1,755},
+{"acaron",1,756},
+{"acircle",1,757},
+{"acircumflex",1,758},
+{"acircumflexacute",1,759},
+{"acircumflexdotbelow",1,760},
+{"acircumflexgrave",1,761},
+{"acircumflexhookabove",1,762},
+{"acircumflextilde",1,763},
+{"acute",1,764},
+{"acutebelowcmb",1,765},
+{"acutecmb",1,766},
+{"acutecomb",1,767},
+{"acutedeva",1,768},
+{"acutelowmod",1,769},
+{"acutetonecmb",1,770},
+{"acyrillic",1,771},
+{"adblgrave",1,772},
+{"addakgurmukhi",1,773},
+{"adeva",1,774},
+{"adieresis",1,775},
+{"adieresiscyrillic",1,776},
+{"adieresismacron",1,777},
+{"adotbelow",1,778},
+{"adotmacron",1,779},
+{"ae",1,780},
+{"aeacute",1,781},
+{"aekorean",1,782},
+{"aemacron",1,783},
+{"afii00208",1,784},
+{"afii08941",1,785},
+{"afii10017",1,786},
+{"afii10018",1,787},
+{"afii10019",1,788},
+{"afii10020",1,789},
+{"afii10021",1,790},
+{"afii10022",1,791},
+{"afii10023",1,792},
+{"afii10024",1,793},
+{"afii10025",1,794},
+{"afii10026",1,795},
+{"afii10027",1,796},
+{"afii10028",1,797},
+{"afii10029",1,798},
+{"afii10030",1,799},
+{"afii10031",1,800},
+{"afii10032",1,801},
+{"afii10033",1,802},
+{"afii10034",1,803},
+{"afii10035",1,804},
+{"afii10036",1,805},
+{"afii10037",1,806},
+{"afii10038",1,807},
+{"afii10039",1,808},
+{"afii10040",1,809},
+{"afii10041",1,810},
+{"afii10042",1,811},
+{"afii10043",1,812},
+{"afii10044",1,813},
+{"afii10045",1,814},
+{"afii10046",1,815},
+{"afii10047",1,816},
+{"afii10048",1,817},
+{"afii10049",1,818},
+{"afii10050",1,819},
+{"afii10051",1,820},
+{"afii10052",1,821},
+{"afii10053",1,822},
+{"afii10054",1,823},
+{"afii10055",1,824},
+{"afii10056",1,825},
+{"afii10057",1,826},
+{"afii10058",1,827},
+{"afii10059",1,828},
+{"afii10060",1,829},
+{"afii10061",1,830},
+{"afii10062",1,831},
+{"afii10063",1,832},
+{"afii10064",1,833},
+{"afii10065",1,834},
+{"afii10066",1,835},
+{"afii10067",1,836},
+{"afii10068",1,837},
+{"afii10069",1,838},
+{"afii10070",1,839},
+{"afii10071",1,840},
+{"afii10072",1,841},
+{"afii10073",1,842},
+{"afii10074",1,843},
+{"afii10075",1,844},
+{"afii10076",1,845},
+{"afii10077",1,846},
+{"afii10078",1,847},
+{"afii10079",1,848},
+{"afii10080",1,849},
+{"afii10081",1,850},
+{"afii10082",1,851},
+{"afii10083",1,852},
+{"afii10084",1,853},
+{"afii10085",1,854},
+{"afii10086",1,855},
+{"afii10087",1,856},
+{"afii10088",1,857},
+{"afii10089",1,858},
+{"afii10090",1,859},
+{"afii10091",1,860},
+{"afii10092",1,861},
+{"afii10093",1,862},
+{"afii10094",1,863},
+{"afii10095",1,864},
+{"afii10096",1,865},
+{"afii10097",1,866},
+{"afii10098",1,867},
+{"afii10099",1,868},
+{"afii10100",1,869},
+{"afii10101",1,870},
+{"afii10102",1,871},
+{"afii10103",1,872},
+{"afii10104",1,873},
+{"afii10105",1,874},
+{"afii10106",1,875},
+{"afii10107",1,876},
+{"afii10108",1,877},
+{"afii10109",1,878},
+{"afii10110",1,879},
+{"afii10145",1,880},
+{"afii10146",1,881},
+{"afii10147",1,882},
+{"afii10148",1,883},
+{"afii10192",1,884},
+{"afii10193",1,885},
+{"afii10194",1,886},
+{"afii10195",1,887},
+{"afii10196",1,888},
+{"afii10831",1,889},
+{"afii10832",1,890},
+{"afii10846",1,891},
+{"afii299",1,892},
+{"afii300",1,893},
+{"afii301",1,894},
+{"afii57381",1,895},
+{"afii57388",1,896},
+{"afii57392",1,897},
+{"afii57393",1,898},
+{"afii57394",1,899},
+{"afii57395",1,900},
+{"afii57396",1,901},
+{"afii57397",1,902},
+{"afii57398",1,903},
+{"afii57399",1,904},
+{"afii57400",1,905},
+{"afii57401",1,906},
+{"afii57403",1,907},
+{"afii57407",1,908},
+{"afii57409",1,909},
+{"afii57410",1,910},
+{"afii57411",1,911},
+{"afii57412",1,912},
+{"afii57413",1,913},
+{"afii57414",1,914},
+{"afii57415",1,915},
+{"afii57416",1,916},
+{"afii57417",1,917},
+{"afii57418",1,918},
+{"afii57419",1,919},
+{"afii57420",1,920},
+{"afii57421",1,921},
+{"afii57422",1,922},
+{"afii57423",1,923},
+{"afii57424",1,924},
+{"afii57425",1,925},
+{"afii57426",1,926},
+{"afii57427",1,927},
+{"afii57428",1,928},
+{"afii57429",1,929},
+{"afii57430",1,930},
+{"afii57431",1,931},
+{"afii57432",1,932},
+{"afii57433",1,933},
+{"afii57434",1,934},
+{"afii57440",1,935},
+{"afii57441",1,936},
+{"afii57442",1,937},
+{"afii57443",1,938},
+{"afii57444",1,939},
+{"afii57445",1,940},
+{"afii57446",1,941},
+{"afii57448",1,942},
+{"afii57449",1,943},
+{"afii57450",1,944},
+{"afii57451",1,945},
+{"afii57452",1,946},
+{"afii57453",1,947},
+{"afii57454",1,948},
+{"afii57455",1,949},
+{"afii57456",1,950},
+{"afii57457",1,951},
+{"afii57458",1,952},
+{"afii57470",1,953},
+{"afii57505",1,954},
+{"afii57506",1,955},
+{"afii57507",1,956},
+{"afii57508",1,957},
+{"afii57509",1,958},
+{"afii57511",1,959},
+{"afii57512",1,960},
+{"afii57513",1,961},
+{"afii57514",1,962},
+{"afii57519",1,963},
+{"afii57534",1,964},
+{"afii57636",1,965},
+{"afii57645",1,966},
+{"afii57658",1,967},
+{"afii57664",1,968},
+{"afii57665",1,969},
+{"afii57666",1,970},
+{"afii57667",1,971},
+{"afii57668",1,972},
+{"afii57669",1,973},
+{"afii57670",1,974},
+{"afii57671",1,975},
+{"afii57672",1,976},
+{"afii57673",1,977},
+{"afii57674",1,978},
+{"afii57675",1,979},
+{"afii57676",1,980},
+{"afii57677",1,981},
+{"afii57678",1,982},
+{"afii57679",1,983},
+{"afii57680",1,984},
+{"afii57681",1,985},
+{"afii57682",1,986},
+{"afii57683",1,987},
+{"afii57684",1,988},
+{"afii57685",1,989},
+{"afii57686",1,990},
+{"afii57687",1,991},
+{"afii57688",1,992},
+{"afii57689",1,993},
+{"afii57690",1,994},
+{"afii57694",1,995},
+{"afii57695",1,996},
+{"afii57700",1,997},
+{"afii57705",1,998},
+{"afii57716",1,999},
+{"afii57717",1,1000},
+{"afii57718",1,1001},
+{"afii57723",1,1002},
+{"afii57793",1,1003},
+{"afii57794",1,1004},
+{"afii57795",1,1005},
+{"afii57796",1,1006},
+{"afii57797",1,1007},
+{"afii57798",1,1008},
+{"afii57799",1,1009},
+{"afii57800",1,1010},
+{"afii57801",1,1011},
+{"afii57802",1,1012},
+{"afii57803",1,1013},
+{"afii57804",1,1014},
+{"afii57806",1,1015},
+{"afii57807",1,1016},
+{"afii57839",1,1017},
+{"afii57841",1,1018},
+{"afii57842",1,1019},
+{"afii57929",1,1020},
+{"afii61248",1,1021},
+{"afii61289",1,1022},
+{"afii61352",1,1023},
+{"afii61573",1,1024},
+{"afii61574",1,1025},
+{"afii61575",1,1026},
+{"afii61664",1,1027},
+{"afii63167",1,1028},
+{"afii64937",1,1029},
+{"agrave",1,1030},
+{"agujarati",1,1031},
+{"agurmukhi",1,1032},
+{"ahiragana",1,1033},
+{"ahookabove",1,1034},
+{"aibengali",1,1035},
+{"aibopomofo",1,1036},
+{"aideva",1,1037},
+{"aiecyrillic",1,1038},
+{"aigujarati",1,1039},
+{"aigurmukhi",1,1040},
+{"aimatragurmukhi",1,1041},
+{"ainarabic",1,1042},
+{"ainfinalarabic",1,1043},
+{"aininitialarabic",1,1044},
+{"ainmedialarabic",1,1045},
+{"ainvertedbreve",1,1046},
+{"aivowelsignbengali",1,1047},
+{"aivowelsigndeva",1,1048},
+{"aivowelsigngujarati",1,1049},
+{"akatakana",1,1050},
+{"akatakanahalfwidth",1,1051},
+{"akorean",1,1052},
+{"alef",1,1053},
+{"alefarabic",1,1054},
+{"alefdageshhebrew",1,1055},
+{"aleffinalarabic",1,1056},
+{"alefhamzaabovearabic",1,1057},
+{"alefhamzaabovefinalarabic",1,1058},
+{"alefhamzabelowarabic",1,1059},
+{"alefhamzabelowfinalarabic",1,1060},
+{"alefhebrew",1,1061},
+{"aleflamedhebrew",1,1062},
+{"alefmaddaabovearabic",1,1063},
+{"alefmaddaabovefinalarabic",1,1064},
+{"alefmaksuraarabic",1,1065},
+{"alefmaksurafinalarabic",1,1066},
+{"alefmaksurainitialarabic",1,1067},
+{"alefmaksuramedialarabic",1,1068},
+{"alefpatahhebrew",1,1069},
+{"alefqamatshebrew",1,1070},
+{"aleph",1,1071},
+{"allequal",1,1072},
+{"alpha",1,1073},
+{"alphatonos",1,1074},
+{"amacron",1,1075},
+{"amonospace",1,1076},
+{"ampersand",1,1077},
+{"ampersandmonospace",1,1078},
+{"ampersandsmall",1,1079},
+{"amsquare",1,1080},
+{"anbopomofo",1,1081},
+{"angbopomofo",1,1082},
+{"angkhankhuthai",1,1083},
+{"angle",1,1084},
+{"anglebracketleft",1,1085},
+{"anglebracketleftvertical",1,1086},
+{"anglebracketright",1,1087},
+{"anglebracketrightvertical",1,1088},
+{"angleleft",1,1089},
+{"angleright",1,1090},
+{"angstrom",1,1091},
+{"anoteleia",1,1092},
+{"anudattadeva",1,1093},
+{"anusvarabengali",1,1094},
+{"anusvaradeva",1,1095},
+{"anusvaragujarati",1,1096},
+{"aogonek",1,1097},
+{"apaatosquare",1,1098},
+{"aparen",1,1099},
+{"apostrophearmenian",1,1100},
+{"apostrophemod",1,1101},
+{"apple",1,1102},
+{"approaches",1,1103},
+{"approxequal",1,1104},
+{"approxequalorimage",1,1105},
+{"approximatelyequal",1,1106},
+{"araeaekorean",1,1107},
+{"araeakorean",1,1108},
+{"arc",1,1109},
+{"arighthalfring",1,1110},
+{"aring",1,1111},
+{"aringacute",1,1112},
+{"aringbelow",1,1113},
+{"arrowboth",1,1114},
+{"arrowdashdown",1,1115},
+{"arrowdashleft",1,1116},
+{"arrowdashright",1,1117},
+{"arrowdashup",1,1118},
+{"arrowdblboth",1,1119},
+{"arrowdbldown",1,1120},
+{"arrowdblleft",1,1121},
+{"arrowdblright",1,1122},
+{"arrowdblup",1,1123},
+{"arrowdown",1,1124},
+{"arrowdownleft",1,1125},
+{"arrowdownright",1,1126},
+{"arrowdownwhite",1,1127},
+{"arrowheaddownmod",1,1128},
+{"arrowheadleftmod",1,1129},
+{"arrowheadrightmod",1,1130},
+{"arrowheadupmod",1,1131},
+{"arrowhorizex",1,1132},
+{"arrowleft",1,1133},
+{"arrowleftdbl",1,1134},
+{"arrowleftdblstroke",1,1135},
+{"arrowleftoverright",1,1136},
+{"arrowleftwhite",1,1137},
+{"arrowright",1,1138},
+{"arrowrightdblstroke",1,1139},
+{"arrowrightheavy",1,1140},
+{"arrowrightoverleft",1,1141},
+{"arrowrightwhite",1,1142},
+{"arrowtableft",1,1143},
+{"arrowtabright",1,1144},
+{"arrowup",1,1145},
+{"arrowupdn",1,1146},
+{"arrowupdnbse",1,1147},
+{"arrowupdownbase",1,1148},
+{"arrowupleft",1,1149},
+{"arrowupleftofdown",1,1150},
+{"arrowupright",1,1151},
+{"arrowupwhite",1,1152},
+{"arrowvertex",1,1153},
+{"asciicircum",1,1154},
+{"asciicircummonospace",1,1155},
+{"asciitilde",1,1156},
+{"asciitildemonospace",1,1157},
+{"ascript",1,1158},
+{"ascriptturned",1,1159},
+{"asmallhiragana",1,1160},
+{"asmallkatakana",1,1161},
+{"asmallkatakanahalfwidth",1,1162},
+{"asterisk",1,1163},
+{"asteriskaltonearabic",1,1164},
+{"asteriskarabic",1,1165},
+{"asteriskmath",1,1166},
+{"asteriskmonospace",1,1167},
+{"asterisksmall",1,1168},
+{"asterism",1,1169},
+{"asuperior",1,1170},
+{"asymptoticallyequal",1,1171},
+{"at",1,1172},
+{"atilde",1,1173},
+{"atmonospace",1,1174},
+{"atsmall",1,1175},
+{"aturned",1,1176},
+{"aubengali",1,1177},
+{"aubopomofo",1,1178},
+{"audeva",1,1179},
+{"augujarati",1,1180},
+{"augurmukhi",1,1181},
+{"aulengthmarkbengali",1,1182},
+{"aumatragurmukhi",1,1183},
+{"auvowelsignbengali",1,1184},
+{"auvowelsigndeva",1,1185},
+{"auvowelsigngujarati",1,1186},
+{"avagrahadeva",1,1187},
+{"aybarmenian",1,1188},
+{"ayin",1,1189},
+{"ayinaltonehebrew",1,1190},
+{"ayinhebrew",1,1191},
+{"b",1,1192},
+{"babengali",1,1193},
+{"backslash",1,1194},
+{"backslashmonospace",1,1195},
+{"badeva",1,1196},
+{"bagujarati",1,1197},
+{"bagurmukhi",1,1198},
+{"bahiragana",1,1199},
+{"bahtthai",1,1200},
+{"bakatakana",1,1201},
+{"bar",1,1202},
+{"barmonospace",1,1203},
+{"bbopomofo",1,1204},
+{"bcircle",1,1205},
+{"bdotaccent",1,1206},
+{"bdotbelow",1,1207},
+{"beamedsixteenthnotes",1,1208},
+{"because",1,1209},
+{"becyrillic",1,1210},
+{"beharabic",1,1211},
+{"behfinalarabic",1,1212},
+{"behinitialarabic",1,1213},
+{"behiragana",1,1214},
+{"behmedialarabic",1,1215},
+{"behmeeminitialarabic",1,1216},
+{"behmeemisolatedarabic",1,1217},
+{"behnoonfinalarabic",1,1218},
+{"bekatakana",1,1219},
+{"benarmenian",1,1220},
+{"bet",1,1221},
+{"beta",1,1222},
+{"betasymbolgreek",1,1223},
+{"betdagesh",1,1224},
+{"betdageshhebrew",1,1225},
+{"bethebrew",1,1226},
+{"betrafehebrew",1,1227},
+{"bhabengali",1,1228},
+{"bhadeva",1,1229},
+{"bhagujarati",1,1230},
+{"bhagurmukhi",1,1231},
+{"bhook",1,1232},
+{"bihiragana",1,1233},
+{"bikatakana",1,1234},
+{"bilabialclick",1,1235},
+{"bindigurmukhi",1,1236},
+{"birusquare",1,1237},
+{"blackcircle",1,1238},
+{"blackdiamond",1,1239},
+{"blackdownpointingtriangle",1,1240},
+{"blackleftpointingpointer",1,1241},
+{"blackleftpointingtriangle",1,1242},
+{"blacklenticularbracketleft",1,1243},
+{"blacklenticularbracketleftvertical",1,1244},
+{"blacklenticularbracketright",1,1245},
+{"blacklenticularbracketrightvertical",1,1246},
+{"blacklowerlefttriangle",1,1247},
+{"blacklowerrighttriangle",1,1248},
+{"blackrectangle",1,1249},
+{"blackrightpointingpointer",1,1250},
+{"blackrightpointingtriangle",1,1251},
+{"blacksmallsquare",1,1252},
+{"blacksmilingface",1,1253},
+{"blacksquare",1,1254},
+{"blackstar",1,1255},
+{"blackupperlefttriangle",1,1256},
+{"blackupperrighttriangle",1,1257},
+{"blackuppointingsmalltriangle",1,1258},
+{"blackuppointingtriangle",1,1259},
+{"blank",1,1260},
+{"blinebelow",1,1261},
+{"block",1,1262},
+{"bmonospace",1,1263},
+{"bobaimaithai",1,1264},
+{"bohiragana",1,1265},
+{"bokatakana",1,1266},
+{"bparen",1,1267},
+{"bqsquare",1,1268},
+{"braceex",1,1269},
+{"braceleft",1,1270},
+{"braceleftbt",1,1271},
+{"braceleftmid",1,1272},
+{"braceleftmonospace",1,1273},
+{"braceleftsmall",1,1274},
+{"bracelefttp",1,1275},
+{"braceleftvertical",1,1276},
+{"braceright",1,1277},
+{"bracerightbt",1,1278},
+{"bracerightmid",1,1279},
+{"bracerightmonospace",1,1280},
+{"bracerightsmall",1,1281},
+{"bracerighttp",1,1282},
+{"bracerightvertical",1,1283},
+{"bracketleft",1,1284},
+{"bracketleftbt",1,1285},
+{"bracketleftex",1,1286},
+{"bracketleftmonospace",1,1287},
+{"bracketlefttp",1,1288},
+{"bracketright",1,1289},
+{"bracketrightbt",1,1290},
+{"bracketrightex",1,1291},
+{"bracketrightmonospace",1,1292},
+{"bracketrighttp",1,1293},
+{"breve",1,1294},
+{"brevebelowcmb",1,1295},
+{"brevecmb",1,1296},
+{"breveinvertedbelowcmb",1,1297},
+{"breveinvertedcmb",1,1298},
+{"breveinverteddoublecmb",1,1299},
+{"bridgebelowcmb",1,1300},
+{"bridgeinvertedbelowcmb",1,1301},
+{"brokenbar",1,1302},
+{"bstroke",1,1303},
+{"bsuperior",1,1304},
+{"btopbar",1,1305},
+{"buhiragana",1,1306},
+{"bukatakana",1,1307},
+{"bullet",1,1308},
+{"bulletinverse",1,1309},
+{"bulletoperator",1,1310},
+{"bullseye",1,1311},
+{"c",1,1312},
+{"caarmenian",1,1313},
+{"cabengali",1,1314},
+{"cacute",1,1315},
+{"cadeva",1,1316},
+{"cagujarati",1,1317},
+{"cagurmukhi",1,1318},
+{"calsquare",1,1319},
+{"candrabindubengali",1,1320},
+{"candrabinducmb",1,1321},
+{"candrabindudeva",1,1322},
+{"candrabindugujarati",1,1323},
+{"capslock",1,1324},
+{"careof",1,1325},
+{"caron",1,1326},
+{"caronbelowcmb",1,1327},
+{"caroncmb",1,1328},
+{"carriagereturn",1,1329},
+{"cbopomofo",1,1330},
+{"ccaron",1,1331},
+{"ccedilla",1,1332},
+{"ccedillaacute",1,1333},
+{"ccircle",1,1334},
+{"ccircumflex",1,1335},
+{"ccurl",1,1336},
+{"cdot",1,1337},
+{"cdotaccent",1,1338},
+{"cdsquare",1,1339},
+{"cedilla",1,1340},
+{"cedillacmb",1,1341},
+{"cent",1,1342},
+{"centigrade",1,1343},
+{"centinferior",1,1344},
+{"centmonospace",1,1345},
+{"centoldstyle",1,1346},
+{"centsuperior",1,1347},
+{"chaarmenian",1,1348},
+{"chabengali",1,1349},
+{"chadeva",1,1350},
+{"chagujarati",1,1351},
+{"chagurmukhi",1,1352},
+{"chbopomofo",1,1353},
+{"cheabkhasiancyrillic",1,1354},
+{"checkmark",1,1355},
+{"checyrillic",1,1356},
+{"chedescenderabkhasiancyrillic",1,1357},
+{"chedescendercyrillic",1,1358},
+{"chedieresiscyrillic",1,1359},
+{"cheharmenian",1,1360},
+{"chekhakassiancyrillic",1,1361},
+{"cheverticalstrokecyrillic",1,1362},
+{"chi",1,1363},
+{"chieuchacirclekorean",1,1364},
+{"chieuchaparenkorean",1,1365},
+{"chieuchcirclekorean",1,1366},
+{"chieuchkorean",1,1367},
+{"chieuchparenkorean",1,1368},
+{"chochangthai",1,1369},
+{"chochanthai",1,1370},
+{"chochingthai",1,1371},
+{"chochoethai",1,1372},
+{"chook",1,1373},
+{"cieucacirclekorean",1,1374},
+{"cieucaparenkorean",1,1375},
+{"cieuccirclekorean",1,1376},
+{"cieuckorean",1,1377},
+{"cieucparenkorean",1,1378},
+{"cieucuparenkorean",1,1379},
+{"circle",1,1380},
+{"circlemultiply",1,1381},
+{"circleot",1,1382},
+{"circleplus",1,1383},
+{"circlepostalmark",1,1384},
+{"circlewithlefthalfblack",1,1385},
+{"circlewithrighthalfblack",1,1386},
+{"circumflex",1,1387},
+{"circumflexbelowcmb",1,1388},
+{"circumflexcmb",1,1389},
+{"clear",1,1390},
+{"clickalveolar",1,1391},
+{"clickdental",1,1392},
+{"clicklateral",1,1393},
+{"clickretroflex",1,1394},
+{"club",1,1395},
+{"clubsuitblack",1,1396},
+{"clubsuitwhite",1,1397},
+{"cmcubedsquare",1,1398},
+{"cmonospace",1,1399},
+{"cmsquaredsquare",1,1400},
+{"coarmenian",1,1401},
+{"colon",1,1402},
+{"colonmonetary",1,1403},
+{"colonmonospace",1,1404},
+{"colonsign",1,1405},
+{"colonsmall",1,1406},
+{"colontriangularhalfmod",1,1407},
+{"colontriangularmod",1,1408},
+{"comma",1,1409},
+{"commaabovecmb",1,1410},
+{"commaaboverightcmb",1,1411},
+{"commaaccent",1,1412},
+{"commaarabic",1,1413},
+{"commaarmenian",1,1414},
+{"commainferior",1,1415},
+{"commamonospace",1,1416},
+{"commareversedabovecmb",1,1417},
+{"commareversedmod",1,1418},
+{"commasmall",1,1419},
+{"commasuperior",1,1420},
+{"commaturnedabovecmb",1,1421},
+{"commaturnedmod",1,1422},
+{"compass",1,1423},
+{"congruent",1,1424},
+{"contourintegral",1,1425},
+{"control",1,1426},
+{"controlACK",1,1427},
+{"controlBEL",1,1428},
+{"controlBS",1,1429},
+{"controlCAN",1,1430},
+{"controlCR",1,1431},
+{"controlDC1",1,1432},
+{"controlDC2",1,1433},
+{"controlDC3",1,1434},
+{"controlDC4",1,1435},
+{"controlDEL",1,1436},
+{"controlDLE",1,1437},
+{"controlEM",1,1438},
+{"controlENQ",1,1439},
+{"controlEOT",1,1440},
+{"controlESC",1,1441},
+{"controlETB",1,1442},
+{"controlETX",1,1443},
+{"controlFF",1,1444},
+{"controlFS",1,1445},
+{"controlGS",1,1446},
+{"controlHT",1,1447},
+{"controlLF",1,1448},
+{"controlNAK",1,1449},
+{"controlRS",1,1450},
+{"controlSI",1,1451},
+{"controlSO",1,1452},
+{"controlSOT",1,1453},
+{"controlSTX",1,1454},
+{"controlSUB",1,1455},
+{"controlSYN",1,1456},
+{"controlUS",1,1457},
+{"controlVT",1,1458},
+{"copyright",1,1459},
+{"copyrightsans",1,1460},
+{"copyrightserif",1,1461},
+{"cornerbracketleft",1,1462},
+{"cornerbracketlefthalfwidth",1,1463},
+{"cornerbracketleftvertical",1,1464},
+{"cornerbracketright",1,1465},
+{"cornerbracketrighthalfwidth",1,1466},
+{"cornerbracketrightvertical",1,1467},
+{"corporationsquare",1,1468},
+{"cosquare",1,1469},
+{"coverkgsquare",1,1470},
+{"cparen",1,1471},
+{"cruzeiro",1,1472},
+{"cstretched",1,1473},
+{"curlyand",1,1474},
+{"curlyor",1,1475},
+{"currency",1,1476},
+{"cyrBreve",1,1477},
+{"cyrFlex",1,1478},
+{"cyrbreve",1,1479},
+{"cyrflex",1,1480},
+{"d",1,1481},
+{"daarmenian",1,1482},
+{"dabengali",1,1483},
+{"dadarabic",1,1484},
+{"dadeva",1,1485},
+{"dadfinalarabic",1,1486},
+{"dadinitialarabic",1,1487},
+{"dadmedialarabic",1,1488},
+{"dagesh",1,1489},
+{"dageshhebrew",1,1490},
+{"dagger",1,1491},
+{"daggerdbl",1,1492},
+{"dagujarati",1,1493},
+{"dagurmukhi",1,1494},
+{"dahiragana",1,1495},
+{"dakatakana",1,1496},
+{"dalarabic",1,1497},
+{"dalet",1,1498},
+{"daletdagesh",1,1499},
+{"daletdageshhebrew",1,1500},
+{"dalethatafpatah",2,1501},
+{"dalethatafpatahhebrew",2,1503},
+{"dalethatafsegol",2,1505},
+{"dalethatafsegolhebrew",2,1507},
+{"dalethebrew",1,1509},
+{"dalethiriq",2,1510},
+{"dalethiriqhebrew",2,1512},
+{"daletholam",2,1514},
+{"daletholamhebrew",2,1516},
+{"daletpatah",2,1518},
+{"daletpatahhebrew",2,1520},
+{"daletqamats",2,1522},
+{"daletqamatshebrew",2,1524},
+{"daletqubuts",2,1526},
+{"daletqubutshebrew",2,1528},
+{"daletsegol",2,1530},
+{"daletsegolhebrew",2,1532},
+{"daletsheva",2,1534},
+{"daletshevahebrew",2,1536},
+{"dalettsere",2,1538},
+{"dalettserehebrew",2,1540},
+{"dalfinalarabic",1,1542},
+{"dammaarabic",1,1543},
+{"dammalowarabic",1,1544},
+{"dammatanaltonearabic",1,1545},
+{"dammatanarabic",1,1546},
+{"danda",1,1547},
+{"dargahebrew",1,1548},
+{"dargalefthebrew",1,1549},
+{"dasiapneumatacyrilliccmb",1,1550},
+{"dblGrave",1,1551},
+{"dblanglebracketleft",1,1552},
+{"dblanglebracketleftvertical",1,1553},
+{"dblanglebracketright",1,1554},
+{"dblanglebracketrightvertical",1,1555},
+{"dblarchinvertedbelowcmb",1,1556},
+{"dblarrowleft",1,1557},
+{"dblarrowright",1,1558},
+{"dbldanda",1,1559},
+{"dblgrave",1,1560},
+{"dblgravecmb",1,1561},
+{"dblintegral",1,1562},
+{"dbllowline",1,1563},
+{"dbllowlinecmb",1,1564},
+{"dbloverlinecmb",1,1565},
+{"dblprimemod",1,1566},
+{"dblverticalbar",1,1567},
+{"dblverticallineabovecmb",1,1568},
+{"dbopomofo",1,1569},
+{"dbsquare",1,1570},
+{"dcaron",1,1571},
+{"dcedilla",1,1572},
+{"dcircle",1,1573},
+{"dcircumflexbelow",1,1574},
+{"dcroat",1,1575},
+{"ddabengali",1,1576},
+{"ddadeva",1,1577},
+{"ddagujarati",1,1578},
+{"ddagurmukhi",1,1579},
+{"ddalarabic",1,1580},
+{"ddalfinalarabic",1,1581},
+{"dddhadeva",1,1582},
+{"ddhabengali",1,1583},
+{"ddhadeva",1,1584},
+{"ddhagujarati",1,1585},
+{"ddhagurmukhi",1,1586},
+{"ddotaccent",1,1587},
+{"ddotbelow",1,1588},
+{"decimalseparatorarabic",1,1589},
+{"decimalseparatorpersian",1,1590},
+{"decyrillic",1,1591},
+{"degree",1,1592},
+{"dehihebrew",1,1593},
+{"dehiragana",1,1594},
+{"deicoptic",1,1595},
+{"dekatakana",1,1596},
+{"deleteleft",1,1597},
+{"deleteright",1,1598},
+{"delta",1,1599},
+{"deltaturned",1,1600},
+{"denominatorminusonenumeratorbengali",1,1601},
+{"dezh",1,1602},
+{"dhabengali",1,1603},
+{"dhadeva",1,1604},
+{"dhagujarati",1,1605},
+{"dhagurmukhi",1,1606},
+{"dhook",1,1607},
+{"dialytikatonos",1,1608},
+{"dialytikatonoscmb",1,1609},
+{"diamond",1,1610},
+{"diamondsuitwhite",1,1611},
+{"dieresis",1,1612},
+{"dieresisacute",1,1613},
+{"dieresisbelowcmb",1,1614},
+{"dieresiscmb",1,1615},
+{"dieresisgrave",1,1616},
+{"dieresistonos",1,1617},
+{"dihiragana",1,1618},
+{"dikatakana",1,1619},
+{"dittomark",1,1620},
+{"divide",1,1621},
+{"divides",1,1622},
+{"divisionslash",1,1623},
+{"djecyrillic",1,1624},
+{"dkshade",1,1625},
+{"dlinebelow",1,1626},
+{"dlsquare",1,1627},
+{"dmacron",1,1628},
+{"dmonospace",1,1629},
+{"dnblock",1,1630},
+{"dochadathai",1,1631},
+{"dodekthai",1,1632},
+{"dohiragana",1,1633},
+{"dokatakana",1,1634},
+{"dollar",1,1635},
+{"dollarinferior",1,1636},
+{"dollarmonospace",1,1637},
+{"dollaroldstyle",1,1638},
+{"dollarsmall",1,1639},
+{"dollarsuperior",1,1640},
+{"dong",1,1641},
+{"dorusquare",1,1642},
+{"dotaccent",1,1643},
+{"dotaccentcmb",1,1644},
+{"dotbelowcmb",1,1645},
+{"dotbelowcomb",1,1646},
+{"dotkatakana",1,1647},
+{"dotlessi",1,1648},
+{"dotlessj",1,1649},
+{"dotlessjstrokehook",1,1650},
+{"dotmath",1,1651},
+{"dottedcircle",1,1652},
+{"doubleyodpatah",1,1653},
+{"doubleyodpatahhebrew",1,1654},
+{"downtackbelowcmb",1,1655},
+{"downtackmod",1,1656},
+{"dparen",1,1657},
+{"dsuperior",1,1658},
+{"dtail",1,1659},
+{"dtopbar",1,1660},
+{"duhiragana",1,1661},
+{"dukatakana",1,1662},
+{"dz",1,1663},
+{"dzaltone",1,1664},
+{"dzcaron",1,1665},
+{"dzcurl",1,1666},
+{"dzeabkhasiancyrillic",1,1667},
+{"dzecyrillic",1,1668},
+{"dzhecyrillic",1,1669},
+{"e",1,1670},
+{"eacute",1,1671},
+{"earth",1,1672},
+{"ebengali",1,1673},
+{"ebopomofo",1,1674},
+{"ebreve",1,1675},
+{"ecandradeva",1,1676},
+{"ecandragujarati",1,1677},
+{"ecandravowelsigndeva",1,1678},
+{"ecandravowelsigngujarati",1,1679},
+{"ecaron",1,1680},
+{"ecedillabreve",1,1681},
+{"echarmenian",1,1682},
+{"echyiwnarmenian",1,1683},
+{"ecircle",1,1684},
+{"ecircumflex",1,1685},
+{"ecircumflexacute",1,1686},
+{"ecircumflexbelow",1,1687},
+{"ecircumflexdotbelow",1,1688},
+{"ecircumflexgrave",1,1689},
+{"ecircumflexhookabove",1,1690},
+{"ecircumflextilde",1,1691},
+{"ecyrillic",1,1692},
+{"edblgrave",1,1693},
+{"edeva",1,1694},
+{"edieresis",1,1695},
+{"edot",1,1696},
+{"edotaccent",1,1697},
+{"edotbelow",1,1698},
+{"eegurmukhi",1,1699},
+{"eematragurmukhi",1,1700},
+{"efcyrillic",1,1701},
+{"egrave",1,1702},
+{"egujarati",1,1703},
+{"eharmenian",1,1704},
+{"ehbopomofo",1,1705},
+{"ehiragana",1,1706},
+{"ehookabove",1,1707},
+{"eibopomofo",1,1708},
+{"eight",1,1709},
+{"eightarabic",1,1710},
+{"eightbengali",1,1711},
+{"eightcircle",1,1712},
+{"eightcircleinversesansserif",1,1713},
+{"eightdeva",1,1714},
+{"eighteencircle",1,1715},
+{"eighteenparen",1,1716},
+{"eighteenperiod",1,1717},
+{"eightgujarati",1,1718},
+{"eightgurmukhi",1,1719},
+{"eighthackarabic",1,1720},
+{"eighthangzhou",1,1721},
+{"eighthnotebeamed",1,1722},
+{"eightideographicparen",1,1723},
+{"eightinferior",1,1724},
+{"eightmonospace",1,1725},
+{"eightoldstyle",1,1726},
+{"eightparen",1,1727},
+{"eightperiod",1,1728},
+{"eightpersian",1,1729},
+{"eightroman",1,1730},
+{"eightsuperior",1,1731},
+{"eightthai",1,1732},
+{"einvertedbreve",1,1733},
+{"eiotifiedcyrillic",1,1734},
+{"ekatakana",1,1735},
+{"ekatakanahalfwidth",1,1736},
+{"ekonkargurmukhi",1,1737},
+{"ekorean",1,1738},
+{"elcyrillic",1,1739},
+{"element",1,1740},
+{"elevencircle",1,1741},
+{"elevenparen",1,1742},
+{"elevenperiod",1,1743},
+{"elevenroman",1,1744},
+{"ellipsis",1,1745},
+{"ellipsisvertical",1,1746},
+{"emacron",1,1747},
+{"emacronacute",1,1748},
+{"emacrongrave",1,1749},
+{"emcyrillic",1,1750},
+{"emdash",1,1751},
+{"emdashvertical",1,1752},
+{"emonospace",1,1753},
+{"emphasismarkarmenian",1,1754},
+{"emptyset",1,1755},
+{"enbopomofo",1,1756},
+{"encyrillic",1,1757},
+{"endash",1,1758},
+{"endashvertical",1,1759},
+{"endescendercyrillic",1,1760},
+{"eng",1,1761},
+{"engbopomofo",1,1762},
+{"enghecyrillic",1,1763},
+{"enhookcyrillic",1,1764},
+{"enspace",1,1765},
+{"eogonek",1,1766},
+{"eokorean",1,1767},
+{"eopen",1,1768},
+{"eopenclosed",1,1769},
+{"eopenreversed",1,1770},
+{"eopenreversedclosed",1,1771},
+{"eopenreversedhook",1,1772},
+{"eparen",1,1773},
+{"epsilon",1,1774},
+{"epsilontonos",1,1775},
+{"equal",1,1776},
+{"equalmonospace",1,1777},
+{"equalsmall",1,1778},
+{"equalsuperior",1,1779},
+{"equivalence",1,1780},
+{"erbopomofo",1,1781},
+{"ercyrillic",1,1782},
+{"ereversed",1,1783},
+{"ereversedcyrillic",1,1784},
+{"escyrillic",1,1785},
+{"esdescendercyrillic",1,1786},
+{"esh",1,1787},
+{"eshcurl",1,1788},
+{"eshortdeva",1,1789},
+{"eshortvowelsigndeva",1,1790},
+{"eshreversedloop",1,1791},
+{"eshsquatreversed",1,1792},
+{"esmallhiragana",1,1793},
+{"esmallkatakana",1,1794},
+{"esmallkatakanahalfwidth",1,1795},
+{"estimated",1,1796},
+{"esuperior",1,1797},
+{"eta",1,1798},
+{"etarmenian",1,1799},
+{"etatonos",1,1800},
+{"eth",1,1801},
+{"etilde",1,1802},
+{"etildebelow",1,1803},
+{"etnahtafoukhhebrew",1,1804},
+{"etnahtafoukhlefthebrew",1,1805},
+{"etnahtahebrew",1,1806},
+{"etnahtalefthebrew",1,1807},
+{"eturned",1,1808},
+{"eukorean",1,1809},
+{"euro",1,1810},
+{"evowelsignbengali",1,1811},
+{"evowelsigndeva",1,1812},
+{"evowelsigngujarati",1,1813},
+{"exclam",1,1814},
+{"exclamarmenian",1,1815},
+{"exclamdbl",1,1816},
+{"exclamdown",1,1817},
+{"exclamdownsmall",1,1818},
+{"exclammonospace",1,1819},
+{"exclamsmall",1,1820},
+{"existential",1,1821},
+{"ezh",1,1822},
+{"ezhcaron",1,1823},
+{"ezhcurl",1,1824},
+{"ezhreversed",1,1825},
+{"ezhtail",1,1826},
+{"f",1,1827},
+{"fadeva",1,1828},
+{"fagurmukhi",1,1829},
+{"fahrenheit",1,1830},
+{"fathaarabic",1,1831},
+{"fathalowarabic",1,1832},
+{"fathatanarabic",1,1833},
+{"fbopomofo",1,1834},
+{"fcircle",1,1835},
+{"fdotaccent",1,1836},
+{"feharabic",1,1837},
+{"feharmenian",1,1838},
+{"fehfinalarabic",1,1839},
+{"fehinitialarabic",1,1840},
+{"fehmedialarabic",1,1841},
+{"feicoptic",1,1842},
+{"female",1,1843},
+{"ff",1,1844},
+{"ffi",1,1845},
+{"ffl",1,1846},
+{"fi",1,1847},
+{"fifteencircle",1,1848},
+{"fifteenparen",1,1849},
+{"fifteenperiod",1,1850},
+{"figuredash",1,1851},
+{"filledbox",1,1852},
+{"filledrect",1,1853},
+{"finalkaf",1,1854},
+{"finalkafdagesh",1,1855},
+{"finalkafdageshhebrew",1,1856},
+{"finalkafhebrew",1,1857},
+{"finalkafqamats",2,1858},
+{"finalkafqamatshebrew",2,1860},
+{"finalkafsheva",2,1862},
+{"finalkafshevahebrew",2,1864},
+{"finalmem",1,1866},
+{"finalmemhebrew",1,1867},
+{"finalnun",1,1868},
+{"finalnunhebrew",1,1869},
+{"finalpe",1,1870},
+{"finalpehebrew",1,1871},
+{"finaltsadi",1,1872},
+{"finaltsadihebrew",1,1873},
+{"firsttonechinese",1,1874},
+{"fisheye",1,1875},
+{"fitacyrillic",1,1876},
+{"five",1,1877},
+{"fivearabic",1,1878},
+{"fivebengali",1,1879},
+{"fivecircle",1,1880},
+{"fivecircleinversesansserif",1,1881},
+{"fivedeva",1,1882},
+{"fiveeighths",1,1883},
+{"fivegujarati",1,1884},
+{"fivegurmukhi",1,1885},
+{"fivehackarabic",1,1886},
+{"fivehangzhou",1,1887},
+{"fiveideographicparen",1,1888},
+{"fiveinferior",1,1889},
+{"fivemonospace",1,1890},
+{"fiveoldstyle",1,1891},
+{"fiveparen",1,1892},
+{"fiveperiod",1,1893},
+{"fivepersian",1,1894},
+{"fiveroman",1,1895},
+{"fivesuperior",1,1896},
+{"fivethai",1,1897},
+{"fl",1,1898},
+{"florin",1,1899},
+{"fmonospace",1,1900},
+{"fmsquare",1,1901},
+{"fofanthai",1,1902},
+{"fofathai",1,1903},
+{"fongmanthai",1,1904},
+{"forall",1,1905},
+{"four",1,1906},
+{"fourarabic",1,1907},
+{"fourbengali",1,1908},
+{"fourcircle",1,1909},
+{"fourcircleinversesansserif",1,1910},
+{"fourdeva",1,1911},
+{"fourgujarati",1,1912},
+{"fourgurmukhi",1,1913},
+{"fourhackarabic",1,1914},
+{"fourhangzhou",1,1915},
+{"fourideographicparen",1,1916},
+{"fourinferior",1,1917},
+{"fourmonospace",1,1918},
+{"fournumeratorbengali",1,1919},
+{"fouroldstyle",1,1920},
+{"fourparen",1,1921},
+{"fourperiod",1,1922},
+{"fourpersian",1,1923},
+{"fourroman",1,1924},
+{"foursuperior",1,1925},
+{"fourteencircle",1,1926},
+{"fourteenparen",1,1927},
+{"fourteenperiod",1,1928},
+{"fourthai",1,1929},
+{"fourthtonechinese",1,1930},
+{"fparen",1,1931},
+{"fraction",1,1932},
+{"franc",1,1933},
+{"g",1,1934},
+{"gabengali",1,1935},
+{"gacute",1,1936},
+{"gadeva",1,1937},
+{"gafarabic",1,1938},
+{"gaffinalarabic",1,1939},
+{"gafinitialarabic",1,1940},
+{"gafmedialarabic",1,1941},
+{"gagujarati",1,1942},
+{"gagurmukhi",1,1943},
+{"gahiragana",1,1944},
+{"gakatakana",1,1945},
+{"gamma",1,1946},
+{"gammalatinsmall",1,1947},
+{"gammasuperior",1,1948},
+{"gangiacoptic",1,1949},
+{"gbopomofo",1,1950},
+{"gbreve",1,1951},
+{"gcaron",1,1952},
+{"gcedilla",1,1953},
+{"gcircle",1,1954},
+{"gcircumflex",1,1955},
+{"gcommaaccent",1,1956},
+{"gdot",1,1957},
+{"gdotaccent",1,1958},
+{"gecyrillic",1,1959},
+{"gehiragana",1,1960},
+{"gekatakana",1,1961},
+{"geometricallyequal",1,1962},
+{"gereshaccenthebrew",1,1963},
+{"gereshhebrew",1,1964},
+{"gereshmuqdamhebrew",1,1965},
+{"germandbls",1,1966},
+{"gershayimaccenthebrew",1,1967},
+{"gershayimhebrew",1,1968},
+{"getamark",1,1969},
+{"ghabengali",1,1970},
+{"ghadarmenian",1,1971},
+{"ghadeva",1,1972},
+{"ghagujarati",1,1973},
+{"ghagurmukhi",1,1974},
+{"ghainarabic",1,1975},
+{"ghainfinalarabic",1,1976},
+{"ghaininitialarabic",1,1977},
+{"ghainmedialarabic",1,1978},
+{"ghemiddlehookcyrillic",1,1979},
+{"ghestrokecyrillic",1,1980},
+{"gheupturncyrillic",1,1981},
+{"ghhadeva",1,1982},
+{"ghhagurmukhi",1,1983},
+{"ghook",1,1984},
+{"ghzsquare",1,1985},
+{"gihiragana",1,1986},
+{"gikatakana",1,1987},
+{"gimarmenian",1,1988},
+{"gimel",1,1989},
+{"gimeldagesh",1,1990},
+{"gimeldageshhebrew",1,1991},
+{"gimelhebrew",1,1992},
+{"gjecyrillic",1,1993},
+{"glottalinvertedstroke",1,1994},
+{"glottalstop",1,1995},
+{"glottalstopinverted",1,1996},
+{"glottalstopmod",1,1997},
+{"glottalstopreversed",1,1998},
+{"glottalstopreversedmod",1,1999},
+{"glottalstopreversedsuperior",1,2000},
+{"glottalstopstroke",1,2001},
+{"glottalstopstrokereversed",1,2002},
+{"gmacron",1,2003},
+{"gmonospace",1,2004},
+{"gohiragana",1,2005},
+{"gokatakana",1,2006},
+{"gparen",1,2007},
+{"gpasquare",1,2008},
+{"gradient",1,2009},
+{"grave",1,2010},
+{"gravebelowcmb",1,2011},
+{"gravecmb",1,2012},
+{"gravecomb",1,2013},
+{"gravedeva",1,2014},
+{"gravelowmod",1,2015},
+{"gravemonospace",1,2016},
+{"gravetonecmb",1,2017},
+{"greater",1,2018},
+{"greaterequal",1,2019},
+{"greaterequalorless",1,2020},
+{"greatermonospace",1,2021},
+{"greaterorequivalent",1,2022},
+{"greaterorless",1,2023},
+{"greateroverequal",1,2024},
+{"greatersmall",1,2025},
+{"gscript",1,2026},
+{"gstroke",1,2027},
+{"guhiragana",1,2028},
+{"guillemotleft",1,2029},
+{"guillemotright",1,2030},
+{"guilsinglleft",1,2031},
+{"guilsinglright",1,2032},
+{"gukatakana",1,2033},
+{"guramusquare",1,2034},
+{"gysquare",1,2035},
+{"h",1,2036},
+{"haabkhasiancyrillic",1,2037},
+{"haaltonearabic",1,2038},
+{"habengali",1,2039},
+{"hadescendercyrillic",1,2040},
+{"hadeva",1,2041},
+{"hagujarati",1,2042},
+{"hagurmukhi",1,2043},
+{"haharabic",1,2044},
+{"hahfinalarabic",1,2045},
+{"hahinitialarabic",1,2046},
+{"hahiragana",1,2047},
+{"hahmedialarabic",1,2048},
+{"haitusquare",1,2049},
+{"hakatakana",1,2050},
+{"hakatakanahalfwidth",1,2051},
+{"halantgurmukhi",1,2052},
+{"hamzaarabic",1,2053},
+{"hamzadammaarabic",2,2054},
+{"hamzadammatanarabic",2,2056},
+{"hamzafathaarabic",2,2058},
+{"hamzafathatanarabic",2,2060},
+{"hamzalowarabic",1,2062},
+{"hamzalowkasraarabic",2,2063},
+{"hamzalowkasratanarabic",2,2065},
+{"hamzasukunarabic",2,2067},
+{"hangulfiller",1,2069},
+{"hardsigncyrillic",1,2070},
+{"harpoonleftbarbup",1,2071},
+{"harpoonrightbarbup",1,2072},
+{"hasquare",1,2073},
+{"hatafpatah",1,2074},
+{"hatafpatah16",1,2075},
+{"hatafpatah23",1,2076},
+{"hatafpatah2f",1,2077},
+{"hatafpatahhebrew",1,2078},
+{"hatafpatahnarrowhebrew",1,2079},
+{"hatafpatahquarterhebrew",1,2080},
+{"hatafpatahwidehebrew",1,2081},
+{"hatafqamats",1,2082},
+{"hatafqamats1b",1,2083},
+{"hatafqamats28",1,2084},
+{"hatafqamats34",1,2085},
+{"hatafqamatshebrew",1,2086},
+{"hatafqamatsnarrowhebrew",1,2087},
+{"hatafqamatsquarterhebrew",1,2088},
+{"hatafqamatswidehebrew",1,2089},
+{"hatafsegol",1,2090},
+{"hatafsegol17",1,2091},
+{"hatafsegol24",1,2092},
+{"hatafsegol30",1,2093},
+{"hatafsegolhebrew",1,2094},
+{"hatafsegolnarrowhebrew",1,2095},
+{"hatafsegolquarterhebrew",1,2096},
+{"hatafsegolwidehebrew",1,2097},
+{"hbar",1,2098},
+{"hbopomofo",1,2099},
+{"hbrevebelow",1,2100},
+{"hcedilla",1,2101},
+{"hcircle",1,2102},
+{"hcircumflex",1,2103},
+{"hdieresis",1,2104},
+{"hdotaccent",1,2105},
+{"hdotbelow",1,2106},
+{"he",1,2107},
+{"heart",1,2108},
+{"heartsuitblack",1,2109},
+{"heartsuitwhite",1,2110},
+{"hedagesh",1,2111},
+{"hedageshhebrew",1,2112},
+{"hehaltonearabic",1,2113},
+{"heharabic",1,2114},
+{"hehebrew",1,2115},
+{"hehfinalaltonearabic",1,2116},
+{"hehfinalalttwoarabic",1,2117},
+{"hehfinalarabic",1,2118},
+{"hehhamzaabovefinalarabic",1,2119},
+{"hehhamzaaboveisolatedarabic",1,2120},
+{"hehinitialaltonearabic",1,2121},
+{"hehinitialarabic",1,2122},
+{"hehiragana",1,2123},
+{"hehmedialaltonearabic",1,2124},
+{"hehmedialarabic",1,2125},
+{"heiseierasquare",1,2126},
+{"hekatakana",1,2127},
+{"hekatakanahalfwidth",1,2128},
+{"hekutaarusquare",1,2129},
+{"henghook",1,2130},
+{"herutusquare",1,2131},
+{"het",1,2132},
+{"hethebrew",1,2133},
+{"hhook",1,2134},
+{"hhooksuperior",1,2135},
+{"hieuhacirclekorean",1,2136},
+{"hieuhaparenkorean",1,2137},
+{"hieuhcirclekorean",1,2138},
+{"hieuhkorean",1,2139},
+{"hieuhparenkorean",1,2140},
+{"hihiragana",1,2141},
+{"hikatakana",1,2142},
+{"hikatakanahalfwidth",1,2143},
+{"hiriq",1,2144},
+{"hiriq14",1,2145},
+{"hiriq21",1,2146},
+{"hiriq2d",1,2147},
+{"hiriqhebrew",1,2148},
+{"hiriqnarrowhebrew",1,2149},
+{"hiriqquarterhebrew",1,2150},
+{"hiriqwidehebrew",1,2151},
+{"hlinebelow",1,2152},
+{"hmonospace",1,2153},
+{"hoarmenian",1,2154},
+{"hohipthai",1,2155},
+{"hohiragana",1,2156},
+{"hokatakana",1,2157},
+{"hokatakanahalfwidth",1,2158},
+{"holam",1,2159},
+{"holam19",1,2160},
+{"holam26",1,2161},
+{"holam32",1,2162},
+{"holamhebrew",1,2163},
+{"holamnarrowhebrew",1,2164},
+{"holamquarterhebrew",1,2165},
+{"holamwidehebrew",1,2166},
+{"honokhukthai",1,2167},
+{"hookabovecomb",1,2168},
+{"hookcmb",1,2169},
+{"hookpalatalizedbelowcmb",1,2170},
+{"hookretroflexbelowcmb",1,2171},
+{"hoonsquare",1,2172},
+{"horicoptic",1,2173},
+{"horizontalbar",1,2174},
+{"horncmb",1,2175},
+{"hotsprings",1,2176},
+{"house",1,2177},
+{"hparen",1,2178},
+{"hsuperior",1,2179},
+{"hturned",1,2180},
+{"huhiragana",1,2181},
+{"huiitosquare",1,2182},
+{"hukatakana",1,2183},
+{"hukatakanahalfwidth",1,2184},
+{"hungarumlaut",1,2185},
+{"hungarumlautcmb",1,2186},
+{"hv",1,2187},
+{"hyphen",1,2188},
+{"hypheninferior",1,2189},
+{"hyphenmonospace",1,2190},
+{"hyphensmall",1,2191},
+{"hyphensuperior",1,2192},
+{"hyphentwo",1,2193},
+{"i",1,2194},
+{"iacute",1,2195},
+{"iacyrillic",1,2196},
+{"ibengali",1,2197},
+{"ibopomofo",1,2198},
+{"ibreve",1,2199},
+{"icaron",1,2200},
+{"icircle",1,2201},
+{"icircumflex",1,2202},
+{"icyrillic",1,2203},
+{"idblgrave",1,2204},
+{"ideographearthcircle",1,2205},
+{"ideographfirecircle",1,2206},
+{"ideographicallianceparen",1,2207},
+{"ideographiccallparen",1,2208},
+{"ideographiccentrecircle",1,2209},
+{"ideographicclose",1,2210},
+{"ideographiccomma",1,2211},
+{"ideographiccommaleft",1,2212},
+{"ideographiccongratulationparen",1,2213},
+{"ideographiccorrectcircle",1,2214},
+{"ideographicearthparen",1,2215},
+{"ideographicenterpriseparen",1,2216},
+{"ideographicexcellentcircle",1,2217},
+{"ideographicfestivalparen",1,2218},
+{"ideographicfinancialcircle",1,2219},
+{"ideographicfinancialparen",1,2220},
+{"ideographicfireparen",1,2221},
+{"ideographichaveparen",1,2222},
+{"ideographichighcircle",1,2223},
+{"ideographiciterationmark",1,2224},
+{"ideographiclaborcircle",1,2225},
+{"ideographiclaborparen",1,2226},
+{"ideographicleftcircle",1,2227},
+{"ideographiclowcircle",1,2228},
+{"ideographicmedicinecircle",1,2229},
+{"ideographicmetalparen",1,2230},
+{"ideographicmoonparen",1,2231},
+{"ideographicnameparen",1,2232},
+{"ideographicperiod",1,2233},
+{"ideographicprintcircle",1,2234},
+{"ideographicreachparen",1,2235},
+{"ideographicrepresentparen",1,2236},
+{"ideographicresourceparen",1,2237},
+{"ideographicrightcircle",1,2238},
+{"ideographicsecretcircle",1,2239},
+{"ideographicselfparen",1,2240},
+{"ideographicsocietyparen",1,2241},
+{"ideographicspace",1,2242},
+{"ideographicspecialparen",1,2243},
+{"ideographicstockparen",1,2244},
+{"ideographicstudyparen",1,2245},
+{"ideographicsunparen",1,2246},
+{"ideographicsuperviseparen",1,2247},
+{"ideographicwaterparen",1,2248},
+{"ideographicwoodparen",1,2249},
+{"ideographiczero",1,2250},
+{"ideographmetalcircle",1,2251},
+{"ideographmooncircle",1,2252},
+{"ideographnamecircle",1,2253},
+{"ideographsuncircle",1,2254},
+{"ideographwatercircle",1,2255},
+{"ideographwoodcircle",1,2256},
+{"ideva",1,2257},
+{"idieresis",1,2258},
+{"idieresisacute",1,2259},
+{"idieresiscyrillic",1,2260},
+{"idotbelow",1,2261},
+{"iebrevecyrillic",1,2262},
+{"iecyrillic",1,2263},
+{"ieungacirclekorean",1,2264},
+{"ieungaparenkorean",1,2265},
+{"ieungcirclekorean",1,2266},
+{"ieungkorean",1,2267},
+{"ieungparenkorean",1,2268},
+{"igrave",1,2269},
+{"igujarati",1,2270},
+{"igurmukhi",1,2271},
+{"ihiragana",1,2272},
+{"ihookabove",1,2273},
+{"iibengali",1,2274},
+{"iicyrillic",1,2275},
+{"iideva",1,2276},
+{"iigujarati",1,2277},
+{"iigurmukhi",1,2278},
+{"iimatragurmukhi",1,2279},
+{"iinvertedbreve",1,2280},
+{"iishortcyrillic",1,2281},
+{"iivowelsignbengali",1,2282},
+{"iivowelsigndeva",1,2283},
+{"iivowelsigngujarati",1,2284},
+{"ij",1,2285},
+{"ikatakana",1,2286},
+{"ikatakanahalfwidth",1,2287},
+{"ikorean",1,2288},
+{"ilde",1,2289},
+{"iluyhebrew",1,2290},
+{"imacron",1,2291},
+{"imacroncyrillic",1,2292},
+{"imageorapproximatelyequal",1,2293},
+{"imatragurmukhi",1,2294},
+{"imonospace",1,2295},
+{"increment",1,2296},
+{"infinity",1,2297},
+{"iniarmenian",1,2298},
+{"integral",1,2299},
+{"integralbottom",1,2300},
+{"integralbt",1,2301},
+{"integralex",1,2302},
+{"integraltop",1,2303},
+{"integraltp",1,2304},
+{"intersection",1,2305},
+{"intisquare",1,2306},
+{"invbullet",1,2307},
+{"invcircle",1,2308},
+{"invsmileface",1,2309},
+{"iocyrillic",1,2310},
+{"iogonek",1,2311},
+{"iota",1,2312},
+{"iotadieresis",1,2313},
+{"iotadieresistonos",1,2314},
+{"iotalatin",1,2315},
+{"iotatonos",1,2316},
+{"iparen",1,2317},
+{"irigurmukhi",1,2318},
+{"ismallhiragana",1,2319},
+{"ismallkatakana",1,2320},
+{"ismallkatakanahalfwidth",1,2321},
+{"issharbengali",1,2322},
+{"istroke",1,2323},
+{"isuperior",1,2324},
+{"iterationhiragana",1,2325},
+{"iterationkatakana",1,2326},
+{"itilde",1,2327},
+{"itildebelow",1,2328},
+{"iubopomofo",1,2329},
+{"iucyrillic",1,2330},
+{"ivowelsignbengali",1,2331},
+{"ivowelsigndeva",1,2332},
+{"ivowelsigngujarati",1,2333},
+{"izhitsacyrillic",1,2334},
+{"izhitsadblgravecyrillic",1,2335},
+{"j",1,2336},
+{"jaarmenian",1,2337},
+{"jabengali",1,2338},
+{"jadeva",1,2339},
+{"jagujarati",1,2340},
+{"jagurmukhi",1,2341},
+{"jbopomofo",1,2342},
+{"jcaron",1,2343},
+{"jcircle",1,2344},
+{"jcircumflex",1,2345},
+{"jcrossedtail",1,2346},
+{"jdotlessstroke",1,2347},
+{"jecyrillic",1,2348},
+{"jeemarabic",1,2349},
+{"jeemfinalarabic",1,2350},
+{"jeeminitialarabic",1,2351},
+{"jeemmedialarabic",1,2352},
+{"jeharabic",1,2353},
+{"jehfinalarabic",1,2354},
+{"jhabengali",1,2355},
+{"jhadeva",1,2356},
+{"jhagujarati",1,2357},
+{"jhagurmukhi",1,2358},
+{"jheharmenian",1,2359},
+{"jis",1,2360},
+{"jmonospace",1,2361},
+{"jparen",1,2362},
+{"jsuperior",1,2363},
+{"k",1,2364},
+{"kabashkircyrillic",1,2365},
+{"kabengali",1,2366},
+{"kacute",1,2367},
+{"kacyrillic",1,2368},
+{"kadescendercyrillic",1,2369},
+{"kadeva",1,2370},
+{"kaf",1,2371},
+{"kafarabic",1,2372},
+{"kafdagesh",1,2373},
+{"kafdageshhebrew",1,2374},
+{"kaffinalarabic",1,2375},
+{"kafhebrew",1,2376},
+{"kafinitialarabic",1,2377},
+{"kafmedialarabic",1,2378},
+{"kafrafehebrew",1,2379},
+{"kagujarati",1,2380},
+{"kagurmukhi",1,2381},
+{"kahiragana",1,2382},
+{"kahookcyrillic",1,2383},
+{"kakatakana",1,2384},
+{"kakatakanahalfwidth",1,2385},
+{"kappa",1,2386},
+{"kappasymbolgreek",1,2387},
+{"kapyeounmieumkorean",1,2388},
+{"kapyeounphieuphkorean",1,2389},
+{"kapyeounpieupkorean",1,2390},
+{"kapyeounssangpieupkorean",1,2391},
+{"karoriisquare",1,2392},
+{"kashidaautoarabic",1,2393},
+{"kashidaautonosidebearingarabic",1,2394},
+{"kasmallkatakana",1,2395},
+{"kasquare",1,2396},
+{"kasraarabic",1,2397},
+{"kasratanarabic",1,2398},
+{"kastrokecyrillic",1,2399},
+{"katahiraprolongmarkhalfwidth",1,2400},
+{"kaverticalstrokecyrillic",1,2401},
+{"kbopomofo",1,2402},
+{"kcalsquare",1,2403},
+{"kcaron",1,2404},
+{"kcedilla",1,2405},
+{"kcircle",1,2406},
+{"kcommaaccent",1,2407},
+{"kdotbelow",1,2408},
+{"keharmenian",1,2409},
+{"kehiragana",1,2410},
+{"kekatakana",1,2411},
+{"kekatakanahalfwidth",1,2412},
+{"kenarmenian",1,2413},
+{"kesmallkatakana",1,2414},
+{"kgreenlandic",1,2415},
+{"khabengali",1,2416},
+{"khacyrillic",1,2417},
+{"khadeva",1,2418},
+{"khagujarati",1,2419},
+{"khagurmukhi",1,2420},
+{"khaharabic",1,2421},
+{"khahfinalarabic",1,2422},
+{"khahinitialarabic",1,2423},
+{"khahmedialarabic",1,2424},
+{"kheicoptic",1,2425},
+{"khhadeva",1,2426},
+{"khhagurmukhi",1,2427},
+{"khieukhacirclekorean",1,2428},
+{"khieukhaparenkorean",1,2429},
+{"khieukhcirclekorean",1,2430},
+{"khieukhkorean",1,2431},
+{"khieukhparenkorean",1,2432},
+{"khokhaithai",1,2433},
+{"khokhonthai",1,2434},
+{"khokhuatthai",1,2435},
+{"khokhwaithai",1,2436},
+{"khomutthai",1,2437},
+{"khook",1,2438},
+{"khorakhangthai",1,2439},
+{"khzsquare",1,2440},
+{"kihiragana",1,2441},
+{"kikatakana",1,2442},
+{"kikatakanahalfwidth",1,2443},
+{"kiroguramusquare",1,2444},
+{"kiromeetorusquare",1,2445},
+{"kirosquare",1,2446},
+{"kiyeokacirclekorean",1,2447},
+{"kiyeokaparenkorean",1,2448},
+{"kiyeokcirclekorean",1,2449},
+{"kiyeokkorean",1,2450},
+{"kiyeokparenkorean",1,2451},
+{"kiyeoksioskorean",1,2452},
+{"kjecyrillic",1,2453},
+{"klinebelow",1,2454},
+{"klsquare",1,2455},
+{"kmcubedsquare",1,2456},
+{"kmonospace",1,2457},
+{"kmsquaredsquare",1,2458},
+{"kohiragana",1,2459},
+{"kohmsquare",1,2460},
+{"kokaithai",1,2461},
+{"kokatakana",1,2462},
+{"kokatakanahalfwidth",1,2463},
+{"kooposquare",1,2464},
+{"koppacyrillic",1,2465},
+{"koreanstandardsymbol",1,2466},
+{"koroniscmb",1,2467},
+{"kparen",1,2468},
+{"kpasquare",1,2469},
+{"ksicyrillic",1,2470},
+{"ktsquare",1,2471},
+{"kturned",1,2472},
+{"kuhiragana",1,2473},
+{"kukatakana",1,2474},
+{"kukatakanahalfwidth",1,2475},
+{"kvsquare",1,2476},
+{"kwsquare",1,2477},
+{"l",1,2478},
+{"labengali",1,2479},
+{"lacute",1,2480},
+{"ladeva",1,2481},
+{"lagujarati",1,2482},
+{"lagurmukhi",1,2483},
+{"lakkhangyaothai",1,2484},
+{"lamaleffinalarabic",1,2485},
+{"lamalefhamzaabovefinalarabic",1,2486},
+{"lamalefhamzaaboveisolatedarabic",1,2487},
+{"lamalefhamzabelowfinalarabic",1,2488},
+{"lamalefhamzabelowisolatedarabic",1,2489},
+{"lamalefisolatedarabic",1,2490},
+{"lamalefmaddaabovefinalarabic",1,2491},
+{"lamalefmaddaaboveisolatedarabic",1,2492},
+{"lamarabic",1,2493},
+{"lambda",1,2494},
+{"lambdastroke",1,2495},
+{"lamed",1,2496},
+{"lameddagesh",1,2497},
+{"lameddageshhebrew",1,2498},
+{"lamedhebrew",1,2499},
+{"lamedholam",2,2500},
+{"lamedholamdagesh",3,2502},
+{"lamedholamdageshhebrew",3,2505},
+{"lamedholamhebrew",2,2508},
+{"lamfinalarabic",1,2510},
+{"lamhahinitialarabic",1,2511},
+{"laminitialarabic",1,2512},
+{"lamjeeminitialarabic",1,2513},
+{"lamkhahinitialarabic",1,2514},
+{"lamlamhehisolatedarabic",1,2515},
+{"lammedialarabic",1,2516},
+{"lammeemhahinitialarabic",1,2517},
+{"lammeeminitialarabic",1,2518},
+{"lammeemjeeminitialarabic",3,2519},
+{"lammeemkhahinitialarabic",3,2522},
+{"largecircle",1,2525},
+{"lbar",1,2526},
+{"lbelt",1,2527},
+{"lbopomofo",1,2528},
+{"lcaron",1,2529},
+{"lcedilla",1,2530},
+{"lcircle",1,2531},
+{"lcircumflexbelow",1,2532},
+{"lcommaaccent",1,2533},
+{"ldot",1,2534},
+{"ldotaccent",1,2535},
+{"ldotbelow",1,2536},
+{"ldotbelowmacron",1,2537},
+{"leftangleabovecmb",1,2538},
+{"lefttackbelowcmb",1,2539},
+{"less",1,2540},
+{"lessequal",1,2541},
+{"lessequalorgreater",1,2542},
+{"lessmonospace",1,2543},
+{"lessorequivalent",1,2544},
+{"lessorgreater",1,2545},
+{"lessoverequal",1,2546},
+{"lesssmall",1,2547},
+{"lezh",1,2548},
+{"lfblock",1,2549},
+{"lhookretroflex",1,2550},
+{"lira",1,2551},
+{"liwnarmenian",1,2552},
+{"lj",1,2553},
+{"ljecyrillic",1,2554},
+{"ll",1,2555},
+{"lladeva",1,2556},
+{"llagujarati",1,2557},
+{"llinebelow",1,2558},
+{"llladeva",1,2559},
+{"llvocalicbengali",1,2560},
+{"llvocalicdeva",1,2561},
+{"llvocalicvowelsignbengali",1,2562},
+{"llvocalicvowelsigndeva",1,2563},
+{"lmiddletilde",1,2564},
+{"lmonospace",1,2565},
+{"lmsquare",1,2566},
+{"lochulathai",1,2567},
+{"logicaland",1,2568},
+{"logicalnot",1,2569},
+{"logicalnotreversed",1,2570},
+{"logicalor",1,2571},
+{"lolingthai",1,2572},
+{"longs",1,2573},
+{"lowlinecenterline",1,2574},
+{"lowlinecmb",1,2575},
+{"lowlinedashed",1,2576},
+{"lozenge",1,2577},
+{"lparen",1,2578},
+{"lslash",1,2579},
+{"lsquare",1,2580},
+{"lsuperior",1,2581},
+{"ltshade",1,2582},
+{"luthai",1,2583},
+{"lvocalicbengali",1,2584},
+{"lvocalicdeva",1,2585},
+{"lvocalicvowelsignbengali",1,2586},
+{"lvocalicvowelsigndeva",1,2587},
+{"lxsquare",1,2588},
+{"m",1,2589},
+{"mabengali",1,2590},
+{"macron",1,2591},
+{"macronbelowcmb",1,2592},
+{"macroncmb",1,2593},
+{"macronlowmod",1,2594},
+{"macronmonospace",1,2595},
+{"macute",1,2596},
+{"madeva",1,2597},
+{"magujarati",1,2598},
+{"magurmukhi",1,2599},
+{"mahapakhhebrew",1,2600},
+{"mahapakhlefthebrew",1,2601},
+{"mahiragana",1,2602},
+{"maichattawalowleftthai",1,2603},
+{"maichattawalowrightthai",1,2604},
+{"maichattawathai",1,2605},
+{"maichattawaupperleftthai",1,2606},
+{"maieklowleftthai",1,2607},
+{"maieklowrightthai",1,2608},
+{"maiekthai",1,2609},
+{"maiekupperleftthai",1,2610},
+{"maihanakatleftthai",1,2611},
+{"maihanakatthai",1,2612},
+{"maitaikhuleftthai",1,2613},
+{"maitaikhuthai",1,2614},
+{"maitholowleftthai",1,2615},
+{"maitholowrightthai",1,2616},
+{"maithothai",1,2617},
+{"maithoupperleftthai",1,2618},
+{"maitrilowleftthai",1,2619},
+{"maitrilowrightthai",1,2620},
+{"maitrithai",1,2621},
+{"maitriupperleftthai",1,2622},
+{"maiyamokthai",1,2623},
+{"makatakana",1,2624},
+{"makatakanahalfwidth",1,2625},
+{"male",1,2626},
+{"mansyonsquare",1,2627},
+{"maqafhebrew",1,2628},
+{"mars",1,2629},
+{"masoracirclehebrew",1,2630},
+{"masquare",1,2631},
+{"mbopomofo",1,2632},
+{"mbsquare",1,2633},
+{"mcircle",1,2634},
+{"mcubedsquare",1,2635},
+{"mdotaccent",1,2636},
+{"mdotbelow",1,2637},
+{"meemarabic",1,2638},
+{"meemfinalarabic",1,2639},
+{"meeminitialarabic",1,2640},
+{"meemmedialarabic",1,2641},
+{"meemmeeminitialarabic",1,2642},
+{"meemmeemisolatedarabic",1,2643},
+{"meetorusquare",1,2644},
+{"mehiragana",1,2645},
+{"meizierasquare",1,2646},
+{"mekatakana",1,2647},
+{"mekatakanahalfwidth",1,2648},
+{"mem",1,2649},
+{"memdagesh",1,2650},
+{"memdageshhebrew",1,2651},
+{"memhebrew",1,2652},
+{"menarmenian",1,2653},
+{"merkhahebrew",1,2654},
+{"merkhakefulahebrew",1,2655},
+{"merkhakefulalefthebrew",1,2656},
+{"merkhalefthebrew",1,2657},
+{"mhook",1,2658},
+{"mhzsquare",1,2659},
+{"middledotkatakanahalfwidth",1,2660},
+{"middot",1,2661},
+{"mieumacirclekorean",1,2662},
+{"mieumaparenkorean",1,2663},
+{"mieumcirclekorean",1,2664},
+{"mieumkorean",1,2665},
+{"mieumpansioskorean",1,2666},
+{"mieumparenkorean",1,2667},
+{"mieumpieupkorean",1,2668},
+{"mieumsioskorean",1,2669},
+{"mihiragana",1,2670},
+{"mikatakana",1,2671},
+{"mikatakanahalfwidth",1,2672},
+{"minus",1,2673},
+{"minusbelowcmb",1,2674},
+{"minuscircle",1,2675},
+{"minusmod",1,2676},
+{"minusplus",1,2677},
+{"minute",1,2678},
+{"miribaarusquare",1,2679},
+{"mirisquare",1,2680},
+{"mlonglegturned",1,2681},
+{"mlsquare",1,2682},
+{"mmcubedsquare",1,2683},
+{"mmonospace",1,2684},
+{"mmsquaredsquare",1,2685},
+{"mohiragana",1,2686},
+{"mohmsquare",1,2687},
+{"mokatakana",1,2688},
+{"mokatakanahalfwidth",1,2689},
+{"molsquare",1,2690},
+{"momathai",1,2691},
+{"moverssquare",1,2692},
+{"moverssquaredsquare",1,2693},
+{"mparen",1,2694},
+{"mpasquare",1,2695},
+{"mssquare",1,2696},
+{"msuperior",1,2697},
+{"mturned",1,2698},
+{"mu",1,2699},
+{"mu1",1,2700},
+{"muasquare",1,2701},
+{"muchgreater",1,2702},
+{"muchless",1,2703},
+{"mufsquare",1,2704},
+{"mugreek",1,2705},
+{"mugsquare",1,2706},
+{"muhiragana",1,2707},
+{"mukatakana",1,2708},
+{"mukatakanahalfwidth",1,2709},
+{"mulsquare",1,2710},
+{"multiply",1,2711},
+{"mumsquare",1,2712},
+{"munahhebrew",1,2713},
+{"munahlefthebrew",1,2714},
+{"musicalnote",1,2715},
+{"musicalnotedbl",1,2716},
+{"musicflatsign",1,2717},
+{"musicsharpsign",1,2718},
+{"mussquare",1,2719},
+{"muvsquare",1,2720},
+{"muwsquare",1,2721},
+{"mvmegasquare",1,2722},
+{"mvsquare",1,2723},
+{"mwmegasquare",1,2724},
+{"mwsquare",1,2725},
+{"n",1,2726},
+{"nabengali",1,2727},
+{"nabla",1,2728},
+{"nacute",1,2729},
+{"nadeva",1,2730},
+{"nagujarati",1,2731},
+{"nagurmukhi",1,2732},
+{"nahiragana",1,2733},
+{"nakatakana",1,2734},
+{"nakatakanahalfwidth",1,2735},
+{"napostrophe",1,2736},
+{"nasquare",1,2737},
+{"nbopomofo",1,2738},
+{"nbspace",1,2739},
+{"ncaron",1,2740},
+{"ncedilla",1,2741},
+{"ncircle",1,2742},
+{"ncircumflexbelow",1,2743},
+{"ncommaaccent",1,2744},
+{"ndotaccent",1,2745},
+{"ndotbelow",1,2746},
+{"nehiragana",1,2747},
+{"nekatakana",1,2748},
+{"nekatakanahalfwidth",1,2749},
+{"newsheqelsign",1,2750},
+{"nfsquare",1,2751},
+{"ngabengali",1,2752},
+{"ngadeva",1,2753},
+{"ngagujarati",1,2754},
+{"ngagurmukhi",1,2755},
+{"ngonguthai",1,2756},
+{"nhiragana",1,2757},
+{"nhookleft",1,2758},
+{"nhookretroflex",1,2759},
+{"nieunacirclekorean",1,2760},
+{"nieunaparenkorean",1,2761},
+{"nieuncieuckorean",1,2762},
+{"nieuncirclekorean",1,2763},
+{"nieunhieuhkorean",1,2764},
+{"nieunkorean",1,2765},
+{"nieunpansioskorean",1,2766},
+{"nieunparenkorean",1,2767},
+{"nieunsioskorean",1,2768},
+{"nieuntikeutkorean",1,2769},
+{"nihiragana",1,2770},
+{"nikatakana",1,2771},
+{"nikatakanahalfwidth",1,2772},
+{"nikhahitleftthai",1,2773},
+{"nikhahitthai",1,2774},
+{"nine",1,2775},
+{"ninearabic",1,2776},
+{"ninebengali",1,2777},
+{"ninecircle",1,2778},
+{"ninecircleinversesansserif",1,2779},
+{"ninedeva",1,2780},
+{"ninegujarati",1,2781},
+{"ninegurmukhi",1,2782},
+{"ninehackarabic",1,2783},
+{"ninehangzhou",1,2784},
+{"nineideographicparen",1,2785},
+{"nineinferior",1,2786},
+{"ninemonospace",1,2787},
+{"nineoldstyle",1,2788},
+{"nineparen",1,2789},
+{"nineperiod",1,2790},
+{"ninepersian",1,2791},
+{"nineroman",1,2792},
+{"ninesuperior",1,2793},
+{"nineteencircle",1,2794},
+{"nineteenparen",1,2795},
+{"nineteenperiod",1,2796},
+{"ninethai",1,2797},
+{"nj",1,2798},
+{"njecyrillic",1,2799},
+{"nkatakana",1,2800},
+{"nkatakanahalfwidth",1,2801},
+{"nlegrightlong",1,2802},
+{"nlinebelow",1,2803},
+{"nmonospace",1,2804},
+{"nmsquare",1,2805},
+{"nnabengali",1,2806},
+{"nnadeva",1,2807},
+{"nnagujarati",1,2808},
+{"nnagurmukhi",1,2809},
+{"nnnadeva",1,2810},
+{"nohiragana",1,2811},
+{"nokatakana",1,2812},
+{"nokatakanahalfwidth",1,2813},
+{"nonbreakingspace",1,2814},
+{"nonenthai",1,2815},
+{"nonuthai",1,2816},
+{"noonarabic",1,2817},
+{"noonfinalarabic",1,2818},
+{"noonghunnaarabic",1,2819},
+{"noonghunnafinalarabic",1,2820},
+{"noonhehinitialarabic",2,2821},
+{"nooninitialarabic",1,2823},
+{"noonjeeminitialarabic",1,2824},
+{"noonjeemisolatedarabic",1,2825},
+{"noonmedialarabic",1,2826},
+{"noonmeeminitialarabic",1,2827},
+{"noonmeemisolatedarabic",1,2828},
+{"noonnoonfinalarabic",1,2829},
+{"notcontains",1,2830},
+{"notelement",1,2831},
+{"notelementof",1,2832},
+{"notequal",1,2833},
+{"notgreater",1,2834},
+{"notgreaternorequal",1,2835},
+{"notgreaternorless",1,2836},
+{"notidentical",1,2837},
+{"notless",1,2838},
+{"notlessnorequal",1,2839},
+{"notparallel",1,2840},
+{"notprecedes",1,2841},
+{"notsubset",1,2842},
+{"notsucceeds",1,2843},
+{"notsuperset",1,2844},
+{"nowarmenian",1,2845},
+{"nparen",1,2846},
+{"nssquare",1,2847},
+{"nsuperior",1,2848},
+{"ntilde",1,2849},
+{"nu",1,2850},
+{"nuhiragana",1,2851},
+{"nukatakana",1,2852},
+{"nukatakanahalfwidth",1,2853},
+{"nuktabengali",1,2854},
+{"nuktadeva",1,2855},
+{"nuktagujarati",1,2856},
+{"nuktagurmukhi",1,2857},
+{"numbersign",1,2858},
+{"numbersignmonospace",1,2859},
+{"numbersignsmall",1,2860},
+{"numeralsigngreek",1,2861},
+{"numeralsignlowergreek",1,2862},
+{"numero",1,2863},
+{"nun",1,2864},
+{"nundagesh",1,2865},
+{"nundageshhebrew",1,2866},
+{"nunhebrew",1,2867},
+{"nvsquare",1,2868},
+{"nwsquare",1,2869},
+{"nyabengali",1,2870},
+{"nyadeva",1,2871},
+{"nyagujarati",1,2872},
+{"nyagurmukhi",1,2873},
+{"o",1,2874},
+{"oacute",1,2875},
+{"oangthai",1,2876},
+{"obarred",1,2877},
+{"obarredcyrillic",1,2878},
+{"obarreddieresiscyrillic",1,2879},
+{"obengali",1,2880},
+{"obopomofo",1,2881},
+{"obreve",1,2882},
+{"ocandradeva",1,2883},
+{"ocandragujarati",1,2884},
+{"ocandravowelsigndeva",1,2885},
+{"ocandravowelsigngujarati",1,2886},
+{"ocaron",1,2887},
+{"ocircle",1,2888},
+{"ocircumflex",1,2889},
+{"ocircumflexacute",1,2890},
+{"ocircumflexdotbelow",1,2891},
+{"ocircumflexgrave",1,2892},
+{"ocircumflexhookabove",1,2893},
+{"ocircumflextilde",1,2894},
+{"ocyrillic",1,2895},
+{"odblacute",1,2896},
+{"odblgrave",1,2897},
+{"odeva",1,2898},
+{"odieresis",1,2899},
+{"odieresiscyrillic",1,2900},
+{"odotbelow",1,2901},
+{"oe",1,2902},
+{"oekorean",1,2903},
+{"ogonek",1,2904},
+{"ogonekcmb",1,2905},
+{"ograve",1,2906},
+{"ogujarati",1,2907},
+{"oharmenian",1,2908},
+{"ohiragana",1,2909},
+{"ohookabove",1,2910},
+{"ohorn",1,2911},
+{"ohornacute",1,2912},
+{"ohorndotbelow",1,2913},
+{"ohorngrave",1,2914},
+{"ohornhookabove",1,2915},
+{"ohorntilde",1,2916},
+{"ohungarumlaut",1,2917},
+{"oi",1,2918},
+{"oinvertedbreve",1,2919},
+{"okatakana",1,2920},
+{"okatakanahalfwidth",1,2921},
+{"okorean",1,2922},
+{"olehebrew",1,2923},
+{"omacron",1,2924},
+{"omacronacute",1,2925},
+{"omacrongrave",1,2926},
+{"omdeva",1,2927},
+{"omega",1,2928},
+{"omega1",1,2929},
+{"omegacyrillic",1,2930},
+{"omegalatinclosed",1,2931},
+{"omegaroundcyrillic",1,2932},
+{"omegatitlocyrillic",1,2933},
+{"omegatonos",1,2934},
+{"omgujarati",1,2935},
+{"omicron",1,2936},
+{"omicrontonos",1,2937},
+{"omonospace",1,2938},
+{"one",1,2939},
+{"onearabic",1,2940},
+{"onebengali",1,2941},
+{"onecircle",1,2942},
+{"onecircleinversesansserif",1,2943},
+{"onedeva",1,2944},
+{"onedotenleader",1,2945},
+{"oneeighth",1,2946},
+{"onefitted",1,2947},
+{"onegujarati",1,2948},
+{"onegurmukhi",1,2949},
+{"onehackarabic",1,2950},
+{"onehalf",1,2951},
+{"onehangzhou",1,2952},
+{"oneideographicparen",1,2953},
+{"oneinferior",1,2954},
+{"onemonospace",1,2955},
+{"onenumeratorbengali",1,2956},
+{"oneoldstyle",1,2957},
+{"oneparen",1,2958},
+{"oneperiod",1,2959},
+{"onepersian",1,2960},
+{"onequarter",1,2961},
+{"oneroman",1,2962},
+{"onesuperior",1,2963},
+{"onethai",1,2964},
+{"onethird",1,2965},
+{"oogonek",1,2966},
+{"oogonekmacron",1,2967},
+{"oogurmukhi",1,2968},
+{"oomatragurmukhi",1,2969},
+{"oopen",1,2970},
+{"oparen",1,2971},
+{"openbullet",1,2972},
+{"option",1,2973},
+{"ordfeminine",1,2974},
+{"ordmasculine",1,2975},
+{"orthogonal",1,2976},
+{"oshortdeva",1,2977},
+{"oshortvowelsigndeva",1,2978},
+{"oslash",1,2979},
+{"oslashacute",1,2980},
+{"osmallhiragana",1,2981},
+{"osmallkatakana",1,2982},
+{"osmallkatakanahalfwidth",1,2983},
+{"ostrokeacute",1,2984},
+{"osuperior",1,2985},
+{"otcyrillic",1,2986},
+{"otilde",1,2987},
+{"otildeacute",1,2988},
+{"otildedieresis",1,2989},
+{"oubopomofo",1,2990},
+{"overline",1,2991},
+{"overlinecenterline",1,2992},
+{"overlinecmb",1,2993},
+{"overlinedashed",1,2994},
+{"overlinedblwavy",1,2995},
+{"overlinewavy",1,2996},
+{"overscore",1,2997},
+{"ovowelsignbengali",1,2998},
+{"ovowelsigndeva",1,2999},
+{"ovowelsigngujarati",1,3000},
+{"p",1,3001},
+{"paampssquare",1,3002},
+{"paasentosquare",1,3003},
+{"pabengali",1,3004},
+{"pacute",1,3005},
+{"padeva",1,3006},
+{"pagedown",1,3007},
+{"pageup",1,3008},
+{"pagujarati",1,3009},
+{"pagurmukhi",1,3010},
+{"pahiragana",1,3011},
+{"paiyannoithai",1,3012},
+{"pakatakana",1,3013},
+{"palatalizationcyrilliccmb",1,3014},
+{"palochkacyrillic",1,3015},
+{"pansioskorean",1,3016},
+{"paragraph",1,3017},
+{"parallel",1,3018},
+{"parenleft",1,3019},
+{"parenleftaltonearabic",1,3020},
+{"parenleftbt",1,3021},
+{"parenleftex",1,3022},
+{"parenleftinferior",1,3023},
+{"parenleftmonospace",1,3024},
+{"parenleftsmall",1,3025},
+{"parenleftsuperior",1,3026},
+{"parenlefttp",1,3027},
+{"parenleftvertical",1,3028},
+{"parenright",1,3029},
+{"parenrightaltonearabic",1,3030},
+{"parenrightbt",1,3031},
+{"parenrightex",1,3032},
+{"parenrightinferior",1,3033},
+{"parenrightmonospace",1,3034},
+{"parenrightsmall",1,3035},
+{"parenrightsuperior",1,3036},
+{"parenrighttp",1,3037},
+{"parenrightvertical",1,3038},
+{"partialdiff",1,3039},
+{"paseqhebrew",1,3040},
+{"pashtahebrew",1,3041},
+{"pasquare",1,3042},
+{"patah",1,3043},
+{"patah11",1,3044},
+{"patah1d",1,3045},
+{"patah2a",1,3046},
+{"patahhebrew",1,3047},
+{"patahnarrowhebrew",1,3048},
+{"patahquarterhebrew",1,3049},
+{"patahwidehebrew",1,3050},
+{"pazerhebrew",1,3051},
+{"pbopomofo",1,3052},
+{"pcircle",1,3053},
+{"pdotaccent",1,3054},
+{"pe",1,3055},
+{"pecyrillic",1,3056},
+{"pedagesh",1,3057},
+{"pedageshhebrew",1,3058},
+{"peezisquare",1,3059},
+{"pefinaldageshhebrew",1,3060},
+{"peharabic",1,3061},
+{"peharmenian",1,3062},
+{"pehebrew",1,3063},
+{"pehfinalarabic",1,3064},
+{"pehinitialarabic",1,3065},
+{"pehiragana",1,3066},
+{"pehmedialarabic",1,3067},
+{"pekatakana",1,3068},
+{"pemiddlehookcyrillic",1,3069},
+{"perafehebrew",1,3070},
+{"percent",1,3071},
+{"percentarabic",1,3072},
+{"percentmonospace",1,3073},
+{"percentsmall",1,3074},
+{"period",1,3075},
+{"periodarmenian",1,3076},
+{"periodcentered",1,3077},
+{"periodhalfwidth",1,3078},
+{"periodinferior",1,3079},
+{"periodmonospace",1,3080},
+{"periodsmall",1,3081},
+{"periodsuperior",1,3082},
+{"perispomenigreekcmb",1,3083},
+{"perpendicular",1,3084},
+{"perthousand",1,3085},
+{"peseta",1,3086},
+{"pfsquare",1,3087},
+{"phabengali",1,3088},
+{"phadeva",1,3089},
+{"phagujarati",1,3090},
+{"phagurmukhi",1,3091},
+{"phi",1,3092},
+{"phi1",1,3093},
+{"phieuphacirclekorean",1,3094},
+{"phieuphaparenkorean",1,3095},
+{"phieuphcirclekorean",1,3096},
+{"phieuphkorean",1,3097},
+{"phieuphparenkorean",1,3098},
+{"philatin",1,3099},
+{"phinthuthai",1,3100},
+{"phisymbolgreek",1,3101},
+{"phook",1,3102},
+{"phophanthai",1,3103},
+{"phophungthai",1,3104},
+{"phosamphaothai",1,3105},
+{"pi",1,3106},
+{"pieupacirclekorean",1,3107},
+{"pieupaparenkorean",1,3108},
+{"pieupcieuckorean",1,3109},
+{"pieupcirclekorean",1,3110},
+{"pieupkiyeokkorean",1,3111},
+{"pieupkorean",1,3112},
+{"pieupparenkorean",1,3113},
+{"pieupsioskiyeokkorean",1,3114},
+{"pieupsioskorean",1,3115},
+{"pieupsiostikeutkorean",1,3116},
+{"pieupthieuthkorean",1,3117},
+{"pieuptikeutkorean",1,3118},
+{"pihiragana",1,3119},
+{"pikatakana",1,3120},
+{"pisymbolgreek",1,3121},
+{"piwrarmenian",1,3122},
+{"plus",1,3123},
+{"plusbelowcmb",1,3124},
+{"pluscircle",1,3125},
+{"plusminus",1,3126},
+{"plusmod",1,3127},
+{"plusmonospace",1,3128},
+{"plussmall",1,3129},
+{"plussuperior",1,3130},
+{"pmonospace",1,3131},
+{"pmsquare",1,3132},
+{"pohiragana",1,3133},
+{"pointingindexdownwhite",1,3134},
+{"pointingindexleftwhite",1,3135},
+{"pointingindexrightwhite",1,3136},
+{"pointingindexupwhite",1,3137},
+{"pokatakana",1,3138},
+{"poplathai",1,3139},
+{"postalmark",1,3140},
+{"postalmarkface",1,3141},
+{"pparen",1,3142},
+{"precedes",1,3143},
+{"prescription",1,3144},
+{"primemod",1,3145},
+{"primereversed",1,3146},
+{"product",1,3147},
+{"projective",1,3148},
+{"prolongedkana",1,3149},
+{"propellor",1,3150},
+{"propersubset",1,3151},
+{"propersuperset",1,3152},
+{"proportion",1,3153},
+{"proportional",1,3154},
+{"psi",1,3155},
+{"psicyrillic",1,3156},
+{"psilipneumatacyrilliccmb",1,3157},
+{"pssquare",1,3158},
+{"puhiragana",1,3159},
+{"pukatakana",1,3160},
+{"pvsquare",1,3161},
+{"pwsquare",1,3162},
+{"q",1,3163},
+{"qadeva",1,3164},
+{"qadmahebrew",1,3165},
+{"qafarabic",1,3166},
+{"qaffinalarabic",1,3167},
+{"qafinitialarabic",1,3168},
+{"qafmedialarabic",1,3169},
+{"qamats",1,3170},
+{"qamats10",1,3171},
+{"qamats1a",1,3172},
+{"qamats1c",1,3173},
+{"qamats27",1,3174},
+{"qamats29",1,3175},
+{"qamats33",1,3176},
+{"qamatsde",1,3177},
+{"qamatshebrew",1,3178},
+{"qamatsnarrowhebrew",1,3179},
+{"qamatsqatanhebrew",1,3180},
+{"qamatsqatannarrowhebrew",1,3181},
+{"qamatsqatanquarterhebrew",1,3182},
+{"qamatsqatanwidehebrew",1,3183},
+{"qamatsquarterhebrew",1,3184},
+{"qamatswidehebrew",1,3185},
+{"qarneyparahebrew",1,3186},
+{"qbopomofo",1,3187},
+{"qcircle",1,3188},
+{"qhook",1,3189},
+{"qmonospace",1,3190},
+{"qof",1,3191},
+{"qofdagesh",1,3192},
+{"qofdageshhebrew",1,3193},
+{"qofhatafpatah",2,3194},
+{"qofhatafpatahhebrew",2,3196},
+{"qofhatafsegol",2,3198},
+{"qofhatafsegolhebrew",2,3200},
+{"qofhebrew",1,3202},
+{"qofhiriq",2,3203},
+{"qofhiriqhebrew",2,3205},
+{"qofholam",2,3207},
+{"qofholamhebrew",2,3209},
+{"qofpatah",2,3211},
+{"qofpatahhebrew",2,3213},
+{"qofqamats",2,3215},
+{"qofqamatshebrew",2,3217},
+{"qofqubuts",2,3219},
+{"qofqubutshebrew",2,3221},
+{"qofsegol",2,3223},
+{"qofsegolhebrew",2,3225},
+{"qofsheva",2,3227},
+{"qofshevahebrew",2,3229},
+{"qoftsere",2,3231},
+{"qoftserehebrew",2,3233},
+{"qparen",1,3235},
+{"quarternote",1,3236},
+{"qubuts",1,3237},
+{"qubuts18",1,3238},
+{"qubuts25",1,3239},
+{"qubuts31",1,3240},
+{"qubutshebrew",1,3241},
+{"qubutsnarrowhebrew",1,3242},
+{"qubutsquarterhebrew",1,3243},
+{"qubutswidehebrew",1,3244},
+{"question",1,3245},
+{"questionarabic",1,3246},
+{"questionarmenian",1,3247},
+{"questiondown",1,3248},
+{"questiondownsmall",1,3249},
+{"questiongreek",1,3250},
+{"questionmonospace",1,3251},
+{"questionsmall",1,3252},
+{"quotedbl",1,3253},
+{"quotedblbase",1,3254},
+{"quotedblleft",1,3255},
+{"quotedblmonospace",1,3256},
+{"quotedblprime",1,3257},
+{"quotedblprimereversed",1,3258},
+{"quotedblright",1,3259},
+{"quoteleft",1,3260},
+{"quoteleftreversed",1,3261},
+{"quotereversed",1,3262},
+{"quoteright",1,3263},
+{"quoterightn",1,3264},
+{"quotesinglbase",1,3265},
+{"quotesingle",1,3266},
+{"quotesinglemonospace",1,3267},
+{"r",1,3268},
+{"raarmenian",1,3269},
+{"rabengali",1,3270},
+{"racute",1,3271},
+{"radeva",1,3272},
+{"radical",1,3273},
+{"radicalex",1,3274},
+{"radoverssquare",1,3275},
+{"radoverssquaredsquare",1,3276},
+{"radsquare",1,3277},
+{"rafe",1,3278},
+{"rafehebrew",1,3279},
+{"ragujarati",1,3280},
+{"ragurmukhi",1,3281},
+{"rahiragana",1,3282},
+{"rakatakana",1,3283},
+{"rakatakanahalfwidth",1,3284},
+{"ralowerdiagonalbengali",1,3285},
+{"ramiddlediagonalbengali",1,3286},
+{"ramshorn",1,3287},
+{"ratio",1,3288},
+{"rbopomofo",1,3289},
+{"rcaron",1,3290},
+{"rcedilla",1,3291},
+{"rcircle",1,3292},
+{"rcommaaccent",1,3293},
+{"rdblgrave",1,3294},
+{"rdotaccent",1,3295},
+{"rdotbelow",1,3296},
+{"rdotbelowmacron",1,3297},
+{"referencemark",1,3298},
+{"reflexsubset",1,3299},
+{"reflexsuperset",1,3300},
+{"registered",1,3301},
+{"registersans",1,3302},
+{"registerserif",1,3303},
+{"reharabic",1,3304},
+{"reharmenian",1,3305},
+{"rehfinalarabic",1,3306},
+{"rehiragana",1,3307},
+{"rehyehaleflamarabic",4,3308},
+{"rekatakana",1,3312},
+{"rekatakanahalfwidth",1,3313},
+{"resh",1,3314},
+{"reshdageshhebrew",1,3315},
+{"reshhatafpatah",2,3316},
+{"reshhatafpatahhebrew",2,3318},
+{"reshhatafsegol",2,3320},
+{"reshhatafsegolhebrew",2,3322},
+{"reshhebrew",1,3324},
+{"reshhiriq",2,3325},
+{"reshhiriqhebrew",2,3327},
+{"reshholam",2,3329},
+{"reshholamhebrew",2,3331},
+{"reshpatah",2,3333},
+{"reshpatahhebrew",2,3335},
+{"reshqamats",2,3337},
+{"reshqamatshebrew",2,3339},
+{"reshqubuts",2,3341},
+{"reshqubutshebrew",2,3343},
+{"reshsegol",2,3345},
+{"reshsegolhebrew",2,3347},
+{"reshsheva",2,3349},
+{"reshshevahebrew",2,3351},
+{"reshtsere",2,3353},
+{"reshtserehebrew",2,3355},
+{"reversedtilde",1,3357},
+{"reviahebrew",1,3358},
+{"reviamugrashhebrew",1,3359},
+{"revlogicalnot",1,3360},
+{"rfishhook",1,3361},
+{"rfishhookreversed",1,3362},
+{"rhabengali",1,3363},
+{"rhadeva",1,3364},
+{"rho",1,3365},
+{"rhook",1,3366},
+{"rhookturned",1,3367},
+{"rhookturnedsuperior",1,3368},
+{"rhosymbolgreek",1,3369},
+{"rhotichookmod",1,3370},
+{"rieulacirclekorean",1,3371},
+{"rieulaparenkorean",1,3372},
+{"rieulcirclekorean",1,3373},
+{"rieulhieuhkorean",1,3374},
+{"rieulkiyeokkorean",1,3375},
+{"rieulkiyeoksioskorean",1,3376},
+{"rieulkorean",1,3377},
+{"rieulmieumkorean",1,3378},
+{"rieulpansioskorean",1,3379},
+{"rieulparenkorean",1,3380},
+{"rieulphieuphkorean",1,3381},
+{"rieulpieupkorean",1,3382},
+{"rieulpieupsioskorean",1,3383},
+{"rieulsioskorean",1,3384},
+{"rieulthieuthkorean",1,3385},
+{"rieultikeutkorean",1,3386},
+{"rieulyeorinhieuhkorean",1,3387},
+{"rightangle",1,3388},
+{"righttackbelowcmb",1,3389},
+{"righttriangle",1,3390},
+{"rihiragana",1,3391},
+{"rikatakana",1,3392},
+{"rikatakanahalfwidth",1,3393},
+{"ring",1,3394},
+{"ringbelowcmb",1,3395},
+{"ringcmb",1,3396},
+{"ringhalfleft",1,3397},
+{"ringhalfleftarmenian",1,3398},
+{"ringhalfleftbelowcmb",1,3399},
+{"ringhalfleftcentered",1,3400},
+{"ringhalfright",1,3401},
+{"ringhalfrightbelowcmb",1,3402},
+{"ringhalfrightcentered",1,3403},
+{"rinvertedbreve",1,3404},
+{"rittorusquare",1,3405},
+{"rlinebelow",1,3406},
+{"rlongleg",1,3407},
+{"rlonglegturned",1,3408},
+{"rmonospace",1,3409},
+{"rohiragana",1,3410},
+{"rokatakana",1,3411},
+{"rokatakanahalfwidth",1,3412},
+{"roruathai",1,3413},
+{"rparen",1,3414},
+{"rrabengali",1,3415},
+{"rradeva",1,3416},
+{"rragurmukhi",1,3417},
+{"rreharabic",1,3418},
+{"rrehfinalarabic",1,3419},
+{"rrvocalicbengali",1,3420},
+{"rrvocalicdeva",1,3421},
+{"rrvocalicgujarati",1,3422},
+{"rrvocalicvowelsignbengali",1,3423},
+{"rrvocalicvowelsigndeva",1,3424},
+{"rrvocalicvowelsigngujarati",1,3425},
+{"rsuperior",1,3426},
+{"rtblock",1,3427},
+{"rturned",1,3428},
+{"rturnedsuperior",1,3429},
+{"ruhiragana",1,3430},
+{"rukatakana",1,3431},
+{"rukatakanahalfwidth",1,3432},
+{"rupeemarkbengali",1,3433},
+{"rupeesignbengali",1,3434},
+{"rupiah",1,3435},
+{"ruthai",1,3436},
+{"rvocalicbengali",1,3437},
+{"rvocalicdeva",1,3438},
+{"rvocalicgujarati",1,3439},
+{"rvocalicvowelsignbengali",1,3440},
+{"rvocalicvowelsigndeva",1,3441},
+{"rvocalicvowelsigngujarati",1,3442},
+{"s",1,3443},
+{"sabengali",1,3444},
+{"sacute",1,3445},
+{"sacutedotaccent",1,3446},
+{"sadarabic",1,3447},
+{"sadeva",1,3448},
+{"sadfinalarabic",1,3449},
+{"sadinitialarabic",1,3450},
+{"sadmedialarabic",1,3451},
+{"sagujarati",1,3452},
+{"sagurmukhi",1,3453},
+{"sahiragana",1,3454},
+{"sakatakana",1,3455},
+{"sakatakanahalfwidth",1,3456},
+{"sallallahoualayhewasallamarabic",1,3457},
+{"samekh",1,3458},
+{"samekhdagesh",1,3459},
+{"samekhdageshhebrew",1,3460},
+{"samekhhebrew",1,3461},
+{"saraaathai",1,3462},
+{"saraaethai",1,3463},
+{"saraaimaimalaithai",1,3464},
+{"saraaimaimuanthai",1,3465},
+{"saraamthai",1,3466},
+{"saraathai",1,3467},
+{"saraethai",1,3468},
+{"saraiileftthai",1,3469},
+{"saraiithai",1,3470},
+{"saraileftthai",1,3471},
+{"saraithai",1,3472},
+{"saraothai",1,3473},
+{"saraueeleftthai",1,3474},
+{"saraueethai",1,3475},
+{"saraueleftthai",1,3476},
+{"sarauethai",1,3477},
+{"sarauthai",1,3478},
+{"sarauuthai",1,3479},
+{"sbopomofo",1,3480},
+{"scaron",1,3481},
+{"scarondotaccent",1,3482},
+{"scedilla",1,3483},
+{"schwa",1,3484},
+{"schwacyrillic",1,3485},
+{"schwadieresiscyrillic",1,3486},
+{"schwahook",1,3487},
+{"scircle",1,3488},
+{"scircumflex",1,3489},
+{"scommaaccent",1,3490},
+{"sdotaccent",1,3491},
+{"sdotbelow",1,3492},
+{"sdotbelowdotaccent",1,3493},
+{"seagullbelowcmb",1,3494},
+{"second",1,3495},
+{"secondtonechinese",1,3496},
+{"section",1,3497},
+{"seenarabic",1,3498},
+{"seenfinalarabic",1,3499},
+{"seeninitialarabic",1,3500},
+{"seenmedialarabic",1,3501},
+{"segol",1,3502},
+{"segol13",1,3503},
+{"segol1f",1,3504},
+{"segol2c",1,3505},
+{"segolhebrew",1,3506},
+{"segolnarrowhebrew",1,3507},
+{"segolquarterhebrew",1,3508},
+{"segoltahebrew",1,3509},
+{"segolwidehebrew",1,3510},
+{"seharmenian",1,3511},
+{"sehiragana",1,3512},
+{"sekatakana",1,3513},
+{"sekatakanahalfwidth",1,3514},
+{"semicolon",1,3515},
+{"semicolonarabic",1,3516},
+{"semicolonmonospace",1,3517},
+{"semicolonsmall",1,3518},
+{"semivoicedmarkkana",1,3519},
+{"semivoicedmarkkanahalfwidth",1,3520},
+{"sentisquare",1,3521},
+{"sentosquare",1,3522},
+{"seven",1,3523},
+{"sevenarabic",1,3524},
+{"sevenbengali",1,3525},
+{"sevencircle",1,3526},
+{"sevencircleinversesansserif",1,3527},
+{"sevendeva",1,3528},
+{"seveneighths",1,3529},
+{"sevengujarati",1,3530},
+{"sevengurmukhi",1,3531},
+{"sevenhackarabic",1,3532},
+{"sevenhangzhou",1,3533},
+{"sevenideographicparen",1,3534},
+{"seveninferior",1,3535},
+{"sevenmonospace",1,3536},
+{"sevenoldstyle",1,3537},
+{"sevenparen",1,3538},
+{"sevenperiod",1,3539},
+{"sevenpersian",1,3540},
+{"sevenroman",1,3541},
+{"sevensuperior",1,3542},
+{"seventeencircle",1,3543},
+{"seventeenparen",1,3544},
+{"seventeenperiod",1,3545},
+{"seventhai",1,3546},
+{"sfthyphen",1,3547},
+{"shaarmenian",1,3548},
+{"shabengali",1,3549},
+{"shacyrillic",1,3550},
+{"shaddaarabic",1,3551},
+{"shaddadammaarabic",1,3552},
+{"shaddadammatanarabic",1,3553},
+{"shaddafathaarabic",1,3554},
+{"shaddafathatanarabic",2,3555},
+{"shaddakasraarabic",1,3557},
+{"shaddakasratanarabic",1,3558},
+{"shade",1,3559},
+{"shadedark",1,3560},
+{"shadelight",1,3561},
+{"shademedium",1,3562},
+{"shadeva",1,3563},
+{"shagujarati",1,3564},
+{"shagurmukhi",1,3565},
+{"shalshelethebrew",1,3566},
+{"shbopomofo",1,3567},
+{"shchacyrillic",1,3568},
+{"sheenarabic",1,3569},
+{"sheenfinalarabic",1,3570},
+{"sheeninitialarabic",1,3571},
+{"sheenmedialarabic",1,3572},
+{"sheicoptic",1,3573},
+{"sheqel",1,3574},
+{"sheqelhebrew",1,3575},
+{"sheva",1,3576},
+{"sheva115",1,3577},
+{"sheva15",1,3578},
+{"sheva22",1,3579},
+{"sheva2e",1,3580},
+{"shevahebrew",1,3581},
+{"shevanarrowhebrew",1,3582},
+{"shevaquarterhebrew",1,3583},
+{"shevawidehebrew",1,3584},
+{"shhacyrillic",1,3585},
+{"shimacoptic",1,3586},
+{"shin",1,3587},
+{"shindagesh",1,3588},
+{"shindageshhebrew",1,3589},
+{"shindageshshindot",1,3590},
+{"shindageshshindothebrew",1,3591},
+{"shindageshsindot",1,3592},
+{"shindageshsindothebrew",1,3593},
+{"shindothebrew",1,3594},
+{"shinhebrew",1,3595},
+{"shinshindot",1,3596},
+{"shinshindothebrew",1,3597},
+{"shinsindot",1,3598},
+{"shinsindothebrew",1,3599},
+{"shook",1,3600},
+{"sigma",1,3601},
+{"sigma1",1,3602},
+{"sigmafinal",1,3603},
+{"sigmalunatesymbolgreek",1,3604},
+{"sihiragana",1,3605},
+{"sikatakana",1,3606},
+{"sikatakanahalfwidth",1,3607},
+{"siluqhebrew",1,3608},
+{"siluqlefthebrew",1,3609},
+{"similar",1,3610},
+{"sindothebrew",1,3611},
+{"siosacirclekorean",1,3612},
+{"siosaparenkorean",1,3613},
+{"sioscieuckorean",1,3614},
+{"sioscirclekorean",1,3615},
+{"sioskiyeokkorean",1,3616},
+{"sioskorean",1,3617},
+{"siosnieunkorean",1,3618},
+{"siosparenkorean",1,3619},
+{"siospieupkorean",1,3620},
+{"siostikeutkorean",1,3621},
+{"six",1,3622},
+{"sixarabic",1,3623},
+{"sixbengali",1,3624},
+{"sixcircle",1,3625},
+{"sixcircleinversesansserif",1,3626},
+{"sixdeva",1,3627},
+{"sixgujarati",1,3628},
+{"sixgurmukhi",1,3629},
+{"sixhackarabic",1,3630},
+{"sixhangzhou",1,3631},
+{"sixideographicparen",1,3632},
+{"sixinferior",1,3633},
+{"sixmonospace",1,3634},
+{"sixoldstyle",1,3635},
+{"sixparen",1,3636},
+{"sixperiod",1,3637},
+{"sixpersian",1,3638},
+{"sixroman",1,3639},
+{"sixsuperior",1,3640},
+{"sixteencircle",1,3641},
+{"sixteencurrencydenominatorbengali",1,3642},
+{"sixteenparen",1,3643},
+{"sixteenperiod",1,3644},
+{"sixthai",1,3645},
+{"slash",1,3646},
+{"slashmonospace",1,3647},
+{"slong",1,3648},
+{"slongdotaccent",1,3649},
+{"smileface",1,3650},
+{"smonospace",1,3651},
+{"sofpasuqhebrew",1,3652},
+{"softhyphen",1,3653},
+{"softsigncyrillic",1,3654},
+{"sohiragana",1,3655},
+{"sokatakana",1,3656},
+{"sokatakanahalfwidth",1,3657},
+{"soliduslongoverlaycmb",1,3658},
+{"solidusshortoverlaycmb",1,3659},
+{"sorusithai",1,3660},
+{"sosalathai",1,3661},
+{"sosothai",1,3662},
+{"sosuathai",1,3663},
+{"space",1,3664},
+{"spacehackarabic",1,3665},
+{"spade",1,3666},
+{"spadesuitblack",1,3667},
+{"spadesuitwhite",1,3668},
+{"sparen",1,3669},
+{"squarebelowcmb",1,3670},
+{"squarecc",1,3671},
+{"squarecm",1,3672},
+{"squarediagonalcrosshatchfill",1,3673},
+{"squarehorizontalfill",1,3674},
+{"squarekg",1,3675},
+{"squarekm",1,3676},
+{"squarekmcapital",1,3677},
+{"squareln",1,3678},
+{"squarelog",1,3679},
+{"squaremg",1,3680},
+{"squaremil",1,3681},
+{"squaremm",1,3682},
+{"squaremsquared",1,3683},
+{"squareorthogonalcrosshatchfill",1,3684},
+{"squareupperlefttolowerrightfill",1,3685},
+{"squareupperrighttolowerleftfill",1,3686},
+{"squareverticalfill",1,3687},
+{"squarewhitewithsmallblack",1,3688},
+{"srsquare",1,3689},
+{"ssabengali",1,3690},
+{"ssadeva",1,3691},
+{"ssagujarati",1,3692},
+{"ssangcieuckorean",1,3693},
+{"ssanghieuhkorean",1,3694},
+{"ssangieungkorean",1,3695},
+{"ssangkiyeokkorean",1,3696},
+{"ssangnieunkorean",1,3697},
+{"ssangpieupkorean",1,3698},
+{"ssangsioskorean",1,3699},
+{"ssangtikeutkorean",1,3700},
+{"ssuperior",1,3701},
+{"sterling",1,3702},
+{"sterlingmonospace",1,3703},
+{"strokelongoverlaycmb",1,3704},
+{"strokeshortoverlaycmb",1,3705},
+{"subset",1,3706},
+{"subsetnotequal",1,3707},
+{"subsetorequal",1,3708},
+{"succeeds",1,3709},
+{"suchthat",1,3710},
+{"suhiragana",1,3711},
+{"sukatakana",1,3712},
+{"sukatakanahalfwidth",1,3713},
+{"sukunarabic",1,3714},
+{"summation",1,3715},
+{"sun",1,3716},
+{"superset",1,3717},
+{"supersetnotequal",1,3718},
+{"supersetorequal",1,3719},
+{"svsquare",1,3720},
+{"syouwaerasquare",1,3721},
+{"t",1,3722},
+{"tabengali",1,3723},
+{"tackdown",1,3724},
+{"tackleft",1,3725},
+{"tadeva",1,3726},
+{"tagujarati",1,3727},
+{"tagurmukhi",1,3728},
+{"taharabic",1,3729},
+{"tahfinalarabic",1,3730},
+{"tahinitialarabic",1,3731},
+{"tahiragana",1,3732},
+{"tahmedialarabic",1,3733},
+{"taisyouerasquare",1,3734},
+{"takatakana",1,3735},
+{"takatakanahalfwidth",1,3736},
+{"tatweelarabic",1,3737},
+{"tau",1,3738},
+{"tav",1,3739},
+{"tavdages",1,3740},
+{"tavdagesh",1,3741},
+{"tavdageshhebrew",1,3742},
+{"tavhebrew",1,3743},
+{"tbar",1,3744},
+{"tbopomofo",1,3745},
+{"tcaron",1,3746},
+{"tccurl",1,3747},
+{"tcedilla",1,3748},
+{"tcheharabic",1,3749},
+{"tchehfinalarabic",1,3750},
+{"tchehinitialarabic",1,3751},
+{"tchehmedialarabic",1,3752},
+{"tchehmeeminitialarabic",2,3753},
+{"tcircle",1,3755},
+{"tcircumflexbelow",1,3756},
+{"tcommaaccent",1,3757},
+{"tdieresis",1,3758},
+{"tdotaccent",1,3759},
+{"tdotbelow",1,3760},
+{"tecyrillic",1,3761},
+{"tedescendercyrillic",1,3762},
+{"teharabic",1,3763},
+{"tehfinalarabic",1,3764},
+{"tehhahinitialarabic",1,3765},
+{"tehhahisolatedarabic",1,3766},
+{"tehinitialarabic",1,3767},
+{"tehiragana",1,3768},
+{"tehjeeminitialarabic",1,3769},
+{"tehjeemisolatedarabic",1,3770},
+{"tehmarbutaarabic",1,3771},
+{"tehmarbutafinalarabic",1,3772},
+{"tehmedialarabic",1,3773},
+{"tehmeeminitialarabic",1,3774},
+{"tehmeemisolatedarabic",1,3775},
+{"tehnoonfinalarabic",1,3776},
+{"tekatakana",1,3777},
+{"tekatakanahalfwidth",1,3778},
+{"telephone",1,3779},
+{"telephoneblack",1,3780},
+{"telishagedolahebrew",1,3781},
+{"telishaqetanahebrew",1,3782},
+{"tencircle",1,3783},
+{"tenideographicparen",1,3784},
+{"tenparen",1,3785},
+{"tenperiod",1,3786},
+{"tenroman",1,3787},
+{"tesh",1,3788},
+{"tet",1,3789},
+{"tetdagesh",1,3790},
+{"tetdageshhebrew",1,3791},
+{"tethebrew",1,3792},
+{"tetsecyrillic",1,3793},
+{"tevirhebrew",1,3794},
+{"tevirlefthebrew",1,3795},
+{"thabengali",1,3796},
+{"thadeva",1,3797},
+{"thagujarati",1,3798},
+{"thagurmukhi",1,3799},
+{"thalarabic",1,3800},
+{"thalfinalarabic",1,3801},
+{"thanthakhatlowleftthai",1,3802},
+{"thanthakhatlowrightthai",1,3803},
+{"thanthakhatthai",1,3804},
+{"thanthakhatupperleftthai",1,3805},
+{"theharabic",1,3806},
+{"thehfinalarabic",1,3807},
+{"thehinitialarabic",1,3808},
+{"thehmedialarabic",1,3809},
+{"thereexists",1,3810},
+{"therefore",1,3811},
+{"theta",1,3812},
+{"theta1",1,3813},
+{"thetasymbolgreek",1,3814},
+{"thieuthacirclekorean",1,3815},
+{"thieuthaparenkorean",1,3816},
+{"thieuthcirclekorean",1,3817},
+{"thieuthkorean",1,3818},
+{"thieuthparenkorean",1,3819},
+{"thirteencircle",1,3820},
+{"thirteenparen",1,3821},
+{"thirteenperiod",1,3822},
+{"thonangmonthothai",1,3823},
+{"thook",1,3824},
+{"thophuthaothai",1,3825},
+{"thorn",1,3826},
+{"thothahanthai",1,3827},
+{"thothanthai",1,3828},
+{"thothongthai",1,3829},
+{"thothungthai",1,3830},
+{"thousandcyrillic",1,3831},
+{"thousandsseparatorarabic",1,3832},
+{"thousandsseparatorpersian",1,3833},
+{"three",1,3834},
+{"threearabic",1,3835},
+{"threebengali",1,3836},
+{"threecircle",1,3837},
+{"threecircleinversesansserif",1,3838},
+{"threedeva",1,3839},
+{"threeeighths",1,3840},
+{"threegujarati",1,3841},
+{"threegurmukhi",1,3842},
+{"threehackarabic",1,3843},
+{"threehangzhou",1,3844},
+{"threeideographicparen",1,3845},
+{"threeinferior",1,3846},
+{"threemonospace",1,3847},
+{"threenumeratorbengali",1,3848},
+{"threeoldstyle",1,3849},
+{"threeparen",1,3850},
+{"threeperiod",1,3851},
+{"threepersian",1,3852},
+{"threequarters",1,3853},
+{"threequartersemdash",1,3854},
+{"threeroman",1,3855},
+{"threesuperior",1,3856},
+{"threethai",1,3857},
+{"thzsquare",1,3858},
+{"tihiragana",1,3859},
+{"tikatakana",1,3860},
+{"tikatakanahalfwidth",1,3861},
+{"tikeutacirclekorean",1,3862},
+{"tikeutaparenkorean",1,3863},
+{"tikeutcirclekorean",1,3864},
+{"tikeutkorean",1,3865},
+{"tikeutparenkorean",1,3866},
+{"tilde",1,3867},
+{"tildebelowcmb",1,3868},
+{"tildecmb",1,3869},
+{"tildecomb",1,3870},
+{"tildedoublecmb",1,3871},
+{"tildeoperator",1,3872},
+{"tildeoverlaycmb",1,3873},
+{"tildeverticalcmb",1,3874},
+{"timescircle",1,3875},
+{"tipehahebrew",1,3876},
+{"tipehalefthebrew",1,3877},
+{"tippigurmukhi",1,3878},
+{"titlocyrilliccmb",1,3879},
+{"tiwnarmenian",1,3880},
+{"tlinebelow",1,3881},
+{"tmonospace",1,3882},
+{"toarmenian",1,3883},
+{"tohiragana",1,3884},
+{"tokatakana",1,3885},
+{"tokatakanahalfwidth",1,3886},
+{"tonebarextrahighmod",1,3887},
+{"tonebarextralowmod",1,3888},
+{"tonebarhighmod",1,3889},
+{"tonebarlowmod",1,3890},
+{"tonebarmidmod",1,3891},
+{"tonefive",1,3892},
+{"tonesix",1,3893},
+{"tonetwo",1,3894},
+{"tonos",1,3895},
+{"tonsquare",1,3896},
+{"topatakthai",1,3897},
+{"tortoiseshellbracketleft",1,3898},
+{"tortoiseshellbracketleftsmall",1,3899},
+{"tortoiseshellbracketleftvertical",1,3900},
+{"tortoiseshellbracketright",1,3901},
+{"tortoiseshellbracketrightsmall",1,3902},
+{"tortoiseshellbracketrightvertical",1,3903},
+{"totaothai",1,3904},
+{"tpalatalhook",1,3905},
+{"tparen",1,3906},
+{"trademark",1,3907},
+{"trademarksans",1,3908},
+{"trademarkserif",1,3909},
+{"tretroflexhook",1,3910},
+{"triagdn",1,3911},
+{"triaglf",1,3912},
+{"triagrt",1,3913},
+{"triagup",1,3914},
+{"ts",1,3915},
+{"tsadi",1,3916},
+{"tsadidagesh",1,3917},
+{"tsadidageshhebrew",1,3918},
+{"tsadihebrew",1,3919},
+{"tsecyrillic",1,3920},
+{"tsere",1,3921},
+{"tsere12",1,3922},
+{"tsere1e",1,3923},
+{"tsere2b",1,3924},
+{"tserehebrew",1,3925},
+{"tserenarrowhebrew",1,3926},
+{"tserequarterhebrew",1,3927},
+{"tserewidehebrew",1,3928},
+{"tshecyrillic",1,3929},
+{"tsuperior",1,3930},
+{"ttabengali",1,3931},
+{"ttadeva",1,3932},
+{"ttagujarati",1,3933},
+{"ttagurmukhi",1,3934},
+{"tteharabic",1,3935},
+{"ttehfinalarabic",1,3936},
+{"ttehinitialarabic",1,3937},
+{"ttehmedialarabic",1,3938},
+{"tthabengali",1,3939},
+{"tthadeva",1,3940},
+{"tthagujarati",1,3941},
+{"tthagurmukhi",1,3942},
+{"tturned",1,3943},
+{"tuhiragana",1,3944},
+{"tukatakana",1,3945},
+{"tukatakanahalfwidth",1,3946},
+{"tusmallhiragana",1,3947},
+{"tusmallkatakana",1,3948},
+{"tusmallkatakanahalfwidth",1,3949},
+{"twelvecircle",1,3950},
+{"twelveparen",1,3951},
+{"twelveperiod",1,3952},
+{"twelveroman",1,3953},
+{"twentycircle",1,3954},
+{"twentyhangzhou",1,3955},
+{"twentyparen",1,3956},
+{"twentyperiod",1,3957},
+{"two",1,3958},
+{"twoarabic",1,3959},
+{"twobengali",1,3960},
+{"twocircle",1,3961},
+{"twocircleinversesansserif",1,3962},
+{"twodeva",1,3963},
+{"twodotenleader",1,3964},
+{"twodotleader",1,3965},
+{"twodotleadervertical",1,3966},
+{"twogujarati",1,3967},
+{"twogurmukhi",1,3968},
+{"twohackarabic",1,3969},
+{"twohangzhou",1,3970},
+{"twoideographicparen",1,3971},
+{"twoinferior",1,3972},
+{"twomonospace",1,3973},
+{"twonumeratorbengali",1,3974},
+{"twooldstyle",1,3975},
+{"twoparen",1,3976},
+{"twoperiod",1,3977},
+{"twopersian",1,3978},
+{"tworoman",1,3979},
+{"twostroke",1,3980},
+{"twosuperior",1,3981},
+{"twothai",1,3982},
+{"twothirds",1,3983},
+{"u",1,3984},
+{"uacute",1,3985},
+{"ubar",1,3986},
+{"ubengali",1,3987},
+{"ubopomofo",1,3988},
+{"ubreve",1,3989},
+{"ucaron",1,3990},
+{"ucircle",1,3991},
+{"ucircumflex",1,3992},
+{"ucircumflexbelow",1,3993},
+{"ucyrillic",1,3994},
+{"udattadeva",1,3995},
+{"udblacute",1,3996},
+{"udblgrave",1,3997},
+{"udeva",1,3998},
+{"udieresis",1,3999},
+{"udieresisacute",1,4000},
+{"udieresisbelow",1,4001},
+{"udieresiscaron",1,4002},
+{"udieresiscyrillic",1,4003},
+{"udieresisgrave",1,4004},
+{"udieresismacron",1,4005},
+{"udotbelow",1,4006},
+{"ugrave",1,4007},
+{"ugujarati",1,4008},
+{"ugurmukhi",1,4009},
+{"uhiragana",1,4010},
+{"uhookabove",1,4011},
+{"uhorn",1,4012},
+{"uhornacute",1,4013},
+{"uhorndotbelow",1,4014},
+{"uhorngrave",1,4015},
+{"uhornhookabove",1,4016},
+{"uhorntilde",1,4017},
+{"uhungarumlaut",1,4018},
+{"uhungarumlautcyrillic",1,4019},
+{"uinvertedbreve",1,4020},
+{"ukatakana",1,4021},
+{"ukatakanahalfwidth",1,4022},
+{"ukcyrillic",1,4023},
+{"ukorean",1,4024},
+{"umacron",1,4025},
+{"umacroncyrillic",1,4026},
+{"umacrondieresis",1,4027},
+{"umatragurmukhi",1,4028},
+{"umonospace",1,4029},
+{"underscore",1,4030},
+{"underscoredbl",1,4031},
+{"underscoremonospace",1,4032},
+{"underscorevertical",1,4033},
+{"underscorewavy",1,4034},
+{"union",1,4035},
+{"universal",1,4036},
+{"uogonek",1,4037},
+{"uparen",1,4038},
+{"upblock",1,4039},
+{"upperdothebrew",1,4040},
+{"upsilon",1,4041},
+{"upsilondieresis",1,4042},
+{"upsilondieresistonos",1,4043},
+{"upsilonlatin",1,4044},
+{"upsilontonos",1,4045},
+{"uptackbelowcmb",1,4046},
+{"uptackmod",1,4047},
+{"uragurmukhi",1,4048},
+{"uring",1,4049},
+{"ushortcyrillic",1,4050},
+{"usmallhiragana",1,4051},
+{"usmallkatakana",1,4052},
+{"usmallkatakanahalfwidth",1,4053},
+{"ustraightcyrillic",1,4054},
+{"ustraightstrokecyrillic",1,4055},
+{"utilde",1,4056},
+{"utildeacute",1,4057},
+{"utildebelow",1,4058},
+{"uubengali",1,4059},
+{"uudeva",1,4060},
+{"uugujarati",1,4061},
+{"uugurmukhi",1,4062},
+{"uumatragurmukhi",1,4063},
+{"uuvowelsignbengali",1,4064},
+{"uuvowelsigndeva",1,4065},
+{"uuvowelsigngujarati",1,4066},
+{"uvowelsignbengali",1,4067},
+{"uvowelsigndeva",1,4068},
+{"uvowelsigngujarati",1,4069},
+{"v",1,4070},
+{"vadeva",1,4071},
+{"vagujarati",1,4072},
+{"vagurmukhi",1,4073},
+{"vakatakana",1,4074},
+{"vav",1,4075},
+{"vavdagesh",1,4076},
+{"vavdagesh65",1,4077},
+{"vavdageshhebrew",1,4078},
+{"vavhebrew",1,4079},
+{"vavholam",1,4080},
+{"vavholamhebrew",1,4081},
+{"vavvavhebrew",1,4082},
+{"vavyodhebrew",1,4083},
+{"vcircle",1,4084},
+{"vdotbelow",1,4085},
+{"vecyrillic",1,4086},
+{"veharabic",1,4087},
+{"vehfinalarabic",1,4088},
+{"vehinitialarabic",1,4089},
+{"vehmedialarabic",1,4090},
+{"vekatakana",1,4091},
+{"venus",1,4092},
+{"verticalbar",1,4093},
+{"verticallineabovecmb",1,4094},
+{"verticallinebelowcmb",1,4095},
+{"verticallinelowmod",1,4096},
+{"verticallinemod",1,4097},
+{"vewarmenian",1,4098},
+{"vhook",1,4099},
+{"vikatakana",1,4100},
+{"viramabengali",1,4101},
+{"viramadeva",1,4102},
+{"viramagujarati",1,4103},
+{"visargabengali",1,4104},
+{"visargadeva",1,4105},
+{"visargagujarati",1,4106},
+{"vmonospace",1,4107},
+{"voarmenian",1,4108},
+{"voicediterationhiragana",1,4109},
+{"voicediterationkatakana",1,4110},
+{"voicedmarkkana",1,4111},
+{"voicedmarkkanahalfwidth",1,4112},
+{"vokatakana",1,4113},
+{"vparen",1,4114},
+{"vtilde",1,4115},
+{"vturned",1,4116},
+{"vuhiragana",1,4117},
+{"vukatakana",1,4118},
+{"w",1,4119},
+{"wacute",1,4120},
+{"waekorean",1,4121},
+{"wahiragana",1,4122},
+{"wakatakana",1,4123},
+{"wakatakanahalfwidth",1,4124},
+{"wakorean",1,4125},
+{"wasmallhiragana",1,4126},
+{"wasmallkatakana",1,4127},
+{"wattosquare",1,4128},
+{"wavedash",1,4129},
+{"wavyunderscorevertical",1,4130},
+{"wawarabic",1,4131},
+{"wawfinalarabic",1,4132},
+{"wawhamzaabovearabic",1,4133},
+{"wawhamzaabovefinalarabic",1,4134},
+{"wbsquare",1,4135},
+{"wcircle",1,4136},
+{"wcircumflex",1,4137},
+{"wdieresis",1,4138},
+{"wdotaccent",1,4139},
+{"wdotbelow",1,4140},
+{"wehiragana",1,4141},
+{"weierstrass",1,4142},
+{"wekatakana",1,4143},
+{"wekorean",1,4144},
+{"weokorean",1,4145},
+{"wgrave",1,4146},
+{"whitebullet",1,4147},
+{"whitecircle",1,4148},
+{"whitecircleinverse",1,4149},
+{"whitecornerbracketleft",1,4150},
+{"whitecornerbracketleftvertical",1,4151},
+{"whitecornerbracketright",1,4152},
+{"whitecornerbracketrightvertical",1,4153},
+{"whitediamond",1,4154},
+{"whitediamondcontainingblacksmalldiamond",1,4155},
+{"whitedownpointingsmalltriangle",1,4156},
+{"whitedownpointingtriangle",1,4157},
+{"whiteleftpointingsmalltriangle",1,4158},
+{"whiteleftpointingtriangle",1,4159},
+{"whitelenticularbracketleft",1,4160},
+{"whitelenticularbracketright",1,4161},
+{"whiterightpointingsmalltriangle",1,4162},
+{"whiterightpointingtriangle",1,4163},
+{"whitesmallsquare",1,4164},
+{"whitesmilingface",1,4165},
+{"whitesquare",1,4166},
+{"whitestar",1,4167},
+{"whitetelephone",1,4168},
+{"whitetortoiseshellbracketleft",1,4169},
+{"whitetortoiseshellbracketright",1,4170},
+{"whiteuppointingsmalltriangle",1,4171},
+{"whiteuppointingtriangle",1,4172},
+{"wihiragana",1,4173},
+{"wikatakana",1,4174},
+{"wikorean",1,4175},
+{"wmonospace",1,4176},
+{"wohiragana",1,4177},
+{"wokatakana",1,4178},
+{"wokatakanahalfwidth",1,4179},
+{"won",1,4180},
+{"wonmonospace",1,4181},
+{"wowaenthai",1,4182},
+{"wparen",1,4183},
+{"wring",1,4184},
+{"wsuperior",1,4185},
+{"wturned",1,4186},
+{"wynn",1,4187},
+{"x",1,4188},
+{"xabovecmb",1,4189},
+{"xbopomofo",1,4190},
+{"xcircle",1,4191},
+{"xdieresis",1,4192},
+{"xdotaccent",1,4193},
+{"xeharmenian",1,4194},
+{"xi",1,4195},
+{"xmonospace",1,4196},
+{"xparen",1,4197},
+{"xsuperior",1,4198},
+{"y",1,4199},
+{"yaadosquare",1,4200},
+{"yabengali",1,4201},
+{"yacute",1,4202},
+{"yadeva",1,4203},
+{"yaekorean",1,4204},
+{"yagujarati",1,4205},
+{"yagurmukhi",1,4206},
+{"yahiragana",1,4207},
+{"yakatakana",1,4208},
+{"yakatakanahalfwidth",1,4209},
+{"yakorean",1,4210},
+{"yamakkanthai",1,4211},
+{"yasmallhiragana",1,4212},
+{"yasmallkatakana",1,4213},
+{"yasmallkatakanahalfwidth",1,4214},
+{"yatcyrillic",1,4215},
+{"ycircle",1,4216},
+{"ycircumflex",1,4217},
+{"ydieresis",1,4218},
+{"ydotaccent",1,4219},
+{"ydotbelow",1,4220},
+{"yeharabic",1,4221},
+{"yehbarreearabic",1,4222},
+{"yehbarreefinalarabic",1,4223},
+{"yehfinalarabic",1,4224},
+{"yehhamzaabovearabic",1,4225},
+{"yehhamzaabovefinalarabic",1,4226},
+{"yehhamzaaboveinitialarabic",1,4227},
+{"yehhamzaabovemedialarabic",1,4228},
+{"yehinitialarabic",1,4229},
+{"yehmedialarabic",1,4230},
+{"yehmeeminitialarabic",1,4231},
+{"yehmeemisolatedarabic",1,4232},
+{"yehnoonfinalarabic",1,4233},
+{"yehthreedotsbelowarabic",1,4234},
+{"yekorean",1,4235},
+{"yen",1,4236},
+{"yenmonospace",1,4237},
+{"yeokorean",1,4238},
+{"yeorinhieuhkorean",1,4239},
+{"yerahbenyomohebrew",1,4240},
+{"yerahbenyomolefthebrew",1,4241},
+{"yericyrillic",1,4242},
+{"yerudieresiscyrillic",1,4243},
+{"yesieungkorean",1,4244},
+{"yesieungpansioskorean",1,4245},
+{"yesieungsioskorean",1,4246},
+{"yetivhebrew",1,4247},
+{"ygrave",1,4248},
+{"yhook",1,4249},
+{"yhookabove",1,4250},
+{"yiarmenian",1,4251},
+{"yicyrillic",1,4252},
+{"yikorean",1,4253},
+{"yinyang",1,4254},
+{"yiwnarmenian",1,4255},
+{"ymonospace",1,4256},
+{"yod",1,4257},
+{"yoddagesh",1,4258},
+{"yoddageshhebrew",1,4259},
+{"yodhebrew",1,4260},
+{"yodyodhebrew",1,4261},
+{"yodyodpatahhebrew",1,4262},
+{"yohiragana",1,4263},
+{"yoikorean",1,4264},
+{"yokatakana",1,4265},
+{"yokatakanahalfwidth",1,4266},
+{"yokorean",1,4267},
+{"yosmallhiragana",1,4268},
+{"yosmallkatakana",1,4269},
+{"yosmallkatakanahalfwidth",1,4270},
+{"yotgreek",1,4271},
+{"yoyaekorean",1,4272},
+{"yoyakorean",1,4273},
+{"yoyakthai",1,4274},
+{"yoyingthai",1,4275},
+{"yparen",1,4276},
+{"ypogegrammeni",1,4277},
+{"ypogegrammenigreekcmb",1,4278},
+{"yr",1,4279},
+{"yring",1,4280},
+{"ysuperior",1,4281},
+{"ytilde",1,4282},
+{"yturned",1,4283},
+{"yuhiragana",1,4284},
+{"yuikorean",1,4285},
+{"yukatakana",1,4286},
+{"yukatakanahalfwidth",1,4287},
+{"yukorean",1,4288},
+{"yusbigcyrillic",1,4289},
+{"yusbigiotifiedcyrillic",1,4290},
+{"yuslittlecyrillic",1,4291},
+{"yuslittleiotifiedcyrillic",1,4292},
+{"yusmallhiragana",1,4293},
+{"yusmallkatakana",1,4294},
+{"yusmallkatakanahalfwidth",1,4295},
+{"yuyekorean",1,4296},
+{"yuyeokorean",1,4297},
+{"yyabengali",1,4298},
+{"yyadeva",1,4299},
+{"z",1,4300},
+{"zaarmenian",1,4301},
+{"zacute",1,4302},
+{"zadeva",1,4303},
+{"zagurmukhi",1,4304},
+{"zaharabic",1,4305},
+{"zahfinalarabic",1,4306},
+{"zahinitialarabic",1,4307},
+{"zahiragana",1,4308},
+{"zahmedialarabic",1,4309},
+{"zainarabic",1,4310},
+{"zainfinalarabic",1,4311},
+{"zakatakana",1,4312},
+{"zaqefgadolhebrew",1,4313},
+{"zaqefqatanhebrew",1,4314},
+{"zarqahebrew",1,4315},
+{"zayin",1,4316},
+{"zayindagesh",1,4317},
+{"zayindageshhebrew",1,4318},
+{"zayinhebrew",1,4319},
+{"zbopomofo",1,4320},
+{"zcaron",1,4321},
+{"zcircle",1,4322},
+{"zcircumflex",1,4323},
+{"zcurl",1,4324},
+{"zdot",1,4325},
+{"zdotaccent",1,4326},
+{"zdotbelow",1,4327},
+{"zecyrillic",1,4328},
+{"zedescendercyrillic",1,4329},
+{"zedieresiscyrillic",1,4330},
+{"zehiragana",1,4331},
+{"zekatakana",1,4332},
+{"zero",1,4333},
+{"zeroarabic",1,4334},
+{"zerobengali",1,4335},
+{"zerodeva",1,4336},
+{"zerogujarati",1,4337},
+{"zerogurmukhi",1,4338},
+{"zerohackarabic",1,4339},
+{"zeroinferior",1,4340},
+{"zeromonospace",1,4341},
+{"zerooldstyle",1,4342},
+{"zeropersian",1,4343},
+{"zerosuperior",1,4344},
+{"zerothai",1,4345},
+{"zerowidthjoiner",1,4346},
+{"zerowidthnonjoiner",1,4347},
+{"zerowidthspace",1,4348},
+{"zeta",1,4349},
+{"zhbopomofo",1,4350},
+{"zhearmenian",1,4351},
+{"zhebrevecyrillic",1,4352},
+{"zhecyrillic",1,4353},
+{"zhedescendercyrillic",1,4354},
+{"zhedieresiscyrillic",1,4355},
+{"zihiragana",1,4356},
+{"zikatakana",1,4357},
+{"zinorhebrew",1,4358},
+{"zlinebelow",1,4359},
+{"zmonospace",1,4360},
+{"zohiragana",1,4361},
+{"zokatakana",1,4362},
+{"zparen",1,4363},
+{"zretroflexhook",1,4364},
+{"zstroke",1,4365},
+{"zuhiragana",1,4366},
+{"zukatakana",1,4367},
+};
+
+static const unsigned short agldat[4368] = {
+65,198,508,482,63462,193,63457,258,7854,1232,7862,7856,7858,7860,461,9398,194,
+7844,7852,7846,7848,63458,7850,63177,63412,1040,512,196,1234,478,63460,7840,
+480,192,63456,7842,1236,514,913,902,256,65313,260,197,506,7680,63461,63329,
+195,63459,1329,66,9399,7682,7684,1041,1330,914,385,7686,65314,63220,63330,386,
+67,1342,262,63178,63221,268,199,7688,63463,9400,264,266,266,63416,1353,1212,
+1063,1214,1206,1268,1347,1227,1208,935,391,63222,65315,1361,63331,68,497,452,
+1332,393,270,7696,9401,7698,272,7690,7692,1044,1006,8710,916,394,63179,63180,
+63181,63400,988,1026,7694,65316,63223,272,63332,395,498,453,1248,1029,1039,69,
+201,63465,276,282,7708,1333,9402,202,7870,7704,7878,7872,7874,63466,7876,1028,
+516,203,63467,278,278,7864,1060,200,63464,1335,7866,8551,518,1124,1051,8554,
+274,7702,7700,1052,65317,1053,1186,330,1188,1223,280,400,917,904,1056,398,
+1069,1057,1194,425,63333,919,1336,905,208,63472,7868,7706,8364,439,494,440,70,
+9403,7710,1366,996,401,1138,8548,65318,8547,63334,71,13191,500,915,404,1002,
+286,486,290,9404,284,290,288,288,1043,1346,1172,1170,1168,403,1331,1027,7712,
+65319,63182,63328,63335,667,484,72,9679,9642,9643,9633,13259,1192,1202,1066,
+294,7722,7720,9405,292,7718,7714,7716,65320,1344,1000,63336,63183,63224,13200,
+73,1071,306,1070,205,63469,300,463,9406,206,63470,1030,520,207,7726,1252,
+63471,304,304,7882,1238,1045,8465,204,63468,7880,1048,522,1049,298,1250,65321,
+1339,1025,302,921,406,938,906,63337,407,296,7724,1140,1142,74,1345,9407,308,
+1032,1355,65322,63338,75,13189,13261,1184,7728,1050,1178,1219,922,1182,1180,
+488,310,9408,310,7730,1364,1343,1061,998,408,1036,7732,65323,1152,990,1134,
+63339,76,455,63167,313,923,317,315,9409,7740,315,319,319,7734,7736,1340,456,
+1033,7738,65324,321,63225,63340,77,13190,63184,63407,7742,9410,7744,7746,1348,
+65325,63341,412,924,78,458,323,327,325,9411,7754,325,7748,7750,413,8552,459,
+1034,7752,65326,1350,63342,209,63473,925,79,338,63226,211,63475,1256,1258,334,
+465,415,9412,212,7888,7896,7890,7892,63476,7894,1054,336,524,214,1254,63478,
+7884,63227,210,63474,1365,8486,7886,416,7898,7906,7900,7902,7904,336,418,526,
+332,7762,7760,8486,1120,937,1146,1148,911,927,908,65327,8544,490,492,390,216,
+510,63480,63343,510,1150,213,7756,7758,63477,80,7764,9413,7766,1055,1354,1190,
+934,420,928,1363,65328,936,1136,63344,81,9414,65329,63345,82,1356,340,344,342,
+9415,342,528,7768,7770,7772,1360,8476,929,63228,530,7774,65330,63346,641,694,
+83,9484,9492,9488,9496,9532,9516,9524,9500,9508,9472,9474,9569,9570,9558,9557,
+9571,9553,9559,9565,9564,9563,9566,9567,9562,9556,9577,9574,9568,9552,9580,
+9575,9576,9572,9573,9561,9560,9554,9555,9579,9578,346,7780,992,352,7782,63229,
+350,399,1240,1242,9416,348,536,7776,7778,7784,1357,8550,1351,1064,1065,994,
+1210,1004,931,8549,65331,1068,63347,986,84,932,358,356,354,9417,7792,354,7786,
+7788,1058,1196,8553,1204,920,428,222,63486,8546,63230,1359,7790,65332,1337,
+444,388,423,430,1062,1035,63348,8555,8545,85,218,63482,364,467,9418,219,7798,
+63483,1059,368,532,220,471,7794,473,1264,475,469,63484,7908,217,63481,7910,
+431,7912,7920,7914,7916,7918,368,1266,534,1144,362,1262,7802,65333,370,933,
+978,979,433,939,980,978,910,366,1038,63349,1198,1200,360,7800,7796,86,9419,
+7806,1042,1358,434,65334,1352,63350,7804,87,7810,9420,372,7812,7814,7816,7808,
+65335,63351,88,9421,7820,7818,1341,926,65336,63352,89,221,63485,1122,9422,374,
+376,63487,7822,7924,1067,1272,7922,435,7926,1349,1031,1362,65337,63353,7928,
+1130,1132,1126,1128,90,1334,377,381,63231,9423,7824,379,379,7826,1047,1176,
+1246,918,1338,1217,1046,1174,1244,7828,65338,63354,437,97,2438,225,2310,2694,
+2566,2622,13059,2494,2366,2750,1375,2416,2437,12570,259,7855,1233,7863,7857,
+7859,7861,462,9424,226,7845,7853,7847,7849,7851,180,791,769,769,2388,719,833,
+1072,513,2673,2309,228,1235,479,7841,481,230,509,12624,483,8213,8356,1040,
+1041,1042,1043,1044,1045,1025,1046,1047,1048,1049,1050,1051,1052,1053,1054,
+1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,
+1070,1071,1168,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1038,
+63172,63173,1072,1073,1074,1075,1076,1077,1105,1078,1079,1080,1081,1082,1083,
+1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,
+1099,1100,1101,1102,1103,1169,1106,1107,1108,1109,1110,1111,1112,1113,1114,
+1115,1116,1118,1039,1122,1138,1140,63174,1119,1123,1139,1141,63175,63176,1241,
+8206,8207,8205,1642,1548,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,
+1563,1567,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,
+1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1600,1601,
+1602,1603,1604,1605,1606,1608,1609,1610,1611,1612,1613,1614,1615,1616,1617,
+1618,1607,1700,1662,1670,1688,1711,1657,1672,1681,1722,1746,1749,8362,1470,
+1475,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,
+1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,64298,64299,
+64331,64287,1520,1521,1522,64309,1460,1461,1462,1467,1464,1463,1456,1458,1457,
+1459,1474,1473,1465,1468,1469,1471,1472,700,8453,8467,8470,8236,8237,8238,
+8204,1645,701,224,2693,2565,12354,7843,2448,12574,2320,1237,2704,2576,2632,
+1593,65226,65227,65228,515,2504,2376,2760,12450,65393,12623,1488,1575,64304,
+65166,1571,65156,1573,65160,1488,64335,1570,65154,1609,65264,65267,65268,
+64302,64303,8501,8780,945,940,257,65345,38,65286,63270,13250,12578,12580,3674,
+8736,12296,65087,12297,65088,9001,9002,8491,903,2386,2434,2306,2690,261,13056,
+9372,1370,700,63743,8784,8776,8786,8773,12686,12685,8978,7834,229,507,7681,
+8596,8675,8672,8674,8673,8660,8659,8656,8658,8657,8595,8601,8600,8681,709,706,
+707,708,63719,8592,8656,8653,8646,8678,8594,8655,10142,8644,8680,8676,8677,
+8593,8597,8616,8616,8598,8645,8599,8679,63718,94,65342,126,65374,593,594,
+12353,12449,65383,42,1645,1645,8727,65290,65121,8258,63209,8771,64,227,65312,
+65131,592,2452,12576,2324,2708,2580,2519,2636,2508,2380,2764,2365,1377,1506,
+64288,1506,98,2476,92,65340,2348,2732,2604,12400,3647,12496,124,65372,12549,
+9425,7683,7685,9836,8757,1073,1576,65168,65169,12409,65170,64671,64520,64621,
+12505,1378,1489,946,976,64305,64305,1489,64332,2477,2349,2733,2605,595,12403,
+12499,664,2562,13105,9679,9670,9660,9668,9664,12304,65083,12305,65084,9699,
+9698,9644,9658,9654,9642,9787,9632,9733,9700,9701,9652,9650,9251,7687,9608,
+65346,3610,12412,12508,9373,13251,63732,123,63731,63730,65371,65115,63729,
+65079,125,63742,63741,65373,65116,63740,65080,91,63728,63727,65339,63726,93,
+63739,63738,65341,63737,728,814,774,815,785,865,810,826,166,384,63210,387,
+12406,12502,8226,9688,8729,9678,99,1390,2458,263,2330,2714,2586,13192,2433,
+784,2305,2689,8682,8453,711,812,780,8629,12568,269,231,7689,9426,265,597,267,
+267,13253,184,807,162,8451,63199,65504,63394,63200,1401,2459,2331,2715,2587,
+12564,1213,10003,1095,1215,1207,1269,1395,1228,1209,967,12919,12823,12905,
+12618,12809,3594,3592,3593,3596,392,12918,12822,12904,12616,12808,12828,9675,
+8855,8857,8853,12342,9680,9681,710,813,770,8999,450,448,449,451,9827,9827,
+9831,13220,65347,13216,1409,58,8353,65306,8353,65109,721,720,44,787,789,63171,
+1548,1373,63201,65292,788,701,65104,63202,786,699,9788,8773,8750,8963,6,7,8,
+24,13,17,18,19,20,127,16,25,5,4,27,23,3,12,28,29,9,10,21,30,15,14,2,1,26,22,
+31,11,169,63721,63193,12300,65378,65089,12301,65379,65090,13183,13255,13254,
+9374,8354,663,8911,8910,164,63185,63186,63188,63189,100,1380,2470,1590,2342,
+65214,65215,65216,1468,1468,8224,8225,2726,2598,12384,12480,1583,1491,64307,
+64307,1491,1458,1491,1458,1491,1457,1491,1457,1491,1491,1460,1491,1460,1491,
+1465,1491,1465,1491,1463,1491,1463,1491,1464,1491,1464,1491,1467,1491,1467,
+1491,1462,1491,1462,1491,1456,1491,1456,1491,1461,1491,1461,65194,1615,1615,
+1612,1612,2404,1447,1447,1157,63187,12298,65085,12299,65086,811,8660,8658,
+2405,63190,783,8748,8215,819,831,698,8214,782,12553,13256,271,7697,9427,7699,
+273,2465,2337,2721,2593,1672,64393,2396,2466,2338,2722,2594,7691,7693,1643,
+1643,1076,176,1453,12391,1007,12487,9003,8998,948,397,2552,676,2471,2343,2727,
+2599,599,901,836,9830,9826,168,63191,804,776,63192,901,12386,12482,12291,247,
+8739,8725,1106,9619,7695,13207,273,65348,9604,3598,3604,12393,12489,36,63203,
+65284,63268,65129,63204,8363,13094,729,775,803,803,12539,305,63166,644,8901,
+9676,64287,64287,798,725,9375,63211,598,396,12389,12485,499,675,454,677,1249,
+1109,1119,101,233,9793,2447,12572,277,2317,2701,2373,2757,283,7709,1381,1415,
+9428,234,7871,7705,7879,7873,7875,7877,1108,517,2319,235,279,279,7865,2575,
+2631,1092,232,2703,1383,12573,12360,7867,12575,56,1640,2542,9319,10129,2414,
+9329,9349,9369,2798,2670,1640,12328,9835,12839,8328,65304,63288,9339,9359,
+1784,8567,8312,3672,519,1125,12456,65396,2676,12628,1083,8712,9322,9342,9362,
+8570,8230,8942,275,7703,7701,1084,8212,65073,65349,1371,8709,12579,1085,8211,
+65074,1187,331,12581,1189,1224,8194,281,12627,603,666,604,606,605,9376,949,
+941,61,65309,65126,8316,8801,12582,1088,600,1101,1089,1195,643,646,2318,2374,
+426,645,12359,12455,65386,8494,63212,951,1384,942,240,7869,7707,1425,1425,
+1425,1425,477,12641,8364,2503,2375,2759,33,1372,8252,161,63393,65281,63265,
+8707,658,495,659,441,442,102,2398,2654,8457,1614,1614,1611,12552,9429,7711,
+1601,1414,65234,65235,65236,997,9792,64256,64259,64260,64257,9326,9346,9366,
+8210,9632,9644,1498,64314,64314,1498,1498,1464,1498,1464,1498,1456,1498,1456,
+1501,1501,1503,1503,1507,1507,1509,1509,713,9673,1139,53,1637,2539,9316,10126,
+2411,8541,2795,2667,1637,12325,12836,8325,65301,63285,9336,9356,1781,8564,
+8309,3669,64258,402,65350,13209,3615,3613,3663,8704,52,1636,2538,9315,10125,
+2410,2794,2666,1636,12324,12835,8324,65300,2551,63284,9335,9355,1780,8563,
+8308,9325,9345,9365,3668,715,9377,8260,8355,103,2455,501,2327,1711,64403,
+64404,64405,2711,2583,12364,12460,947,611,736,1003,12557,287,487,291,9430,285,
+291,289,289,1075,12370,12466,8785,1436,1523,1437,223,1438,1524,12307,2456,
+1394,2328,2712,2584,1594,65230,65231,65232,1173,1171,1169,2394,2650,608,13203,
+12366,12462,1379,1490,64306,64306,1490,1107,446,660,662,704,661,705,740,673,
+674,7713,65351,12372,12468,9378,13228,8711,96,790,768,768,2387,718,65344,832,
+62,8805,8923,65310,8819,8823,8807,65125,609,485,12368,171,187,8249,8250,12464,
+13080,13257,104,1193,1729,2489,1203,2361,2745,2617,1581,65186,65187,12399,
+65188,13098,12495,65418,2637,1569,1569,1615,1569,1612,1569,1614,1569,1611,
+1569,1569,1616,1569,1613,1569,1618,12644,1098,8636,8640,13258,1458,1458,1458,
+1458,1458,1458,1458,1458,1459,1459,1459,1459,1459,1459,1459,1459,1457,1457,
+1457,1457,1457,1457,1457,1457,295,12559,7723,7721,9431,293,7719,7715,7717,
+1492,9829,9829,9825,64308,64308,1729,1607,1492,64423,65258,65258,64421,64420,
+64424,65259,12408,64425,65260,13179,12504,65421,13110,615,13113,1495,1495,614,
+689,12923,12827,12909,12622,12813,12402,12498,65419,1460,1460,1460,1460,1460,
+1460,1460,1460,7830,65352,1392,3627,12411,12507,65422,1465,1465,1465,1465,
+1465,1465,1465,1465,3630,777,777,801,802,13122,1001,8213,795,9832,8962,9379,
+688,613,12405,13107,12501,65420,733,779,405,45,63205,65293,65123,63206,8208,
+105,237,1103,2439,12583,301,464,9432,238,1110,521,12943,12939,12863,12858,
+12965,12294,12289,65380,12855,12963,12847,12861,12957,12864,12950,12854,12843,
+12850,12964,12293,12952,12856,12967,12966,12969,12846,12842,12852,12290,12958,
+12867,12857,12862,12968,12953,12866,12851,12288,12853,12849,12859,12848,12860,
+12844,12845,12295,12942,12938,12948,12944,12940,12941,2311,239,7727,1253,7883,
+1239,1077,12917,12821,12903,12615,12807,236,2695,2567,12356,7881,2440,1080,
+2312,2696,2568,2624,523,1081,2496,2368,2752,307,12452,65394,12643,732,1452,
+299,1251,8787,2623,65353,8710,8734,1387,8747,8993,8993,63733,8992,8992,8745,
+13061,9688,9689,9787,1105,303,953,970,912,617,943,9380,2674,12355,12451,65384,
+2554,616,63213,12445,12541,297,7725,12585,1102,2495,2367,2751,1141,1143,106,
+1393,2460,2332,2716,2588,12560,496,9433,309,669,607,1112,1580,65182,65183,
+65184,1688,64395,2461,2333,2717,2589,1403,12292,65354,9381,690,107,1185,2453,
+7729,1082,1179,2325,1499,1603,64315,64315,65242,1499,65243,65244,64333,2709,
+2581,12363,1220,12459,65398,954,1008,12657,12676,12664,12665,13069,1600,1600,
+12533,13188,1616,1613,1183,65392,1181,12558,13193,489,311,9434,311,7731,1412,
+12369,12465,65401,1391,12534,312,2454,1093,2326,2710,2582,1582,65190,65191,
+65192,999,2393,2649,12920,12824,12906,12619,12810,3586,3589,3587,3588,3675,
+409,3590,13201,12365,12461,65399,13077,13078,13076,12910,12814,12896,12593,
+12800,12595,1116,7733,13208,13222,65355,13218,12371,13248,3585,12467,65402,
+13086,1153,12927,835,9382,13226,1135,13263,670,12367,12463,65400,13240,13246,
+108,2482,314,2354,2738,2610,3653,65276,65272,65271,65274,65273,65275,65270,
+65269,1604,955,411,1500,64316,64316,1500,1500,1465,1500,1465,1468,1500,1465,
+1468,1500,1465,65246,64714,65247,64713,64715,65010,65248,64904,64716,65247,
+65252,65184,65247,65252,65192,9711,410,620,12556,318,316,9435,7741,316,320,
+320,7735,7737,794,792,60,8804,8922,65308,8818,8822,8806,65124,622,9612,621,
+8356,1388,457,1113,63168,2355,2739,7739,2356,2529,2401,2531,2403,619,65356,
+13264,3628,8743,172,8976,8744,3621,383,65102,818,65101,9674,9383,322,8467,
+63214,9617,3622,2444,2316,2530,2402,13267,109,2478,175,817,772,717,65507,7743,
+2350,2734,2606,1444,1444,12414,63637,63636,3659,63635,63628,63627,3656,63626,
+63620,3633,63625,3655,63631,63630,3657,63629,63634,63633,3658,63632,3654,
+12510,65423,9794,13127,1470,9794,1455,13187,12551,13268,9436,13221,7745,7747,
+1605,65250,65251,65252,64721,64584,13133,12417,13182,12513,65426,1502,64318,
+64318,1502,1396,1445,1446,1446,1445,625,13202,65381,183,12914,12818,12900,
+12609,12656,12804,12654,12655,12415,12511,65424,8722,800,8854,727,8723,8242,
+13130,13129,624,13206,13219,65357,13215,12418,13249,12514,65427,13270,3617,
+13223,13224,9384,13227,13235,63215,623,181,181,13186,8811,8810,13196,956,
+13197,12416,12512,65425,13205,215,13211,1443,1443,9834,9835,9837,9839,13234,
+13238,13244,13241,13239,13247,13245,110,2472,8711,324,2344,2728,2600,12394,
+12490,65413,329,13185,12555,160,328,326,9437,7755,326,7749,7751,12397,12493,
+65416,8362,13195,2457,2329,2713,2585,3591,12435,626,627,12911,12815,12597,
+12897,12598,12596,12648,12801,12647,12646,12395,12491,65414,63641,3661,57,
+1641,2543,9320,10130,2415,2799,2671,1641,12329,12840,8329,65305,63289,9340,
+9360,1785,8568,8313,9330,9350,9370,3673,460,1114,12531,65437,414,7753,65358,
+13210,2467,2339,2723,2595,2345,12398,12494,65417,160,3603,3609,1606,65254,
+1722,64415,65255,65260,65255,64722,64587,65256,64725,64590,64653,8716,8713,
+8713,8800,8815,8817,8825,8802,8814,8816,8742,8832,8836,8833,8837,1398,9385,
+13233,8319,241,957,12396,12492,65415,2492,2364,2748,2620,35,65283,65119,884,
+885,8470,1504,64320,64320,1504,13237,13243,2462,2334,2718,2590,111,243,3629,
+629,1257,1259,2451,12571,335,2321,2705,2377,2761,466,9438,244,7889,7897,7891,
+7893,7895,1086,337,525,2323,246,1255,7885,339,12634,731,808,242,2707,1413,
+12362,7887,417,7899,7907,7901,7903,7905,337,419,527,12458,65397,12631,1451,
+333,7763,7761,2384,969,982,1121,631,1147,1149,974,2768,959,972,65359,49,1633,
+2535,9312,10122,2407,8228,8539,63196,2791,2663,1633,189,12321,12832,8321,
+65297,2548,63281,9332,9352,1777,188,8560,185,3665,8531,491,493,2579,2635,596,
+9386,9702,8997,170,186,8735,2322,2378,248,511,12361,12457,65387,511,63216,
+1151,245,7757,7759,12577,8254,65098,773,65097,65100,65099,175,2507,2379,2763,
+112,13184,13099,2474,7765,2346,8671,8670,2730,2602,12401,3631,12497,1156,1216,
+12671,182,8741,40,64830,63725,63724,8333,65288,65113,8317,63723,65077,41,
+64831,63736,63735,8334,65289,65114,8318,63734,65078,8706,1472,1433,13225,1463,
+1463,1463,1463,1463,1463,1463,1463,1441,12550,9439,7767,1508,1087,64324,64324,
+13115,64323,1662,1402,1508,64343,64344,12410,64345,12506,1191,64334,37,1642,
+65285,65130,46,1417,183,65377,63207,65294,65106,63208,834,8869,8240,8359,
+13194,2475,2347,2731,2603,966,981,12922,12826,12908,12621,12812,632,3642,981,
+421,3614,3612,3616,960,12915,12819,12662,12901,12658,12610,12805,12660,12612,
+12661,12663,12659,12404,12500,982,1411,43,799,8853,177,726,65291,65122,8314,
+65360,13272,12413,9759,9756,9758,9757,12509,3611,12306,12320,9387,8826,8478,
+697,8245,8719,8965,12540,8984,8834,8835,8759,8733,968,1137,1158,13232,12407,
+12503,13236,13242,113,2392,1448,1602,65238,65239,65240,1464,1464,1464,1464,
+1464,1464,1464,1464,1464,1464,1464,1464,1464,1464,1464,1464,1439,12561,9440,
+672,65361,1511,64327,64327,1511,1458,1511,1458,1511,1457,1511,1457,1511,1511,
+1460,1511,1460,1511,1465,1511,1465,1511,1463,1511,1463,1511,1464,1511,1464,
+1511,1467,1511,1467,1511,1462,1511,1462,1511,1456,1511,1456,1511,1461,1511,
+1461,9388,9833,1467,1467,1467,1467,1467,1467,1467,1467,63,1567,1374,191,63423,
+894,65311,63295,34,8222,8220,65282,12318,12317,8221,8216,8219,8219,8217,329,
+8218,39,65287,114,1404,2480,341,2352,8730,63717,13230,13231,13229,1471,1471,
+2736,2608,12425,12521,65431,2545,2544,612,8758,12566,345,343,9441,343,529,
+7769,7771,7773,8251,8838,8839,174,63720,63194,1585,1408,65198,12428,1585,
+65267,65166,1604,12524,65434,1512,64328,1512,1458,1512,1458,1512,1457,1512,
+1457,1512,1512,1460,1512,1460,1512,1465,1512,1465,1512,1463,1512,1463,1512,
+1464,1512,1464,1512,1467,1512,1467,1512,1462,1512,1462,1512,1456,1512,1456,
+1512,1461,1512,1461,8765,1431,1431,8976,638,639,2525,2397,961,637,635,693,
+1009,734,12913,12817,12899,12608,12602,12649,12601,12603,12652,12803,12607,
+12604,12651,12605,12606,12650,12653,8735,793,8895,12426,12522,65432,730,805,
+778,703,1369,796,723,702,825,722,531,13137,7775,636,634,65362,12429,12525,
+65435,3619,9389,2524,2353,2652,1681,64397,2528,2400,2784,2500,2372,2756,63217,
+9616,633,692,12427,12523,65433,2546,2547,63197,3620,2443,2315,2699,2499,2371,
+2755,115,2488,347,7781,1589,2360,65210,65211,65212,2744,2616,12373,12469,
+65403,65018,1505,64321,64321,1505,3634,3649,3652,3651,3635,3632,3648,63622,
+3637,63621,3636,3650,63624,3639,63623,3638,3640,3641,12569,353,7783,351,601,
+1241,1243,602,9442,349,537,7777,7779,7785,828,8243,714,167,1587,65202,65203,
+65204,1462,1462,1462,1462,1462,1462,1462,1426,1462,1405,12379,12475,65406,59,
+1563,65307,65108,12444,65439,13090,13091,55,1639,2541,9318,10128,2413,8542,
+2797,2669,1639,12327,12838,8327,65303,63287,9338,9358,1783,8566,8311,9328,
+9348,9368,3671,173,1399,2486,1096,1617,64609,64606,64608,1617,1611,64610,
+64607,9618,9619,9617,9618,2358,2742,2614,1427,12565,1097,1588,65206,65207,
+65208,995,8362,8362,1456,1456,1456,1456,1456,1456,1456,1456,1456,1211,1005,
+1513,64329,64329,64300,64300,64301,64301,1473,1513,64298,64298,64299,64299,
+642,963,962,962,1010,12375,12471,65404,1469,1469,8764,1474,12916,12820,12670,
+12902,12666,12613,12667,12806,12669,12668,54,1638,2540,9317,10127,2412,2796,
+2668,1638,12326,12837,8326,65302,63286,9337,9357,1782,8565,8310,9327,2553,
+9347,9367,3670,47,65295,383,7835,9786,65363,1475,173,1100,12381,12477,65407,
+824,823,3625,3624,3595,3626,32,32,9824,9824,9828,9390,827,13252,13213,9641,
+9636,13199,13214,13262,13265,13266,13198,13269,13212,13217,9638,9639,9640,
+9637,9635,13275,2487,2359,2743,12617,12677,12672,12594,12645,12611,12614,
+12600,63218,163,65505,822,821,8834,8842,8838,8827,8715,12377,12473,65405,1618,
+8721,9788,8835,8843,8839,13276,13180,116,2468,8868,8867,2340,2724,2596,1591,
+65218,65219,12383,65220,13181,12479,65408,1600,964,1514,64330,64330,64330,
+1514,359,12554,357,680,355,1670,64379,64380,64381,64380,65252,9443,7793,355,
+7831,7787,7789,1090,1197,1578,65174,64674,64524,65175,12390,64673,64523,1577,
+65172,65176,64676,64526,64627,12486,65411,8481,9742,1440,1449,9321,12841,9341,
+9361,8569,679,1496,64312,64312,1496,1205,1435,1435,2469,2341,2725,2597,1584,
+65196,63640,63639,3660,63638,1579,65178,65179,65180,8707,8756,952,977,977,
+12921,12825,12907,12620,12811,9324,9344,9364,3601,429,3602,254,3607,3600,3608,
+3606,1154,1644,1644,51,1635,2537,9314,10124,2409,8540,2793,2665,1635,12323,
+12834,8323,65299,2550,63283,9334,9354,1779,190,63198,8562,179,3667,13204,
+12385,12481,65409,12912,12816,12898,12599,12802,732,816,771,771,864,8764,820,
+830,8855,1430,1430,2672,1155,1407,7791,65364,1385,12392,12488,65412,741,745,
+742,744,743,445,389,424,900,13095,3599,12308,65117,65081,12309,65118,65082,
+3605,427,9391,8482,63722,63195,648,9660,9668,9658,9650,678,1510,64326,64326,
+1510,1094,1461,1461,1461,1461,1461,1461,1461,1461,1115,63219,2463,2335,2719,
+2591,1657,64359,64360,64361,2464,2336,2720,2592,647,12388,12484,65410,12387,
+12483,65391,9323,9343,9363,8571,9331,21316,9351,9371,50,1634,2536,9313,10123,
+2408,8229,8229,65072,2792,2664,1634,12322,12833,8322,65298,2549,63282,9333,
+9353,1778,8561,443,178,3666,8532,117,250,649,2441,12584,365,468,9444,251,7799,
+1091,2385,369,533,2313,252,472,7795,474,1265,476,470,7909,249,2697,2569,12358,
+7911,432,7913,7921,7915,7917,7919,369,1267,535,12454,65395,1145,12636,363,
+1263,7803,2625,65365,95,8215,65343,65075,65103,8746,8704,371,9392,9600,1476,
+965,971,944,650,973,797,724,2675,367,1118,12357,12453,65385,1199,1201,361,
+7801,7797,2442,2314,2698,2570,2626,2498,2370,2754,2497,2369,2753,118,2357,
+2741,2613,12535,1493,64309,64309,64309,1493,64331,64331,1520,1521,9445,7807,
+1074,1700,64363,64364,64365,12537,9792,124,781,809,716,712,1406,651,12536,
+2509,2381,2765,2435,2307,2691,65366,1400,12446,12542,12443,65438,12538,9393,
+7805,652,12436,12532,119,7811,12633,12431,12527,65436,12632,12430,12526,13143,
+12316,65076,1608,65262,1572,65158,13277,9446,373,7813,7815,7817,12433,8472,
+12529,12638,12637,7809,9702,9675,9689,12302,65091,12303,65092,9671,9672,9663,
+9661,9667,9665,12310,12311,9657,9655,9643,9786,9633,9734,9743,12312,12313,
+9653,9651,12432,12528,12639,65367,12434,12530,65382,8361,65510,3623,9394,7832,
+695,653,447,120,829,12562,9447,7821,7819,1389,958,65368,9395,739,121,13134,
+2479,253,2351,12626,2735,2607,12420,12516,65428,12625,3662,12419,12515,65388,
+1123,9448,375,255,7823,7925,1610,1746,64431,65266,1574,65162,65163,65164,
+65267,65268,64733,64600,64660,1745,12630,165,65509,12629,12678,1450,1450,1099,
+1273,12673,12675,12674,1434,7923,436,7927,1397,1111,12642,9775,1410,65369,
+1497,64313,64313,1497,1522,64287,12424,12681,12520,65430,12635,12423,12519,
+65390,1011,12680,12679,3618,3597,9396,890,837,422,7833,696,7929,654,12422,
+12684,12518,65429,12640,1131,1133,1127,1129,12421,12517,65389,12683,12682,
+2527,2399,122,1382,378,2395,2651,1592,65222,65223,12374,65224,1586,65200,
+12470,1429,1428,1432,1494,64310,64310,1494,12567,382,9449,7825,657,380,380,
+7827,1079,1177,1247,12380,12476,48,1632,2534,2406,2790,2662,1632,8320,65296,
+63280,1776,8304,3664,65279,8204,8203,950,12563,1386,1218,1078,1175,1245,12376,
+12472,1454,7829,65370,12382,12478,9397,656,438,12378,12474,
+};
+
+
+#include "fitz.h"
+#include "mupdf.h"
+
+int pdf_lookupagl(char *name, int *ucsbuf, int ucscap)
+{
+ char buf[256];
+ int ucslen = 0;
+ char *p;
+ char *s;
+ int i;
+
+ strlcpy(buf, name, sizeof buf);
+
+ /* kill anything after first period */
+ p = strchr(buf, '.');
+ if (p)
+ p[0] = 0;
+
+ /* split into components separated by underscore */
+ p = buf;
+ s = strsep(&p, "_");
+ while (s)
+ {
+ int l = 0;
+ int r = nelem(aglidx) - 1;
+
+ while (l <= r)
+ {
+ int m = (l + r) >> 1;
+ int c = strcmp(s, aglidx[m].name);
+ if (c < 0)
+ r = m - 1;
+ else if (c > 0)
+ l = m + 1;
+ else
+ {
+ for (i = 0; i < aglidx[m].num; i++)
+ ucsbuf[ucslen++] = agldat[aglidx[m].ofs + i];
+ goto next;
+ }
+ }
+
+ if (strstr(s, "uni") == s)
+ {
+ char tmp[5];
+ s += 3;
+ while (s[0])
+ {
+ strlcpy(tmp, s, 5);
+ ucsbuf[ucslen++] = strtol(tmp, 0, 16);
+ s += MIN(strlen(s), 4);
+ }
+ }
+
+ else if (strstr(s, "u") == s)
+ ucsbuf[ucslen++] = strtol(s + 1, 0, 16);
+
+next:
+ s = strsep(&p, "_");
+ }
+
+ return ucslen;
+}
+
diff --git a/mupdf/pdf_fontfilefc.c b/mupdf/pdf_fontfilefc.c
index b4a92929..e54214ae 100644
--- a/mupdf/pdf_fontfilefc.c
+++ b/mupdf/pdf_fontfilefc.c
@@ -27,8 +27,8 @@ enum
static char *basenames[14] =
{
- "Courier",
- "Courier-Bold",
+ "Courier",
+ "Courier-Bold",
"Courier-Oblique",
"Courier-BoldOblique",
"Helvetica",
@@ -39,7 +39,7 @@ static char *basenames[14] =
"Times-Bold",
"Times-Italic",
"Times-BoldItalic",
- "Symbol",
+ "Symbol",
"ZapfDingbats"
};
diff --git a/mupdf/pdf_fontfilems.c b/mupdf/pdf_fontfilems.c
index a5431bfb..cf81db46 100644
--- a/mupdf/pdf_fontfilems.c
+++ b/mupdf/pdf_fontfilems.c
@@ -60,7 +60,7 @@ struct pdf_fontlistMS_s
{
pdf_fontmapMS *fontmap;
int len;
- int cap;
+ int cap;
};
typedef struct _tagTT_OFFSET_TABLE
@@ -107,8 +107,8 @@ typedef struct _tagFONT_COLLECTION
static char *basenames[13] =
{
- "Courier",
- "Courier-Bold",
+ "Courier",
+ "Courier-Bold",
"Courier-Oblique",
"Courier-BoldOblique",
"Helvetica",
@@ -119,7 +119,7 @@ static char *basenames[13] =
"Times-Bold",
"Times-Italic",
"Times-BoldItalic",
- "Symbol",
+ "Symbol",
};
static char *basepatterns[13] =
@@ -160,7 +160,7 @@ compare(const void *elem1, const void *elem2)
return stricmp(val1->fontface, val2->fontface);
}
-static void *
+static void *
localbsearch (const void *key, const void *base, size_t num,
size_t width, int (*compare)(const void *, const void *))
{
@@ -169,7 +169,7 @@ localbsearch (const void *key, const void *base, size_t num,
char *mid;
unsigned int half;
int result;
-
+
while (lo <= hi)
if (half = num / 2)
{
@@ -190,7 +190,7 @@ localbsearch (const void *key, const void *base, size_t num,
return((*compare)(key,lo) ? 0 : lo);
else
break;
-
+
return(0);
}
@@ -217,7 +217,7 @@ removeredundancy(pdf_fontlistMS *fl)
fl->fontmap[i].fontpath,fl->fontmap[i].index);
}
-static fz_error *
+static fz_error *
swapword(char* pbyte, int nLen)
{
int i;
@@ -237,7 +237,7 @@ swapword(char* pbyte, int nLen)
}
/* pSouce and PDest can be same */
-static fz_error *
+static fz_error *
decodeunicodeBMP(char* source, int sourcelen,char* dest, int destlen)
{
wchar_t tmp[1024*2];
@@ -329,7 +329,7 @@ growfontlist(pdf_fontlistMS *fl)
if (!newitems)
return fz_outofmem;
- memset(newitems + fl->cap, 0,
+ memset(newitems + fl->cap, 0,
sizeof(struct fz_keyval_s) * (newcap - fl->cap));
fl->fontmap = newitems;
@@ -390,7 +390,7 @@ parseTTF(fz_file *file, int offset, int index, char *path)
return fz_throw("fonterror : invalid font version");
found = 0;
-
+
for(i = 0; i< ttOffsetTable.uNumOfTables; i++)
{
SAFE_FZ_READ(file,&tblDir,sizeof(TT_TABLE_DIRECTORY));
@@ -444,11 +444,11 @@ parseTTF(fz_file *file, int offset, int index, char *path)
switch(ttRecord.uPlatformID)
{
case PLATFORM_UNICODE:
- err = decodeunicodeplatform(szTemp, ttRecord.uStringLength,
+ err = decodeunicodeplatform(szTemp, ttRecord.uStringLength,
szTemp, sizeof(szTemp), ttRecord.uEncodingID);
break;
case PLATFORM_MACINTOSH:
- err = decodemacintoshplatform(szTemp, ttRecord.uStringLength,
+ err = decodemacintoshplatform(szTemp, ttRecord.uStringLength,
szTemp, sizeof(szTemp), ttRecord.uEncodingID);
break;
case PLATFORM_ISO:
@@ -483,7 +483,7 @@ parseTTFs(char *path)
err = parseTTF(file,0,0,path);
if(err)
goto cleanup;
-
+
cleanup:
if(file)
fz_closefile(file);
@@ -523,7 +523,7 @@ parseTTCs(char *path)
for(i = 0; i < fontcollectioin.NumFonts; ++i)
{
offsettable[i] = SWAPLONG(offsettable[i]);
- parseTTF(file,offsettable[i],i,path);
+ parseTTF(file,offsettable[i],i,path);
}
fz_free(offsettable);
}
@@ -538,8 +538,8 @@ parseTTCs(char *path)
err = fz_throw("fonterror: wrong format");
goto cleanup;
}
-
-
+
+
cleanup:
if(file)
fz_closefile(file);
@@ -641,7 +641,7 @@ pdf_lookupfontMS(char *fontname, char **fontpath, int *index)
for (i = 0; i < ARRAY_SIZE(basenames); i++)
if (!strcmp(fontname, basenames[i]))
pattern = basepatterns[i];
-
+
strlcpy(fontmap.fontface,pattern,sizeof(fontmap.fontface));
found = localbsearch(&fontmap,fontlistMS.fontmap,fontlistMS.len,
sizeof(pdf_fontmapMS),compare);
diff --git a/mupdf/pdf_function.c b/mupdf/pdf_function.c
index fd241e7c..2e06d5d3 100644
--- a/mupdf/pdf_function.c
+++ b/mupdf/pdf_function.c
@@ -413,7 +413,7 @@ parsecode(pdf_function *func, fz_stream *stream, int *codeptr)
if (token == PDF_TERROR || token == PDF_TEOF)
goto cleanup;
}
- else
+ else
elseptr = -1;
if (token == PDF_TKEYWORD) {
diff --git a/mupdf/pdf_interpret.c b/mupdf/pdf_interpret.c
index 3d99d9af..028a3d85 100644
--- a/mupdf/pdf_interpret.c
+++ b/mupdf/pdf_interpret.c
@@ -268,7 +268,7 @@ runextgstate(pdf_gstate *gstate, pdf_xref *xref, fz_obj *extgstate)
gstate->linejoin = fz_toint(val);
else if (!strcmp(s, "ML"))
gstate->miterlimit = fz_toreal(val);
-
+
else if (!strcmp(s, "D"))
{
if (fz_isarray(val) && fz_arraylen(val) == 2)
@@ -471,7 +471,7 @@ Lsetcolorspace:
if (error) return error;
}
- else
+ else
{
if (!strcmp(fz_toname(obj), "DeviceGray"))
cs = pdf_devicegray;
@@ -1008,7 +1008,7 @@ fz_debugobj(rdb);
csi->clip = 1;
break;
- case 'g':
+ case 'g':
if (csi->top != 1)
goto syntaxerror;
@@ -1018,7 +1018,7 @@ fz_debugobj(rdb);
error = pdf_setcolor(csi, PDF_MFILL, v);
if (error) return error;
break;
-
+
case 'G':
if (csi->top != 1)
goto syntaxerror;
diff --git a/mupdf/pdf_open.c b/mupdf/pdf_open.c
index fa1b214a..ea8804bd 100644
--- a/mupdf/pdf_open.c
+++ b/mupdf/pdf_open.c
@@ -178,7 +178,7 @@ readoldxref(fz_obj **trailerp, pdf_xref *xref, char *buf, int cap)
n = fz_readline(xref->file, buf, cap);
if (n < 0)
return fz_ioerror(xref->file);
-
+
s = buf;
ofs = atoi(strsep(&s, " "));
len = atoi(strsep(&s, " "));
diff --git a/mupdf/pdf_page.c b/mupdf/pdf_page.c
index e257f3d0..b8747ca6 100644
--- a/mupdf/pdf_page.c
+++ b/mupdf/pdf_page.c
@@ -174,7 +174,7 @@ pdf_loadpage(pdf_page **pagep, pdf_xref *xref, fz_obj *dict)
/*
* Load annotations
- */
+ */
obj = fz_dictgets(dict, "Annots");
if (obj)
@@ -205,7 +205,7 @@ pdf_loadpage(pdf_page **pagep, pdf_xref *xref, fz_obj *dict)
/*
* Interpret content stream to build display tree
- */
+ */
obj = fz_dictgets(dict, "Contents");
@@ -263,7 +263,7 @@ pdf_droppage(pdf_page *page)
{
pdf_logpage("drop page %p\n", page);
/*
- if (page->comments)
+ if (page->comments)
pdf_dropcomment(page->comments);
*/
if (page->links)
diff --git a/mupdf/pdf_resources.c b/mupdf/pdf_resources.c
index ebcd02ff..2ea688c1 100644
--- a/mupdf/pdf_resources.c
+++ b/mupdf/pdf_resources.c
@@ -34,7 +34,7 @@ while in the middle of parsing a content stream.
/Pattern <<
/Pat0 20 0 R
>>
- /Shading <<
+ /Shading <<
/Sh0 30 0 R
>>
/XObject <<
diff --git a/mupdf/pdf_shade1.c b/mupdf/pdf_shade1.c
index d6823075..217284ca 100644
--- a/mupdf/pdf_shade1.c
+++ b/mupdf/pdf_shade1.c
@@ -31,7 +31,7 @@ pdf_loadtype1shade(fz_shade *shade, pdf_xref *xref, fz_obj *dict, fz_obj *ref)
x1 = fz_toreal(fz_arrayget(obj, 1));
y0 = fz_toreal(fz_arrayget(obj, 2));
y1 = fz_toreal(fz_arrayget(obj, 3));
- }
+ }
else {
x0 = 0;
x1 = 1.0;
@@ -47,7 +47,7 @@ pdf_loadtype1shade(fz_shade *shade, pdf_xref *xref, fz_obj *dict, fz_obj *ref)
matrix = pdf_tomatrix(obj);
pdf_logshade("matrix [%g %g %g %g %g %g]\n",
matrix.a, matrix.b, matrix.c, matrix.d, matrix.e, matrix.f);
- }
+ }
else
matrix = fz_identity();
@@ -55,7 +55,7 @@ pdf_loadtype1shade(fz_shade *shade, pdf_xref *xref, fz_obj *dict, fz_obj *ref)
error = pdf_loadfunction(&func, xref, obj);
if (error)
return error;
-
+
shade->usefunction = 0;
if (error)
@@ -99,7 +99,7 @@ pdf_loadtype1shade(fz_shade *shade, pdf_xref *xref, fz_obj *dict, fz_obj *ref)
ADD_VERTEX(x, y);
ADD_VERTEX(xn, y);
ADD_VERTEX(xn, yn);
-
+
ADD_VERTEX(x, y);
ADD_VERTEX(xn, yn);
ADD_VERTEX(x, yn);
@@ -226,7 +226,7 @@ pdf_loadtype2shade(fz_shade *shade, pdf_xref *xref, fz_obj *dict, fz_obj *ref)
static int
buildannulusmesh(float* mesh, int pos,
- float x0, float y0, float r0, float x1, float y1, float r1,
+ float x0, float y0, float r0, float x1, float y1, float r1,
float c0, float c1, int nomesh)
{
int n = pos * 3;
@@ -327,7 +327,7 @@ pdf_loadtype3shade(fz_shade *shade, pdf_xref *xref, fz_obj *shading, fz_obj *ref
pdf_loadshadefunction(shade, xref, shading, t0, t1);
- if (r0 < r1)
+ if (r0 < r1)
rs = r0 / (r0 - r1);
else
rs = -BIGNUM;
@@ -336,7 +336,7 @@ pdf_loadtype3shade(fz_shade *shade, pdf_xref *xref, fz_obj *shading, fz_obj *ref
ey0 = y0 + (y1 - y0) * rs;
er0 = r0 + (r1 - r0) * rs;
- if (r0 > r1)
+ if (r0 > r1)
rs = r1 / (r1 - r0);
else
rs = -BIGNUM;
diff --git a/mupdf/pdf_shade4.c b/mupdf/pdf_shade4.c
index ddd42efd..34290297 100644
--- a/mupdf/pdf_shade4.c
+++ b/mupdf/pdf_shade4.c
@@ -64,7 +64,7 @@ pdf_loadtype4shade(fz_shade *shade, pdf_xref *xref, fz_obj *shading, fz_obj *ref
pdf_loadshadefunction(shade, xref, shading, c0[0], c1[0]);
}
- bitspervertex = bpflag + bpcoord * 2 + bpcomp * ncomp;
+ bitspervertex = bpflag + bpcoord * 2 + bpcomp * ncomp;
bytepervertex = (bitspervertex+7) / 8;
error = pdf_loadstream(&buf, xref, fz_tonum(ref), fz_togen(ref));
@@ -241,7 +241,7 @@ pdf_loadtype5shade(fz_shade *shade, pdf_xref *xref, fz_obj *shading, fz_obj *ref
ncomp = 1;
pdf_loadshadefunction(shade, xref, shading, c0[0], c1[0]);
shade->usefunction = 1;
- }
+ }
else
shade->usefunction = 0;
@@ -306,7 +306,7 @@ pdf_loadtype5shade(fz_shade *shade, pdf_xref *xref, fz_obj *shading, fz_obj *ref
ADD_VERTEX(q * vpr + p);
ADD_VERTEX(q * vpr + p + 1);
ADD_VERTEX((q + 1) * vpr + p + 1);
-
+
ADD_VERTEX(q * vpr + p);
ADD_VERTEX((q + 1) * vpr + p + 1);
ADD_VERTEX((q + 1) * vpr + p);
@@ -376,7 +376,7 @@ filltensorinterior(pdf_tensorpatch *p)
lcp2(p->pole[2][0].x, p->pole[2][3].x) -
lcp2(lcp2(p->pole[0][0].x, p->pole[0][3].x),
lcp2(p->pole[3][0].x, p->pole[3][3].x));
-
+
p->pole[1][1].y = lcp1(p->pole[0][1].y, p->pole[3][1].y) +
lcp1(p->pole[1][0].y, p->pole[1][3].y) -
lcp1(lcp1(p->pole[0][0].y, p->pole[0][3].y),
@@ -438,7 +438,7 @@ split_patch(pdf_tensorpatch *s0, pdf_tensorpatch *s1, const pdf_tensorpatch *p)
copycolor(s1->color[0], s0->color[1]);
copycolor(s1->color[1], p->color[1]);
- copycolor(s1->color[2], p->color[2]);
+ copycolor(s1->color[2], p->color[2]);
copycolor(s1->color[3], s0->color[2]);
}
@@ -520,12 +520,12 @@ static int
drawstripe(pdf_tensorpatch patch, fz_shade *shade, int ptr, int ncomp, int depth)
{
pdf_tensorpatch s0, s1;
-
+
split_stripe(&s0, &s1, &patch);
depth++;
-
- if (depth >= SEGMENTATION_DEPTH)
+
+ if (depth >= SEGMENTATION_DEPTH)
{
ptr = triangulatepatch(s0, shade, ptr, ncomp);
ptr = triangulatepatch(s1, shade, ptr, ncomp);
@@ -542,11 +542,11 @@ static int
drawpatch(pdf_tensorpatch patch, fz_shade *shade, int ptr, int ncomp, int depth)
{
pdf_tensorpatch s0, s1;
-
+
split_patch(&s0, &s1, &patch);
depth++;
-
- if (depth > SEGMENTATION_DEPTH)
+
+ if (depth > SEGMENTATION_DEPTH)
{
ptr = drawstripe(s0, shade, ptr, ncomp, 0);
ptr = drawstripe(s1, shade, ptr, ncomp, 0);
@@ -614,7 +614,7 @@ pdf_loadtype6shade(fz_shade *shade, pdf_xref *xref, fz_obj *shading, fz_obj *ref
ncomp = 1;
pdf_loadshadefunction(shade, xref, shading, c0[0], c1[0]);
shade->usefunction = 1;
- }
+ }
else
shade->usefunction = 0;
@@ -644,7 +644,7 @@ pdf_loadtype6shade(fz_shade *shade, pdf_xref *xref, fz_obj *shading, fz_obj *ref
int k;
for (k=0; k < ncomp; ++k) {
t = getdata(stream, bpcomp);
- patch.color[i][k] =
+ patch.color[i][k] =
c0[k] + (t * (c1[k] - c0[k]) / (pow(2, bpcomp) - 1.0f));
}
}
@@ -729,7 +729,7 @@ pdf_loadtype7shade(fz_shade *shade, pdf_xref *xref, fz_obj *shading, fz_obj *ref
ncomp = 1;
pdf_loadshadefunction(shade, xref, shading, c0[0], c1[0]);
shade->usefunction = 1;
- }
+ }
else
shade->usefunction = 0;
@@ -759,7 +759,7 @@ pdf_loadtype7shade(fz_shade *shade, pdf_xref *xref, fz_obj *shading, fz_obj *ref
int k;
for (k=0; k < ncomp; ++k) {
t = getdata(stream, bpcomp);
- patch.color[i][k] =
+ patch.color[i][k] =
c0[k] + (t * (c1[k] - c0[k]) / (pow(2, bpcomp) - 1.0f));
}
}
diff --git a/mupdf/pdf_stream.c b/mupdf/pdf_stream.c
index bfe2fc98..b1570c17 100644
--- a/mupdf/pdf_stream.c
+++ b/mupdf/pdf_stream.c
@@ -322,7 +322,7 @@ cleanup0:
}
/*
- * Open a stream for reading the raw (compressed but decrypted) data.
+ * Open a stream for reading the raw (compressed but decrypted) data.
* Using xref->file while this is open is a bad idea.
*/
fz_error *
@@ -374,7 +374,7 @@ pdf_openrawstream(fz_stream **stmp, pdf_xref *xref, int oid, int gen)
}
/*
- * Open a stream for reading uncompressed data.
+ * Open a stream for reading uncompressed data.
* Put the opened file in xref->stream.
* Using xref->file while a stream is open is a Bad idea.
*/
diff --git a/mupdf/pdf_unicode.c b/mupdf/pdf_unicode.c
index 7affd1b9..2fb82233 100644
--- a/mupdf/pdf_unicode.c
+++ b/mupdf/pdf_unicode.c
@@ -136,7 +136,7 @@ addtextchar(pdf_textline *line, fz_irect bbox, int c)
if (line->len + 1 >= line->cap)
{
- newcap = line->cap ? line->cap * 2 : 80;
+ newcap = line->cap ? line->cap * 2 : 80;
newtext = fz_realloc(line->text, sizeof(pdf_textchar) * newcap);
if (!newtext)
return fz_outofmem;
@@ -200,7 +200,7 @@ extracttext(pdf_textline **line, fz_node *node, fz_matrix ctm)
{
h = fz_gethmtx(text->font, g);
oldpt.x += h.w * 0.001;
-
+
vx.x = h.w * 0.001; vx.y = 0;
vy.x = 0; vy.y = 1;
}
diff --git a/raster/glyphcache.c b/raster/glyphcache.c
index b10b47bb..41259878 100644
--- a/raster/glyphcache.c
+++ b/raster/glyphcache.c
@@ -95,7 +95,7 @@ fz_newglyphcache(fz_glyphcache **arenap, int slots, int size)
cleanup:
fz_free(arena->hash);
- fz_free(arena->lru);
+ fz_free(arena->lru);
fz_free(arena->buffer);
fz_free(arena);
return fz_outofmem;
@@ -105,7 +105,7 @@ void
fz_dropglyphcache(fz_glyphcache *arena)
{
fz_free(arena->hash);
- fz_free(arena->lru);
+ fz_free(arena->lru);
fz_free(arena->buffer);
fz_free(arena);
}
diff --git a/raster/imagescale.c b/raster/imagescale.c
index 38310a4e..96486033 100644
--- a/raster/imagescale.c
+++ b/raster/imagescale.c
@@ -88,7 +88,7 @@ static void srow5(byte *src, byte *dst, int w, int denom)
static void srow5p2(byte * restrict src, byte * restrict dst, int w, int log2denom)
{
- srownp2(src, dst, w, log2denom, 5);
+ srownp2(src, dst, w, log2denom, 5);
}
static inline void scoln(byte * restrict src, byte * restrict dst, int w, int denom, int n)
@@ -216,7 +216,7 @@ fz_scalepixmap(fz_pixmap **dstp, fz_pixmap *src, int xdenom, int ydenom)
while ((v >>= 1)) ydenom2++;
scolx = scol5p2;
}
-
+
break;
}
diff --git a/raster/pathstroke.c b/raster/pathstroke.c
index b7b76f9f..f1afb825 100644
--- a/raster/pathstroke.c
+++ b/raster/pathstroke.c
@@ -189,7 +189,7 @@ linejoin(struct sctx *s, fz_point a, fz_point b, fz_point c)
if (linejoin == ROUND)
{
- if (cross < 0)
+ if (cross < 0)
{
error = line(s, b.x - dlx0, b.y - dly0, b.x - dlx1, b.y - dly1);
if (error) return error;
@@ -323,7 +323,7 @@ strokemoveto(struct sctx *s, fz_point cur)
{
fz_error *error;
- error = strokeflush(s);
+ error = strokeflush(s);
if (error) return error;
s->seg[0] = cur;
diff --git a/samus/sa_tiff.c b/samus/sa_tiff.c
index 3fc6c7fe..3b532bb4 100644
--- a/samus/sa_tiff.c
+++ b/samus/sa_tiff.c
@@ -238,7 +238,7 @@ tiffreadfiltered(sa_tiff *tiff,
}
else if (error == fz_ioneedout)
{
- if (out->wp - out->rp == 0)
+ if (out->wp - out->rp == 0)
{
error = fz_growbuffer(out);
if (error)
diff --git a/samus/sa_zip.c b/samus/sa_zip.c
index c00f6f06..38f3c4ae 100644
--- a/samus/sa_zip.c
+++ b/samus/sa_zip.c
@@ -269,7 +269,7 @@ static fz_error *reallyopenzipentry(fz_stream **stmp, sa_zip *zip, int idx)
return fz_ioerror(zip->file);
switch (method)
- {
+ {
case 0:
error = fz_newnullfilter(&filter, csize);
if (error)
diff --git a/stream/filt_a85e.c b/stream/filt_a85e.c
index 357bd4de..f7b5912d 100644
--- a/stream/filt_a85e.c
+++ b/stream/filt_a85e.c
@@ -96,13 +96,13 @@ fz_processa85e(fz_filter *filter, fz_buffer *in, fz_buffer *out)
case 1: word |= in->rp[0] << 24;
}
in->rp += count;
-
+
divisor = 85L * 85 * 85 * 85;
while (count-- >= 0) {
*out->wp++ = ((word / divisor) % 85) + '!';
divisor /= 85;
}
-
+
*out->wp++ = '~';
*out->wp++ = '>';
out->eof = 1;
diff --git a/stream/filt_faxc.h b/stream/filt_faxc.h
index 14cae13f..f11334be 100644
--- a/stream/filt_faxc.h
+++ b/stream/filt_faxc.h
@@ -31,7 +31,7 @@ getrun(const unsigned char *line, int x, int w, int c)
{
int z;
int b;
-
+
if (x < 0)
x = 0;
@@ -47,7 +47,7 @@ getrun(const unsigned char *line, int x, int w, int c)
return z - x;
}
-static inline int
+static inline int
findchanging(const unsigned char *line, int x, int w)
{
int a, b;
@@ -77,7 +77,7 @@ findchanging(const unsigned char *line, int x, int w)
return x;
}
-static inline int
+static inline int
findchangingcolor(const unsigned char *line, int x, int w, int color)
{
if (line == 0)
@@ -97,7 +97,7 @@ static const unsigned char lm[8] =
static const unsigned char rm[8] =
{ 0x00, 0x80, 0xC0, 0xE0, 0xF0, 0xF8, 0xFC, 0xFE };
-static inline void
+static inline void
setbits(unsigned char *line, int x0, int x1)
{
int a0, a1, b0, b1, a;
diff --git a/stream/filt_faxd.c b/stream/filt_faxd.c
index 45f9d556..fbf7a6b8 100644
--- a/stream/filt_faxd.c
+++ b/stream/filt_faxd.c
@@ -19,7 +19,7 @@ typedef struct fz_faxd_s fz_faxd;
struct fz_faxd_s
{
fz_filter super;
-
+
int k;
int endofline;
int encodedbytealign;
diff --git a/stream/filt_faxe.c b/stream/filt_faxe.c
index 97c16c0d..811b5a29 100644
--- a/stream/filt_faxe.c
+++ b/stream/filt_faxe.c
@@ -330,7 +330,7 @@ process(fz_faxe *fax, fz_buffer *in, fz_buffer *out)
fax->a0 = -1;
fax->stage ++;
-
+
case 3:
error = 0; /* to silence compiler */
diff --git a/stream/filt_flate.c b/stream/filt_flate.c
index 00310172..1e048c17 100644
--- a/stream/filt_flate.c
+++ b/stream/filt_flate.c
@@ -164,7 +164,7 @@ fz_dropflatee(fz_filter *f)
err = deflateEnd(zp);
if (err != Z_OK)
fprintf(stderr, "deflateEnd: %s", zp->msg);
-
+
fz_free(f);
}
diff --git a/stream/filt_lzwe.c b/stream/filt_lzwe.c
index a24d8fe5..978b6ef2 100644
--- a/stream/filt_lzwe.c
+++ b/stream/filt_lzwe.c
@@ -203,7 +203,7 @@ resume:
/* reserve space for this code and an eventual CLEAR code */
if (out->wp + 5 > out->ep)
- {
+ {
lzw->resume = 1;
return fz_ioneedout;
}
diff --git a/stream/filt_rle.c b/stream/filt_rle.c
index 598733e1..6160e148 100644
--- a/stream/filt_rle.c
+++ b/stream/filt_rle.c
@@ -224,7 +224,7 @@ fprintf(stderr, "--record--\n");
case END:
error = puteod(enc, in, out);
if (error) return error;
-
+
out->eof = 1;
return fz_iodone;
}
diff --git a/stream/obj_array.c b/stream/obj_array.c
index 666e113a..cfcd3fb1 100644
--- a/stream/obj_array.c
+++ b/stream/obj_array.c
@@ -12,7 +12,7 @@ fz_newarray(fz_obj **op, int initialcap)
obj = *op = fz_malloc(sizeof (fz_obj));
if (!obj) return fz_outofmem;
- obj->refs = 1;
+ obj->refs = 1;
obj->kind = FZ_ARRAY;
obj->u.a.len = 0;
diff --git a/stream/obj_dict.c b/stream/obj_dict.c
index 2eef56b5..0981e8a3 100644
--- a/stream/obj_dict.c
+++ b/stream/obj_dict.c
@@ -32,7 +32,7 @@ fz_newdict(fz_obj **op, int initialcap)
obj = *op = fz_malloc(sizeof (fz_obj));
if (!obj) return fz_outofmem;
- obj->refs = 1;
+ obj->refs = 1;
obj->kind = FZ_DICT;
obj->u.d.sorted = 1;
diff --git a/stream/obj_parse.c b/stream/obj_parse.c
index bd8133a2..73b761cb 100644
--- a/stream/obj_parse.c
+++ b/stream/obj_parse.c
@@ -285,7 +285,7 @@ static fz_error *parsehexstring(fz_obj **obj, char **sp)
*p++ = fromhex(a) * 16 + fromhex(b);
}
-
+
*sp = s;
return fz_newstring(obj, buf, p - buf);
}
diff --git a/world/res_colorspace.c b/world/res_colorspace.c
index adbab733..1d5ee1ae 100644
--- a/world/res_colorspace.c
+++ b/world/res_colorspace.c
@@ -42,7 +42,7 @@ fz_stdconvcolor(fz_colorspace *srcs, float *srcv, fz_colorspace *dsts, float *ds
int i;
if (srcs != dsts)
- {
+ {
srcs->toxyz(srcs, srcv, xyz);
dsts->fromxyz(dsts, xyz, dstv);
for (i = 0; i < dsts->n; i++)