cmark

My personal build of CMark ✏️

Commit
27bd6c0b18318a9c43801409bbababf2ceb6302e
Parent
ed17cfc71a19e614a437581b6991a43d06ca6e01
Author
John MacFarlane <jgm@berkeley.edu>
Date

Moved source files from src/html into src.

The separate directory presents problems for some simple extension building systems, like luarocks.

Diffstat

16 files changed, 10295 insertions, 10295 deletions

Status File Name N° Changes Insertions Deletions
Modified Makefile 6 3 3
Modified src/CMakeLists.txt 16 8 8
Modified src/blocks.c 2 1 1
Modified src/cmark.c 2 1 1
Renamed src/html/houdini.h -> src/houdini.h 0 0 0
Added src/houdini_href_e.c 107 107 0
Added src/houdini_html_e.c 81 81 0
Renamed src/html/houdini_html_u.c -> src/houdini_html_u.c 0 0 0
Added src/html.c 357 357 0
Deleted src/html/houdini_href_e.c 107 0 107
Deleted src/html/houdini_html_e.c 81 0 81
Deleted src/html/html.c 357 0 357
Deleted src/html/html_unescape.h 9736 0 9736
Renamed src/html/html_unescape.gperf -> src/html_unescape.gperf 0 0 0
Added src/html_unescape.h 9736 9736 0
Modified src/inlines.c 2 1 1
diff --git a/Makefile b/Makefile
@@ -28,7 +28,7 @@ all: $(BUILDDIR)
 check:
 	@cmake --version > /dev/null || (echo "You need cmake to build this program: http://www.cmake.org/download/" && exit 1)
 
-$(BUILDDIR): check $(SRCDIR)/html/html_unescape.h $(SRCDIR)/case_fold_switch.inc man/man1/cmark.1 man/man3/cmark.3
+$(BUILDDIR): check $(SRCDIR)/html_unescape.h $(SRCDIR)/case_fold_switch.inc man/man1/cmark.1 man/man3/cmark.3
 	mkdir -p $(BUILDDIR); \
 	cd $(BUILDDIR); \
 	cmake .. -G "$(GENERATOR)" -DCMAKE_BUILD_TYPE=$(BUILD_TYPE)
@@ -50,7 +50,7 @@ mingw:
 
 archive: spec.html $(BUILDDIR) man/man1/cmark.1 man/man3/cmark.3
 	@rm -rf $(PKGDIR); \
-	mkdir -p $(PKGDIR)/$(SRCDIR)/html; \
+	mkdir -p $(PKGDIR)/$(SRCDIR); \
 	mkdir -p $(PKGDIR)/api_test $(PKGDIR)/man/man1 $(PKGDIR)/man/man3 ; \
 	mkdir -p  $(PKGDIR)/test ; \
 	srcfiles=`git ls-tree --full-tree -r HEAD --name-only $(SRCDIR) test api_test`; \
@@ -79,7 +79,7 @@ man/man3/cmark.3: src/cmark.h
 
 # We include html_unescape.h in the repository, so this shouldn't
 # normally need to be generated.
-$(SRCDIR)/html/html_unescape.h: $(SRCDIR)/html/html_unescape.gperf
+$(SRCDIR)/html_unescape.h: $(SRCDIR)/html_unescape.gperf
 	gperf -L ANSI-C -I -t -N find_entity -H hash_entity -K entity -C -l \
 		--null-strings -m5 $< > $@
 
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
@@ -12,8 +12,8 @@ set(HEADERS
   utf8.h
   scanners.h
   inlines.h
-  html/html_unescape.h
-  html/houdini.h
+  html_unescape.h
+  houdini.h
   )
 set(LIBRARY_SOURCES
   cmark.c
@@ -26,11 +26,11 @@ set(LIBRARY_SOURCES
   utf8.c
   buffer.c
   references.c
-  html/html.c
-  html/html_unescape.gperf
-  html/houdini_href_e.c
-  html/houdini_html_e.c
-  html/houdini_html_u.c
+  html.c
+  html_unescape.gperf
+  houdini_href_e.c
+  houdini_html_e.c
+  houdini_html_u.c
   ${HEADERS}
   )
 
@@ -40,7 +40,7 @@ set(PROGRAM_SOURCES
   main.c
   )
 
-include_directories(. html ${CMAKE_CURRENT_BINARY_DIR})
+include_directories(. ${CMAKE_CURRENT_BINARY_DIR})
 
 set(RE2C re2c)
 if (MSVC)
diff --git a/src/blocks.c b/src/blocks.c
@@ -11,7 +11,7 @@
 #include "utf8.h"
 #include "scanners.h"
 #include "inlines.h"
-#include "html/houdini.h"
+#include "houdini.h"
 #include "buffer.h"
 #include "debug.h"
 
diff --git a/src/cmark.c b/src/cmark.c
@@ -2,7 +2,7 @@
 #include <assert.h>
 #include <stdio.h>
 #include "node.h"
-#include "html/houdini.h"
+#include "houdini.h"
 #include "cmark.h"
 #include "buffer.h"
 
diff --git a/src/html/houdini.h b/src/houdini.h
diff --git a/src/houdini_href_e.c b/src/houdini_href_e.c
@@ -0,0 +1,107 @@
+#include <assert.h>
+#include <stdio.h>
+#include <string.h>
+
+#include "houdini.h"
+
+/*
+ * The following characters will not be escaped:
+ *
+ *		-_.+!*'(),%#@?=;:/,+&$ alphanum
+ *
+ * Note that this character set is the addition of:
+ *
+ *	- The characters which are safe to be in an URL
+ *	- The characters which are *not* safe to be in
+ *	an URL because they are RESERVED characters.
+ *
+ * We asume (lazily) that any RESERVED char that
+ * appears inside an URL is actually meant to
+ * have its native function (i.e. as an URL
+ * component/separator) and hence needs no escaping.
+ *
+ * There are two exceptions: the chacters & (amp)
+ * and ' (single quote) do not appear in the table.
+ * They are meant to appear in the URL as components,
+ * yet they require special HTML-entity escaping
+ * to generate valid HTML markup.
+ *
+ * All other characters will be escaped to %XX.
+ *
+ */
+static const char HREF_SAFE[] = {
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 1, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1,
+	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1,
+	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1,
+	0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+};
+
+int
+houdini_escape_href(strbuf *ob, const uint8_t *src, size_t size)
+{
+	static const uint8_t hex_chars[] = "0123456789ABCDEF";
+	size_t  i = 0, org;
+	uint8_t hex_str[3];
+
+	hex_str[0] = '%';
+
+	while (i < size) {
+		org = i;
+		while (i < size && HREF_SAFE[src[i]] != 0)
+			i++;
+
+		if (likely(i > org))
+			strbuf_put(ob, src + org, i - org);
+
+		/* escaping */
+		if (i >= size)
+			break;
+
+		switch (src[i]) {
+		/* amp appears all the time in URLs, but needs
+		 * HTML-entity escaping to be inside an href */
+		case '&':
+			strbuf_puts(ob, "&amp;");
+			break;
+
+		/* the single quote is a valid URL character
+		 * according to the standard; it needs HTML
+		 * entity escaping too */
+		case '\'':
+			strbuf_puts(ob, "&#x27;");
+			break;
+
+		/* the space can be escaped to %20 or a plus
+		 * sign. we're going with the generic escape
+		 * for now. the plus thing is more commonly seen
+		 * when building GET strings */
+#if 0
+		case ' ':
+			strbuf_putc(ob, '+');
+			break;
+#endif
+
+		/* every other character goes with a %XX escaping */
+		default:
+			hex_str[1] = hex_chars[(src[i] >> 4) & 0xF];
+			hex_str[2] = hex_chars[src[i] & 0xF];
+			strbuf_put(ob, hex_str, 3);
+		}
+
+		i++;
+	}
+
+	return 1;
+}
diff --git a/src/houdini_html_e.c b/src/houdini_html_e.c
@@ -0,0 +1,81 @@
+#include <assert.h>
+#include <stdio.h>
+#include <string.h>
+
+#include "houdini.h"
+
+/**
+ * According to the OWASP rules:
+ *
+ * & --> &amp;
+ * < --> &lt;
+ * > --> &gt;
+ * " --> &quot;
+ * ' --> &#x27;     &apos; is not recommended
+ * / --> &#x2F;     forward slash is included as it helps end an HTML entity
+ *
+ */
+static const char HTML_ESCAPE_TABLE[] = {
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 1, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 4,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 6, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+};
+
+static const char *HTML_ESCAPES[] = {
+        "",
+        "&quot;",
+        "&amp;",
+        "&#39;",
+        "&#47;",
+        "&lt;",
+        "&gt;"
+};
+
+int
+houdini_escape_html0(strbuf *ob, const uint8_t *src, size_t size, int secure)
+{
+	size_t  i = 0, org, esc = 0;
+
+	while (i < size) {
+		org = i;
+		while (i < size && (esc = HTML_ESCAPE_TABLE[src[i]]) == 0)
+			i++;
+
+		if (i > org)
+			strbuf_put(ob, src + org, i - org);
+
+		/* escaping */
+		if (unlikely(i >= size))
+			break;
+
+		/* The forward slash is only escaped in secure mode */
+		if ((src[i] == '/' || src[i] == '\'') && !secure) {
+			strbuf_putc(ob, src[i]);
+		} else {
+			strbuf_puts(ob, HTML_ESCAPES[esc]);
+		}
+
+		i++;
+	}
+
+	return 1;
+}
+
+int
+houdini_escape_html(strbuf *ob, const uint8_t *src, size_t size)
+{
+	return houdini_escape_html0(ob, src, size, 1);
+}
diff --git a/src/html/houdini_html_u.c b/src/houdini_html_u.c
diff --git a/src/html.c b/src/html.c
@@ -0,0 +1,357 @@
+#include <stdlib.h>
+#include <stdio.h>
+#include <string.h>
+#include <assert.h>
+
+#include "config.h"
+#include "cmark.h"
+#include "node.h"
+#include "buffer.h"
+#include "houdini.h"
+
+// Functions to convert cmark_nodes to HTML strings.
+
+static bool
+finish_node(strbuf *html, cmark_node *node, bool tight);
+
+static void escape_html(strbuf *dest, const unsigned char *source, int length)
+{
+	if (length < 0)
+		length = strlen((char *)source);
+
+	houdini_escape_html0(dest, source, (size_t)length, 0);
+}
+
+static void escape_href(strbuf *dest, const unsigned char *source, int length)
+{
+	if (length < 0)
+		length = strlen((char *)source);
+
+	houdini_escape_href(dest, source, (size_t)length);
+}
+
+static inline void cr(strbuf *html)
+{
+	if (html->size && html->ptr[html->size - 1] != '\n')
+		strbuf_putc(html, '\n');
+}
+
+// Convert the inline children of a node to a plain string.
+static void inlines_to_plain_html(strbuf *html, cmark_node* node)
+{
+	cmark_node* cur = node->first_child;
+
+	if (cur == NULL) {
+		return;
+	}
+
+	while (true) {
+		switch(cur->type) {
+		case NODE_TEXT:
+		case NODE_INLINE_CODE:
+		case NODE_INLINE_HTML:
+			escape_html(html, cur->as.literal.data, cur->as.literal.len);
+			break;
+
+		case NODE_LINEBREAK:
+		case NODE_SOFTBREAK:
+			strbuf_putc(html, ' ');
+			break;
+
+		default:
+			break;
+		}
+
+		if (cur->first_child) {
+			cur = cur->first_child;
+			continue;
+		}
+
+	next_sibling:
+		if (cur->next) {
+			cur = cur->next;
+			continue;
+		}
+		cur = cur->parent;
+		if (cur == node) {
+			break;
+		}
+		goto next_sibling;
+	}
+}
+
+
+// Convert a cmark_node to HTML.
+static void node_to_html(strbuf *html, cmark_node *node)
+{
+	cmark_node *cur;
+	char start_header[] = "<h0>";
+	bool tight = false;
+	bool visit_children;
+	strbuf *info;
+
+	if (node == NULL) {
+		return;
+	}
+
+	cur = node;
+	while (true) {
+		// Only NODE_IMAGE wants to skip its children.
+		visit_children = true;
+
+		switch(cur->type) {
+		case NODE_DOCUMENT:
+			break;
+
+		case NODE_PARAGRAPH:
+			if (!tight) {
+				cr(html);
+				strbuf_puts(html, "<p>");
+			}
+			break;
+
+		case NODE_BLOCK_QUOTE:
+			cr(html);
+			strbuf_puts(html, "<blockquote>\n");
+			// BLOCK_QUOTE doesn't use any of the 'as' structs,
+			// so the 'list' member can be used to store the
+			// current value of 'tight'.
+			cur->as.list.tight = tight;
+			tight = false;
+			break;
+
+		case NODE_LIST_ITEM:
+			cr(html);
+			strbuf_puts(html, "<li>");
+			break;
+
+		case NODE_LIST: {
+			cmark_list *list = &cur->as.list;
+			bool tmp;
+
+			// make sure a list starts at the beginning of the line:
+			cr(html);
+
+			if (list->list_type == CMARK_BULLET_LIST) {
+				strbuf_puts(html, "<ul>\n");
+			}
+			else if (list->start == 1) {
+				strbuf_puts(html, "<ol>\n");
+			}
+			else {
+				strbuf_printf(html, "<ol start=\"%d\">\n",
+					      list->start);
+			}
+
+			// Store the current value of 'tight' by swapping.
+			tmp = list->tight;
+			list->tight = tight;
+			tight = tmp;
+			break;
+		}
+
+		case NODE_HEADER:
+			cr(html);
+			start_header[2] = '0' + cur->as.header.level;
+			strbuf_puts(html, start_header);
+			break;
+
+		case NODE_CODE_BLOCK:
+			info = &cur->as.code.info;
+			cr(html);
+
+			if (&cur->as.code.fence_length == 0
+			    || strbuf_len(info) == 0) {
+				strbuf_puts(html, "<pre><code>");
+			}
+			else {
+				int first_tag = strbuf_strchr(info, ' ', 0);
+				if (first_tag < 0)
+					first_tag = strbuf_len(info);
+
+				strbuf_puts(html,
+					    "<pre><code class=\"language-");
+				escape_html(html, info->ptr, first_tag);
+				strbuf_puts(html, "\">");
+			}
+
+			escape_html(html, cur->string_content.ptr, cur->string_content.size);
+			break;
+
+		case NODE_HTML:
+			cr(html);
+			strbuf_put(html, cur->string_content.ptr, cur->string_content.size);
+			break;
+
+		case NODE_HRULE:
+			cr(html);
+			strbuf_puts(html, "<hr />\n");
+			break;
+
+		case NODE_REFERENCE_DEF:
+			break;
+
+		case NODE_TEXT:
+			escape_html(html, cur->as.literal.data, cur->as.literal.len);
+			break;
+
+		case NODE_LINEBREAK:
+			strbuf_puts(html, "<br />\n");
+			break;
+
+		case NODE_SOFTBREAK:
+			strbuf_putc(html, '\n');
+			break;
+
+		case NODE_INLINE_CODE:
+			strbuf_puts(html, "<code>");
+			escape_html(html, cur->as.literal.data, cur->as.literal.len);
+			break;
+
+		case NODE_INLINE_HTML:
+			strbuf_put(html,
+				   cur->as.literal.data,
+				   cur->as.literal.len);
+			break;
+
+		case NODE_LINK:
+			strbuf_puts(html, "<a href=\"");
+			if (cur->as.link.url)
+				escape_href(html, cur->as.link.url, -1);
+
+			if (cur->as.link.title) {
+				strbuf_puts(html, "\" title=\"");
+				escape_html(html, cur->as.link.title, -1);
+			}
+
+			strbuf_puts(html, "\">");
+			break;
+
+		case NODE_IMAGE:
+			strbuf_puts(html, "<img src=\"");
+			if (cur->as.link.url)
+				escape_href(html, cur->as.link.url, -1);
+
+			strbuf_puts(html, "\" alt=\"");
+			inlines_to_plain_html(html, cur);
+
+			if (cur->as.link.title) {
+				strbuf_puts(html, "\" title=\"");
+				escape_html(html, cur->as.link.title, -1);
+			}
+
+			strbuf_puts(html, "\" />");
+			visit_children = false;
+			break;
+
+		case NODE_STRONG:
+			strbuf_puts(html, "<strong>");
+			break;
+
+		case NODE_EMPH:
+			strbuf_puts(html, "<em>");
+			break;
+
+		default:
+			assert(false);
+		}
+
+		if (visit_children && cur->first_child) {
+			cur = cur->first_child;
+			continue;
+		}
+
+	next_sibling:
+		tight = finish_node(html, cur, tight);
+		if (cur == node) {
+			break;
+		}
+		if (cur->next) {
+			cur = cur->next;
+			continue;
+		}
+		cur = cur->parent;
+		goto next_sibling;
+	}
+}
+
+// Returns the restored value of 'tight'.
+static bool
+finish_node(strbuf *html, cmark_node *node, bool tight)
+{
+	char end_header[] = "</h0>\n";
+
+	switch (node->type) {
+	case NODE_PARAGRAPH:
+		if (!tight) {
+			strbuf_puts(html, "</p>\n");
+		}
+		break;
+
+	case NODE_BLOCK_QUOTE: {
+		cmark_list *list = &node->as.list;
+		strbuf_puts(html, "</blockquote>\n");
+		// Restore old 'tight' value.
+		tight = list->tight;
+		list->tight = false;
+		break;
+	}
+
+	case NODE_LIST_ITEM:
+		strbuf_puts(html, "</li>\n");
+		break;
+
+	case NODE_LIST: {
+		cmark_list *list = &node->as.list;
+		bool tmp;
+		strbuf_puts(html,
+			    list->list_type == CMARK_BULLET_LIST ?
+			    "</ul>\n" : "</ol>\n");
+		// Restore old 'tight' value.
+		tmp = tight;
+		tight = list->tight;
+		list->tight = tmp;
+		break;
+	}
+
+	case NODE_HEADER:
+		end_header[3] = '0' + node->as.header.level;
+		strbuf_puts(html, end_header);
+		break;
+
+	case NODE_CODE_BLOCK:
+		strbuf_puts(html, "</code></pre>\n");
+		break;
+
+	case NODE_INLINE_CODE:
+		strbuf_puts(html, "</code>");
+		break;
+
+	case NODE_LINK:
+		strbuf_puts(html, "</a>");
+		break;
+
+	case NODE_STRONG:
+		strbuf_puts(html, "</strong>");
+		break;
+
+	case NODE_EMPH:
+		strbuf_puts(html, "</em>");
+		break;
+
+	default:
+		break;
+	}
+
+	return tight;
+}
+
+char *cmark_render_html(cmark_node *root)
+{
+	char *result;
+	strbuf html = GH_BUF_INIT;
+	node_to_html(&html, root);
+	result = (char *)strbuf_detach(&html);
+	strbuf_free(&html);
+	return result;
+}
diff --git a/src/html/houdini_href_e.c b/src/html/houdini_href_e.c
@@ -1,107 +0,0 @@
-#include <assert.h>
-#include <stdio.h>
-#include <string.h>
-
-#include "html/houdini.h"
-
-/*
- * The following characters will not be escaped:
- *
- *		-_.+!*'(),%#@?=;:/,+&$ alphanum
- *
- * Note that this character set is the addition of:
- *
- *	- The characters which are safe to be in an URL
- *	- The characters which are *not* safe to be in
- *	an URL because they are RESERVED characters.
- *
- * We asume (lazily) that any RESERVED char that
- * appears inside an URL is actually meant to
- * have its native function (i.e. as an URL
- * component/separator) and hence needs no escaping.
- *
- * There are two exceptions: the chacters & (amp)
- * and ' (single quote) do not appear in the table.
- * They are meant to appear in the URL as components,
- * yet they require special HTML-entity escaping
- * to generate valid HTML markup.
- *
- * All other characters will be escaped to %XX.
- *
- */
-static const char HREF_SAFE[] = {
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 1, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1,
-	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1,
-	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1,
-	0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-};
-
-int
-houdini_escape_href(strbuf *ob, const uint8_t *src, size_t size)
-{
-	static const uint8_t hex_chars[] = "0123456789ABCDEF";
-	size_t  i = 0, org;
-	uint8_t hex_str[3];
-
-	hex_str[0] = '%';
-
-	while (i < size) {
-		org = i;
-		while (i < size && HREF_SAFE[src[i]] != 0)
-			i++;
-
-		if (likely(i > org))
-			strbuf_put(ob, src + org, i - org);
-
-		/* escaping */
-		if (i >= size)
-			break;
-
-		switch (src[i]) {
-		/* amp appears all the time in URLs, but needs
-		 * HTML-entity escaping to be inside an href */
-		case '&':
-			strbuf_puts(ob, "&amp;");
-			break;
-
-		/* the single quote is a valid URL character
-		 * according to the standard; it needs HTML
-		 * entity escaping too */
-		case '\'':
-			strbuf_puts(ob, "&#x27;");
-			break;
-
-		/* the space can be escaped to %20 or a plus
-		 * sign. we're going with the generic escape
-		 * for now. the plus thing is more commonly seen
-		 * when building GET strings */
-#if 0
-		case ' ':
-			strbuf_putc(ob, '+');
-			break;
-#endif
-
-		/* every other character goes with a %XX escaping */
-		default:
-			hex_str[1] = hex_chars[(src[i] >> 4) & 0xF];
-			hex_str[2] = hex_chars[src[i] & 0xF];
-			strbuf_put(ob, hex_str, 3);
-		}
-
-		i++;
-	}
-
-	return 1;
-}
diff --git a/src/html/houdini_html_e.c b/src/html/houdini_html_e.c
@@ -1,81 +0,0 @@
-#include <assert.h>
-#include <stdio.h>
-#include <string.h>
-
-#include "html/houdini.h"
-
-/**
- * According to the OWASP rules:
- *
- * & --> &amp;
- * < --> &lt;
- * > --> &gt;
- * " --> &quot;
- * ' --> &#x27;     &apos; is not recommended
- * / --> &#x2F;     forward slash is included as it helps end an HTML entity
- *
- */
-static const char HTML_ESCAPE_TABLE[] = {
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 1, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 4,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 6, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-};
-
-static const char *HTML_ESCAPES[] = {
-        "",
-        "&quot;",
-        "&amp;",
-        "&#39;",
-        "&#47;",
-        "&lt;",
-        "&gt;"
-};
-
-int
-houdini_escape_html0(strbuf *ob, const uint8_t *src, size_t size, int secure)
-{
-	size_t  i = 0, org, esc = 0;
-
-	while (i < size) {
-		org = i;
-		while (i < size && (esc = HTML_ESCAPE_TABLE[src[i]]) == 0)
-			i++;
-
-		if (i > org)
-			strbuf_put(ob, src + org, i - org);
-
-		/* escaping */
-		if (unlikely(i >= size))
-			break;
-
-		/* The forward slash is only escaped in secure mode */
-		if ((src[i] == '/' || src[i] == '\'') && !secure) {
-			strbuf_putc(ob, src[i]);
-		} else {
-			strbuf_puts(ob, HTML_ESCAPES[esc]);
-		}
-
-		i++;
-	}
-
-	return 1;
-}
-
-int
-houdini_escape_html(strbuf *ob, const uint8_t *src, size_t size)
-{
-	return houdini_escape_html0(ob, src, size, 1);
-}
diff --git a/src/html/html.c b/src/html/html.c
@@ -1,357 +0,0 @@
-#include <stdlib.h>
-#include <stdio.h>
-#include <string.h>
-#include <assert.h>
-
-#include "config.h"
-#include "cmark.h"
-#include "node.h"
-#include "buffer.h"
-#include "html/houdini.h"
-
-// Functions to convert cmark_nodes to HTML strings.
-
-static bool
-finish_node(strbuf *html, cmark_node *node, bool tight);
-
-static void escape_html(strbuf *dest, const unsigned char *source, int length)
-{
-	if (length < 0)
-		length = strlen((char *)source);
-
-	houdini_escape_html0(dest, source, (size_t)length, 0);
-}
-
-static void escape_href(strbuf *dest, const unsigned char *source, int length)
-{
-	if (length < 0)
-		length = strlen((char *)source);
-
-	houdini_escape_href(dest, source, (size_t)length);
-}
-
-static inline void cr(strbuf *html)
-{
-	if (html->size && html->ptr[html->size - 1] != '\n')
-		strbuf_putc(html, '\n');
-}
-
-// Convert the inline children of a node to a plain string.
-static void inlines_to_plain_html(strbuf *html, cmark_node* node)
-{
-	cmark_node* cur = node->first_child;
-
-	if (cur == NULL) {
-		return;
-	}
-
-	while (true) {
-		switch(cur->type) {
-		case NODE_TEXT:
-		case NODE_INLINE_CODE:
-		case NODE_INLINE_HTML:
-			escape_html(html, cur->as.literal.data, cur->as.literal.len);
-			break;
-
-		case NODE_LINEBREAK:
-		case NODE_SOFTBREAK:
-			strbuf_putc(html, ' ');
-			break;
-
-		default:
-			break;
-		}
-
-		if (cur->first_child) {
-			cur = cur->first_child;
-			continue;
-		}
-
-	next_sibling:
-		if (cur->next) {
-			cur = cur->next;
-			continue;
-		}
-		cur = cur->parent;
-		if (cur == node) {
-			break;
-		}
-		goto next_sibling;
-	}
-}
-
-
-// Convert a cmark_node to HTML.
-static void node_to_html(strbuf *html, cmark_node *node)
-{
-	cmark_node *cur;
-	char start_header[] = "<h0>";
-	bool tight = false;
-	bool visit_children;
-	strbuf *info;
-
-	if (node == NULL) {
-		return;
-	}
-
-	cur = node;
-	while (true) {
-		// Only NODE_IMAGE wants to skip its children.
-		visit_children = true;
-
-		switch(cur->type) {
-		case NODE_DOCUMENT:
-			break;
-
-		case NODE_PARAGRAPH:
-			if (!tight) {
-				cr(html);
-				strbuf_puts(html, "<p>");
-			}
-			break;
-
-		case NODE_BLOCK_QUOTE:
-			cr(html);
-			strbuf_puts(html, "<blockquote>\n");
-			// BLOCK_QUOTE doesn't use any of the 'as' structs,
-			// so the 'list' member can be used to store the
-			// current value of 'tight'.
-			cur->as.list.tight = tight;
-			tight = false;
-			break;
-
-		case NODE_LIST_ITEM:
-			cr(html);
-			strbuf_puts(html, "<li>");
-			break;
-
-		case NODE_LIST: {
-			cmark_list *list = &cur->as.list;
-			bool tmp;
-
-			// make sure a list starts at the beginning of the line:
-			cr(html);
-
-			if (list->list_type == CMARK_BULLET_LIST) {
-				strbuf_puts(html, "<ul>\n");
-			}
-			else if (list->start == 1) {
-				strbuf_puts(html, "<ol>\n");
-			}
-			else {
-				strbuf_printf(html, "<ol start=\"%d\">\n",
-					      list->start);
-			}
-
-			// Store the current value of 'tight' by swapping.
-			tmp = list->tight;
-			list->tight = tight;
-			tight = tmp;
-			break;
-		}
-
-		case NODE_HEADER:
-			cr(html);
-			start_header[2] = '0' + cur->as.header.level;
-			strbuf_puts(html, start_header);
-			break;
-
-		case NODE_CODE_BLOCK:
-			info = &cur->as.code.info;
-			cr(html);
-
-			if (&cur->as.code.fence_length == 0
-			    || strbuf_len(info) == 0) {
-				strbuf_puts(html, "<pre><code>");
-			}
-			else {
-				int first_tag = strbuf_strchr(info, ' ', 0);
-				if (first_tag < 0)
-					first_tag = strbuf_len(info);
-
-				strbuf_puts(html,
-					    "<pre><code class=\"language-");
-				escape_html(html, info->ptr, first_tag);
-				strbuf_puts(html, "\">");
-			}
-
-			escape_html(html, cur->string_content.ptr, cur->string_content.size);
-			break;
-
-		case NODE_HTML:
-			cr(html);
-			strbuf_put(html, cur->string_content.ptr, cur->string_content.size);
-			break;
-
-		case NODE_HRULE:
-			cr(html);
-			strbuf_puts(html, "<hr />\n");
-			break;
-
-		case NODE_REFERENCE_DEF:
-			break;
-
-		case NODE_TEXT:
-			escape_html(html, cur->as.literal.data, cur->as.literal.len);
-			break;
-
-		case NODE_LINEBREAK:
-			strbuf_puts(html, "<br />\n");
-			break;
-
-		case NODE_SOFTBREAK:
-			strbuf_putc(html, '\n');
-			break;
-
-		case NODE_INLINE_CODE:
-			strbuf_puts(html, "<code>");
-			escape_html(html, cur->as.literal.data, cur->as.literal.len);
-			break;
-
-		case NODE_INLINE_HTML:
-			strbuf_put(html,
-				   cur->as.literal.data,
-				   cur->as.literal.len);
-			break;
-
-		case NODE_LINK:
-			strbuf_puts(html, "<a href=\"");
-			if (cur->as.link.url)
-				escape_href(html, cur->as.link.url, -1);
-
-			if (cur->as.link.title) {
-				strbuf_puts(html, "\" title=\"");
-				escape_html(html, cur->as.link.title, -1);
-			}
-
-			strbuf_puts(html, "\">");
-			break;
-
-		case NODE_IMAGE:
-			strbuf_puts(html, "<img src=\"");
-			if (cur->as.link.url)
-				escape_href(html, cur->as.link.url, -1);
-
-			strbuf_puts(html, "\" alt=\"");
-			inlines_to_plain_html(html, cur);
-
-			if (cur->as.link.title) {
-				strbuf_puts(html, "\" title=\"");
-				escape_html(html, cur->as.link.title, -1);
-			}
-
-			strbuf_puts(html, "\" />");
-			visit_children = false;
-			break;
-
-		case NODE_STRONG:
-			strbuf_puts(html, "<strong>");
-			break;
-
-		case NODE_EMPH:
-			strbuf_puts(html, "<em>");
-			break;
-
-		default:
-			assert(false);
-		}
-
-		if (visit_children && cur->first_child) {
-			cur = cur->first_child;
-			continue;
-		}
-
-	next_sibling:
-		tight = finish_node(html, cur, tight);
-		if (cur == node) {
-			break;
-		}
-		if (cur->next) {
-			cur = cur->next;
-			continue;
-		}
-		cur = cur->parent;
-		goto next_sibling;
-	}
-}
-
-// Returns the restored value of 'tight'.
-static bool
-finish_node(strbuf *html, cmark_node *node, bool tight)
-{
-	char end_header[] = "</h0>\n";
-
-	switch (node->type) {
-	case NODE_PARAGRAPH:
-		if (!tight) {
-			strbuf_puts(html, "</p>\n");
-		}
-		break;
-
-	case NODE_BLOCK_QUOTE: {
-		cmark_list *list = &node->as.list;
-		strbuf_puts(html, "</blockquote>\n");
-		// Restore old 'tight' value.
-		tight = list->tight;
-		list->tight = false;
-		break;
-	}
-
-	case NODE_LIST_ITEM:
-		strbuf_puts(html, "</li>\n");
-		break;
-
-	case NODE_LIST: {
-		cmark_list *list = &node->as.list;
-		bool tmp;
-		strbuf_puts(html,
-			    list->list_type == CMARK_BULLET_LIST ?
-			    "</ul>\n" : "</ol>\n");
-		// Restore old 'tight' value.
-		tmp = tight;
-		tight = list->tight;
-		list->tight = tmp;
-		break;
-	}
-
-	case NODE_HEADER:
-		end_header[3] = '0' + node->as.header.level;
-		strbuf_puts(html, end_header);
-		break;
-
-	case NODE_CODE_BLOCK:
-		strbuf_puts(html, "</code></pre>\n");
-		break;
-
-	case NODE_INLINE_CODE:
-		strbuf_puts(html, "</code>");
-		break;
-
-	case NODE_LINK:
-		strbuf_puts(html, "</a>");
-		break;
-
-	case NODE_STRONG:
-		strbuf_puts(html, "</strong>");
-		break;
-
-	case NODE_EMPH:
-		strbuf_puts(html, "</em>");
-		break;
-
-	default:
-		break;
-	}
-
-	return tight;
-}
-
-char *cmark_render_html(cmark_node *root)
-{
-	char *result;
-	strbuf html = GH_BUF_INIT;
-	node_to_html(&html, root);
-	result = (char *)strbuf_detach(&html);
-	strbuf_free(&html);
-	return result;
-}
diff --git a/src/html/html_unescape.h b/src/html/html_unescape.h
@@ -1,9736 +0,0 @@
-/* ANSI-C code produced by gperf version 3.0.3 */
-/* Command-line: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/gperf -L ANSI-C -I -t -N find_entity -H hash_entity -K entity -C -l --null-strings -m5 src/html/html_unescape.gperf  */
-/* Computed positions: -k'1-7,10,12,$' */
-
-#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
-      && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
-      && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
-      && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
-      && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
-      && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
-      && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
-      && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
-      && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
-      && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
-      && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
-      && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
-      && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
-      && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
-      && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
-      && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
-      && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
-      && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
-      && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
-      && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
-      && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
-      && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
-      && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
-/* The character set is not based on ISO-646.  */
-#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
-#endif
-
-#line 1 "src/html/html_unescape.gperf"
-struct html_ent {
-	const char *entity;
-	unsigned int utf8_len;
-	unsigned char utf8[4];
-};
-#include <string.h>
-
-#define TOTAL_KEYWORDS 2125
-#define MIN_WORD_LENGTH 2
-#define MAX_WORD_LENGTH 31
-#define MIN_HASH_VALUE 39
-#define MAX_HASH_VALUE 16000
-/* maximum key range = 15962, duplicates = 0 */
-
-#ifdef __GNUC__
-__inline
-#else
-#ifdef __cplusplus
-inline
-#endif
-#endif
-static unsigned int
-hash_entity (register const char *str, register unsigned int len)
-{
-  static const unsigned short asso_values[] =
-    {
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,     2,
-          3,     7,     2,     4,     8, 16001,    10, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001,  1890,  1538,   220,   165,  1045,
-        535,  1971,  1187,  1262,    35,   126,   201,   133,   350,  1487,
-       1965,     3,   478,   134,     8,   147,    73,    41,    23,   212,
-          9, 16001,     2, 16001,     2, 16001, 16001,  4154,    29,  3168,
-        429,    10,   146,  1925,  2307,   280,  1313,  1924,     4,   651,
-         27,  1031,    65,   176,     2,     6,    17,    15,   107,   482,
-       3207,  3865,   757,   131,   178,     4,     4, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
-      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001
-    };
-  register unsigned int hval = len;
-
-  switch (hval)
-    {
-      default:
-        hval += asso_values[(unsigned char)str[11]];
-      /*FALLTHROUGH*/
-      case 11:
-      case 10:
-        hval += asso_values[(unsigned char)str[9]];
-      /*FALLTHROUGH*/
-      case 9:
-      case 8:
-      case 7:
-        hval += asso_values[(unsigned char)str[6]];
-      /*FALLTHROUGH*/
-      case 6:
-        hval += asso_values[(unsigned char)str[5]];
-      /*FALLTHROUGH*/
-      case 5:
-        hval += asso_values[(unsigned char)str[4]+1];
-      /*FALLTHROUGH*/
-      case 4:
-        hval += asso_values[(unsigned char)str[3]+3];
-      /*FALLTHROUGH*/
-      case 3:
-        hval += asso_values[(unsigned char)str[2]+1];
-      /*FALLTHROUGH*/
-      case 2:
-        hval += asso_values[(unsigned char)str[1]+4];
-      /*FALLTHROUGH*/
-      case 1:
-        hval += asso_values[(unsigned char)str[0]];
-        break;
-    }
-  return hval + asso_values[(unsigned char)str[len - 1]];
-}
-
-const struct html_ent *
-find_entity (register const char *str, register unsigned int len)
-{
-  static const unsigned char lengthtable[] =
-    {
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  4,
-       0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  4,  0,  0,  3,
-       0,  0,  0,  0,  0,  0,  6,  0,  6,  5,  0,  5,  3,  4,
-       3,  4,  0,  4,  0,  2,  5,  4,  0,  0,  0,  2,  0,  7,
-       0,  7,  3,  0,  5,  0,  0,  0,  0,  0,  4,  0,  0,  6,
-       0,  0,  0,  3,  6,  0,  4,  0,  0,  0,  0,  6,  4,  5,
-       0,  0,  0,  5,  0,  5,  0,  6,  0,  0,  0,  4,  5,  5,
-       5,  3,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  9,  0,
-       0,  0,  0,  3,  4,  0,  3,  0,  0,  5,  0,  0,  3,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  5,  0,
-       5,  0,  5,  6,  0,  6,  5,  0,  2,  5,  0,  5,  0,  0,
-       0,  0,  4,  0,  0,  0,  3,  0,  3,  5,  0,  0,  5,  0,
-       0,  0,  6,  0, 10,  0,  4,  0,  0,  5,  3,  5,  0,  0,
-       0,  0,  0,  0,  0,  5,  0,  3,  0,  0,  0,  0,  6,  6,
-       0,  6,  0,  0,  0,  0,  6,  0,  6,  0,  2,  0,  0,  0,
-       4,  7,  0,  7,  0,  5,  0,  0,  0,  0,  0,  0,  0,  3,
-       0,  4,  0,  4,  6,  0,  3,  0,  0,  0,  0,  0,  0,  4,
-       4,  3,  0,  4,  0,  0,  2,  0,  0,  0,  4,  0,  4,  0,
-       0,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-      13,  0,  2,  0,  0,  0,  5,  0,  2,  0,  0,  0,  0,  0,
-       0,  0,  3,  2,  4,  0,  6,  0,  0,  3,  0,  2,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  6,  0,  3,  4,  0,  0,  0,
-       0,  4,  6,  0,  0,  0,  5,  5,  5,  0, 13,  0,  0,  4,
-       0,  0,  5,  0,  4,  4,  5, 17, 18,  0,  0,  0,  0,  0,
-       5,  0,  0, 17,  0,  0,  0,  0,  0,  5,  5,  0,  0,  0,
-       5,  5,  0,  0,  0,  8,  0,  0,  0,  3,  0,  0,  6,  3,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  5,  6,  0,  0,
-       0,  4,  0,  0,  5,  0,  6,  6,  6,  6,  6,  6,  6,  0,
-       0,  6,  0,  6,  0,  6,  6,  6,  6,  6,  6,  0,  0,  0,
-       6,  0,  6,  3,  4,  0,  0,  4,  3,  5,  0,  0,  3,  0,
-       0,  0, 11,  5,  0,  0,  0,  4,  0,  0,  6,  0,  0,  0,
-       5,  0,  0,  0,  5,  0,  5,  0,  0,  0,  0,  0,  0,  0,
-       0,  5,  0,  0,  0,  0,  0,  5,  3,  0,  0,  4,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  4,  0,  4,
-       0,  0,  0,  0,  0,  0,  6,  0,  0,  5,  0,  0,  0,  0,
-       3,  6,  0,  0,  0,  0,  0,  8,  8,  0,  0,  0,  4,  6,
-       0,  0,  8,  0,  8,  0,  2,  0,  0,  0,  0,  4,  0,  0,
-       0,  4,  0,  6,  0,  0,  0,  0,  6,  0,  4,  0,  0,  0,
-       0,  6,  0,  5,  6,  2,  5,  8,  5,  0,  0,  4,  0,  4,
-       0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  9,  0,  4,  4,
-       4,  0,  4,  6,  4,  4,  4,  0,  0,  0,  5,  4,  5,  4,
-       0,  0,  0,  0,  0,  4,  0,  0,  0,  4,  0,  4,  5,  4,
-       5,  0,  0,  4,  0,  5,  0,  0,  0,  4,  0,  0,  0,  0,
-       4,  4,  0,  5,  0,  0, 11,  0,  0,  6,  0,  0,  3,  0,
-       0,  0,  0,  6,  0,  4,  0,  0,  4,  0,  0,  0,  0,  4,
-       0,  0,  0,  0,  7,  4,  4,  0,  7,  0,  0,  0,  0,  0,
-       5,  0,  0,  0,  3,  8,  4,  0,  0,  0,  5,  0,  6,  0,
-       0,  0,  0,  6,  0,  4,  0,  0,  0,  5,  0,  6,  0,  0,
-       0,  5,  5,  0,  0,  3,  6,  2,  0,  0,  4,  0,  0,  7,
-       0,  4,  0,  4,  4,  4,  3,  5,  0,  0,  0,  0,  0,  0,
-       6,  0,  4,  4,  0,  0,  0, 12, 13,  0,  0,  6,  8,  0,
-       2,  0,  0, 17,  0,  0,  0,  4,  0,  5,  0,  7,  0,  5,
-       0,  0,  0,  5,  4,  5,  0,  0,  3,  0,  0,  0,  5,  0,
-       5, 12, 13,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  4,  0,  0,  0,  7,  0,  0,  6,  6,  6,  0,  4,  0,
-       0,  0,  0, 17,  0,  0,  4,  5,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  5,  3,  6,  9,  0,  0,
-       0,  9,  0,  0,  0,  0,  0,  6,  4,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0, 19,  0,  5,  0,  0, 17,  0,  0,
-      14,  0,  0,  0,  0, 12,  4,  0,  0,  0,  4,  0,  2,  0,
-       4,  0,  6,  0,  0,  3,  0,  0,  0,  3,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 10,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  4,  4,  0,
-       4,  0,  4,  4,  4,  0,  0,  0,  0,  4,  0,  4,  0,  4,
-       9,  0,  0,  4,  2,  0,  0,  4,  2,  4,  4,  0,  0,  0,
-       0,  4,  6,  0,  0,  6,  9,  4,  0,  6,  0,  0,  0,  0,
-       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  6,  0,  0,
-       0,  0,  0,  4,  2,  0,  0,  0,  0,  0,  0,  4,  0,  0,
-       0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,
-       0,  0,  0,  0,  0,  0, 10,  0,  0,  0, 10,  6,  0,  0,
-       0,  0,  6,  4,  6,  4,  0,  0,  0,  0,  0,  0,  0,  5,
-       0,  0,  0,  0,  0,  9,  0,  0,  4,  0,  0,  0,  0,  0,
-       7,  4,  4,  7,  0,  7,  5,  0,  0,  6,  4,  4,  4,  0,
-       4,  4,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  4,  0,
-       0,  0,  4,  0,  0,  4,  4,  6,  0,  0,  0,  3,  5,  3,
-       5, 11,  4,  0,  0,  4,  0,  0,  0,  5,  0,  0,  0,  0,
-       7,  0,  0,  0,  0,  5,  0,  5,  0,  0,  0,  3,  5,  4,
-       0,  0,  0,  5,  0,  6,  9,  7,  2,  0,  4,  0,  0,  4,
-       0,  0,  0,  0,  4,  5,  6,  0,  0,  0,  0,  9, 10,  0,
-       0,  0,  5,  0,  0,  0,  0, 11,  0,  0,  6,  0,  0,  0,
-       0,  0,  0,  4,  8,  6,  0,  0,  0,  0,  0,  8,  0,  0,
-       0,  0,  0,  0,  0,  5,  6,  0,  0,  0, 13,  5,  5,  6,
-       0,  0,  0,  0,  2,  0,  0,  0,  4,  2,  4,  0,  0,  6,
-       4,  0,  4,  0,  0,  0,  4,  0, 21,  0,  0,  0,  6,  0,
-       3,  0,  0,  0,  6,  6,  0,  3, 13,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  6,  0,  0,  7,  0,  0,  0,  0,
-       0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  5,  0,  4,  0,  6,  0,  0,  0,
-       0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  7,  3,  0,  0,
-       0,  0,  0,  0,  0,  7,  3,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  3,  3,  0,
-       3, 15,  3,  3,  3,  0,  0,  0,  3,  3,  6,  3,  6,  0,
-       0,  0,  0,  3,  0,  0,  4,  3,  0,  3,  0, 12,  0,  0,
-       0,  3,  0,  4,  0,  0,  0,  3,  0, 12,  0,  4,  5,  0,
-       9,  0,  0,  7,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  3,  0,  0,  0,  0,  0,  5,  0,  3,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  4,  0,  0,  0,
-       4,  0,  0,  0,  0,  0,  0,  0,  0, 12,  0,  0,  0,  0,
-       0,  5,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  5,
-       0,  3,  3,  0,  0,  6,  0,  0,  0,  0,  0,  4,  0,  0,
-       3,  3,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  5,  3,  7,  0,  0,  8,  0,  0,  0,  0,
-       0,  0,  3,  4,  0,  6,  0,  0,  0, 15,  0,  0,  0,  0,
-       0,  0,  0,  9,  0,  0,  0,  2,  0,  0,  0,  0,  9,  3,
-       0,  0,  0,  0,  0,  0,  6,  0,  0,  7,  3, 24,  0,  0,
-       0,  0,  5,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  6,  7,  4,  0,  0,  0,  0,  0,  0,
-       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  3,  3,
-       0,  4,  0,  7,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,
-       0,  5,  2,  0,  0,  0,  6,  0,  3,  8,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  4,  6,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  5,  0,  9,  5,  7,  0,  0,  0,  0,  0,  0,  0,
-       0,  7, 15,  7,  8,  4,  0,  5,  0,  0,  6,  0,  0,  0,
-       0,  0,  0,  0,  4,  4,  5,  0,  0,  0,  0,  6, 14,  3,
-      15,  0,  6,  0,  0,  0,  3,  0,  3,  3,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  6,  0,  0,  0,
-       0,  0,  0,  5,  0,  0,  5, 16,  0,  5, 10,  0,  0,  0,
-       5,  7,  0,  5,  0,  0,  6,  0,  3,  0,  0, 11,  5,  0,
-       0,  4,  5,  0,  0,  5,  0,  0,  3,  0,  0,  0,  0,  8,
-       0,  0,  0,  5,  0,  0,  0,  6,  3,  0,  0,  0,  0,  0,
-       5,  0,  0,  3,  3,  3,  0,  0,  0,  6,  0,  0,  5,  6,
-       0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       6,  0,  0, 11,  0,  6,  0,  6,  0,  0, 13,  0,  0,  7,
-       0,  0,  0,  0,  7,  0,  6,  4,  5,  0,  3,  0,  0,  5,
-       3,  0,  0,  0,  0,  0,  6,  0,  0,  4,  0,  0,  0,  0,
-       3,  6,  5,  0,  0,  0,  0, 11,  0,  4,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,
-       0, 11,  0,  5,  5,  0,  0,  0,  0,  0,  0,  3,  0,  0,
-       0,  0,  0,  8,  0,  7,  4,  0,  0,  0,  0,  5,  4,  9,
-       0,  0,  5,  0,  0,  0,  0,  0,  8,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  9,
-       0,  6,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0, 11,
-       0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  7,  0,  0,  0,
-       0,  0,  0,  0,  6,  0,  4,  0,  0, 14,  5,  0,  0,  8,
-       0,  0,  0, 20,  7,  0,  0,  0,  0,  0,  0,  0,  0,  5,
-       3,  0,  0,  4,  6,  0,  0,  0,  0,  6,  0,  0,  0,  7,
-       0,  3,  6,  4,  6,  0,  0,  0,  0,  0,  0,  6,  3,  4,
-       0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,
-       0, 11,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  4,
-       0,  0,  0,  0,  0,  0,  0, 13, 18,  5,  0,  3,  0,  7,
-       0,  4,  0,  0,  0,  4,  0,  0, 10, 11,  0,  0,  0,  6,
-       0,  6,  0,  0,  5,  0,  5, 12, 12,  0,  0,  0,  4,  0,
-       0, 14,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,
-      14,  0,  0,  0,  2,  4,  8,  4,  0,  3,  0,  0,  7,  0,
-       3,  0,  0,  0,  3,  2,  0,  0,  0,  0,  6,  0,  6,  4,
-       6,  7,  6,  6,  6,  0, 10,  0,  0,  0,  3,  6,  0,  4,
-       0,  0,  0,  0,  0,  4,  0,  6,  6,  0,  4,  0,  0,  0,
-       7,  0,  0,  7,  0,  0,  4,  0,  4,  0,  5,  6,  0,  6,
-       0,  3,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,
-       6,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,
-       9,  0,  0,  0,  0,  0,  8, 14,  0,  3,  0,  0,  0,  0,
-       0,  0,  8,  0,  0,  7,  5,  0,  0,  0,  4,  0,  0,  0,
-      17,  7,  0,  0,  4,  0,  0,  7,  0,  5,  0,  0,  7,  5,
-       0,  0,  4,  0,  7,  2, 20,  0,  0,  0,  0, 13,  0,  0,
-       0,  0,  6,  0,  7,  3,  5,  4,  0,  0,  0,  0,  5,  5,
-       0,  0,  0,  0,  0,  4,  5,  0,  0,  0,  0,  0,  0,  0,
-       5,  0,  5,  0,  0,  6,  0,  0,  6,  0,  0,  0,  0,  0,
-       0,  0,  4,  9,  0,  5, 12,  0,  0,  0,  0,  5,  0,  5,
-       4,  0,  0,  0,  9,  0,  0,  0, 10, 10,  0,  0,  4,  6,
-       0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  2,  6,  0,  0,  0,  0,  0,  5,  0,  0,  0,
-       0,  0,  6,  0,  0,  0,  0,  6,  6,  0,  3,  0,  0,  0,
-       7,  0,  0,  0,  0,  7,  4,  0,  0,  0,  0,  0,  4,  0,
-       9,  0,  0,  3,  0,  0,  0,  7,  0,  4,  0,  0,  5,  6,
-       0,  0,  6,  3,  5,  4,  0,  0,  0,  0,  0,  6,  0,  5,
-       0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  6,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  5,
-       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,
-       6,  0,  0,  6,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  8,  0,  0,  0,  6,  0,  0,  0,  0,  4,
-       0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0, 10,  0,  0,  6,  0,  6,  0,  0,  6,
-       0,  0, 18,  0,  6,  0, 20, 15,  0,  0,  4,  4,  0,  0,
-       0,  6,  0,  0,  0,  3,  0,  0,  0,  0,  0,  5,  4,  4,
-       0,  7,  0,  6,  0,  4,  0,  5,  0,  0,  0,  0,  5,  0,
-       0,  0,  4,  4,  0,  0,  0,  0,  4,  0,  4,  0, 11,  0,
-      20, 23,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0, 10,  0,  0,  8,  0,  0,  0,  6,  0,  0,  0,
-       0,  4,  0,  0,  0,  0,  0,  4,  0,  0,  3,  0,  0,  6,
-       0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,
-       0,  0,  0,  0,  0,  0, 13,  0,  0,  9,  0,  0,  0,  5,
-       0,  0,  0,  5,  0,  3,  0,  0,  0,  0,  0,  0,  0,  5,
-       0,  0,  0,  0,  3,  0,  0, 17,  0,  5,  0,  0,  0,  0,
-       0,  0,  0,  0,  6,  0,  9,  0,  0,  0,  6,  0,  0,  0,
-       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,
-       0,  7,  0,  0,  0,  9,  0,  0,  0,  0,  0,  0, 14,  0,
-       0, 11,  0,  6,  0,  6,  0,  7,  5,  0,  0,  0,  6, 12,
-      12,  0,  0,  0,  0, 16,  0, 14,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  5,  0,  5,  0,  0,  0,  7,
-       0,  0,  5,  0,  0,  0,  0,  0,  0,  6,  0, 14,  0,  0,
-       0,  0,  0,  0,  4,  0,  0,  0,  6,  0,  0,  0,  0,  0,
-       0,  0,  8,  0,  0,  0,  0,  5,  0,  6,  0,  0,  0,  0,
-       0,  0,  0,  0,  5,  0,  0,  5,  0,  0,  0,  0,  0,  0,
-       5,  0,  5,  0,  0,  0,  0,  0, 11,  6,  6,  3,  0,  0,
-       0,  0,  7,  0,  6,  0,  6,  6,  4,  0,  0,  0,  7,  0,
-       0,  0,  0,  0, 14,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  5,  0,  5,  0,  0,  0,  6,  0,  0,  0,  0,
-       4,  4,  0,  0,  0,  0,  3,  3,  6,  0,  0,  0,  0,  0,
-       0,  8,  0,  0,  0,  0,  0,  6,  0,  0,  0,  4,  6,  0,
-       4,  4,  0,  0,  0,  0, 13,  0,  4,  0,  0,  0,  0,  4,
-       2,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  7,  0,
-       0,  0, 10,  0,  9,  0,  0,  4,  6,  0,  5,  0,  0,  0,
-      13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0, 10,  0,  0,  0,  0,  0,  0,  8,  0,  0,  6,  0,
-       0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0, 12,  0,  0,
-       6,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0, 12,  0,
-       0,  0,  0,  0,  0,  0, 18,  0,  0,  4,  0,  0,  0,  0,
-       0,  0,  0,  0,  6,  0,  7,  0,  0,  0,  0,  5,  0,  5,
-       0,  0,  0,  6,  0,  0,  5,  0,  0,  6,  0,  6,  0,  0,
-      13,  6,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,
-       0,  4,  0,  6,  0,  6,  7,  0,  0,  0,  0,  0,  0,  0,
-      14,  0,  6, 15,  0,  0,  7,  0,  3,  0,  3,  0,  0,  0,
-       9,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,
-       0,  4,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 12,  0,  0, 15,
-       0,  0,  0,  6,  0,  0,  6,  0,  0,  0,  0,  6,  0,  0,
-       0,  0,  0,  0,  0,  7,  6,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,
-       0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  3,  9,  4,  0,  3,  0,
-       0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  2, 15,  0,  0,
-       0,  5,  0,  5,  0,  4,  0,  0,  0,  0,  0,  0, 16,  0,
-       3,  3, 10,  0,  0,  0,  0,  0,  0,  0,  0,  4,  5,  4,
-       5,  4,  0,  0,  6,  0,  5,  4,  0,  5,  5,  3,  5,  0,
-       4,  0,  6,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  3,
-       0,  0,  0,  0,  0,  3,  0,  0,  6,  0,  5,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  6,  8,  6,  0,  0,  0,  0,  0,  0,  0,  5, 16,  0,
-       5,  7,  0,  6,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,
-       0,  0,  0,  8,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  7,  0,  7,  0,  0,  5,  0,  0,
-       0,  0,  6,  0,  5,  4,  5,  0,  5,  5,  0,  0,  0,  0,
-       5,  2,  6,  4,  0,  5,  0,  0,  5,  0,  4,  0,  0,  0,
-       0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  9,  0,  0,  0,
-       0,  6,  0,  0,  0,  0,  3,  5,  0,  0,  0,  2,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,
-       0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  8,  0,  0,  0,  0,  6,  5,  0,  0,  4,
-       0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,
-       0,  4,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  4,  0,  4,  2,  6,  0,  6,  3,  3,  0,  0,
-       3,  0,  4,  0,  6,  0,  3,  0,  0,  6,  0,  5, 31,  0,
-       0,  0,  0,  0,  0,  0,  3,  6,  0,  0,  0,  0,  0,  0,
-       0,  4,  0,  0,  5,  0,  0,  0,  3,  0,  0,  0,  0,  6,
-       0,  8,  0,  5,  4,  0,  0,  0,  0,  3,  0,  0,  0,  0,
-       0,  0,  0,  3,  0,  0,  0,  0,  0,  5,  0,  0,  5,  0,
-       0,  0, 19,  0,  0,  0,  0, 24,  0,  0,  4,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  9,  0,  0,  0,  5,
-       0,  0,  0,  6,  0,  0,  0,  0, 14,  0,  0,  0,  0,  0,
-       0, 16,  5,  0,  0,  3,  4,  4,  0,  5,  4,  5,  0,  0,
-       0, 13,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  5,  5,  0,  0,  0,  0,  0,  0,  6,  0,  3,
-       0,  7,  0, 10,  0,  0,  0,  0,  6,  0,  6,  0,  0, 13,
-       0,  0,  0,  5,  0,  8,  0,  6,  0,  6,  8,  6,  0,  0,
-       6,  6,  0, 10,  0,  8,  6,  6,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  6,  0, 11,  0,  0,  0,  6,  0,  0,  0,
-       0,  7,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       7,  0,  0,  0, 17,  6,  0,  0,  0,  0,  0, 16,  0,  0,
-       0,  0,  0,  0,  4,  0,  4,  0,  0,  0,  0,  0,  7,  0,
-      14,  7,  6,  0,  6,  0,  7,  0,  0,  0,  0,  0,  0,  0,
-       4,  0, 15,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  6, 10,  4, 14,  0,  0,  0,  9,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0, 14,  0,  4,  0,  6,
-       0,  0,  0,  0,  0,  0,  0,  6,  3,  8,  4,  6,  6,  0,
-       5,  0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,
-       0,  6,  0,  4,  0,  2,  0, 20, 21,  0,  0,  2,  0,  0,
-       3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,
-       0,  0,  0,  0,  0,  6,  0,  0, 14,  4,  6, 17,  0,  0,
-       0,  0,  0,  0,  0,  0,  6,  6,  0,  0,  0,  5,  0,  0,
-       4,  6,  0,  2,  7,  0,  6,  5,  0,  8,  0,  0,  5,  0,
-       4,  0,  0,  0,  5,  0,  4, 15,  5,  0,  4,  6,  0,  0,
-       0,  0,  5,  5,  0,  0,  0,  0,  0,  0,  0, 17,  5,  0,
-       0,  0,  9,  6,  0,  0, 12,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  6,  0,  5,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  7,  5,  0,
-       0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,
-       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  4,  0,  0,  0,
-       0, 12,  0,  0,  0,  6,  0,  0,  0,  0, 10,  3,  0,  0,
-       0,  4,  0,  5,  0,  0,  0,  0,  0,  4,  0,  0,  4,  0,
-       0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  7,  0,  0,
-       0,  0,  0,  0,  9,  0,  6,  0,  6,  0,  0,  0,  0, 19,
-       5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,
-       0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,  3,
-       0,  0,  0,  0,  0,  0,  5,  0,  0,  5,  0,  6,  3,  6,
-       0,  0,  0,  0,  0,  0,  0,  4,  0,  4,  2,  0,  0,  0,
-       4,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  5,  0,  6,  0,  6,  0,  6,  0,  0,
-       0,  0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  6,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0, 17,  0,
-       0,  7,  0,  0,  2,  6,  2,  0,  0,  0,  2,  0,  0,  0,
-       0,  3,  8,  0,  0,  3,  0,  5,  0,  5,  6,  0,  0,  0,
-       0, 18,  0,  0,  0,  0,  5,  0,  7,  0,  0,  9,  0,  0,
-       0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  4,  0,  4,  0,  0,  4,  0,  9,  0,  6,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  5,  0,  4,  0,
-       0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  5,  0,  5,  6,
-       0,  0,  0,  3,  3,  5,  0,  0,  0,  0,  6,  0,  0,  0,
-       6,  0,  9,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  4,
-       6, 13,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,
-      13,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,
-       0,  0,  5,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,  0,
-       8,  6,  8,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,
-       0,  0,  0,  0,  0, 12,  0,  6,  0,  0,  0,  6,  0,  0,
-       0,  6,  4,  0,  0,  7,  6,  5,  0,  0,  6,  0,  5,  5,
-       5,  0,  0,  0,  9,  0,  0,  0,  0,  0,  5,  0,  6,  8,
-       0,  0,  6,  0,  5,  8,  0,  0,  0,  6,  0,  4,  0,  9,
-       0,  0,  0,  0,  4,  6,  4,  0,  0,  0,  0,  0,  3,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  4,
-      11,  0,  0,  8,  9,  0,  0,  0,  0,  3,  5,  3,  0,  0,
-       0,  0,  6,  4,  0,  0,  0,  9,  4,  3,  0,  2,  0,  0,
-       0,  0,  0,  7,  5,  0,  0,  0,  0,  6,  0,  0,  0,  0,
-       0, 14,  3,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0, 10,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  3,  0,  0,  0,
-       0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0, 10,  7,
-       5,  0,  6,  0,  6,  0,  3, 17,  0,  0,  0,  0,  0,  0,
-      20,  0, 14,  4,  0,  0,  0,  0,  0,  0, 19,  6,  6,  0,
-      10,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  6,  0,
-       0,  3,  0,  0,  0,  4,  5,  0,  0,  4,  0,  5,  0,  0,
-       0,  0,  0,  0,  7,  0,  4,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  4,  0,  0,  3,  0,  0,  0,  0,
-       0,  0,  7,  0,  3,  0,  4,  0,  3,  0,  4,  0,  0, 13,
-       0,  4,  0,  0,  0,  0,  0,  0,  0, 12,  0,  0,  0,  0,
-       0,  0, 10,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,
-       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,
-       6,  0,  0,  0,  0,  0,  7,  0, 13,  0,  0, 15,  0,  0,
-       5,  9,  0,  0,  0,  6,  0,  6,  0,  0,  4,  6,  0,  0,
-       6,  4,  4,  0, 16,  0,  4,  0,  3,  0,  0, 11,  5, 15,
-       0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  7,  0,  0,  5,  0,  5,  4,  0,  0,  4,  0,
-      20,  4,  0,  0,  0,  0,  0,  5, 15,  4,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  4,  0,  0,  0,  5,  0,  0,  5,  0,
-       0,  0,  0,  0,  0,  0,  0,  5,  5,  0, 22,  0,  0,  7,
-       8,  0,  4,  0, 17,  0,  0,  0,  0,  0,  0,  0,  0,  6,
-       0,  0,  6,  7,  0,  0,  0,  0,  6,  0,  6,  0,  0,  0,
-       6,  0,  0,  0,  0,  0,  4,  0,  5,  0, 12, 15,  6,  0,
-      13,  0,  4,  0,  5,  4,  6,  0,  0,  0,  0,  4,  0,  0,
-       4,  3,  5,  0,  0,  0,  0,  0,  0,  4,  0,  4,  0,  0,
-       0,  0,  0,  0,  4,  0,  0,  9,  0,  0, 20,  0,  4, 10,
-       0,  0,  0,  0,  4,  0,  5,  0,  0,  8,  6,  0,  5,  4,
-       0,  0,  3,  0,  4,  0,  0,  6,  6,  0,  4,  0,  0,  0,
-       0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  4,  0,
-       0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 14,  0,  9,
-       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0, 17,
-       0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,
-       0,  0,  0, 14,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,
-       0, 14,  0,  0,  0,  0,  0,  0,  5,  6,  0,  5,  0,  0,
-       0,  0,  0,  0,  5,  0,  8,  0,  0,  0,  4,  0,  0,  0,
-       0,  0, 16, 15,  4,  0,  0, 11,  0,  0,  0,  8,  0,  0,
-       0,  0,  0,  0,  0,  2,  0,  5,  0, 10,  0,  0,  5,  0,
-       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,
-       5,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  5,  4,  0,  0,  0,  0,  0,  0,  0,  2,
-       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  8,  6,  5,  4,  0,  0,  0,
-       0,  5,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  6,  0,
-       0,  0,  0,  2,  4,  5,  0,  0,  0,  8,  0,  0,  3,  0,
-       8,  0,  0,  4, 18,  0,  0,  0,  0,  4,  5,  0,  0,  0,
-      16,  0,  0,  0,  0,  7,  0,  2,  3,  5,  0,  0,  5,  0,
-       4,  4,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,
-       8,  0, 14,  0,  0,  0,  0,  5,  0,  0,  6,  0,  6,  0,
-       5,  0,  5,  0,  5, 15,  0,  0,  8, 17, 12,  0,  0,  0,
-       0,  0,  6,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  5,  0,  5,  0,  0, 20,  0,  0,  0,  0,  0,
-      11,  0,  5,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0, 13,
-       0,  0,  0,  0,  0,  6,  0,  6,  0,  6,  0,  6,  0,  5,
-       8,  0,  0,  0,  0,  0,  6, 14,  0,  0,  0,  0,  0,  0,
-       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,
-       0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  4,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  5,  5,  0,  0,  0,  0,  0,
-       0, 13,  0,  0,  0,  0,  0,  8,  4,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0, 19,  0,  0,  0,  0,  0,  0,  7,
-       0,  0, 16,  0, 14,  0, 18, 13,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  5,  0,  0,
-       0,  0,  0,  0,  3,  0,  0,  0, 16,  0,  0,  0,  0,  0,
-       0, 14,  0,  0, 17,  0,  0,  0,  0,  0,  0,  0,  0,  3,
-       0,  0,  0,  0,  0,  0,  0, 13,  0,  0,  5,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  5,  0,
-       4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,
-       0,  0,  0,  8, 17,  0,  0,  0,  5,  0,  0,  0,  8,  0,
-       0,  0,  0,  0,  0,  0,  9,  0, 15,  0,  5,  0,  5,  0,
-       0,  0,  0,  0,  0,  6,  5,  0,  0,  0,  0,  6,  4,  0,
-       0,  9,  0,  0,  0,  0,  0,  6,  0,  6,  0,  0,  8,  0,
-       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,
-       6,  2,  0,  0,  6,  0, 12,  6,  0,  0,  0, 16,  0,  0,
-       0,  0, 10,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,
-       0,  0, 14, 22,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0, 10,  8,  0,  5,  0,  0,  6,
-       0,  0,  0,  6,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,
-       0,  0,  5,  0,  0,  5,  6,  0,  0,  0,  0,  0,  0,  0,
-       0,  8,  0,  0,  0, 14,  5,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  5,  0,  9,  0,
-       0,  0,  5,  0,  0,  0,  0,  4,  6,  0,  0,  0,  0,  0,
-       0,  8,  0,  0,  0,  0,  0,  9,  0,  0,  0,  0,  0,  0,
-       3,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0, 21,  5,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  6,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  6,  0,  6,  0,  0,  0,  0,  0,  3,  5,  0,
-       0,  5,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  2,  0,
-       9,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 10,
-       5,  0,  0,  0,  0,  0,  0,  0,  0,  8,  5, 14,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,
-       5,  6,  0,  0,  4,  0,  4,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0, 13,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  9,  6,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0, 12,  0,  0,  0, 18, 10,  0,  0, 18,  0,  7,  0,  0,
-       0,  6,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  4,
-       0,  5,  0,  0,  0,  0,  6,  0,  0,  5,  0,  0,  4,  0,
-       0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  4,  0,
-       0,  0,  5,  0, 12,  4, 12,  8,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  5,  0,  5,  0,
-       0,  0,  0,  0,  8,  0,  0,  0,  0,  4,  0,  0,  0,  0,
-       7,  5,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,  4,
-       5,  0,  0,  0,  5,  6,  7,  7,  0,  0,  0,  0,  0,  0,
-       0,  6,  0,  8,  0,  0,  0,  0,  5,  0,  0,  5,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,
-       0,  0, 16,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0, 10, 16,  0,  0,  0,  0,  0,  0, 17,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,
-       4,  6,  0,  0,  0,  5,  0,  0,  0,  8,  0,  0,  0,  0,
-       0, 17,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  5,  0,  0,  0,  0, 17,  0,  5,  0,  0,  0,  0,  5,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0, 18,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  5,  8,  0,  0,  0,  0,  0,  5,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,
-       0,  0,  0,  0,  0,  0, 15,  0,  0,  0,  0,  0,  7,  0,
-       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  9,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  8,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  4,  0,
-       8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  8,  0,  0,  0,  0,  0,  0,  0, 14,  0,  0,  0,
-       0,  0,  0,  0,  0,  8,  4,  0,  7,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  4,  0,  4,  6,  8,  0,  5,  0,
-       0,  4,  4,  0,  5,  4,  5,  0,  0,  0,  0,  0,  0,  6,
-       0,  0,  5,  0,  0, 18,  0,  5,  0,  0,  0, 19,  0,  0,
-       8,  0, 14,  0,  0,  0,  0, 13,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  5,  0,  0,  5,  0,  6,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0, 11,  0,  5, 13,  0,  0,  0,  7,
-       0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  3,  0,  0,
-       4,  0,  6, 13,  0,  8,  0,  5,  0,  0,  0,  5,  0,  0,
-       7,  0,  0,  0,  0,  0,  0,  0,  0,  0, 10,  0,  0,  0,
-       3,  0,  3,  0,  3,  0,  3,  3,  3,  4,  0,  4,  0,  3,
-       5,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  3,
-       4,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  5,
-       0, 18,  0,  0, 15,  7,  0,  3,  0,  0,  6,  5,  0,  5,
-       0,  3,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,
-      12,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,
-       0,  7,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  0,
-       0,  0,  0,  0,  0,  3,  3,  0,  0,  0,  0,  0,  0,  7,
-       0,  0,  0,  0,  3,  3,  0,  0,  0,  0,  0,  0,  5,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 16,
-       7, 10,  0,  0,  0,  0,  0,  4,  0,  0,  9,  0,  0,  0,
-       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0, 11,  0,  4,  0,  0,  0,  0,  0,  0,  0,  5,  3,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  6, 12,  0,  0,  0,  5,  6,  0,  0,  0,  0,
-       0,  5,  0,  0,  0,  5,  0,  0,  0,  0,  5,  0, 17,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  5,  0,  0,  0,  0,  6,  5,  0,  0,  0,  3,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0, 13,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 13,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       4,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  5,  0, 10,  0,  0,  0,  0,  0,  0,  0,  0,
-       4, 15,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  6,  0,  9,  6,  0,  0,  0,
-       3,  0,  0,  0,  0,  0,  7,  0,  0, 20,  0,  5,  0,  0,
-       0,  0,  0,  0,  0, 10,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  5,  0,  0,
-       0,  3,  0,  0,  6,  5,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  3,  0,  0,  0,  0,  9,  0,  0,  0,  0,  0,  7,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0, 14,  0,  0,  0,  0,  5,  6,  0,  0,  0,  0,
-       0,  4,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,
-       0,  0,  5,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       6,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0, 14,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  5,  3,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  8,  0,  8,  0,  0,  5,  0,  0,  0,  0,  0,  0,
-       5,  0,  0,  0,  0,  0,  6,  8,  0,  0, 17,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0, 17,  0,  6,  0,  0,  0,  0,
-       0,  0,  0,  0,  7,  0,  0,  0,  6,  0,  0,  0,  0,  0,
-       0,  0,  0, 13,  0,  0,  0,  0,  7,  0,  0,  3, 14,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       6,  0, 13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,
-       0,  7,  5,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,
-       0,  0,  0,  4,  4,  4,  0,  0,  0,  0,  6, 11, 19,  0,
-       0,  5, 17,  0,  0,  0,  0,  0, 16,  5,  0,  0,  0,  0,
-      16,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-      16,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,
-       7,  0,  0,  0,  0,  0,  0, 11,  0,  0,  0,  6,  0,  0,
-       0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  3,  0,  0,
-       0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       7,  0,  7,  8,  0,  0,  0,  0,  0, 13,  0, 16,  5,  4,
-       0,  0,  0,  6,  0,  0,  5,  0,  0,  0,  0,  0,  6,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 21,
-       9,  6,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,
-       0,  7,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  8,
-       9, 15,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  6,  9,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       5,  7, 15,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0, 10,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  3,  7,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  6,  0,  0,  0,
-       0,  0, 15,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 14,
-       0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0, 16,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,
-       0,  0,  0,  0,  4, 10,  0,  0,  0,  0,  0,  5,  0,  0,
-       0,  0,  0,  0,  3,  0,  0,  0,  0,  0, 10,  0, 10,  0,
-       0,  0, 21,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,
-       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 10,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  5,  0,  0,  0,
-       0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0, 12,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  6,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0, 11,  0, 20,  0,  3,  0,  0,  6,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 13,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,
-       0,  3,  0,  0,  0,  0,  5, 14,  5,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 21,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  3,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0, 13,  0,  0,  0,  0,  5,  0,
-       0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,
-       0,  4,  0,  0,  0,  0,  0,  0,  4,  0,  4,  0,  0,  0,
-      18,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  8,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0, 10, 11,  5,  0,  0,
-       0,  0,  0,  0,  0, 13,  0,  0,  0,  0,  0,  0,  7,  0,
-      19,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 14,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 11,  0,  5,  0,
-       0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  6,  0,  0,  0,  0,  0, 16,  5,  0, 15,  0,
-       0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  5,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  3,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  3,  3,  0,  0,  0,  0,  0,  0,  0,  0,
-       0, 15,  0,  0,  0,  0,  0,  6,  0,  0,  0,  9,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,
-       0,  0,  0,  3,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  4,  0, 15,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0, 10,  0,  0,  0,  0,  5,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  5, 11,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0, 12,  0,  0,  0,  0,  0,  0,  0,  0,  0, 11,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  7,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  5,  0,  0,  0,  4,  7,  0,  0,  0,  0,  0,  6,
-       0,  0,  0,  0,  4,  0,  0,  0,  5,  0,  0,  8,  0,  0,
-       0,  0,  0,  0, 11,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 11,  0,  0,  0,
-       0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  9,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,
-       0,  0,  0,  0,  0,  0,  0, 15,  0,  0,  0,  0,  0,  4,
-       0,  0, 11,  0, 15,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0, 15,  0,  0, 18,  0,
-       0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0, 11,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0, 14,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-      14,  0,  0, 18,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 17,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 16, 15,  0,  0,
-       0,  0,  5,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 10,  0,  6,
-       0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0, 14,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,
-      13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0, 14,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0, 15,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,
-       0,  0,  0, 12,  0,  0,  0, 14,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0, 12,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0, 13,  0,  0, 16,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0, 15,  0,  0, 18,  0,  0,  0,  7,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 16, 15,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,
-       0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0, 11,  0,
-       0,  5,  0,  0,  0,  7,  0,  0,  0, 11,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  5,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,
-       0,  0,  0,  0,  0, 10,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  5,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       9,  0, 13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0, 19,  0,  0,  0, 21, 16,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0, 13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0, 10,  0,  5,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-      10,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,
-       0, 13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  7,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 16,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 10,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0, 16,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0, 11,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0, 13,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0, 16,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0, 11,  0,  0,  0,  4,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0, 16,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0, 14,  0,  0,  0,  0,
-       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0, 11,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  5,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0, 11,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0, 17,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0, 14,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0, 11,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0, 11,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0, 14,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 15
-    };
-  static const struct html_ent wordlist[] =
-    {
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1502 "src/html/html_unescape.gperf"
-      {"rarr", 3, {226, 134, 146}},
-      {(char*)0},
-#line 834 "src/html/html_unescape.gperf"
-      {"larr", 3, {226, 134, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 845 "src/html/html_unescape.gperf"
-      {"lat", 3, {226, 170, 171}},
-      {(char*)0}, {(char*)0},
-#line 1904 "src/html/html_unescape.gperf"
-      {"uarr", 3, {226, 134, 145}},
-      {(char*)0}, {(char*)0},
-#line 1236 "src/html/html_unescape.gperf"
-      {"npr", 3, {226, 138, 128}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1511 "src/html/html_unescape.gperf"
-      {"rarrtl", 3, {226, 134, 163}},
-      {(char*)0},
-#line 842 "src/html/html_unescape.gperf"
-      {"larrtl", 3, {226, 134, 162}},
-#line 1602 "src/html/html_unescape.gperf"
-      {"roarr", 3, {226, 135, 190}},
-      {(char*)0},
-#line 964 "src/html/html_unescape.gperf"
-      {"loarr", 3, {226, 135, 189}},
-#line 1169 "src/html/html_unescape.gperf"
-      {"not", 2, {194, 172}},
-#line 1610 "src/html/html_unescape.gperf"
-      {"rpar", 1, {41}},
-#line 147 "src/html/html_unescape.gperf"
-      {"bot", 3, {226, 138, 165}},
-#line 990 "src/html/html_unescape.gperf"
-      {"lpar", 1, {40}},
-      {(char*)0},
-#line 1716 "src/html/html_unescape.gperf"
-      {"spar", 3, {226, 136, 165}},
-      {(char*)0},
-#line 946 "src/html/html_unescape.gperf"
-      {"ll", 3, {226, 137, 170}},
-#line 1927 "src/html/html_unescape.gperf"
-      {"uharr", 3, {226, 134, 190}},
-#line 506 "src/html/html_unescape.gperf"
-      {"epar", 3, {226, 139, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 483 "src/html/html_unescape.gperf"
-      {"el", 3, {226, 170, 153}},
-      {(char*)0},
-#line 1608 "src/html/html_unescape.gperf"
-      {"rotimes", 3, {226, 168, 181}},
-      {(char*)0},
-#line 982 "src/html/html_unescape.gperf"
-      {"lotimes", 3, {226, 168, 180}},
-#line 1389 "src/html/html_unescape.gperf"
-      {"par", 3, {226, 136, 165}},
-      {(char*)0},
-#line 1133 "src/html/html_unescape.gperf"
-      {"nharr", 3, {226, 134, 174}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1232 "src/html/html_unescape.gperf"
-      {"npar", 3, {226, 136, 166}},
-      {(char*)0}, {(char*)0},
-#line 1873 "src/html/html_unescape.gperf"
-      {"tprime", 3, {226, 128, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 487 "src/html/html_unescape.gperf"
-      {"els", 3, {226, 170, 149}},
-#line 507 "src/html/html_unescape.gperf"
-      {"eparsl", 3, {226, 167, 163}},
-      {(char*)0},
-#line 501 "src/html/html_unescape.gperf"
-      {"ensp", 3, {226, 128, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 194 "src/html/html_unescape.gperf"
-      {"bprime", 3, {226, 128, 181}},
-#line 956 "src/html/html_unescape.gperf"
-      {"lnap", 3, {226, 170, 137}},
-#line 138 "src/html/html_unescape.gperf"
-      {"blk14", 3, {226, 150, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 137 "src/html/html_unescape.gperf"
-      {"blk12", 3, {226, 150, 146}},
-      {(char*)0},
-#line 139 "src/html/html_unescape.gperf"
-      {"blk34", 3, {226, 150, 147}},
-      {(char*)0},
-#line 1233 "src/html/html_unescape.gperf"
-      {"nparsl", 3, {226, 171, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1144 "src/html/html_unescape.gperf"
-      {"nldr", 3, {226, 128, 165}},
-#line 1595 "src/html/html_unescape.gperf"
-      {"rlarr", 3, {226, 135, 132}},
-#line 1234 "src/html/html_unescape.gperf"
-      {"npart", 3, {226, 136, 130}},
-#line 945 "src/html/html_unescape.gperf"
-      {"llarr", 3, {226, 135, 135}},
-#line 1159 "src/html/html_unescape.gperf"
-      {"nlt", 3, {226, 137, 174}},
-#line 1697 "src/html/html_unescape.gperf"
-      {"slarr", 3, {226, 134, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1231 "src/html/html_unescape.gperf"
-      {"nparallel", 3, {226, 136, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1826 "src/html/html_unescape.gperf"
-      {"Tau", 2, {206, 164}},
-#line 1992 "src/html/html_unescape.gperf"
-      {"varr", 3, {226, 134, 149}},
-      {(char*)0},
-#line 1739 "src/html/html_unescape.gperf"
-      {"squ", 3, {226, 150, 161}},
-      {(char*)0}, {(char*)0},
-#line 1142 "src/html/html_unescape.gperf"
-      {"nlarr", 3, {226, 134, 154}},
-      {(char*)0}, {(char*)0},
-#line 1827 "src/html/html_unescape.gperf"
-      {"tau", 2, {207, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 958 "src/html/html_unescape.gperf"
-      {"lne", 3, {226, 170, 135}},
-#line 1613 "src/html/html_unescape.gperf"
-      {"rrarr", 3, {226, 135, 137}},
-      {(char*)0},
-#line 992 "src/html/html_unescape.gperf"
-      {"lrarr", 3, {226, 135, 134}},
-      {(char*)0},
-#line 1741 "src/html/html_unescape.gperf"
-      {"srarr", 3, {226, 134, 146}},
-#line 1557 "src/html/html_unescape.gperf"
-      {"rharul", 3, {226, 165, 172}},
-      {(char*)0},
-#line 941 "src/html/html_unescape.gperf"
-      {"lharul", 3, {226, 165, 170}},
-#line 526 "src/html/html_unescape.gperf"
-      {"erarr", 3, {226, 165, 177}},
-      {(char*)0},
-#line 1434 "src/html/html_unescape.gperf"
-      {"pr", 3, {226, 137, 186}},
-#line 1556 "src/html/html_unescape.gperf"
-      {"rharu", 3, {226, 135, 128}},
-      {(char*)0},
-#line 940 "src/html/html_unescape.gperf"
-      {"lharu", 3, {226, 134, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1905 "src/html/html_unescape.gperf"
-      {"Uarr", 3, {226, 134, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1129 "src/html/html_unescape.gperf"
-      {"nGt", 3, {226, 137, 171}},
-      {(char*)0},
-#line 141 "src/html/html_unescape.gperf"
-      {"bne", 1, {61}},
-#line 1242 "src/html/html_unescape.gperf"
-      {"nrarr", 3, {226, 134, 155}},
-      {(char*)0}, {(char*)0},
-#line 1819 "src/html/html_unescape.gperf"
-      {"swarr", 3, {226, 134, 153}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1498 "src/html/html_unescape.gperf"
-      {"rarrap", 3, {226, 165, 181}},
-      {(char*)0},
-#line 1967 "src/html/html_unescape.gperf"
-      {"upuparrows", 3, {226, 135, 136}},
-      {(char*)0},
-#line 345 "src/html/html_unescape.gperf"
-      {"Darr", 3, {226, 134, 161}},
-      {(char*)0}, {(char*)0},
-#line 1517 "src/html/html_unescape.gperf"
-      {"rbarr", 3, {226, 164, 141}},
-#line 398 "src/html/html_unescape.gperf"
-      {"Dot", 2, {194, 168}},
-#line 848 "src/html/html_unescape.gperf"
-      {"lbarr", 3, {226, 164, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1307 "src/html/html_unescape.gperf"
-      {"nwarr", 3, {226, 134, 150}},
-      {(char*)0},
-#line 1704 "src/html/html_unescape.gperf"
-      {"smt", 3, {226, 170, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 497 "src/html/html_unescape.gperf"
-      {"emsp14", 3, {226, 128, 133}},
-#line 1508 "src/html/html_unescape.gperf"
-      {"rarrpl", 3, {226, 165, 133}},
-      {(char*)0},
-#line 840 "src/html/html_unescape.gperf"
-      {"larrpl", 3, {226, 164, 185}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1406 "src/html/html_unescape.gperf"
-      {"phmmat", 3, {226, 132, 179}},
-      {(char*)0},
-#line 496 "src/html/html_unescape.gperf"
-      {"emsp13", 3, {226, 128, 132}},
-      {(char*)0},
-#line 1014 "src/html/html_unescape.gperf"
-      {"LT", 1, {60}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 835 "src/html/html_unescape.gperf"
-      {"Larr", 3, {226, 134, 158}},
-#line 1525 "src/html/html_unescape.gperf"
-      {"rbrkslu", 3, {226, 166, 144}},
-      {(char*)0},
-#line 855 "src/html/html_unescape.gperf"
-      {"lbrkslu", 3, {226, 166, 141}},
-      {(char*)0},
-#line 1082 "src/html/html_unescape.gperf"
-      {"napos", 2, {197, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1146 "src/html/html_unescape.gperf"
-      {"nle", 3, {226, 137, 176}},
-      {(char*)0},
-#line 1554 "src/html/html_unescape.gperf"
-      {"rHar", 3, {226, 165, 164}},
-      {(char*)0},
-#line 938 "src/html/html_unescape.gperf"
-      {"lHar", 3, {226, 165, 162}},
-#line 1477 "src/html/html_unescape.gperf"
-      {"qprime", 3, {226, 129, 151}},
-      {(char*)0},
-#line 829 "src/html/html_unescape.gperf"
-      {"lap", 3, {226, 170, 133}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1087 "src/html/html_unescape.gperf"
-      {"nbsp", 2, {194, 160}},
-#line 1925 "src/html/html_unescape.gperf"
-      {"uHar", 3, {226, 165, 163}},
-#line 1868 "src/html/html_unescape.gperf"
-      {"top", 3, {226, 138, 164}},
-      {(char*)0},
-#line 2004 "src/html/html_unescape.gperf"
-      {"Vbar", 3, {226, 171, 171}},
-      {(char*)0}, {(char*)0},
-#line 947 "src/html/html_unescape.gperf"
-      {"Ll", 3, {226, 139, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1432 "src/html/html_unescape.gperf"
-      {"prap", 3, {226, 170, 183}},
-      {(char*)0},
-#line 498 "src/html/html_unescape.gperf"
-      {"emsp", 3, {226, 128, 131}},
-      {(char*)0}, {(char*)0},
-#line 1079 "src/html/html_unescape.gperf"
-      {"nap", 3, {226, 137, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 976 "src/html/html_unescape.gperf"
-      {"looparrowleft", 3, {226, 134, 171}},
-      {(char*)0},
-#line 870 "src/html/html_unescape.gperf"
-      {"le", 3, {226, 137, 164}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1670 "src/html/html_unescape.gperf"
-      {"sharp", 3, {226, 153, 175}},
-      {(char*)0},
-#line 474 "src/html/html_unescape.gperf"
-      {"ee", 3, {226, 133, 135}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 914 "src/html/html_unescape.gperf"
-      {"les", 3, {226, 169, 189}},
-#line 745 "src/html/html_unescape.gperf"
-      {"in", 3, {226, 136, 136}},
-#line 1461 "src/html/html_unescape.gperf"
-      {"prop", 3, {226, 136, 157}},
-      {(char*)0},
-#line 1866 "src/html/html_unescape.gperf"
-      {"topbot", 3, {226, 140, 182}},
-      {(char*)0}, {(char*)0},
-#line 750 "src/html/html_unescape.gperf"
-      {"int", 3, {226, 136, 171}},
-      {(char*)0},
-#line 1105 "src/html/html_unescape.gperf"
-      {"ne", 3, {226, 137, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1237 "src/html/html_unescape.gperf"
-      {"nprcue", 3, {226, 139, 160}},
-      {(char*)0},
-#line 1447 "src/html/html_unescape.gperf"
-      {"pre", 3, {226, 170, 175}},
-#line 509 "src/html/html_unescape.gperf"
-      {"epsi", 2, {206, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1960 "src/html/html_unescape.gperf"
-      {"upsi", 2, {207, 133}},
-#line 1839 "src/html/html_unescape.gperf"
-      {"there4", 3, {226, 136, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1523 "src/html/html_unescape.gperf"
-      {"rbrke", 3, {226, 166, 140}},
-#line 1658 "src/html/html_unescape.gperf"
-      {"searr", 3, {226, 134, 152}},
-#line 853 "src/html/html_unescape.gperf"
-      {"lbrke", 3, {226, 166, 139}},
-      {(char*)0},
-#line 132 "src/html/html_unescape.gperf"
-      {"blacktriangle", 3, {226, 150, 180}},
-      {(char*)0}, {(char*)0},
-#line 960 "src/html/html_unescape.gperf"
-      {"lneq", 3, {226, 170, 135}},
-      {(char*)0}, {(char*)0},
-#line 961 "src/html/html_unescape.gperf"
-      {"lneqq", 3, {226, 137, 168}},
-      {(char*)0},
-#line 1418 "src/html/html_unescape.gperf"
-      {"plus", 1, {43}},
-#line 1154 "src/html/html_unescape.gperf"
-      {"nles", 3, {226, 169, 189}},
-#line 1106 "src/html/html_unescape.gperf"
-      {"nedot", 3, {226, 137, 144}},
-#line 134 "src/html/html_unescape.gperf"
-      {"blacktriangleleft", 3, {226, 151, 130}},
-#line 135 "src/html/html_unescape.gperf"
-      {"blacktriangleright", 3, {226, 150, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1102 "src/html/html_unescape.gperf"
-      {"nearr", 3, {226, 134, 151}},
-      {(char*)0}, {(char*)0},
-#line 133 "src/html/html_unescape.gperf"
-      {"blacktriangledown", 3, {226, 150, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1155 "src/html/html_unescape.gperf"
-      {"nless", 3, {226, 137, 174}},
-#line 490 "src/html/html_unescape.gperf"
-      {"emacr", 2, {196, 147}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2034 "src/html/html_unescape.gperf"
-      {"vprop", 3, {226, 136, 157}},
-#line 1934 "src/html/html_unescape.gperf"
-      {"umacr", 2, {197, 171}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1701 "src/html/html_unescape.gperf"
-      {"smeparsl", 3, {226, 167, 164}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1033 "src/html/html_unescape.gperf"
-      {"Map", 3, {226, 164, 133}},
-      {(char*)0}, {(char*)0},
-#line 1420 "src/html/html_unescape.gperf"
-      {"plusdu", 3, {226, 168, 165}},
-#line 1168 "src/html/html_unescape.gperf"
-      {"Not", 3, {226, 171, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2019 "src/html/html_unescape.gperf"
-      {"Verbar", 3, {226, 128, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1399 "src/html/html_unescape.gperf"
-      {"perp", 3, {226, 138, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 561 "src/html/html_unescape.gperf"
-      {"fltns", 3, {226, 150, 177}},
-#line 1423 "src/html/html_unescape.gperf"
-      {"plusmn", 2, {194, 177}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1151 "src/html/html_unescape.gperf"
-      {"nleq", 3, {226, 137, 176}},
-      {(char*)0}, {(char*)0},
-#line 1152 "src/html/html_unescape.gperf"
-      {"nleqq", 3, {226, 137, 166}},
-      {(char*)0},
-#line 579 "src/html/html_unescape.gperf"
-      {"frac34", 2, {194, 190}},
-#line 573 "src/html/html_unescape.gperf"
-      {"frac14", 2, {194, 188}},
-#line 2018 "src/html/html_unescape.gperf"
-      {"verbar", 1, {124}},
-#line 571 "src/html/html_unescape.gperf"
-      {"frac12", 2, {194, 189}},
-#line 580 "src/html/html_unescape.gperf"
-      {"frac35", 3, {226, 133, 151}},
-#line 574 "src/html/html_unescape.gperf"
-      {"frac15", 3, {226, 133, 149}},
-#line 582 "src/html/html_unescape.gperf"
-      {"frac45", 3, {226, 133, 152}},
-      {(char*)0}, {(char*)0},
-#line 578 "src/html/html_unescape.gperf"
-      {"frac25", 3, {226, 133, 150}},
-      {(char*)0},
-#line 572 "src/html/html_unescape.gperf"
-      {"frac13", 3, {226, 133, 147}},
-      {(char*)0},
-#line 575 "src/html/html_unescape.gperf"
-      {"frac16", 3, {226, 133, 153}},
-#line 1466 "src/html/html_unescape.gperf"
-      {"prurel", 3, {226, 138, 176}},
-#line 577 "src/html/html_unescape.gperf"
-      {"frac23", 3, {226, 133, 148}},
-#line 581 "src/html/html_unescape.gperf"
-      {"frac38", 3, {226, 133, 156}},
-#line 576 "src/html/html_unescape.gperf"
-      {"frac18", 3, {226, 133, 155}},
-#line 583 "src/html/html_unescape.gperf"
-      {"frac56", 3, {226, 133, 154}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 584 "src/html/html_unescape.gperf"
-      {"frac58", 3, {226, 133, 157}},
-      {(char*)0},
-#line 585 "src/html/html_unescape.gperf"
-      {"frac78", 3, {226, 133, 158}},
-#line 910 "src/html/html_unescape.gperf"
-      {"leq", 3, {226, 137, 164}},
-#line 344 "src/html/html_unescape.gperf"
-      {"darr", 3, {226, 134, 147}},
-      {(char*)0}, {(char*)0},
-#line 1961 "src/html/html_unescape.gperf"
-      {"Upsi", 2, {207, 146}},
-#line 399 "src/html/html_unescape.gperf"
-      {"dot", 2, {203, 153}},
-#line 1407 "src/html/html_unescape.gperf"
-      {"phone", 3, {226, 152, 142}},
-      {(char*)0}, {(char*)0},
-#line 219 "src/html/html_unescape.gperf"
-      {"Cap", 3, {226, 139, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 131 "src/html/html_unescape.gperf"
-      {"blacksquare", 3, {226, 150, 170}},
-#line 1600 "src/html/html_unescape.gperf"
-      {"rnmid", 3, {226, 171, 174}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 911 "src/html/html_unescape.gperf"
-      {"leqq", 3, {226, 137, 166}},
-      {(char*)0}, {(char*)0},
-#line 749 "src/html/html_unescape.gperf"
-      {"intcal", 3, {226, 138, 186}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 372 "src/html/html_unescape.gperf"
-      {"dharr", 3, {226, 135, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1555 "src/html/html_unescape.gperf"
-      {"rhard", 3, {226, 135, 129}},
-      {(char*)0},
-#line 939 "src/html/html_unescape.gperf"
-      {"lhard", 3, {226, 134, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1421 "src/html/html_unescape.gperf"
-      {"pluse", 3, {226, 169, 178}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1933 "src/html/html_unescape.gperf"
-      {"Umacr", 2, {197, 170}},
-#line 2015 "src/html/html_unescape.gperf"
-      {"Vee", 3, {226, 139, 129}},
-      {(char*)0}, {(char*)0},
-#line 1503 "src/html/html_unescape.gperf"
-      {"Rarr", 3, {226, 134, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 304 "src/html/html_unescape.gperf"
-      {"Cross", 3, {226, 168, 175}},
-      {(char*)0},
-#line 1620 "src/html/html_unescape.gperf"
-      {"rsqb", 1, {93}},
-      {(char*)0},
-#line 1006 "src/html/html_unescape.gperf"
-      {"lsqb", 1, {91}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1510 "src/html/html_unescape.gperf"
-      {"Rarrtl", 3, {226, 164, 150}},
-      {(char*)0}, {(char*)0},
-#line 530 "src/html/html_unescape.gperf"
-      {"esdot", 3, {226, 137, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2014 "src/html/html_unescape.gperf"
-      {"vee", 3, {226, 136, 168}},
-#line 1089 "src/html/html_unescape.gperf"
-      {"nbumpe", 3, {226, 137, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 948 "src/html/html_unescape.gperf"
-      {"llcorner", 3, {226, 140, 158}},
-#line 570 "src/html/html_unescape.gperf"
-      {"fpartint", 3, {226, 168, 141}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1740 "src/html/html_unescape.gperf"
-      {"squf", 3, {226, 150, 170}},
-#line 1414 "src/html/html_unescape.gperf"
-      {"plankv", 3, {226, 132, 143}},
-      {(char*)0}, {(char*)0},
-#line 525 "src/html/html_unescape.gperf"
-      {"eqvparsl", 3, {226, 167, 165}},
-      {(char*)0},
-#line 1930 "src/html/html_unescape.gperf"
-      {"ulcorner", 3, {226, 140, 156}},
-      {(char*)0},
-#line 2055 "src/html/html_unescape.gperf"
-      {"wp", 3, {226, 132, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 989 "src/html/html_unescape.gperf"
-      {"lozf", 3, {226, 167, 171}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 299 "src/html/html_unescape.gperf"
-      {"COPY", 2, {194, 169}},
-      {(char*)0},
-#line 1929 "src/html/html_unescape.gperf"
-      {"ulcorn", 3, {226, 140, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2013 "src/html/html_unescape.gperf"
-      {"veebar", 3, {226, 138, 187}},
-      {(char*)0},
-#line 1392 "src/html/html_unescape.gperf"
-      {"part", 3, {226, 136, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1730 "src/html/html_unescape.gperf"
-      {"square", 3, {226, 150, 161}},
-      {(char*)0},
-#line 1088 "src/html/html_unescape.gperf"
-      {"nbump", 3, {226, 137, 142}},
-#line 108 "src/html/html_unescape.gperf"
-      {"bernou", 3, {226, 132, 172}},
-#line 2056 "src/html/html_unescape.gperf"
-      {"wr", 3, {226, 137, 128}},
-#line 1518 "src/html/html_unescape.gperf"
-      {"rBarr", 3, {226, 164, 143}},
-#line 993 "src/html/html_unescape.gperf"
-      {"lrcorner", 3, {226, 140, 159}},
-#line 849 "src/html/html_unescape.gperf"
-      {"lBarr", 3, {226, 164, 142}},
-      {(char*)0}, {(char*)0},
-#line 144 "src/html/html_unescape.gperf"
-      {"bnot", 3, {226, 140, 144}},
-      {(char*)0},
-#line 1662 "src/html/html_unescape.gperf"
-      {"semi", 1, {59}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1969 "src/html/html_unescape.gperf"
-      {"urcorner", 3, {226, 140, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1218 "src/html/html_unescape.gperf"
-      {"NotSubset", 3, {226, 138, 130}},
-      {(char*)0},
-#line 1605 "src/html/html_unescape.gperf"
-      {"ropf", 4, {240, 157, 149, 163}},
-#line 1476 "src/html/html_unescape.gperf"
-      {"Qopf", 3, {226, 132, 154}},
-#line 980 "src/html/html_unescape.gperf"
-      {"lopf", 4, {240, 157, 149, 157}},
-      {(char*)0},
-#line 1713 "src/html/html_unescape.gperf"
-      {"sopf", 4, {240, 157, 149, 164}},
-#line 1968 "src/html/html_unescape.gperf"
-      {"urcorn", 3, {226, 140, 157}},
-#line 1869 "src/html/html_unescape.gperf"
-      {"Topf", 4, {240, 157, 149, 139}},
-#line 2127 "src/html/html_unescape.gperf"
-      {"Zopf", 3, {226, 132, 164}},
-#line 505 "src/html/html_unescape.gperf"
-      {"eopf", 4, {240, 157, 149, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1604 "src/html/html_unescape.gperf"
-      {"ropar", 3, {226, 166, 134}},
-#line 1945 "src/html/html_unescape.gperf"
-      {"uopf", 4, {240, 157, 149, 166}},
-#line 978 "src/html/html_unescape.gperf"
-      {"lopar", 3, {226, 166, 133}},
-#line 1870 "src/html/html_unescape.gperf"
-      {"topf", 4, {240, 157, 149, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 2075 "src/html/html_unescape.gperf"
-      {"Xopf", 4, {240, 157, 149, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1166 "src/html/html_unescape.gperf"
-      {"nopf", 4, {240, 157, 149, 159}},
-      {(char*)0},
-#line 146 "src/html/html_unescape.gperf"
-      {"bopf", 4, {240, 157, 149, 147}},
-#line 512 "src/html/html_unescape.gperf"
-      {"epsiv", 2, {207, 181}},
-#line 562 "src/html/html_unescape.gperf"
-      {"fnof", 2, {198, 146}},
-#line 734 "src/html/html_unescape.gperf"
-      {"imacr", 2, {196, 171}},
-      {(char*)0}, {(char*)0},
-#line 792 "src/html/html_unescape.gperf"
-      {"Jopf", 4, {240, 157, 149, 129}},
-      {(char*)0},
-#line 1135 "src/html/html_unescape.gperf"
-      {"nhpar", 3, {226, 171, 178}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2053 "src/html/html_unescape.gperf"
-      {"Wopf", 4, {240, 157, 149, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1721 "src/html/html_unescape.gperf"
-      {"Sqrt", 3, {226, 136, 154}},
-#line 1263 "src/html/html_unescape.gperf"
-      {"nsub", 3, {226, 138, 132}},
-      {(char*)0},
-#line 1081 "src/html/html_unescape.gperf"
-      {"napid", 3, {226, 137, 139}},
-      {(char*)0}, {(char*)0},
-#line 1224 "src/html/html_unescape.gperf"
-      {"NotSuperset", 3, {226, 138, 131}},
-      {(char*)0}, {(char*)0},
-#line 197 "src/html/html_unescape.gperf"
-      {"brvbar", 2, {194, 166}},
-      {(char*)0}, {(char*)0},
-#line 1711 "src/html/html_unescape.gperf"
-      {"sol", 1, {47}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 461 "src/html/html_unescape.gperf"
-      {"easter", 3, {226, 169, 174}},
-      {(char*)0},
-#line 1429 "src/html/html_unescape.gperf"
-      {"popf", 4, {240, 157, 149, 161}},
-      {(char*)0}, {(char*)0},
-#line 370 "src/html/html_unescape.gperf"
-      {"dHar", 3, {226, 165, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2032 "src/html/html_unescape.gperf"
-      {"Vopf", 4, {240, 157, 149, 141}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1274 "src/html/html_unescape.gperf"
-      {"nsupset", 3, {226, 138, 131}},
-#line 1271 "src/html/html_unescape.gperf"
-      {"nsup", 3, {226, 138, 133}},
-#line 2003 "src/html/html_unescape.gperf"
-      {"vBar", 3, {226, 171, 168}},
-      {(char*)0},
-#line 1266 "src/html/html_unescape.gperf"
-      {"nsubset", 3, {226, 138, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1851 "src/html/html_unescape.gperf"
-      {"thkap", 3, {226, 137, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1137 "src/html/html_unescape.gperf"
-      {"nis", 3, {226, 139, 188}},
-#line 1460 "src/html/html_unescape.gperf"
-      {"profsurf", 3, {226, 140, 147}},
-#line 1710 "src/html/html_unescape.gperf"
-      {"solb", 3, {226, 167, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 962 "src/html/html_unescape.gperf"
-      {"lnsim", 3, {226, 139, 166}},
-      {(char*)0},
-#line 1709 "src/html/html_unescape.gperf"
-      {"solbar", 3, {226, 140, 191}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1731 "src/html/html_unescape.gperf"
-      {"Square", 3, {226, 150, 161}},
-      {(char*)0},
-#line 2033 "src/html/html_unescape.gperf"
-      {"vopf", 4, {240, 157, 149, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1926 "src/html/html_unescape.gperf"
-      {"uharl", 3, {226, 134, 191}},
-      {(char*)0},
-#line 1931 "src/html/html_unescape.gperf"
-      {"ulcrop", 3, {226, 140, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 515 "src/html/html_unescape.gperf"
-      {"eqsim", 3, {226, 137, 130}},
-#line 523 "src/html/html_unescape.gperf"
-      {"equiv", 3, {226, 137, 161}},
-      {(char*)0}, {(char*)0},
-#line 486 "src/html/html_unescape.gperf"
-      {"ell", 3, {226, 132, 147}},
-#line 1700 "src/html/html_unescape.gperf"
-      {"smashp", 3, {226, 168, 179}},
-#line 1067 "src/html/html_unescape.gperf"
-      {"mp", 3, {226, 136, 147}},
-      {(char*)0}, {(char*)0},
-#line 814 "src/html/html_unescape.gperf"
-      {"Kopf", 4, {240, 157, 149, 130}},
-      {(char*)0}, {(char*)0},
-#line 1696 "src/html/html_unescape.gperf"
-      {"simrarr", 3, {226, 165, 178}},
-      {(char*)0},
-#line 559 "src/html/html_unescape.gperf"
-      {"flat", 3, {226, 153, 173}},
-      {(char*)0},
-#line 1065 "src/html/html_unescape.gperf"
-      {"Mopf", 4, {240, 157, 149, 132}},
-#line 1712 "src/html/html_unescape.gperf"
-      {"Sopf", 4, {240, 157, 149, 138}},
-#line 1062 "src/html/html_unescape.gperf"
-      {"mldr", 3, {226, 128, 166}},
-#line 1597 "src/html/html_unescape.gperf"
-      {"rlm", 3, {226, 128, 143}},
-#line 768 "src/html/html_unescape.gperf"
-      {"iprod", 3, {226, 168, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 991 "src/html/html_unescape.gperf"
-      {"lparlt", 3, {226, 166, 147}},
-      {(char*)0},
-#line 564 "src/html/html_unescape.gperf"
-      {"fopf", 4, {240, 157, 149, 151}},
-#line 1944 "src/html/html_unescape.gperf"
-      {"Uopf", 4, {240, 157, 149, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1996 "src/html/html_unescape.gperf"
-      {"varsubsetneq", 3, {226, 138, 138}},
-#line 1997 "src/html/html_unescape.gperf"
-      {"varsubsetneqq", 3, {226, 171, 139}},
-      {(char*)0}, {(char*)0},
-#line 1970 "src/html/html_unescape.gperf"
-      {"urcrop", 3, {226, 140, 142}},
-#line 928 "src/html/html_unescape.gperf"
-      {"LessLess", 3, {226, 170, 161}},
-      {(char*)0},
-#line 1543 "src/html/html_unescape.gperf"
-      {"Re", 3, {226, 132, 156}},
-      {(char*)0}, {(char*)0},
-#line 1202 "src/html/html_unescape.gperf"
-      {"NotNestedLessLess", 3, {226, 170, 161}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 396 "src/html/html_unescape.gperf"
-      {"Dopf", 4, {240, 157, 148, 187}},
-      {(char*)0},
-#line 568 "src/html/html_unescape.gperf"
-      {"forkv", 3, {226, 171, 153}},
-      {(char*)0},
-#line 1261 "src/html/html_unescape.gperf"
-      {"nsqsube", 3, {226, 139, 162}},
-      {(char*)0},
-#line 1273 "src/html/html_unescape.gperf"
-      {"nsupe", 3, {226, 138, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1265 "src/html/html_unescape.gperf"
-      {"nsube", 3, {226, 138, 136}},
-#line 1475 "src/html/html_unescape.gperf"
-      {"qopf", 4, {240, 157, 149, 162}},
-#line 1596 "src/html/html_unescape.gperf"
-      {"rlhar", 3, {226, 135, 140}},
-      {(char*)0}, {(char*)0},
-#line 996 "src/html/html_unescape.gperf"
-      {"lrm", 3, {226, 128, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1157 "src/html/html_unescape.gperf"
-      {"nlsim", 3, {226, 137, 180}},
-      {(char*)0},
-#line 1431 "src/html/html_unescape.gperf"
-      {"pound", 2, {194, 163}},
-#line 1998 "src/html/html_unescape.gperf"
-      {"varsupsetneq", 3, {226, 138, 139}},
-#line 1999 "src/html/html_unescape.gperf"
-      {"varsupsetneqq", 3, {226, 171, 140}},
-      {(char*)0},
-#line 142 "src/html/html_unescape.gperf"
-      {"bnequiv", 3, {226, 137, 161}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 979 "src/html/html_unescape.gperf"
-      {"Lopf", 4, {240, 157, 149, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1262 "src/html/html_unescape.gperf"
-      {"nsqsupe", 3, {226, 139, 163}},
-      {(char*)0}, {(char*)0},
-#line 1507 "src/html/html_unescape.gperf"
-      {"rarrlp", 3, {226, 134, 172}},
-#line 2046 "src/html/html_unescape.gperf"
-      {"wedbar", 3, {226, 169, 159}},
-#line 839 "src/html/html_unescape.gperf"
-      {"larrlp", 3, {226, 134, 171}},
-      {(char*)0},
-#line 2101 "src/html/html_unescape.gperf"
-      {"Yopf", 4, {240, 157, 149, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1210 "src/html/html_unescape.gperf"
-      {"NotReverseElement", 3, {226, 136, 140}},
-      {(char*)0}, {(char*)0},
-#line 295 "src/html/html_unescape.gperf"
-      {"Copf", 3, {226, 132, 130}},
-#line 994 "src/html/html_unescape.gperf"
-      {"lrhar", 3, {226, 135, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1391 "src/html/html_unescape.gperf"
-      {"parsl", 3, {226, 171, 189}},
-#line 1935 "src/html/html_unescape.gperf"
-      {"uml", 2, {194, 168}},
-#line 1039 "src/html/html_unescape.gperf"
-      {"marker", 3, {226, 150, 174}},
-#line 1275 "src/html/html_unescape.gperf"
-      {"nsupseteq", 3, {226, 138, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1267 "src/html/html_unescape.gperf"
-      {"nsubseteq", 3, {226, 138, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1738 "src/html/html_unescape.gperf"
-      {"squarf", 3, {226, 150, 170}},
-#line 2021 "src/html/html_unescape.gperf"
-      {"Vert", 3, {226, 128, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1736 "src/html/html_unescape.gperf"
-      {"SquareSupersetEqual", 3, {226, 138, 146}},
-      {(char*)0},
-#line 1465 "src/html/html_unescape.gperf"
-      {"prsim", 3, {226, 137, 190}},
-      {(char*)0}, {(char*)0},
-#line 1734 "src/html/html_unescape.gperf"
-      {"SquareSubsetEqual", 3, {226, 138, 145}},
-      {(char*)0}, {(char*)0},
-#line 1735 "src/html/html_unescape.gperf"
-      {"SquareSuperset", 3, {226, 138, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1733 "src/html/html_unescape.gperf"
-      {"SquareSubset", 3, {226, 138, 143}},
-#line 1290 "src/html/html_unescape.gperf"
-      {"nvap", 3, {226, 137, 141}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 765 "src/html/html_unescape.gperf"
-      {"iopf", 4, {240, 157, 149, 154}},
-      {(char*)0},
-#line 1426 "src/html/html_unescape.gperf"
-      {"pm", 2, {194, 177}},
-      {(char*)0},
-#line 2020 "src/html/html_unescape.gperf"
-      {"vert", 1, {124}},
-      {(char*)0},
-#line 1845 "src/html/html_unescape.gperf"
-      {"thetav", 2, {207, 145}},
-      {(char*)0}, {(char*)0},
-#line 987 "src/html/html_unescape.gperf"
-      {"loz", 3, {226, 151, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1034 "src/html/html_unescape.gperf"
-      {"map", 3, {226, 134, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 923 "src/html/html_unescape.gperf"
-      {"lesseqqgtr", 3, {226, 170, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1616 "src/html/html_unescape.gperf"
-      {"rscr", 4, {240, 157, 147, 135}},
-#line 1478 "src/html/html_unescape.gperf"
-      {"Qscr", 4, {240, 157, 146, 172}},
-#line 999 "src/html/html_unescape.gperf"
-      {"lscr", 4, {240, 157, 147, 129}},
-      {(char*)0},
-#line 1743 "src/html/html_unescape.gperf"
-      {"sscr", 4, {240, 157, 147, 136}},
-      {(char*)0},
-#line 1891 "src/html/html_unescape.gperf"
-      {"Tscr", 4, {240, 157, 146, 175}},
-#line 2128 "src/html/html_unescape.gperf"
-      {"Zscr", 4, {240, 157, 146, 181}},
-#line 528 "src/html/html_unescape.gperf"
-      {"escr", 3, {226, 132, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1975 "src/html/html_unescape.gperf"
-      {"uscr", 4, {240, 157, 147, 138}},
-      {(char*)0},
-#line 1892 "src/html/html_unescape.gperf"
-      {"tscr", 4, {240, 157, 147, 137}},
-      {(char*)0},
-#line 741 "src/html/html_unescape.gperf"
-      {"imof", 3, {226, 138, 183}},
-#line 297 "src/html/html_unescape.gperf"
-      {"Coproduct", 3, {226, 136, 144}},
-      {(char*)0}, {(char*)0},
-#line 2081 "src/html/html_unescape.gperf"
-      {"Xscr", 4, {240, 157, 146, 179}},
-#line 2068 "src/html/html_unescape.gperf"
-      {"Xi", 2, {206, 158}},
-      {(char*)0}, {(char*)0},
-#line 1253 "src/html/html_unescape.gperf"
-      {"nscr", 4, {240, 157, 147, 131}},
-#line 1136 "src/html/html_unescape.gperf"
-      {"ni", 3, {226, 136, 139}},
-#line 198 "src/html/html_unescape.gperf"
-      {"bscr", 4, {240, 157, 146, 183}},
-#line 1167 "src/html/html_unescape.gperf"
-      {"Nopf", 3, {226, 132, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 794 "src/html/html_unescape.gperf"
-      {"Jscr", 4, {240, 157, 146, 165}},
-#line 1443 "src/html/html_unescape.gperf"
-      {"preceq", 3, {226, 170, 175}},
-      {(char*)0}, {(char*)0},
-#line 1303 "src/html/html_unescape.gperf"
-      {"nvrArr", 3, {226, 164, 131}},
-#line 88 "src/html/html_unescape.gperf"
-      {"backprime", 3, {226, 128, 181}},
-#line 2058 "src/html/html_unescape.gperf"
-      {"Wscr", 4, {240, 157, 146, 178}},
-      {(char*)0},
-#line 1989 "src/html/html_unescape.gperf"
-      {"varphi", 2, {207, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1259 "src/html/html_unescape.gperf"
-      {"nsmid", 3, {226, 136, 164}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 393 "src/html/html_unescape.gperf"
-      {"dlcorn", 3, {226, 140, 158}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1468 "src/html/html_unescape.gperf"
-      {"pscr", 4, {240, 157, 147, 133}},
-#line 1409 "src/html/html_unescape.gperf"
-      {"pi", 2, {207, 128}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 2036 "src/html/html_unescape.gperf"
-      {"Vscr", 4, {240, 157, 146, 177}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1113 "src/html/html_unescape.gperf"
-      {"nesim", 3, {226, 137, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1694 "src/html/html_unescape.gperf"
-      {"simne", 3, {226, 137, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1276 "src/html/html_unescape.gperf"
-      {"nsupseteqq", 3, {226, 171, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1268 "src/html/html_unescape.gperf"
-      {"nsubseteqq", 3, {226, 171, 133}},
-#line 441 "src/html/html_unescape.gperf"
-      {"drcorn", 3, {226, 140, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1521 "src/html/html_unescape.gperf"
-      {"rbrace", 1, {125}},
-#line 2037 "src/html/html_unescape.gperf"
-      {"vscr", 4, {240, 157, 147, 139}},
-#line 851 "src/html/html_unescape.gperf"
-      {"lbrace", 1, {123}},
-#line 397 "src/html/html_unescape.gperf"
-      {"dopf", 4, {240, 157, 149, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 586 "src/html/html_unescape.gperf"
-      {"frasl", 3, {226, 129, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 931 "src/html/html_unescape.gperf"
-      {"LessTilde", 3, {226, 137, 178}},
-      {(char*)0}, {(char*)0},
-#line 816 "src/html/html_unescape.gperf"
-      {"Kscr", 4, {240, 157, 146, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1417 "src/html/html_unescape.gperf"
-      {"pluscir", 3, {226, 168, 162}},
-#line 1069 "src/html/html_unescape.gperf"
-      {"Mscr", 3, {226, 132, 179}},
-#line 1742 "src/html/html_unescape.gperf"
-      {"Sscr", 4, {240, 157, 146, 174}},
-#line 1524 "src/html/html_unescape.gperf"
-      {"rbrksld", 3, {226, 166, 142}},
-      {(char*)0},
-#line 854 "src/html/html_unescape.gperf"
-      {"lbrksld", 3, {226, 166, 143}},
-#line 1519 "src/html/html_unescape.gperf"
-      {"RBarr", 3, {226, 164, 144}},
-      {(char*)0}, {(char*)0},
-#line 1718 "src/html/html_unescape.gperf"
-      {"sqcaps", 3, {226, 138, 147}},
-#line 1504 "src/html/html_unescape.gperf"
-      {"rArr", 3, {226, 135, 146}},
-#line 143 "src/html/html_unescape.gperf"
-      {"bNot", 3, {226, 171, 173}},
-#line 836 "src/html/html_unescape.gperf"
-      {"lArr", 3, {226, 135, 144}},
-      {(char*)0},
-#line 588 "src/html/html_unescape.gperf"
-      {"fscr", 4, {240, 157, 146, 187}},
-#line 1974 "src/html/html_unescape.gperf"
-      {"Uscr", 4, {240, 157, 146, 176}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1906 "src/html/html_unescape.gperf"
-      {"uArr", 3, {226, 135, 145}},
-      {(char*)0}, {(char*)0},
-#line 1606 "src/html/html_unescape.gperf"
-      {"Ropf", 3, {226, 132, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2054 "src/html/html_unescape.gperf"
-      {"wopf", 4, {240, 157, 149, 168}},
-      {(char*)0}, {(char*)0},
-#line 443 "src/html/html_unescape.gperf"
-      {"Dscr", 4, {240, 157, 146, 159}},
-#line 1352 "src/html/html_unescape.gperf"
-      {"opar", 3, {226, 166, 183}},
-#line 1663 "src/html/html_unescape.gperf"
-      {"seswar", 3, {226, 164, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 363 "src/html/html_unescape.gperf"
-      {"Del", 3, {226, 136, 135}},
-#line 1486 "src/html/html_unescape.gperf"
-      {"rAarr", 3, {226, 135, 155}},
-#line 1559 "src/html/html_unescape.gperf"
-      {"rho", 2, {207, 129}},
-#line 818 "src/html/html_unescape.gperf"
-      {"lAarr", 3, {226, 135, 154}},
-#line 1438 "src/html/html_unescape.gperf"
-      {"preccurlyeq", 3, {226, 137, 188}},
-#line 1479 "src/html/html_unescape.gperf"
-      {"qscr", 4, {240, 157, 147, 134}},
-      {(char*)0}, {(char*)0},
-#line 1029 "src/html/html_unescape.gperf"
-      {"macr", 2, {194, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1186 "src/html/html_unescape.gperf"
-      {"notin", 3, {226, 136, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 524 "src/html/html_unescape.gperf"
-      {"equivDD", 3, {226, 169, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1717 "src/html/html_unescape.gperf"
-      {"sqcap", 3, {226, 138, 147}},
-      {(char*)0},
-#line 1260 "src/html/html_unescape.gperf"
-      {"nspar", 3, {226, 136, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1341 "src/html/html_unescape.gperf"
-      {"olt", 3, {226, 167, 128}},
-#line 1515 "src/html/html_unescape.gperf"
-      {"ratio", 3, {226, 136, 182}},
-#line 1000 "src/html/html_unescape.gperf"
-      {"Lscr", 3, {226, 132, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 371 "src/html/html_unescape.gperf"
-      {"dharl", 3, {226, 135, 131}},
-      {(char*)0},
-#line 394 "src/html/html_unescape.gperf"
-      {"dlcrop", 3, {226, 140, 141}},
-#line 409 "src/html/html_unescape.gperf"
-      {"DoubleDot", 2, {194, 168}},
-#line 405 "src/html/html_unescape.gperf"
-      {"dotplus", 3, {226, 136, 148}},
-#line 1359 "src/html/html_unescape.gperf"
-      {"or", 3, {226, 136, 168}},
-      {(char*)0},
-#line 2103 "src/html/html_unescape.gperf"
-      {"Yscr", 4, {240, 157, 146, 180}},
-      {(char*)0}, {(char*)0},
-#line 563 "src/html/html_unescape.gperf"
-      {"Fopf", 4, {240, 157, 148, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 305 "src/html/html_unescape.gperf"
-      {"Cscr", 4, {240, 157, 146, 158}},
-#line 1337 "src/html/html_unescape.gperf"
-      {"olarr", 3, {226, 134, 186}},
-#line 1244 "src/html/html_unescape.gperf"
-      {"nrarrw", 3, {226, 134, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1027 "src/html/html_unescape.gperf"
-      {"lvertneqq", 3, {226, 137, 168}},
-#line 516 "src/html/html_unescape.gperf"
-      {"eqslantgtr", 3, {226, 170, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1854 "src/html/html_unescape.gperf"
-      {"thorn", 2, {195, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 517 "src/html/html_unescape.gperf"
-      {"eqslantless", 3, {226, 170, 149}},
-      {(char*)0}, {(char*)0},
-#line 744 "src/html/html_unescape.gperf"
-      {"incare", 3, {226, 132, 133}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1993 "src/html/html_unescape.gperf"
-      {"vArr", 3, {226, 135, 149}},
-#line 1612 "src/html/html_unescape.gperf"
-      {"rppolint", 3, {226, 168, 146}},
-#line 442 "src/html/html_unescape.gperf"
-      {"drcrop", 3, {226, 140, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1388 "src/html/html_unescape.gperf"
-      {"parallel", 3, {226, 136, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1357 "src/html/html_unescape.gperf"
-      {"orarr", 3, {226, 134, 187}},
-#line 1745 "src/html/html_unescape.gperf"
-      {"ssmile", 3, {226, 140, 163}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 413 "src/html/html_unescape.gperf"
-      {"DoubleLeftTee", 3, {226, 171, 164}},
-#line 527 "src/html/html_unescape.gperf"
-      {"erDot", 3, {226, 137, 147}},
-#line 382 "src/html/html_unescape.gperf"
-      {"diams", 3, {226, 153, 166}},
-#line 1744 "src/html/html_unescape.gperf"
-      {"ssetmn", 3, {226, 136, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1369 "src/html/html_unescape.gperf"
-      {"oS", 3, {226, 147, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 770 "src/html/html_unescape.gperf"
-      {"iscr", 4, {240, 157, 146, 190}},
-#line 726 "src/html/html_unescape.gperf"
-      {"ii", 3, {226, 133, 136}},
-#line 1544 "src/html/html_unescape.gperf"
-      {"rect", 3, {226, 150, 173}},
-      {(char*)0}, {(char*)0},
-#line 1250 "src/html/html_unescape.gperf"
-      {"nsccue", 3, {226, 139, 161}},
-#line 1661 "src/html/html_unescape.gperf"
-      {"sect", 2, {194, 167}},
-      {(char*)0},
-#line 1061 "src/html/html_unescape.gperf"
-      {"mlcp", 3, {226, 171, 155}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1366 "src/html/html_unescape.gperf"
-      {"oror", 3, {226, 169, 150}},
-      {(char*)0},
-#line 408 "src/html/html_unescape.gperf"
-      {"DoubleContourIntegral", 3, {226, 136, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 519 "src/html/html_unescape.gperf"
-      {"equals", 1, {61}},
-      {(char*)0},
-#line 680 "src/html/html_unescape.gperf"
-      {"Hat", 1, {94}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1746 "src/html/html_unescape.gperf"
-      {"sstarf", 3, {226, 139, 134}},
-#line 1070 "src/html/html_unescape.gperf"
-      {"mstpos", 3, {226, 136, 190}},
-      {(char*)0},
-#line 383 "src/html/html_unescape.gperf"
-      {"die", 2, {194, 168}},
-#line 1045 "src/html/html_unescape.gperf"
-      {"measuredangle", 3, {226, 136, 161}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 565 "src/html/html_unescape.gperf"
-      {"forall", 3, {226, 136, 128}},
-      {(char*)0}, {(char*)0},
-#line 1190 "src/html/html_unescape.gperf"
-      {"notinvb", 3, {226, 139, 183}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1066 "src/html/html_unescape.gperf"
-      {"mopf", 4, {240, 157, 149, 158}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1139 "src/html/html_unescape.gperf"
-      {"niv", 3, {226, 136, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 2005 "src/html/html_unescape.gperf"
-      {"vBarv", 3, {226, 171, 169}},
-      {(char*)0},
-#line 1252 "src/html/html_unescape.gperf"
-      {"Nscr", 4, {240, 157, 146, 169}},
-      {(char*)0},
-#line 1397 "src/html/html_unescape.gperf"
-      {"period", 1, {46}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 103 "src/html/html_unescape.gperf"
-      {"becaus", 3, {226, 136, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 113 "src/html/html_unescape.gperf"
-      {"between", 3, {226, 137, 172}},
-#line 751 "src/html/html_unescape.gperf"
-      {"Int", 3, {226, 136, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 104 "src/html/html_unescape.gperf"
-      {"because", 3, {226, 136, 181}},
-#line 1411 "src/html/html_unescape.gperf"
-      {"piv", 2, {207, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1552 "src/html/html_unescape.gperf"
-      {"rfr", 4, {240, 157, 148, 175}},
-#line 1472 "src/html/html_unescape.gperf"
-      {"Qfr", 4, {240, 157, 148, 148}},
-#line 935 "src/html/html_unescape.gperf"
-      {"lfr", 4, {240, 157, 148, 169}},
-      {(char*)0},
-#line 1668 "src/html/html_unescape.gperf"
-      {"sfr", 4, {240, 157, 148, 176}},
-#line 1149 "src/html/html_unescape.gperf"
-      {"nleftrightarrow", 3, {226, 134, 174}},
-#line 1837 "src/html/html_unescape.gperf"
-      {"Tfr", 4, {240, 157, 148, 151}},
-#line 2122 "src/html/html_unescape.gperf"
-      {"Zfr", 3, {226, 132, 168}},
-#line 477 "src/html/html_unescape.gperf"
-      {"efr", 4, {240, 157, 148, 162}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1686 "src/html/html_unescape.gperf"
-      {"sim", 3, {226, 136, 188}},
-#line 1922 "src/html/html_unescape.gperf"
-      {"ufr", 4, {240, 157, 148, 178}},
-#line 1607 "src/html/html_unescape.gperf"
-      {"roplus", 3, {226, 168, 174}},
-#line 1838 "src/html/html_unescape.gperf"
-      {"tfr", 4, {240, 157, 148, 177}},
-#line 981 "src/html/html_unescape.gperf"
-      {"loplus", 3, {226, 168, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2064 "src/html/html_unescape.gperf"
-      {"Xfr", 4, {240, 157, 148, 155}},
-      {(char*)0}, {(char*)0},
-#line 1539 "src/html/html_unescape.gperf"
-      {"real", 3, {226, 132, 156}},
-#line 1120 "src/html/html_unescape.gperf"
-      {"nfr", 4, {240, 157, 148, 171}},
-      {(char*)0},
-#line 115 "src/html/html_unescape.gperf"
-      {"bfr", 4, {240, 157, 148, 159}},
-      {(char*)0},
-#line 1185 "src/html/html_unescape.gperf"
-      {"NotHumpEqual", 3, {226, 137, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 789 "src/html/html_unescape.gperf"
-      {"Jfr", 4, {240, 157, 148, 141}},
-      {(char*)0},
-#line 444 "src/html/html_unescape.gperf"
-      {"dscr", 4, {240, 157, 146, 185}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2051 "src/html/html_unescape.gperf"
-      {"Wfr", 4, {240, 157, 148, 154}},
-      {(char*)0},
-#line 130 "src/html/html_unescape.gperf"
-      {"blacklozenge", 3, {226, 167, 171}},
-      {(char*)0},
-#line 2126 "src/html/html_unescape.gperf"
-      {"zopf", 4, {240, 157, 149, 171}},
-#line 1542 "src/html/html_unescape.gperf"
-      {"reals", 3, {226, 132, 157}},
-      {(char*)0},
-#line 1171 "src/html/html_unescape.gperf"
-      {"NotCupCap", 3, {226, 137, 173}},
-      {(char*)0}, {(char*)0},
-#line 1695 "src/html/html_unescape.gperf"
-      {"simplus", 3, {226, 168, 164}},
-      {(char*)0},
-#line 566 "src/html/html_unescape.gperf"
-      {"ForAll", 3, {226, 136, 128}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1402 "src/html/html_unescape.gperf"
-      {"pfr", 4, {240, 157, 148, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1343 "src/html/html_unescape.gperf"
-      {"omacr", 2, {197, 141}},
-      {(char*)0},
-#line 2027 "src/html/html_unescape.gperf"
-      {"Vfr", 4, {240, 157, 148, 153}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 489 "src/html/html_unescape.gperf"
-      {"Emacr", 2, {196, 146}},
-#line 1617 "src/html/html_unescape.gperf"
-      {"Rscr", 3, {226, 132, 155}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2059 "src/html/html_unescape.gperf"
-      {"wscr", 4, {240, 157, 147, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1680 "src/html/html_unescape.gperf"
-      {"ShortUpArrow", 3, {226, 134, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1665 "src/html/html_unescape.gperf"
-      {"setmn", 3, {226, 136, 150}},
-      {(char*)0},
-#line 2028 "src/html/html_unescape.gperf"
-      {"vfr", 4, {240, 157, 148, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 807 "src/html/html_unescape.gperf"
-      {"Kfr", 4, {240, 157, 148, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1355 "src/html/html_unescape.gperf"
-      {"operp", 3, {226, 166, 185}},
-      {(char*)0},
-#line 1048 "src/html/html_unescape.gperf"
-      {"Mfr", 4, {240, 157, 148, 144}},
-#line 1667 "src/html/html_unescape.gperf"
-      {"Sfr", 4, {240, 157, 148, 150}},
-      {(char*)0}, {(char*)0},
-#line 1161 "src/html/html_unescape.gperf"
-      {"nltrie", 3, {226, 139, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 589 "src/html/html_unescape.gperf"
-      {"Fscr", 3, {226, 132, 177}},
-      {(char*)0}, {(char*)0},
-#line 554 "src/html/html_unescape.gperf"
-      {"ffr", 4, {240, 157, 148, 163}},
-#line 1921 "src/html/html_unescape.gperf"
-      {"Ufr", 4, {240, 157, 148, 152}},
-      {(char*)0},
-#line 1677 "src/html/html_unescape.gperf"
-      {"shortmid", 3, {226, 136, 163}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1305 "src/html/html_unescape.gperf"
-      {"nvsim", 3, {226, 136, 188}},
-#line 368 "src/html/html_unescape.gperf"
-      {"Dfr", 4, {240, 157, 148, 135}},
-#line 921 "src/html/html_unescape.gperf"
-      {"lessdot", 3, {226, 139, 150}},
-      {(char*)0}, {(char*)0},
-#line 1459 "src/html/html_unescape.gperf"
-      {"profline", 3, {226, 140, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1473 "src/html/html_unescape.gperf"
-      {"qfr", 4, {240, 157, 148, 174}},
-#line 346 "src/html/html_unescape.gperf"
-      {"dArr", 3, {226, 135, 147}},
-      {(char*)0},
-#line 1248 "src/html/html_unescape.gperf"
-      {"nrtrie", 3, {226, 139, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1679 "src/html/html_unescape.gperf"
-      {"ShortRightArrow", 3, {226, 134, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1841 "src/html/html_unescape.gperf"
-      {"Therefore", 3, {226, 136, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 358 "src/html/html_unescape.gperf"
-      {"DD", 3, {226, 133, 133}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1840 "src/html/html_unescape.gperf"
-      {"therefore", 3, {226, 136, 180}},
-#line 934 "src/html/html_unescape.gperf"
-      {"Lfr", 4, {240, 157, 148, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1825 "src/html/html_unescape.gperf"
-      {"target", 3, {226, 140, 150}},
-      {(char*)0}, {(char*)0},
-#line 484 "src/html/html_unescape.gperf"
-      {"Element", 3, {226, 136, 136}},
-#line 2097 "src/html/html_unescape.gperf"
-      {"Yfr", 4, {240, 157, 148, 156}},
-#line 272 "src/html/html_unescape.gperf"
-      {"ClockwiseContourIntegral", 3, {226, 136, 178}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1338 "src/html/html_unescape.gperf"
-      {"olcir", 3, {226, 166, 190}},
-      {(char*)0},
-#line 246 "src/html/html_unescape.gperf"
-      {"Cfr", 3, {226, 132, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 549 "src/html/html_unescape.gperf"
-      {"female", 3, {226, 153, 128}},
-#line 1270 "src/html/html_unescape.gperf"
-      {"nsucceq", 3, {226, 170, 176}},
-#line 1313 "src/html/html_unescape.gperf"
-      {"oast", 3, {226, 138, 155}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1396 "src/html/html_unescape.gperf"
-      {"percnt", 1, {37}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1363 "src/html/html_unescape.gperf"
-      {"ordf", 2, {194, 170}},
-      {(char*)0},
-#line 1360 "src/html/html_unescape.gperf"
-      {"ord", 3, {226, 169, 157}},
-#line 1558 "src/html/html_unescape.gperf"
-      {"Rho", 2, {206, 161}},
-      {(char*)0},
-#line 1068 "src/html/html_unescape.gperf"
-      {"mscr", 4, {240, 157, 147, 130}},
-      {(char*)0},
-#line 1304 "src/html/html_unescape.gperf"
-      {"nvrtrie", 3, {226, 138, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 959 "src/html/html_unescape.gperf"
-      {"lnE", 3, {226, 137, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1134 "src/html/html_unescape.gperf"
-      {"nhArr", 3, {226, 135, 142}},
-#line 1358 "src/html/html_unescape.gperf"
-      {"Or", 3, {226, 169, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 388 "src/html/html_unescape.gperf"
-      {"divide", 2, {195, 183}},
-      {(char*)0},
-#line 722 "src/html/html_unescape.gperf"
-      {"ifr", 4, {240, 157, 148, 166}},
-#line 485 "src/html/html_unescape.gperf"
-      {"elinters", 3, {226, 143, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 204 "src/html/html_unescape.gperf"
-      {"bsol", 1, {92}},
-#line 1299 "src/html/html_unescape.gperf"
-      {"nvlArr", 3, {226, 164, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 733 "src/html/html_unescape.gperf"
-      {"Imacr", 2, {196, 170}},
-      {(char*)0},
-#line 90 "src/html/html_unescape.gperf"
-      {"backsimeq", 3, {226, 139, 141}},
-#line 1899 "src/html/html_unescape.gperf"
-      {"twixt", 3, {226, 137, 172}},
-#line 1339 "src/html/html_unescape.gperf"
-      {"olcross", 3, {226, 166, 187}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1509 "src/html/html_unescape.gperf"
-      {"rarrsim", 3, {226, 165, 180}},
-#line 410 "src/html/html_unescape.gperf"
-      {"DoubleDownArrow", 3, {226, 135, 147}},
-#line 841 "src/html/html_unescape.gperf"
-      {"larrsim", 3, {226, 165, 179}},
-#line 492 "src/html/html_unescape.gperf"
-      {"emptyset", 3, {226, 136, 133}},
-#line 1351 "src/html/html_unescape.gperf"
-      {"oopf", 4, {240, 157, 149, 160}},
-      {(char*)0},
-#line 541 "src/html/html_unescape.gperf"
-      {"exist", 3, {226, 136, 131}},
-      {(char*)0}, {(char*)0},
-#line 950 "src/html/html_unescape.gperf"
-      {"llhard", 3, {226, 165, 171}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 540 "src/html/html_unescape.gperf"
-      {"excl", 1, {33}},
-#line 504 "src/html/html_unescape.gperf"
-      {"Eopf", 4, {240, 157, 148, 188}},
-#line 1143 "src/html/html_unescape.gperf"
-      {"nlArr", 3, {226, 135, 141}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1850 "src/html/html_unescape.gperf"
-      {"thinsp", 3, {226, 128, 137}},
-#line 1219 "src/html/html_unescape.gperf"
-      {"NotSubsetEqual", 3, {226, 138, 136}},
-#line 1404 "src/html/html_unescape.gperf"
-      {"phi", 2, {207, 134}},
-#line 411 "src/html/html_unescape.gperf"
-      {"DoubleLeftArrow", 3, {226, 135, 144}},
-      {(char*)0},
-#line 1867 "src/html/html_unescape.gperf"
-      {"topcir", 3, {226, 171, 177}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 387 "src/html/html_unescape.gperf"
-      {"div", 2, {195, 183}},
-      {(char*)0},
-#line 1119 "src/html/html_unescape.gperf"
-      {"Nfr", 4, {240, 157, 148, 145}},
-#line 1145 "src/html/html_unescape.gperf"
-      {"nlE", 3, {226, 137, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 2129 "src/html/html_unescape.gperf"
-      {"zscr", 4, {240, 157, 147, 143}},
-#line 995 "src/html/html_unescape.gperf"
-      {"lrhard", 3, {226, 165, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 951 "src/html/html_unescape.gperf"
-      {"lltri", 3, {226, 151, 186}},
-      {(char*)0}, {(char*)0},
-#line 1243 "src/html/html_unescape.gperf"
-      {"nrArr", 3, {226, 135, 143}},
-#line 1225 "src/html/html_unescape.gperf"
-      {"NotSupersetEqual", 3, {226, 138, 137}},
-      {(char*)0},
-#line 1820 "src/html/html_unescape.gperf"
-      {"swArr", 3, {226, 135, 153}},
-#line 1848 "src/html/html_unescape.gperf"
-      {"ThickSpace", 3, {226, 129, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1932 "src/html/html_unescape.gperf"
-      {"ultri", 3, {226, 151, 184}},
-#line 1205 "src/html/html_unescape.gperf"
-      {"notnivb", 3, {226, 139, 190}},
-      {(char*)0},
-#line 1450 "src/html/html_unescape.gperf"
-      {"prime", 3, {226, 128, 178}},
-      {(char*)0}, {(char*)0},
-#line 1452 "src/html/html_unescape.gperf"
-      {"primes", 3, {226, 132, 153}},
-      {(char*)0},
-#line 1335 "src/html/html_unescape.gperf"
-      {"ohm", 2, {206, 169}},
-      {(char*)0}, {(char*)0},
-#line 265 "src/html/html_unescape.gperf"
-      {"CircleTimes", 3, {226, 138, 151}},
-#line 1160 "src/html/html_unescape.gperf"
-      {"nltri", 3, {226, 139, 170}},
-      {(char*)0}, {(char*)0},
-#line 1692 "src/html/html_unescape.gperf"
-      {"siml", 3, {226, 170, 157}},
-#line 1308 "src/html/html_unescape.gperf"
-      {"nwArr", 3, {226, 135, 150}},
-      {(char*)0}, {(char*)0},
-#line 1990 "src/html/html_unescape.gperf"
-      {"varpi", 2, {207, 150}},
-      {(char*)0}, {(char*)0},
-#line 1368 "src/html/html_unescape.gperf"
-      {"orv", 3, {226, 169, 155}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1664 "src/html/html_unescape.gperf"
-      {"setminus", 3, {226, 136, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 997 "src/html/html_unescape.gperf"
-      {"lrtri", 3, {226, 138, 191}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1398 "src/html/html_unescape.gperf"
-      {"permil", 3, {226, 128, 176}},
-#line 1054 "src/html/html_unescape.gperf"
-      {"mid", 3, {226, 136, 163}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1973 "src/html/html_unescape.gperf"
-      {"urtri", 3, {226, 151, 185}},
-      {(char*)0}, {(char*)0},
-#line 369 "src/html/html_unescape.gperf"
-      {"dfr", 4, {240, 157, 148, 161}},
-#line 1050 "src/html/html_unescape.gperf"
-      {"mho", 3, {226, 132, 167}},
-#line 1448 "src/html/html_unescape.gperf"
-      {"prE", 3, {226, 170, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2041 "src/html/html_unescape.gperf"
-      {"vsupne", 3, {226, 138, 139}},
-      {(char*)0}, {(char*)0},
-#line 1247 "src/html/html_unescape.gperf"
-      {"nrtri", 3, {226, 139, 171}},
-#line 2039 "src/html/html_unescape.gperf"
-      {"vsubne", 3, {226, 138, 138}},
-      {(char*)0},
-#line 473 "src/html/html_unescape.gperf"
-      {"eDot", 3, {226, 137, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 919 "src/html/html_unescape.gperf"
-      {"lesges", 3, {226, 170, 147}},
-      {(char*)0}, {(char*)0},
-#line 87 "src/html/html_unescape.gperf"
-      {"backepsilon", 2, {207, 182}},
-      {(char*)0},
-#line 1513 "src/html/html_unescape.gperf"
-      {"ratail", 3, {226, 164, 154}},
-      {(char*)0},
-#line 843 "src/html/html_unescape.gperf"
-      {"latail", 3, {226, 164, 153}},
-      {(char*)0}, {(char*)0},
-#line 1954 "src/html/html_unescape.gperf"
-      {"UpEquilibrium", 3, {226, 165, 174}},
-      {(char*)0}, {(char*)0},
-#line 511 "src/html/html_unescape.gperf"
-      {"epsilon", 2, {206, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1964 "src/html/html_unescape.gperf"
-      {"upsilon", 2, {207, 133}},
-      {(char*)0},
-#line 1052 "src/html/html_unescape.gperf"
-      {"midast", 1, {42}},
-#line 698 "src/html/html_unescape.gperf"
-      {"Hopf", 3, {226, 132, 141}},
-#line 2029 "src/html/html_unescape.gperf"
-      {"vltri", 3, {226, 138, 178}},
-      {(char*)0},
-#line 1553 "src/html/html_unescape.gperf"
-      {"Rfr", 3, {226, 132, 156}},
-      {(char*)0}, {(char*)0},
-#line 2048 "src/html/html_unescape.gperf"
-      {"Wedge", 3, {226, 139, 128}},
-#line 2052 "src/html/html_unescape.gperf"
-      {"wfr", 4, {240, 157, 148, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 94 "src/html/html_unescape.gperf"
-      {"barwed", 3, {226, 140, 133}},
-      {(char*)0}, {(char*)0},
-#line 1031 "src/html/html_unescape.gperf"
-      {"malt", 3, {226, 156, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 251 "src/html/html_unescape.gperf"
-      {"Chi", 2, {206, 167}},
-#line 494 "src/html/html_unescape.gperf"
-      {"emptyv", 3, {226, 136, 133}},
-#line 1203 "src/html/html_unescape.gperf"
-      {"notni", 3, {226, 136, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 926 "src/html/html_unescape.gperf"
-      {"LessGreater", 3, {226, 137, 182}},
-      {(char*)0},
-#line 378 "src/html/html_unescape.gperf"
-      {"diam", 3, {226, 139, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2035 "src/html/html_unescape.gperf"
-      {"vrtri", 3, {226, 138, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 263 "src/html/html_unescape.gperf"
-      {"CircleMinus", 3, {226, 138, 150}},
-      {(char*)0},
-#line 1342 "src/html/html_unescape.gperf"
-      {"Omacr", 2, {197, 140}},
-#line 1659 "src/html/html_unescape.gperf"
-      {"seArr", 3, {226, 135, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 553 "src/html/html_unescape.gperf"
-      {"Ffr", 4, {240, 157, 148, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1445 "src/html/html_unescape.gperf"
-      {"precneqq", 3, {226, 170, 181}},
-      {(char*)0},
-#line 380 "src/html/html_unescape.gperf"
-      {"Diamond", 3, {226, 139, 132}},
-#line 1364 "src/html/html_unescape.gperf"
-      {"ordm", 2, {194, 186}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1103 "src/html/html_unescape.gperf"
-      {"neArr", 3, {226, 135, 151}},
-#line 764 "src/html/html_unescape.gperf"
-      {"Iopf", 4, {240, 157, 149, 128}},
-#line 260 "src/html/html_unescape.gperf"
-      {"CircleDot", 3, {226, 138, 153}},
-      {(char*)0}, {(char*)0},
-#line 1453 "src/html/html_unescape.gperf"
-      {"prnap", 3, {226, 170, 185}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 404 "src/html/html_unescape.gperf"
-      {"dotminus", 3, {226, 136, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1254 "src/html/html_unescape.gperf"
-      {"nshortmid", 3, {226, 136, 164}},
-      {(char*)0},
-#line 148 "src/html/html_unescape.gperf"
-      {"bottom", 3, {226, 138, 165}},
-      {(char*)0},
-#line 1428 "src/html/html_unescape.gperf"
-      {"pointint", 3, {226, 168, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1737 "src/html/html_unescape.gperf"
-      {"SquareUnion", 3, {226, 138, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 793 "src/html/html_unescape.gperf"
-      {"jopf", 4, {240, 157, 149, 155}},
-      {(char*)0}, {(char*)0},
-#line 1963 "src/html/html_unescape.gperf"
-      {"Upsilon", 2, {206, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 279 "src/html/html_unescape.gperf"
-      {"Colone", 3, {226, 169, 180}},
-      {(char*)0},
-#line 1301 "src/html/html_unescape.gperf"
-      {"nvlt", 1, {60}},
-      {(char*)0}, {(char*)0},
-#line 1115 "src/html/html_unescape.gperf"
-      {"NestedLessLess", 3, {226, 137, 170}},
-#line 278 "src/html/html_unescape.gperf"
-      {"Colon", 3, {226, 136, 183}},
-      {(char*)0}, {(char*)0},
-#line 205 "src/html/html_unescape.gperf"
-      {"bsolhsub", 3, {226, 159, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 412 "src/html/html_unescape.gperf"
-      {"DoubleLeftRightArrow", 3, {226, 135, 148}},
-#line 1424 "src/html/html_unescape.gperf"
-      {"plussim", 3, {226, 168, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 735 "src/html/html_unescape.gperf"
-      {"image", 3, {226, 132, 145}},
-#line 481 "src/html/html_unescape.gperf"
-      {"egs", 3, {226, 170, 150}},
-      {(char*)0}, {(char*)0},
-#line 1371 "src/html/html_unescape.gperf"
-      {"oscr", 3, {226, 132, 180}},
-#line 1822 "src/html/html_unescape.gperf"
-      {"swnwar", 3, {226, 164, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2117 "src/html/html_unescape.gperf"
-      {"zeetrf", 3, {226, 132, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1032 "src/html/html_unescape.gperf"
-      {"maltese", 3, {226, 156, 160}},
-      {(char*)0},
-#line 1049 "src/html/html_unescape.gperf"
-      {"mfr", 4, {240, 157, 148, 170}},
-#line 1505 "src/html/html_unescape.gperf"
-      {"rarrfs", 3, {226, 164, 158}},
-#line 529 "src/html/html_unescape.gperf"
-      {"Escr", 3, {226, 132, 176}},
-#line 837 "src/html/html_unescape.gperf"
-      {"larrfs", 3, {226, 164, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1063 "src/html/html_unescape.gperf"
-      {"mnplus", 3, {226, 136, 147}},
-#line 1130 "src/html/html_unescape.gperf"
-      {"ngt", 3, {226, 137, 175}},
-#line 1131 "src/html/html_unescape.gperf"
-      {"ngtr", 3, {226, 137, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 628 "src/html/html_unescape.gperf"
-      {"gl", 3, {226, 137, 183}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 381 "src/html/html_unescape.gperf"
-      {"diamondsuit", 3, {226, 153, 166}},
-#line 656 "src/html/html_unescape.gperf"
-      {"GT", 1, {62}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 929 "src/html/html_unescape.gperf"
-      {"lesssim", 3, {226, 137, 178}},
-#line 447 "src/html/html_unescape.gperf"
-      {"dsol", 3, {226, 167, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1955 "src/html/html_unescape.gperf"
-      {"upharpoonleft", 3, {226, 134, 191}},
-#line 1732 "src/html/html_unescape.gperf"
-      {"SquareIntersection", 3, {226, 138, 147}},
-#line 1004 "src/html/html_unescape.gperf"
-      {"lsime", 3, {226, 170, 141}},
-      {(char*)0},
-#line 1158 "src/html/html_unescape.gperf"
-      {"nLt", 3, {226, 137, 170}},
-      {(char*)0},
-#line 1195 "src/html/html_unescape.gperf"
-      {"NotLess", 3, {226, 137, 174}},
-      {(char*)0},
-#line 631 "src/html/html_unescape.gperf"
-      {"gnap", 3, {226, 170, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1635 "src/html/html_unescape.gperf"
-      {"scap", 3, {226, 170, 184}},
-      {(char*)0}, {(char*)0},
-#line 1037 "src/html/html_unescape.gperf"
-      {"mapstoleft", 3, {226, 134, 164}},
-#line 1198 "src/html/html_unescape.gperf"
-      {"NotLessLess", 3, {226, 137, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1551 "src/html/html_unescape.gperf"
-      {"rfloor", 3, {226, 140, 139}},
-      {(char*)0},
-#line 933 "src/html/html_unescape.gperf"
-      {"lfloor", 3, {226, 140, 138}},
-      {(char*)0}, {(char*)0},
-#line 1257 "src/html/html_unescape.gperf"
-      {"nsime", 3, {226, 137, 132}},
-      {(char*)0},
-#line 202 "src/html/html_unescape.gperf"
-      {"bsime", 3, {226, 139, 141}},
-#line 1196 "src/html/html_unescape.gperf"
-      {"NotLessEqual", 3, {226, 137, 176}},
-#line 1200 "src/html/html_unescape.gperf"
-      {"NotLessTilde", 3, {226, 137, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1090 "src/html/html_unescape.gperf"
-      {"ncap", 3, {226, 169, 131}},
-      {(char*)0}, {(char*)0},
-#line 1197 "src/html/html_unescape.gperf"
-      {"NotLessGreater", 3, {226, 137, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1449 "src/html/html_unescape.gperf"
-      {"precsim", 3, {226, 137, 190}},
-      {(char*)0},
-#line 977 "src/html/html_unescape.gperf"
-      {"looparrowright", 3, {226, 134, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1433 "src/html/html_unescape.gperf"
-      {"Pr", 3, {226, 170, 187}},
-#line 1531 "src/html/html_unescape.gperf"
-      {"rcub", 1, {125}},
-#line 1038 "src/html/html_unescape.gperf"
-      {"mapstoup", 3, {226, 134, 165}},
-#line 861 "src/html/html_unescape.gperf"
-      {"lcub", 1, {123}},
-      {(char*)0},
-#line 2121 "src/html/html_unescape.gperf"
-      {"zfr", 4, {240, 157, 148, 183}},
-      {(char*)0}, {(char*)0},
-#line 1947 "src/html/html_unescape.gperf"
-      {"uparrow", 3, {226, 134, 145}},
-      {(char*)0},
-#line 633 "src/html/html_unescape.gperf"
-      {"gne", 3, {226, 170, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1641 "src/html/html_unescape.gperf"
-      {"sce", 3, {226, 170, 176}},
-#line 740 "src/html/html_unescape.gperf"
-      {"Im", 3, {226, 132, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1527 "src/html/html_unescape.gperf"
-      {"rcaron", 2, {197, 153}},
-      {(char*)0},
-#line 857 "src/html/html_unescape.gperf"
-      {"lcaron", 2, {196, 190}},
-#line 1350 "src/html/html_unescape.gperf"
-      {"Oopf", 4, {240, 157, 149, 134}},
-#line 1637 "src/html/html_unescape.gperf"
-      {"scaron", 2, {197, 161}},
-#line 89 "src/html/html_unescape.gperf"
-      {"backsim", 3, {226, 136, 189}},
-#line 1829 "src/html/html_unescape.gperf"
-      {"Tcaron", 2, {197, 164}},
-#line 2111 "src/html/html_unescape.gperf"
-      {"Zcaron", 2, {197, 189}},
-#line 463 "src/html/html_unescape.gperf"
-      {"ecaron", 2, {196, 155}},
-      {(char*)0},
-#line 109 "src/html/html_unescape.gperf"
-      {"Bernoullis", 3, {226, 132, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1122 "src/html/html_unescape.gperf"
-      {"nge", 3, {226, 137, 177}},
-#line 1830 "src/html/html_unescape.gperf"
-      {"tcaron", 2, {197, 165}},
-      {(char*)0},
-#line 567 "src/html/html_unescape.gperf"
-      {"fork", 3, {226, 139, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 702 "src/html/html_unescape.gperf"
-      {"Hscr", 3, {226, 132, 139}},
-      {(char*)0},
-#line 1092 "src/html/html_unescape.gperf"
-      {"ncaron", 2, {197, 136}},
-#line 488 "src/html/html_unescape.gperf"
-      {"elsdot", 3, {226, 170, 151}},
-      {(char*)0},
-#line 1828 "src/html/html_unescape.gperf"
-      {"tbrk", 3, {226, 142, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1887 "src/html/html_unescape.gperf"
-      {"triplus", 3, {226, 168, 185}},
-      {(char*)0}, {(char*)0},
-#line 379 "src/html/html_unescape.gperf"
-      {"diamond", 3, {226, 139, 132}},
-      {(char*)0}, {(char*)0},
-#line 1097 "src/html/html_unescape.gperf"
-      {"ncup", 3, {226, 169, 130}},
-      {(char*)0},
-#line 97 "src/html/html_unescape.gperf"
-      {"bbrk", 3, {226, 142, 181}},
-      {(char*)0},
-#line 587 "src/html/html_unescape.gperf"
-      {"frown", 3, {226, 140, 162}},
-#line 129 "src/html/html_unescape.gperf"
-      {"bkarow", 3, {226, 164, 141}},
-      {(char*)0},
-#line 1714 "src/html/html_unescape.gperf"
-      {"spades", 3, {226, 153, 160}},
-      {(char*)0},
-#line 1470 "src/html/html_unescape.gperf"
-      {"psi", 2, {207, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 145 "src/html/html_unescape.gperf"
-      {"Bopf", 4, {240, 157, 148, 185}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 395 "src/html/html_unescape.gperf"
-      {"dollar", 1, {36}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 386 "src/html/html_unescape.gperf"
-      {"disin", 3, {226, 139, 178}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1715 "src/html/html_unescape.gperf"
-      {"spadesuit", 3, {226, 153, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1226 "src/html/html_unescape.gperf"
-      {"NotTilde", 3, {226, 137, 129}},
-#line 407 "src/html/html_unescape.gperf"
-      {"doublebarwedge", 3, {226, 140, 134}},
-      {(char*)0},
-#line 595 "src/html/html_unescape.gperf"
-      {"gap", 3, {226, 170, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 98 "src/html/html_unescape.gperf"
-      {"bbrktbrk", 3, {226, 142, 182}},
-      {(char*)0}, {(char*)0},
-#line 1821 "src/html/html_unescape.gperf"
-      {"swarrow", 3, {226, 134, 153}},
-#line 107 "src/html/html_unescape.gperf"
-      {"bepsi", 2, {207, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 771 "src/html/html_unescape.gperf"
-      {"Iscr", 3, {226, 132, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1228 "src/html/html_unescape.gperf"
-      {"NotTildeFullEqual", 3, {226, 137, 135}},
-#line 514 "src/html/html_unescape.gperf"
-      {"eqcolon", 3, {226, 137, 149}},
-      {(char*)0}, {(char*)0},
-#line 1864 "src/html/html_unescape.gperf"
-      {"tint", 3, {226, 136, 173}},
-      {(char*)0}, {(char*)0},
-#line 757 "src/html/html_unescape.gperf"
-      {"intprod", 3, {226, 168, 188}},
-      {(char*)0},
-#line 1272 "src/html/html_unescape.gperf"
-      {"nsupE", 3, {226, 171, 134}},
-      {(char*)0}, {(char*)0},
-#line 1309 "src/html/html_unescape.gperf"
-      {"nwarrow", 3, {226, 134, 150}},
-#line 1264 "src/html/html_unescape.gperf"
-      {"nsubE", 3, {226, 171, 133}},
-      {(char*)0}, {(char*)0},
-#line 1126 "src/html/html_unescape.gperf"
-      {"nges", 3, {226, 169, 190}},
-      {(char*)0},
-#line 1949 "src/html/html_unescape.gperf"
-      {"Uparrow", 3, {226, 135, 145}},
-#line 605 "src/html/html_unescape.gperf"
-      {"ge", 3, {226, 137, 165}},
-#line 1353 "src/html/html_unescape.gperf"
-      {"OpenCurlyDoubleQuote", 3, {226, 128, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1699 "src/html/html_unescape.gperf"
-      {"smallsetminus", 3, {226, 136, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1636 "src/html/html_unescape.gperf"
-      {"Scaron", 2, {197, 160}},
-      {(char*)0},
-#line 1302 "src/html/html_unescape.gperf"
-      {"nvltrie", 3, {226, 138, 180}},
-#line 613 "src/html/html_unescape.gperf"
-      {"ges", 3, {226, 169, 190}},
-#line 136 "src/html/html_unescape.gperf"
-      {"blank", 3, {226, 144, 163}},
-#line 1485 "src/html/html_unescape.gperf"
-      {"QUOT", 1, {34}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 140 "src/html/html_unescape.gperf"
-      {"block", 3, {226, 150, 136}},
-#line 1874 "src/html/html_unescape.gperf"
-      {"trade", 3, {226, 132, 162}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 795 "src/html/html_unescape.gperf"
-      {"jscr", 4, {240, 157, 146, 191}},
-#line 2047 "src/html/html_unescape.gperf"
-      {"wedge", 3, {226, 136, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 30 "src/html/html_unescape.gperf"
-      {"Amacr", 2, {196, 128}},
-      {(char*)0},
-#line 518 "src/html/html_unescape.gperf"
-      {"Equal", 3, {226, 169, 181}},
-      {(char*)0}, {(char*)0},
-#line 352 "src/html/html_unescape.gperf"
-      {"Dcaron", 2, {196, 142}},
-      {(char*)0}, {(char*)0},
-#line 400 "src/html/html_unescape.gperf"
-      {"DotDot", 3, {226, 131, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 635 "src/html/html_unescape.gperf"
-      {"gneq", 3, {226, 170, 136}},
-#line 1991 "src/html/html_unescape.gperf"
-      {"varpropto", 3, {226, 136, 157}},
-      {(char*)0},
-#line 636 "src/html/html_unescape.gperf"
-      {"gneqq", 3, {226, 137, 169}},
-#line 1462 "src/html/html_unescape.gperf"
-      {"Proportional", 3, {226, 136, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 775 "src/html/html_unescape.gperf"
-      {"isins", 3, {226, 139, 180}},
-      {(char*)0},
-#line 470 "src/html/html_unescape.gperf"
-      {"eDDot", 3, {226, 169, 183}},
-#line 772 "src/html/html_unescape.gperf"
-      {"isin", 3, {226, 136, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1886 "src/html/html_unescape.gperf"
-      {"TripleDot", 3, {226, 131, 155}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 569 "src/html/html_unescape.gperf"
-      {"Fouriertrf", 3, {226, 132, 177}},
-#line 1463 "src/html/html_unescape.gperf"
-      {"Proportion", 3, {226, 136, 183}},
-      {(char*)0}, {(char*)0},
-#line 1123 "src/html/html_unescape.gperf"
-      {"ngeq", 3, {226, 137, 177}},
-#line 856 "src/html/html_unescape.gperf"
-      {"Lcaron", 2, {196, 189}},
-      {(char*)0},
-#line 1124 "src/html/html_unescape.gperf"
-      {"ngeqq", 3, {226, 137, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 871 "src/html/html_unescape.gperf"
-      {"lE", 3, {226, 137, 166}},
-#line 228 "src/html/html_unescape.gperf"
-      {"Ccaron", 2, {196, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 200 "src/html/html_unescape.gperf"
-      {"bsemi", 3, {226, 129, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1464 "src/html/html_unescape.gperf"
-      {"propto", 3, {226, 136, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 915 "src/html/html_unescape.gperf"
-      {"lesdot", 3, {226, 169, 191}},
-#line 292 "src/html/html_unescape.gperf"
-      {"Conint", 3, {226, 136, 175}},
-      {(char*)0},
-#line 36 "src/html/html_unescape.gperf"
-      {"And", 3, {226, 169, 147}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1660 "src/html/html_unescape.gperf"
-      {"searrow", 3, {226, 134, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1367 "src/html/html_unescape.gperf"
-      {"orslope", 3, {226, 169, 151}},
-#line 677 "src/html/html_unescape.gperf"
-      {"harr", 3, {226, 134, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 846 "src/html/html_unescape.gperf"
-      {"late", 3, {226, 170, 173}},
-      {(char*)0},
-#line 244 "src/html/html_unescape.gperf"
-      {"CenterDot", 2, {194, 183}},
-      {(char*)0}, {(char*)0},
-#line 1329 "src/html/html_unescape.gperf"
-      {"ofr", 4, {240, 157, 148, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1104 "src/html/html_unescape.gperf"
-      {"nearrow", 3, {226, 134, 151}},
-      {(char*)0},
-#line 1474 "src/html/html_unescape.gperf"
-      {"qint", 3, {226, 168, 140}},
-      {(char*)0}, {(char*)0},
-#line 847 "src/html/html_unescape.gperf"
-      {"lates", 3, {226, 170, 173}},
-#line 802 "src/html/html_unescape.gperf"
-      {"kappav", 2, {207, 176}},
-      {(char*)0}, {(char*)0},
-#line 699 "src/html/html_unescape.gperf"
-      {"horbar", 3, {226, 128, 149}},
-#line 476 "src/html/html_unescape.gperf"
-      {"Efr", 4, {240, 157, 148, 136}},
-#line 693 "src/html/html_unescape.gperf"
-      {"hoarr", 3, {226, 135, 191}},
-#line 1240 "src/html/html_unescape.gperf"
-      {"npre", 3, {226, 170, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 748 "src/html/html_unescape.gperf"
-      {"inodot", 2, {196, 177}},
-      {(char*)0},
-#line 1916 "src/html/html_unescape.gperf"
-      {"udarr", 3, {226, 135, 133}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 609 "src/html/html_unescape.gperf"
-      {"geq", 3, {226, 137, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1258 "src/html/html_unescape.gperf"
-      {"nsimeq", 3, {226, 137, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 610 "src/html/html_unescape.gperf"
-      {"geqq", 3, {226, 137, 167}},
-      {(char*)0}, {(char*)0},
-#line 475 "src/html/html_unescape.gperf"
-      {"efDot", 3, {226, 137, 146}},
-      {(char*)0}, {(char*)0},
-#line 1611 "src/html/html_unescape.gperf"
-      {"rpargt", 3, {226, 166, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1370 "src/html/html_unescape.gperf"
-      {"Oscr", 4, {240, 157, 146, 170}},
-      {(char*)0}, {(char*)0},
-#line 1419 "src/html/html_unescape.gperf"
-      {"plusdo", 3, {226, 136, 148}},
-      {(char*)0}, {(char*)0},
-#line 822 "src/html/html_unescape.gperf"
-      {"lagran", 3, {226, 132, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1847 "src/html/html_unescape.gperf"
-      {"thicksim", 3, {226, 136, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1446 "src/html/html_unescape.gperf"
-      {"precnsim", 3, {226, 139, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1091 "src/html/html_unescape.gperf"
-      {"Ncaron", 2, {197, 135}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1080 "src/html/html_unescape.gperf"
-      {"napE", 3, {226, 169, 176}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 728 "src/html/html_unescape.gperf"
-      {"iiint", 3, {226, 136, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 199 "src/html/html_unescape.gperf"
-      {"Bscr", 3, {226, 132, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1036 "src/html/html_unescape.gperf"
-      {"mapstodown", 3, {226, 134, 167}},
-      {(char*)0}, {(char*)0},
-#line 1994 "src/html/html_unescape.gperf"
-      {"varrho", 2, {207, 177}},
-      {(char*)0},
-#line 776 "src/html/html_unescape.gperf"
-      {"isinsv", 3, {226, 139, 179}},
-      {(char*)0}, {(char*)0},
-#line 1297 "src/html/html_unescape.gperf"
-      {"nvHarr", 3, {226, 164, 132}},
-      {(char*)0}, {(char*)0},
-#line 1192 "src/html/html_unescape.gperf"
-      {"NotLeftTriangleBar", 3, {226, 167, 143}},
-      {(char*)0},
-#line 521 "src/html/html_unescape.gperf"
-      {"equest", 3, {226, 137, 159}},
-      {(char*)0},
-#line 1194 "src/html/html_unescape.gperf"
-      {"NotLeftTriangleEqual", 3, {226, 139, 172}},
-#line 1193 "src/html/html_unescape.gperf"
-      {"NotLeftTriangle", 3, {226, 139, 170}},
-      {(char*)0}, {(char*)0},
-#line 61 "src/html/html_unescape.gperf"
-      {"Aopf", 4, {240, 157, 148, 184}},
-#line 681 "src/html/html_unescape.gperf"
-      {"hbar", 3, {226, 132, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1985 "src/html/html_unescape.gperf"
-      {"vangrt", 3, {226, 166, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 689 "src/html/html_unescape.gperf"
-      {"Hfr", 3, {226, 132, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1495 "src/html/html_unescape.gperf"
-      {"range", 3, {226, 166, 165}},
-#line 1705 "src/html/html_unescape.gperf"
-      {"smte", 3, {226, 170, 172}},
-#line 1003 "src/html/html_unescape.gperf"
-      {"lsim", 3, {226, 137, 178}},
-      {(char*)0},
-#line 1235 "src/html/html_unescape.gperf"
-      {"npolint", 3, {226, 168, 148}},
-      {(char*)0},
-#line 353 "src/html/html_unescape.gperf"
-      {"dcaron", 2, {196, 143}},
-      {(char*)0},
-#line 532 "src/html/html_unescape.gperf"
-      {"esim", 3, {226, 137, 130}},
-      {(char*)0},
-#line 1940 "src/html/html_unescape.gperf"
-      {"Union", 3, {226, 139, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1706 "src/html/html_unescape.gperf"
-      {"smtes", 3, {226, 170, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 815 "src/html/html_unescape.gperf"
-      {"kopf", 4, {240, 157, 149, 156}},
-#line 639 "src/html/html_unescape.gperf"
-      {"gopf", 4, {240, 157, 149, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1256 "src/html/html_unescape.gperf"
-      {"nsim", 3, {226, 137, 129}},
-      {(char*)0},
-#line 201 "src/html/html_unescape.gperf"
-      {"bsim", 3, {226, 136, 189}},
-      {(char*)0},
-#line 1698 "src/html/html_unescape.gperf"
-      {"SmallCircle", 3, {226, 136, 152}},
-      {(char*)0},
-#line 1172 "src/html/html_unescape.gperf"
-      {"NotDoubleVerticalBar", 3, {226, 136, 166}},
-#line 1201 "src/html/html_unescape.gperf"
-      {"NotNestedGreaterGreater", 3, {226, 170, 162}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 520 "src/html/html_unescape.gperf"
-      {"EqualTilde", 3, {226, 137, 130}},
-      {(char*)0}, {(char*)0},
-#line 1187 "src/html/html_unescape.gperf"
-      {"notindot", 3, {226, 139, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1526 "src/html/html_unescape.gperf"
-      {"Rcaron", 2, {197, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1430 "src/html/html_unescape.gperf"
-      {"Popf", 3, {226, 132, 153}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 638 "src/html/html_unescape.gperf"
-      {"Gopf", 4, {240, 157, 148, 190}},
-      {(char*)0}, {(char*)0},
-#line 723 "src/html/html_unescape.gperf"
-      {"Ifr", 3, {226, 132, 145}},
-      {(char*)0}, {(char*)0},
-#line 2049 "src/html/html_unescape.gperf"
-      {"wedgeq", 3, {226, 137, 153}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1456 "src/html/html_unescape.gperf"
-      {"prod", 3, {226, 136, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1374 "src/html/html_unescape.gperf"
-      {"osol", 3, {226, 138, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 419 "src/html/html_unescape.gperf"
-      {"DoubleUpArrow", 3, {226, 135, 145}},
-      {(char*)0}, {(char*)0},
-#line 290 "src/html/html_unescape.gperf"
-      {"Congruent", 3, {226, 137, 161}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 637 "src/html/html_unescape.gperf"
-      {"gnsim", 3, {226, 139, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1651 "src/html/html_unescape.gperf"
-      {"scsim", 3, {226, 137, 191}},
-      {(char*)0},
-#line 790 "src/html/html_unescape.gperf"
-      {"jfr", 4, {240, 157, 148, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1962 "src/html/html_unescape.gperf"
-      {"upsih", 2, {207, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1156 "src/html/html_unescape.gperf"
-      {"nLl", 3, {226, 139, 152}},
-      {(char*)0}, {(char*)0},
-#line 420 "src/html/html_unescape.gperf"
-      {"DoubleUpDownArrow", 3, {226, 135, 149}},
-      {(char*)0},
-#line 1128 "src/html/html_unescape.gperf"
-      {"ngsim", 3, {226, 137, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 684 "src/html/html_unescape.gperf"
-      {"hearts", 3, {226, 153, 165}},
-      {(char*)0},
-#line 922 "src/html/html_unescape.gperf"
-      {"lesseqgtr", 3, {226, 139, 154}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1112 "src/html/html_unescape.gperf"
-      {"nesear", 3, {226, 164, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 542 "src/html/html_unescape.gperf"
-      {"Exists", 3, {226, 136, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1703 "src/html/html_unescape.gperf"
-      {"smile", 3, {226, 140, 163}},
-      {(char*)0},
-#line 1984 "src/html/html_unescape.gperf"
-      {"uwangle", 3, {226, 166, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 685 "src/html/html_unescape.gperf"
-      {"heartsuit", 3, {226, 153, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 700 "src/html/html_unescape.gperf"
-      {"HorizontalLine", 3, {226, 148, 128}},
-      {(char*)0}, {(char*)0},
-#line 645 "src/html/html_unescape.gperf"
-      {"GreaterLess", 3, {226, 137, 183}},
-      {(char*)0},
-#line 1615 "src/html/html_unescape.gperf"
-      {"rsaquo", 3, {226, 128, 186}},
-      {(char*)0},
-#line 998 "src/html/html_unescape.gperf"
-      {"lsaquo", 3, {226, 128, 185}},
-      {(char*)0},
-#line 1540 "src/html/html_unescape.gperf"
-      {"realine", 3, {226, 132, 155}},
-#line 348 "src/html/html_unescape.gperf"
-      {"Dashv", 3, {226, 171, 164}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1687 "src/html/html_unescape.gperf"
-      {"simdot", 3, {226, 169, 170}},
-#line 641 "src/html/html_unescape.gperf"
-      {"GreaterEqual", 3, {226, 137, 165}},
-#line 647 "src/html/html_unescape.gperf"
-      {"GreaterTilde", 3, {226, 137, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 642 "src/html/html_unescape.gperf"
-      {"GreaterEqualLess", 3, {226, 139, 155}},
-      {(char*)0},
-#line 644 "src/html/html_unescape.gperf"
-      {"GreaterGreater", 3, {226, 170, 162}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1530 "src/html/html_unescape.gperf"
-      {"rceil", 3, {226, 140, 137}},
-      {(char*)0},
-#line 860 "src/html/html_unescape.gperf"
-      {"lceil", 3, {226, 140, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 927 "src/html/html_unescape.gperf"
-      {"lessgtr", 3, {226, 137, 182}},
-      {(char*)0}, {(char*)0},
-#line 1340 "src/html/html_unescape.gperf"
-      {"oline", 3, {226, 128, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1852 "src/html/html_unescape.gperf"
-      {"thksim", 3, {226, 136, 188}},
-      {(char*)0},
-#line 759 "src/html/html_unescape.gperf"
-      {"InvisibleTimes", 3, {226, 129, 162}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1487 "src/html/html_unescape.gperf"
-      {"race", 3, {226, 136, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 769 "src/html/html_unescape.gperf"
-      {"iquest", 2, {194, 191}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 737 "src/html/html_unescape.gperf"
-      {"imagline", 3, {226, 132, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1966 "src/html/html_unescape.gperf"
-      {"UpTee", 3, {226, 138, 165}},
-      {(char*)0},
-#line 1053 "src/html/html_unescape.gperf"
-      {"midcir", 3, {226, 171, 176}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1327 "src/html/html_unescape.gperf"
-      {"ofcir", 3, {226, 166, 191}},
-      {(char*)0}, {(char*)0},
-#line 357 "src/html/html_unescape.gperf"
-      {"ddarr", 3, {226, 135, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1494 "src/html/html_unescape.gperf"
-      {"rangd", 3, {226, 166, 146}},
-      {(char*)0},
-#line 827 "src/html/html_unescape.gperf"
-      {"langd", 3, {226, 166, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 522 "src/html/html_unescape.gperf"
-      {"Equilibrium", 3, {226, 135, 140}},
-#line 1390 "src/html/html_unescape.gperf"
-      {"parsim", 3, {226, 171, 179}},
-#line 2012 "src/html/html_unescape.gperf"
-      {"Vdashl", 3, {226, 171, 166}},
-#line 1328 "src/html/html_unescape.gperf"
-      {"Ofr", 4, {240, 157, 148, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 105 "src/html/html_unescape.gperf"
-      {"Because", 3, {226, 136, 181}},
-      {(char*)0},
-#line 1514 "src/html/html_unescape.gperf"
-      {"rAtail", 3, {226, 164, 156}},
-      {(char*)0},
-#line 844 "src/html/html_unescape.gperf"
-      {"lAtail", 3, {226, 164, 155}},
-#line 1349 "src/html/html_unescape.gperf"
-      {"ominus", 3, {226, 138, 150}},
-#line 74 "src/html/html_unescape.gperf"
-      {"Ascr", 4, {240, 157, 146, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 510 "src/html/html_unescape.gperf"
-      {"Epsilon", 2, {206, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1676 "src/html/html_unescape.gperf"
-      {"ShortLeftArrow", 3, {226, 134, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 777 "src/html/html_unescape.gperf"
-      {"isinv", 3, {226, 136, 136}},
-      {(char*)0},
-#line 1051 "src/html/html_unescape.gperf"
-      {"micro", 2, {194, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2112 "src/html/html_unescape.gperf"
-      {"zcaron", 2, {197, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 817 "src/html/html_unescape.gperf"
-      {"kscr", 4, {240, 157, 147, 128}},
-#line 649 "src/html/html_unescape.gperf"
-      {"gscr", 3, {226, 132, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 114 "src/html/html_unescape.gperf"
-      {"Bfr", 4, {240, 157, 148, 133}},
-#line 608 "src/html/html_unescape.gperf"
-      {"gel", 3, {226, 139, 155}},
-#line 687 "src/html/html_unescape.gperf"
-      {"hercon", 3, {226, 138, 185}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1885 "src/html/html_unescape.gperf"
-      {"triminus", 3, {226, 168, 186}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 480 "src/html/html_unescape.gperf"
-      {"egrave", 2, {195, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1655 "src/html/html_unescape.gperf"
-      {"sdot", 3, {226, 139, 133}},
-#line 1924 "src/html/html_unescape.gperf"
-      {"ugrave", 2, {195, 185}},
-      {(char*)0},
-#line 2115 "src/html/html_unescape.gperf"
-      {"Zdot", 2, {197, 187}},
-#line 472 "src/html/html_unescape.gperf"
-      {"edot", 2, {196, 151}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1229 "src/html/html_unescape.gperf"
-      {"NotTildeTilde", 3, {226, 137, 137}},
-      {(char*)0},
-#line 1835 "src/html/html_unescape.gperf"
-      {"tdot", 3, {226, 131, 155}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1467 "src/html/html_unescape.gperf"
-      {"Pscr", 4, {240, 157, 146, 171}},
-#line 1408 "src/html/html_unescape.gperf"
-      {"Pi", 2, {206, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 648 "src/html/html_unescape.gperf"
-      {"Gscr", 4, {240, 157, 146, 162}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1425 "src/html/html_unescape.gperf"
-      {"plustwo", 3, {226, 168, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1173 "src/html/html_unescape.gperf"
-      {"NotElement", 3, {226, 136, 137}},
-      {(char*)0},
-#line 1422 "src/html/html_unescape.gperf"
-      {"PlusMinus", 2, {194, 177}},
-      {(char*)0}, {(char*)0},
-#line 697 "src/html/html_unescape.gperf"
-      {"hopf", 4, {240, 157, 149, 153}},
-#line 594 "src/html/html_unescape.gperf"
-      {"gammad", 2, {207, 157}},
-      {(char*)0},
-#line 1044 "src/html/html_unescape.gperf"
-      {"mDDot", 3, {226, 136, 186}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 389 "src/html/html_unescape.gperf"
-      {"divideontimes", 3, {226, 139, 135}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 401 "src/html/html_unescape.gperf"
-      {"doteq", 3, {226, 137, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1986 "src/html/html_unescape.gperf"
-      {"varepsilon", 2, {207, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1439 "src/html/html_unescape.gperf"
-      {"Precedes", 3, {226, 137, 186}},
-      {(char*)0}, {(char*)0},
-#line 593 "src/html/html_unescape.gperf"
-      {"Gammad", 2, {207, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 349 "src/html/html_unescape.gperf"
-      {"dashv", 3, {226, 138, 163}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1170 "src/html/html_unescape.gperf"
-      {"NotCongruent", 3, {226, 137, 162}},
-      {(char*)0}, {(char*)0},
-#line 1911 "src/html/html_unescape.gperf"
-      {"ubreve", 2, {197, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1333 "src/html/html_unescape.gperf"
-      {"ogt", 3, {226, 167, 129}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1609 "src/html/html_unescape.gperf"
-      {"RoundImplies", 3, {226, 165, 176}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1441 "src/html/html_unescape.gperf"
-      {"PrecedesSlantEqual", 3, {226, 137, 188}},
-      {(char*)0}, {(char*)0},
-#line 1688 "src/html/html_unescape.gperf"
-      {"sime", 3, {226, 137, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1923 "src/html/html_unescape.gperf"
-      {"Ugrave", 2, {195, 153}},
-      {(char*)0},
-#line 350 "src/html/html_unescape.gperf"
-      {"dbkarow", 3, {226, 164, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1656 "src/html/html_unescape.gperf"
-      {"sdote", 3, {226, 169, 166}},
-      {(char*)0},
-#line 2016 "src/html/html_unescape.gperf"
-      {"veeeq", 3, {226, 137, 154}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1035 "src/html/html_unescape.gperf"
-      {"mapsto", 3, {226, 134, 166}},
-      {(char*)0}, {(char*)0},
-#line 1862 "src/html/html_unescape.gperf"
-      {"times", 2, {195, 151}},
-      {(char*)0}, {(char*)0},
-#line 1496 "src/html/html_unescape.gperf"
-      {"rangle", 3, {226, 159, 169}},
-      {(char*)0},
-#line 828 "src/html/html_unescape.gperf"
-      {"langle", 3, {226, 159, 168}},
-      {(char*)0}, {(char*)0},
-#line 878 "src/html/html_unescape.gperf"
-      {"leftarrowtail", 3, {226, 134, 162}},
-#line 673 "src/html/html_unescape.gperf"
-      {"hamilt", 3, {226, 132, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1919 "src/html/html_unescape.gperf"
-      {"udhar", 3, {226, 165, 174}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1138 "src/html/html_unescape.gperf"
-      {"nisd", 3, {226, 139, 186}},
-      {(char*)0},
-#line 1550 "src/html/html_unescape.gperf"
-      {"rfisht", 3, {226, 165, 189}},
-      {(char*)0},
-#line 932 "src/html/html_unescape.gperf"
-      {"lfisht", 3, {226, 165, 188}},
-#line 676 "src/html/html_unescape.gperf"
-      {"harrcir", 3, {226, 165, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1354 "src/html/html_unescape.gperf"
-      {"OpenCurlyQuote", 3, {226, 128, 152}},
-      {(char*)0},
-#line 1920 "src/html/html_unescape.gperf"
-      {"ufisht", 3, {226, 165, 190}},
-#line 1184 "src/html/html_unescape.gperf"
-      {"NotHumpDownHump", 3, {226, 137, 142}},
-      {(char*)0}, {(char*)0},
-#line 896 "src/html/html_unescape.gperf"
-      {"LeftTee", 3, {226, 138, 163}},
-      {(char*)0},
-#line 1618 "src/html/html_unescape.gperf"
-      {"rsh", 3, {226, 134, 177}},
-      {(char*)0},
-#line 1001 "src/html/html_unescape.gperf"
-      {"lsh", 3, {226, 134, 176}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 668 "src/html/html_unescape.gperf"
-      {"gvertneqq", 3, {226, 137, 169}},
-      {(char*)0}, {(char*)0},
-#line 1861 "src/html/html_unescape.gperf"
-      {"timesb", 3, {226, 138, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1650 "src/html/html_unescape.gperf"
-      {"scpolint", 3, {226, 168, 147}},
-      {(char*)0}, {(char*)0},
-#line 237 "src/html/html_unescape.gperf"
-      {"Cdot", 2, {196, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 455 "src/html/html_unescape.gperf"
-      {"dwangle", 3, {226, 166, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1910 "src/html/html_unescape.gperf"
-      {"Ubreve", 2, {197, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 905 "src/html/html_unescape.gperf"
-      {"LeftUpVector", 3, {226, 134, 191}},
-      {(char*)0}, {(char*)0},
-#line 904 "src/html/html_unescape.gperf"
-      {"LeftUpVectorBar", 3, {226, 165, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 462 "src/html/html_unescape.gperf"
-      {"Ecaron", 2, {196, 154}},
-      {(char*)0}, {(char*)0},
-#line 694 "src/html/html_unescape.gperf"
-      {"homtht", 3, {226, 136, 187}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 725 "src/html/html_unescape.gperf"
-      {"igrave", 2, {195, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1239 "src/html/html_unescape.gperf"
-      {"npreceq", 3, {226, 170, 175}},
-#line 467 "src/html/html_unescape.gperf"
-      {"ecolon", 3, {226, 137, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 359 "src/html/html_unescape.gperf"
-      {"dd", 3, {226, 133, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1689 "src/html/html_unescape.gperf"
-      {"simeq", 3, {226, 137, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1188 "src/html/html_unescape.gperf"
-      {"notinE", 3, {226, 139, 185}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 120 "src/html/html_unescape.gperf"
-      {"bigoplus", 3, {226, 168, 129}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 22 "src/html/html_unescape.gperf"
-      {"Afr", 4, {240, 157, 148, 132}},
-#line 874 "src/html/html_unescape.gperf"
-      {"leftarrow", 3, {226, 134, 144}},
-#line 1336 "src/html/html_unescape.gperf"
-      {"oint", 3, {226, 136, 174}},
-      {(char*)0},
-#line 1824 "src/html/html_unescape.gperf"
-      {"Tab", 1, {9}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1330 "src/html/html_unescape.gperf"
-      {"ogon", 2, {203, 155}},
-      {(char*)0}, {(char*)0},
-#line 1013 "src/html/html_unescape.gperf"
-      {"lt", 1, {60}},
-#line 1150 "src/html/html_unescape.gperf"
-      {"nLeftrightarrow", 3, {226, 135, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1499 "src/html/html_unescape.gperf"
-      {"rarrb", 3, {226, 135, 165}},
-      {(char*)0},
-#line 832 "src/html/html_unescape.gperf"
-      {"larrb", 3, {226, 135, 164}},
-      {(char*)0},
-#line 701 "src/html/html_unescape.gperf"
-      {"hscr", 4, {240, 157, 146, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 902 "src/html/html_unescape.gperf"
-      {"LeftUpDownVector", 3, {226, 165, 145}},
-      {(char*)0},
-#line 808 "src/html/html_unescape.gperf"
-      {"kfr", 4, {240, 157, 148, 168}},
-#line 620 "src/html/html_unescape.gperf"
-      {"gfr", 4, {240, 157, 148, 164}},
-#line 1946 "src/html/html_unescape.gperf"
-      {"UpArrowBar", 3, {226, 164, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1251 "src/html/html_unescape.gperf"
-      {"nsce", 3, {226, 170, 176}},
-#line 1016 "src/html/html_unescape.gperf"
-      {"ltdot", 3, {226, 139, 150}},
-#line 617 "src/html/html_unescape.gperf"
-      {"gesl", 3, {226, 139, 155}},
-#line 2074 "src/html/html_unescape.gperf"
-      {"xodot", 3, {226, 168, 128}},
-#line 1748 "src/html/html_unescape.gperf"
-      {"star", 3, {226, 152, 134}},
-      {(char*)0}, {(char*)0},
-#line 984 "src/html/html_unescape.gperf"
-      {"lowbar", 1, {95}},
-      {(char*)0},
-#line 2066 "src/html/html_unescape.gperf"
-      {"xharr", 3, {226, 159, 183}},
-#line 466 "src/html/html_unescape.gperf"
-      {"ecir", 3, {226, 137, 150}},
-      {(char*)0},
-#line 1976 "src/html/html_unescape.gperf"
-      {"utdot", 3, {226, 139, 176}},
-#line 1086 "src/html/html_unescape.gperf"
-      {"natur", 3, {226, 153, 174}},
-#line 1002 "src/html/html_unescape.gperf"
-      {"Lsh", 3, {226, 134, 176}},
-#line 746 "src/html/html_unescape.gperf"
-      {"infin", 3, {226, 136, 158}},
-      {(char*)0},
-#line 284 "src/html/html_unescape.gperf"
-      {"comp", 3, {226, 136, 129}},
-      {(char*)0},
-#line 1685 "src/html/html_unescape.gperf"
-      {"sigmav", 2, {207, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 2078 "src/html/html_unescape.gperf"
-      {"xotime", 3, {226, 168, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1401 "src/html/html_unescape.gperf"
-      {"Pfr", 4, {240, 157, 148, 147}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 619 "src/html/html_unescape.gperf"
-      {"Gfr", 4, {240, 157, 148, 138}},
-      {(char*)0}, {(char*)0},
-#line 116 "src/html/html_unescape.gperf"
-      {"bigcap", 3, {226, 139, 130}},
-      {(char*)0},
-#line 1693 "src/html/html_unescape.gperf"
-      {"simlE", 3, {226, 170, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 727 "src/html/html_unescape.gperf"
-      {"iiiint", 3, {226, 168, 140}},
-#line 96 "src/html/html_unescape.gperf"
-      {"barwedge", 3, {226, 140, 133}},
-#line 95 "src/html/html_unescape.gperf"
-      {"Barwed", 3, {226, 140, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2070 "src/html/html_unescape.gperf"
-      {"xlarr", 3, {226, 159, 181}},
-#line 924 "src/html/html_unescape.gperf"
-      {"LessEqualGreater", 3, {226, 139, 154}},
-      {(char*)0},
-#line 302 "src/html/html_unescape.gperf"
-      {"crarr", 3, {226, 134, 181}},
-#line 773 "src/html/html_unescape.gperf"
-      {"isindot", 3, {226, 139, 181}},
-      {(char*)0},
-#line 283 "src/html/html_unescape.gperf"
-      {"commat", 1, {64}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1055 "src/html/html_unescape.gperf"
-      {"middot", 2, {194, 183}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 917 "src/html/html_unescape.gperf"
-      {"lesdotor", 3, {226, 170, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1684 "src/html/html_unescape.gperf"
-      {"sigmaf", 2, {207, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1500 "src/html/html_unescape.gperf"
-      {"rarrbfs", 3, {226, 164, 160}},
-      {(char*)0},
-#line 833 "src/html/html_unescape.gperf"
-      {"larrbfs", 3, {226, 164, 159}},
-      {(char*)0}, {(char*)0},
-#line 2079 "src/html/html_unescape.gperf"
-      {"xrarr", 3, {226, 159, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 118 "src/html/html_unescape.gperf"
-      {"bigcup", 3, {226, 139, 131}},
-      {(char*)0},
-#line 275 "src/html/html_unescape.gperf"
-      {"clubs", 3, {226, 153, 163}},
-#line 678 "src/html/html_unescape.gperf"
-      {"hArr", 3, {226, 135, 148}},
-#line 1626 "src/html/html_unescape.gperf"
-      {"rtrie", 3, {226, 138, 181}},
-      {(char*)0},
-#line 1022 "src/html/html_unescape.gperf"
-      {"ltrie", 3, {226, 138, 180}},
-#line 742 "src/html/html_unescape.gperf"
-      {"imped", 2, {198, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 503 "src/html/html_unescape.gperf"
-      {"eogon", 2, {196, 153}},
-#line 1631 "src/html/html_unescape.gperf"
-      {"rx", 3, {226, 132, 158}},
-#line 1024 "src/html/html_unescape.gperf"
-      {"ltrPar", 3, {226, 166, 150}},
-#line 1747 "src/html/html_unescape.gperf"
-      {"Star", 3, {226, 139, 134}},
-      {(char*)0},
-#line 1943 "src/html/html_unescape.gperf"
-      {"uogon", 2, {197, 179}},
-      {(char*)0}, {(char*)0},
-#line 1856 "src/html/html_unescape.gperf"
-      {"Tilde", 3, {226, 136, 188}},
-      {(char*)0},
-#line 672 "src/html/html_unescape.gperf"
-      {"half", 2, {194, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1855 "src/html/html_unescape.gperf"
-      {"tilde", 2, {203, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 876 "src/html/html_unescape.gperf"
-      {"Leftarrow", 3, {226, 135, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 618 "src/html/html_unescape.gperf"
-      {"gesles", 3, {226, 170, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 218 "src/html/html_unescape.gperf"
-      {"cap", 3, {226, 136, 169}},
-#line 1752 "src/html/html_unescape.gperf"
-      {"strns", 2, {194, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1015 "src/html/html_unescape.gperf"
-      {"Lt", 3, {226, 137, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1454 "src/html/html_unescape.gperf"
-      {"prnE", 3, {226, 170, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1727 "src/html/html_unescape.gperf"
-      {"sqsupe", 3, {226, 138, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1728 "src/html/html_unescape.gperf"
-      {"sqsupset", 3, {226, 138, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1883 "src/html/html_unescape.gperf"
-      {"tridot", 3, {226, 151, 172}},
-#line 1361 "src/html/html_unescape.gperf"
-      {"order", 3, {226, 132, 180}},
-      {(char*)0}, {(char*)0},
-#line 223 "src/html/html_unescape.gperf"
-      {"caps", 3, {226, 136, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 303 "src/html/html_unescape.gperf"
-      {"cross", 3, {226, 156, 151}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 367 "src/html/html_unescape.gperf"
-      {"dfisht", 3, {226, 165, 191}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2072 "src/html/html_unescape.gperf"
-      {"xmap", 3, {226, 159, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1726 "src/html/html_unescape.gperf"
-      {"sqsup", 3, {226, 138, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1625 "src/html/html_unescape.gperf"
-      {"rtri", 3, {226, 150, 185}},
-      {(char*)0},
-#line 1021 "src/html/html_unescape.gperf"
-      {"ltri", 3, {226, 151, 131}},
-#line 778 "src/html/html_unescape.gperf"
-      {"it", 3, {226, 129, 162}},
-#line 1599 "src/html/html_unescape.gperf"
-      {"rmoust", 3, {226, 142, 177}},
-      {(char*)0},
-#line 955 "src/html/html_unescape.gperf"
-      {"lmoust", 3, {226, 142, 176}},
-#line 634 "src/html/html_unescape.gperf"
-      {"gnE", 3, {226, 137, 169}},
-#line 937 "src/html/html_unescape.gperf"
-      {"lgE", 3, {226, 170, 145}},
-      {(char*)0}, {(char*)0},
-#line 1642 "src/html/html_unescape.gperf"
-      {"scE", 3, {226, 170, 180}},
-      {(char*)0},
-#line 1979 "src/html/html_unescape.gperf"
-      {"utri", 3, {226, 150, 181}},
-      {(char*)0},
-#line 2017 "src/html/html_unescape.gperf"
-      {"vellip", 3, {226, 139, 174}},
-      {(char*)0},
-#line 535 "src/html/html_unescape.gperf"
-      {"ETH", 2, {195, 144}},
-      {(char*)0}, {(char*)0},
-#line 953 "src/html/html_unescape.gperf"
-      {"lmidot", 2, {197, 128}},
-      {(char*)0},
-#line 1942 "src/html/html_unescape.gperf"
-      {"Uogon", 2, {197, 178}},
-#line 301 "src/html/html_unescape.gperf"
-      {"CounterClockwiseContourIntegral", 3, {226, 136, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1121 "src/html/html_unescape.gperf"
-      {"ngE", 3, {226, 137, 167}},
-#line 1310 "src/html/html_unescape.gperf"
-      {"nwnear", 3, {226, 164, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 918 "src/html/html_unescape.gperf"
-      {"lesg", 3, {226, 139, 154}},
-      {(char*)0}, {(char*)0},
-#line 1416 "src/html/html_unescape.gperf"
-      {"plusb", 3, {226, 138, 158}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1619 "src/html/html_unescape.gperf"
-      {"Rsh", 3, {226, 134, 177}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 300 "src/html/html_unescape.gperf"
-      {"copysr", 3, {226, 132, 151}},
-      {(char*)0},
-#line 747 "src/html/html_unescape.gperf"
-      {"infintie", 3, {226, 167, 157}},
-      {(char*)0},
-#line 739 "src/html/html_unescape.gperf"
-      {"imath", 2, {196, 177}},
-#line 531 "src/html/html_unescape.gperf"
-      {"Esim", 3, {226, 169, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1403 "src/html/html_unescape.gperf"
-      {"Phi", 2, {206, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 629 "src/html/html_unescape.gperf"
-      {"glE", 3, {226, 170, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 2031 "src/html/html_unescape.gperf"
-      {"vnsup", 3, {226, 138, 131}},
-      {(char*)0}, {(char*)0},
-#line 1691 "src/html/html_unescape.gperf"
-      {"simgE", 3, {226, 170, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 414 "src/html/html_unescape.gperf"
-      {"DoubleLongLeftArrow", 3, {226, 159, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 415 "src/html/html_unescape.gperf"
-      {"DoubleLongLeftRightArrow", 3, {226, 159, 186}},
-      {(char*)0}, {(char*)0},
-#line 1296 "src/html/html_unescape.gperf"
-      {"nvgt", 1, {62}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1047 "src/html/html_unescape.gperf"
-      {"Mellintrf", 3, {226, 132, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1451 "src/html/html_unescape.gperf"
-      {"Prime", 3, {226, 128, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 729 "src/html/html_unescape.gperf"
-      {"iinfin", 3, {226, 167, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1547 "src/html/html_unescape.gperf"
-      {"ReverseElement", 3, {226, 136, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 493 "src/html/html_unescape.gperf"
-      {"EmptySmallSquare", 3, {226, 151, 187}},
-#line 1490 "src/html/html_unescape.gperf"
-      {"radic", 3, {226, 136, 154}},
-      {(char*)0}, {(char*)0},
-#line 688 "src/html/html_unescape.gperf"
-      {"hfr", 4, {240, 157, 148, 165}},
-#line 2116 "src/html/html_unescape.gperf"
-      {"zdot", 2, {197, 188}},
-#line 1030 "src/html/html_unescape.gperf"
-      {"male", 3, {226, 153, 130}},
-      {(char*)0},
-#line 1501 "src/html/html_unescape.gperf"
-      {"rarrc", 3, {226, 164, 179}},
-#line 1437 "src/html/html_unescape.gperf"
-      {"prec", 3, {226, 137, 186}},
-#line 1647 "src/html/html_unescape.gperf"
-      {"scnap", 3, {226, 170, 186}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 384 "src/html/html_unescape.gperf"
-      {"DifferentialD", 3, {226, 133, 134}},
-      {(char*)0},
-#line 1064 "src/html/html_unescape.gperf"
-      {"models", 3, {226, 138, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1012 "src/html/html_unescape.gperf"
-      {"ltcir", 3, {226, 169, 185}},
-#line 763 "src/html/html_unescape.gperf"
-      {"iogon", 2, {196, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 217 "src/html/html_unescape.gperf"
-      {"capcap", 3, {226, 169, 139}},
-      {(char*)0},
-#line 721 "src/html/html_unescape.gperf"
-      {"iff", 3, {226, 135, 148}},
-      {(char*)0},
-#line 361 "src/html/html_unescape.gperf"
-      {"ddotseq", 3, {226, 169, 183}},
-      {(char*)0},
-#line 264 "src/html/html_unescape.gperf"
-      {"CirclePlus", 3, {226, 138, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1623 "src/html/html_unescape.gperf"
-      {"rthree", 3, {226, 139, 140}},
-      {(char*)0},
-#line 1017 "src/html/html_unescape.gperf"
-      {"lthree", 3, {226, 139, 139}},
-      {(char*)0}, {(char*)0},
-#line 1442 "src/html/html_unescape.gperf"
-      {"PrecedesTilde", 3, {226, 137, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 450 "src/html/html_unescape.gperf"
-      {"dtdot", 3, {226, 139, 177}},
-      {(char*)0},
-#line 276 "src/html/html_unescape.gperf"
-      {"clubsuit", 3, {226, 153, 163}},
-      {(char*)0},
-#line 1489 "src/html/html_unescape.gperf"
-      {"racute", 2, {197, 149}},
-      {(char*)0},
-#line 820 "src/html/html_unescape.gperf"
-      {"lacute", 2, {196, 186}},
-#line 1890 "src/html/html_unescape.gperf"
-      {"trpezium", 3, {226, 143, 162}},
-#line 1633 "src/html/html_unescape.gperf"
-      {"sacute", 2, {197, 155}},
-      {(char*)0}, {(char*)0},
-#line 2109 "src/html/html_unescape.gperf"
-      {"Zacute", 2, {197, 185}},
-#line 460 "src/html/html_unescape.gperf"
-      {"eacute", 2, {195, 169}},
-      {(char*)0},
-#line 1859 "src/html/html_unescape.gperf"
-      {"TildeTilde", 3, {226, 137, 136}},
-      {(char*)0},
-#line 1907 "src/html/html_unescape.gperf"
-      {"Uarrocir", 3, {226, 165, 137}},
-#line 1903 "src/html/html_unescape.gperf"
-      {"uacute", 2, {195, 186}},
-#line 983 "src/html/html_unescape.gperf"
-      {"lowast", 3, {226, 136, 151}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1077 "src/html/html_unescape.gperf"
-      {"nacute", 2, {197, 132}},
-      {(char*)0},
-#line 1207 "src/html/html_unescape.gperf"
-      {"NotPrecedes", 3, {226, 138, 128}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 952 "src/html/html_unescape.gperf"
-      {"Lmidot", 2, {196, 191}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1948 "src/html/html_unescape.gperf"
-      {"UpArrow", 3, {226, 134, 145}},
-      {(char*)0},
-#line 1512 "src/html/html_unescape.gperf"
-      {"rarrw", 3, {226, 134, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 439 "src/html/html_unescape.gperf"
-      {"DownTee", 3, {226, 138, 164}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 556 "src/html/html_unescape.gperf"
-      {"FilledSmallSquare", 3, {226, 151, 188}},
-#line 220 "src/html/html_unescape.gperf"
-      {"capcup", 3, {226, 169, 135}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 643 "src/html/html_unescape.gperf"
-      {"GreaterFullEqual", 3, {226, 137, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1300 "src/html/html_unescape.gperf"
-      {"nvle", 3, {226, 137, 164}},
-      {(char*)0},
-#line 1884 "src/html/html_unescape.gperf"
-      {"trie", 3, {226, 137, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1347 "src/html/html_unescape.gperf"
-      {"omicron", 2, {206, 191}},
-      {(char*)0},
-#line 418 "src/html/html_unescape.gperf"
-      {"DoubleRightTee", 3, {226, 138, 168}},
-#line 234 "src/html/html_unescape.gperf"
-      {"Cconint", 3, {226, 136, 176}},
-#line 1622 "src/html/html_unescape.gperf"
-      {"rsquor", 3, {226, 128, 153}},
-      {(char*)0},
-#line 1008 "src/html/html_unescape.gperf"
-      {"lsquor", 3, {226, 128, 154}},
-      {(char*)0},
-#line 2125 "src/html/html_unescape.gperf"
-      {"zigrarr", 3, {226, 135, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 294 "src/html/html_unescape.gperf"
-      {"copf", 4, {240, 157, 149, 148}},
-      {(char*)0},
-#line 293 "src/html/html_unescape.gperf"
-      {"ContourIntegral", 3, {226, 136, 174}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 671 "src/html/html_unescape.gperf"
-      {"hairsp", 3, {226, 128, 138}},
-#line 1729 "src/html/html_unescape.gperf"
-      {"sqsupseteq", 3, {226, 138, 146}},
-#line 307 "src/html/html_unescape.gperf"
-      {"csub", 3, {226, 171, 143}},
-#line 1956 "src/html/html_unescape.gperf"
-      {"upharpoonright", 3, {226, 134, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 427 "src/html/html_unescape.gperf"
-      {"DownBreve", 2, {204, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1675 "src/html/html_unescape.gperf"
-      {"ShortDownArrow", 3, {226, 134, 147}},
-      {(char*)0},
-#line 2076 "src/html/html_unescape.gperf"
-      {"xopf", 4, {240, 157, 149, 169}},
-      {(char*)0},
-#line 1632 "src/html/html_unescape.gperf"
-      {"Sacute", 2, {197, 154}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2040 "src/html/html_unescape.gperf"
-      {"vsupnE", 3, {226, 171, 140}},
-#line 266 "src/html/html_unescape.gperf"
-      {"cir", 3, {226, 151, 139}},
-#line 1415 "src/html/html_unescape.gperf"
-      {"plusacir", 3, {226, 168, 163}},
-#line 309 "src/html/html_unescape.gperf"
-      {"csup", 3, {226, 171, 144}},
-#line 2038 "src/html/html_unescape.gperf"
-      {"vsubnE", 3, {226, 171, 139}},
-#line 1902 "src/html/html_unescape.gperf"
-      {"Uacute", 2, {195, 154}},
-      {(char*)0},
-#line 774 "src/html/html_unescape.gperf"
-      {"isinE", 3, {226, 139, 185}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 607 "src/html/html_unescape.gperf"
-      {"gEl", 3, {226, 170, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1720 "src/html/html_unescape.gperf"
-      {"sqcups", 3, {226, 138, 148}},
-      {(char*)0},
-#line 1702 "src/html/html_unescape.gperf"
-      {"smid", 3, {226, 136, 163}},
-      {(char*)0},
-#line 936 "src/html/html_unescape.gperf"
-      {"lg", 3, {226, 137, 182}},
-      {(char*)0},
-#line 416 "src/html/html_unescape.gperf"
-      {"DoubleLongRightArrow", 3, {226, 159, 185}},
-#line 1209 "src/html/html_unescape.gperf"
-      {"NotPrecedesSlantEqual", 3, {226, 139, 160}},
-      {(char*)0}, {(char*)0},
-#line 478 "src/html/html_unescape.gperf"
-      {"eg", 3, {226, 170, 154}},
-      {(char*)0}, {(char*)0},
-#line 34 "src/html/html_unescape.gperf"
-      {"AMP", 1, {38}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1163 "src/html/html_unescape.gperf"
-      {"nmid", 3, {226, 136, 164}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1863 "src/html/html_unescape.gperf"
-      {"timesd", 3, {226, 168, 176}},
-      {(char*)0}, {(char*)0},
-#line 434 "src/html/html_unescape.gperf"
-      {"DownLeftVector", 3, {226, 134, 189}},
-#line 2131 "src/html/html_unescape.gperf"
-      {"zwnj", 3, {226, 128, 140}},
-#line 819 "src/html/html_unescape.gperf"
-      {"Lacute", 2, {196, 185}},
-#line 433 "src/html/html_unescape.gperf"
-      {"DownLeftVectorBar", 3, {226, 165, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1332 "src/html/html_unescape.gperf"
-      {"ograve", 2, {195, 178}},
-#line 2088 "src/html/html_unescape.gperf"
-      {"Yacute", 2, {195, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1719 "src/html/html_unescape.gperf"
-      {"sqcup", 3, {226, 138, 148}},
-      {(char*)0}, {(char*)0},
-#line 1323 "src/html/html_unescape.gperf"
-      {"odot", 3, {226, 138, 153}},
-#line 213 "src/html/html_unescape.gperf"
-      {"Cacute", 2, {196, 134}},
-      {(char*)0},
-#line 1286 "src/html/html_unescape.gperf"
-      {"nu", 2, {206, 189}},
-#line 1889 "src/html/html_unescape.gperf"
-      {"tritime", 3, {226, 168, 187}},
-      {(char*)0},
-#line 479 "src/html/html_unescape.gperf"
-      {"Egrave", 2, {195, 136}},
-#line 508 "src/html/html_unescape.gperf"
-      {"eplus", 3, {226, 169, 177}},
-      {(char*)0},
-#line 86 "src/html/html_unescape.gperf"
-      {"backcong", 3, {226, 137, 140}},
-      {(char*)0}, {(char*)0},
-#line 1957 "src/html/html_unescape.gperf"
-      {"uplus", 3, {226, 138, 142}},
-      {(char*)0},
-#line 471 "src/html/html_unescape.gperf"
-      {"Edot", 2, {196, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 310 "src/html/html_unescape.gperf"
-      {"csupe", 3, {226, 171, 146}},
-      {(char*)0},
-#line 1690 "src/html/html_unescape.gperf"
-      {"simg", 3, {226, 170, 158}},
-#line 1959 "src/html/html_unescape.gperf"
-      {"UpperRightArrow", 3, {226, 134, 151}},
-#line 308 "src/html/html_unescape.gperf"
-      {"csube", 3, {226, 171, 145}},
-      {(char*)0},
-#line 451 "src/html/html_unescape.gperf"
-      {"dtri", 3, {226, 150, 191}},
-#line 1455 "src/html/html_unescape.gperf"
-      {"prnsim", 3, {226, 139, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 178 "src/html/html_unescape.gperf"
-      {"boxUr", 3, {226, 149, 153}},
-#line 1981 "src/html/html_unescape.gperf"
-      {"uuarr", 3, {226, 135, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 432 "src/html/html_unescape.gperf"
-      {"DownLeftTeeVector", 3, {226, 165, 158}},
-#line 651 "src/html/html_unescape.gperf"
-      {"gsime", 3, {226, 170, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 121 "src/html/html_unescape.gperf"
-      {"bigotimes", 3, {226, 168, 130}},
-#line 342 "src/html/html_unescape.gperf"
-      {"Dagger", 3, {226, 128, 161}},
-      {(char*)0}, {(char*)0},
-#line 755 "src/html/html_unescape.gperf"
-      {"Intersection", 3, {226, 139, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 711 "src/html/html_unescape.gperf"
-      {"iacute", 2, {195, 173}},
-      {(char*)0},
-#line 1435 "src/html/html_unescape.gperf"
-      {"prcue", 3, {226, 137, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 482 "src/html/html_unescape.gperf"
-      {"egsdot", 3, {226, 170, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 743 "src/html/html_unescape.gperf"
-      {"Implies", 3, {226, 135, 146}},
-#line 2011 "src/html/html_unescape.gperf"
-      {"VDash", 3, {226, 138, 171}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 208 "src/html/html_unescape.gperf"
-      {"bump", 3, {226, 137, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1071 "src/html/html_unescape.gperf"
-      {"Mu", 2, {206, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 2009 "src/html/html_unescape.gperf"
-      {"vDash", 3, {226, 138, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1028 "src/html/html_unescape.gperf"
-      {"lvnE", 3, {226, 137, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 895 "src/html/html_unescape.gperf"
-      {"LeftTeeArrow", 3, {226, 134, 164}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1076 "src/html/html_unescape.gperf"
-      {"Nacute", 2, {197, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1937 "src/html/html_unescape.gperf"
-      {"UnderBrace", 3, {226, 143, 159}},
-#line 1469 "src/html/html_unescape.gperf"
-      {"Psi", 2, {206, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1560 "src/html/html_unescape.gperf"
-      {"rhov", 2, {207, 177}},
-      {(char*)0},
-#line 913 "src/html/html_unescape.gperf"
-      {"lescc", 3, {226, 170, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1790 "src/html/html_unescape.gperf"
-      {"sup1", 2, {194, 185}},
-      {(char*)0}, {(char*)0},
-#line 1791 "src/html/html_unescape.gperf"
-      {"sup2", 2, {194, 178}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1792 "src/html/html_unescape.gperf"
-      {"sup3", 2, {194, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 119 "src/html/html_unescape.gperf"
-      {"bigodot", 3, {226, 168, 128}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 425 "src/html/html_unescape.gperf"
-      {"Downarrow", 3, {226, 135, 147}},
-      {(char*)0},
-#line 2083 "src/html/html_unescape.gperf"
-      {"xsqcup", 3, {226, 168, 134}},
-      {(char*)0},
-#line 93 "src/html/html_unescape.gperf"
-      {"barvee", 3, {226, 138, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1107 "src/html/html_unescape.gperf"
-      {"NegativeMediumSpace", 3, {226, 128, 139}},
-#line 210 "src/html/html_unescape.gperf"
-      {"bumpe", 3, {226, 137, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 306 "src/html/html_unescape.gperf"
-      {"cscr", 4, {240, 157, 146, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1249 "src/html/html_unescape.gperf"
-      {"nsc", 3, {226, 138, 129}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1793 "src/html/html_unescape.gperf"
-      {"sup", 3, {226, 138, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 239 "src/html/html_unescape.gperf"
-      {"cedil", 2, {194, 184}},
-      {(char*)0}, {(char*)0},
-#line 192 "src/html/html_unescape.gperf"
-      {"boxVr", 3, {226, 149, 159}},
-      {(char*)0},
-#line 1365 "src/html/html_unescape.gperf"
-      {"origof", 3, {226, 138, 182}},
-#line 2130 "src/html/html_unescape.gperf"
-      {"zwj", 3, {226, 128, 141}},
-#line 724 "src/html/html_unescape.gperf"
-      {"Igrave", 2, {195, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 717 "src/html/html_unescape.gperf"
-      {"Idot", 2, {196, 176}},
-      {(char*)0},
-#line 2082 "src/html/html_unescape.gperf"
-      {"xscr", 4, {240, 157, 147, 141}},
-#line 2069 "src/html/html_unescape.gperf"
-      {"xi", 2, {206, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1132 "src/html/html_unescape.gperf"
-      {"nGtv", 3, {226, 137, 171}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 166 "src/html/html_unescape.gperf"
-      {"boxHu", 3, {226, 149, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1853 "src/html/html_unescape.gperf"
-      {"THORN", 2, {195, 158}},
-      {(char*)0},
-#line 1488 "src/html/html_unescape.gperf"
-      {"Racute", 2, {197, 148}},
-      {(char*)0},
-#line 1506 "src/html/html_unescape.gperf"
-      {"rarrhk", 3, {226, 134, 170}},
-      {(char*)0},
-#line 838 "src/html/html_unescape.gperf"
-      {"larrhk", 3, {226, 134, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1628 "src/html/html_unescape.gperf"
-      {"rtriltri", 3, {226, 167, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 181 "src/html/html_unescape.gperf"
-      {"boxV", 3, {226, 149, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 341 "src/html/html_unescape.gperf"
-      {"dagger", 3, {226, 128, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1346 "src/html/html_unescape.gperf"
-      {"Omicron", 2, {206, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 421 "src/html/html_unescape.gperf"
-      {"DoubleVerticalBar", 3, {226, 136, 165}},
-      {(char*)0}, {(char*)0},
-#line 1118 "src/html/html_unescape.gperf"
-      {"nexists", 3, {226, 136, 132}},
-      {(char*)0}, {(char*)0},
-#line 1285 "src/html/html_unescape.gperf"
-      {"Nu", 2, {206, 157}},
-#line 1117 "src/html/html_unescape.gperf"
-      {"nexist", 3, {226, 136, 132}},
-#line 606 "src/html/html_unescape.gperf"
-      {"gE", 3, {226, 137, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 64 "src/html/html_unescape.gperf"
-      {"ap", 3, {226, 137, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1794 "src/html/html_unescape.gperf"
-      {"Sup", 3, {226, 139, 145}},
-#line 402 "src/html/html_unescape.gperf"
-      {"doteqdot", 3, {226, 137, 145}},
-      {(char*)0}, {(char*)0},
-#line 500 "src/html/html_unescape.gperf"
-      {"eng", 2, {197, 139}},
-      {(char*)0},
-#line 225 "src/html/html_unescape.gperf"
-      {"caron", 2, {203, 135}},
-      {(char*)0},
-#line 168 "src/html/html_unescape.gperf"
-      {"boxHU", 3, {226, 149, 169}},
-#line 614 "src/html/html_unescape.gperf"
-      {"gesdot", 3, {226, 170, 128}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1548 "src/html/html_unescape.gperf"
-      {"ReverseEquilibrium", 3, {226, 135, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 175 "src/html/html_unescape.gperf"
-      {"boxUL", 3, {226, 149, 157}},
-      {(char*)0},
-#line 1805 "src/html/html_unescape.gperf"
-      {"supmult", 3, {226, 171, 130}},
-      {(char*)0}, {(char*)0},
-#line 1410 "src/html/html_unescape.gperf"
-      {"pitchfork", 3, {226, 139, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1289 "src/html/html_unescape.gperf"
-      {"numsp", 3, {226, 128, 135}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1492 "src/html/html_unescape.gperf"
-      {"rang", 3, {226, 159, 169}},
-      {(char*)0},
-#line 825 "src/html/html_unescape.gperf"
-      {"lang", 3, {226, 159, 168}},
-      {(char*)0}, {(char*)0},
-#line 1316 "src/html/html_unescape.gperf"
-      {"ocir", 3, {226, 138, 154}},
-      {(char*)0},
-#line 1516 "src/html/html_unescape.gperf"
-      {"rationals", 3, {226, 132, 154}},
-      {(char*)0},
-#line 296 "src/html/html_unescape.gperf"
-      {"coprod", 3, {226, 136, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1019 "src/html/html_unescape.gperf"
-      {"ltlarr", 3, {226, 165, 182}},
-#line 195 "src/html/html_unescape.gperf"
-      {"breve", 2, {203, 152}},
-      {(char*)0},
-#line 1078 "src/html/html_unescape.gperf"
-      {"nang", 3, {226, 136, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1818 "src/html/html_unescape.gperf"
-      {"swarhk", 3, {226, 164, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1497 "src/html/html_unescape.gperf"
-      {"raquo", 2, {194, 187}},
-      {(char*)0},
-#line 831 "src/html/html_unescape.gperf"
-      {"laquo", 2, {194, 171}},
-#line 1816 "src/html/html_unescape.gperf"
-      {"supsub", 3, {226, 171, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 322 "src/html/html_unescape.gperf"
-      {"Cup", 3, {226, 139, 147}},
-#line 66 "src/html/html_unescape.gperf"
-      {"ape", 3, {226, 137, 138}},
-#line 1482 "src/html/html_unescape.gperf"
-      {"quest", 1, {63}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1306 "src/html/html_unescape.gperf"
-      {"nwarhk", 3, {226, 164, 163}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1809 "src/html/html_unescape.gperf"
-      {"supset", 3, {226, 138, 131}},
-      {(char*)0},
-#line 423 "src/html/html_unescape.gperf"
-      {"downarrow", 3, {226, 134, 147}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 453 "src/html/html_unescape.gperf"
-      {"duarr", 3, {226, 135, 181}},
-      {(char*)0},
-#line 68 "src/html/html_unescape.gperf"
-      {"apos", 1, {39}},
-#line 1331 "src/html/html_unescape.gperf"
-      {"Ograve", 2, {195, 146}},
-#line 1678 "src/html/html_unescape.gperf"
-      {"shortparallel", 3, {226, 136, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1269 "src/html/html_unescape.gperf"
-      {"nsucc", 3, {226, 138, 129}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 967 "src/html/html_unescape.gperf"
-      {"LongLeftArrow", 3, {226, 159, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 916 "src/html/html_unescape.gperf"
-      {"lesdoto", 3, {226, 170, 129}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1807 "src/html/html_unescape.gperf"
-      {"supne", 3, {226, 138, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1127 "src/html/html_unescape.gperf"
-      {"nGg", 3, {226, 139, 153}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1491 "src/html/html_unescape.gperf"
-      {"raemptyv", 3, {226, 166, 179}},
-#line 1817 "src/html/html_unescape.gperf"
-      {"supsup", 3, {226, 171, 150}},
-#line 821 "src/html/html_unescape.gperf"
-      {"laemptyv", 3, {226, 166, 180}},
-      {(char*)0}, {(char*)0},
-#line 1871 "src/html/html_unescape.gperf"
-      {"topfork", 3, {226, 171, 154}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 502 "src/html/html_unescape.gperf"
-      {"Eogon", 2, {196, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1594 "src/html/html_unescape.gperf"
-      {"risingdotseq", 3, {226, 137, 147}},
-      {(char*)0},
-#line 212 "src/html/html_unescape.gperf"
-      {"bumpeq", 3, {226, 137, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1010 "src/html/html_unescape.gperf"
-      {"lstrok", 2, {197, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1897 "src/html/html_unescape.gperf"
-      {"Tstrok", 2, {197, 166}},
-#line 650 "src/html/html_unescape.gperf"
-      {"gsim", 3, {226, 137, 179}},
-      {(char*)0}, {(char*)0},
-#line 106 "src/html/html_unescape.gperf"
-      {"bemptyv", 3, {226, 166, 176}},
-#line 2110 "src/html/html_unescape.gperf"
-      {"zacute", 2, {197, 186}},
-#line 652 "src/html/html_unescape.gperf"
-      {"gsiml", 3, {226, 170, 144}},
-      {(char*)0}, {(char*)0},
-#line 1898 "src/html/html_unescape.gperf"
-      {"tstrok", 2, {197, 167}},
-      {(char*)0},
-#line 1601 "src/html/html_unescape.gperf"
-      {"roang", 3, {226, 159, 173}},
-#line 189 "src/html/html_unescape.gperf"
-      {"boxVL", 3, {226, 149, 163}},
-#line 963 "src/html/html_unescape.gperf"
-      {"loang", 3, {226, 159, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1153 "src/html/html_unescape.gperf"
-      {"nleqslant", 3, {226, 169, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1634 "src/html/html_unescape.gperf"
-      {"sbquo", 3, {226, 128, 154}},
-      {(char*)0},
-#line 1657 "src/html/html_unescape.gperf"
-      {"searhk", 3, {226, 164, 165}},
-#line 957 "src/html/html_unescape.gperf"
-      {"lnapprox", 3, {226, 170, 137}},
-      {(char*)0}, {(char*)0},
-#line 1810 "src/html/html_unescape.gperf"
-      {"Supset", 3, {226, 139, 145}},
-      {(char*)0},
-#line 162 "src/html/html_unescape.gperf"
-      {"boxHd", 3, {226, 149, 164}},
-#line 1987 "src/html/html_unescape.gperf"
-      {"varkappa", 2, {207, 176}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 254 "src/html/html_unescape.gperf"
-      {"circeq", 3, {226, 137, 151}},
-      {(char*)0},
-#line 2102 "src/html/html_unescape.gperf"
-      {"yopf", 4, {240, 157, 149, 170}},
-      {(char*)0},
-#line 1941 "src/html/html_unescape.gperf"
-      {"UnionPlus", 3, {226, 138, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 826 "src/html/html_unescape.gperf"
-      {"Lang", 3, {226, 159, 170}},
-#line 1101 "src/html/html_unescape.gperf"
-      {"nearhk", 3, {226, 164, 164}},
-#line 1674 "src/html/html_unescape.gperf"
-      {"shcy", 2, {209, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 245 "src/html/html_unescape.gperf"
-      {"cfr", 4, {240, 157, 148, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 800 "src/html/html_unescape.gperf"
-      {"Kappa", 2, {206, 154}},
-#line 944 "src/html/html_unescape.gperf"
-      {"ljcy", 2, {209, 153}},
-#line 1046 "src/html/html_unescape.gperf"
-      {"MediumSpace", 3, {226, 129, 159}},
-      {(char*)0}, {(char*)0},
-#line 1811 "src/html/html_unescape.gperf"
-      {"supseteq", 3, {226, 138, 135}},
-#line 1812 "src/html/html_unescape.gperf"
-      {"supseteqq", 3, {226, 171, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1545 "src/html/html_unescape.gperf"
-      {"reg", 2, {194, 174}},
-#line 31 "src/html/html_unescape.gperf"
-      {"amacr", 2, {196, 129}},
-#line 909 "src/html/html_unescape.gperf"
-      {"leg", 3, {226, 139, 154}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2050 "src/html/html_unescape.gperf"
-      {"weierp", 3, {226, 132, 152}},
-#line 1893 "src/html/html_unescape.gperf"
-      {"TScy", 2, {208, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1813 "src/html/html_unescape.gperf"
-      {"supsetneq", 3, {226, 138, 139}},
-#line 1141 "src/html/html_unescape.gperf"
-      {"njcy", 2, {209, 154}},
-#line 2065 "src/html/html_unescape.gperf"
-      {"xfr", 4, {240, 157, 148, 181}},
-      {(char*)0},
-#line 1072 "src/html/html_unescape.gperf"
-      {"mu", 2, {206, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1298 "src/html/html_unescape.gperf"
-      {"nvinfin", 3, {226, 167, 158}},
-#line 179 "src/html/html_unescape.gperf"
-      {"boxUR", 3, {226, 149, 154}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2077 "src/html/html_unescape.gperf"
-      {"xoplus", 3, {226, 168, 129}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 887 "src/html/html_unescape.gperf"
-      {"leftleftarrows", 3, {226, 135, 135}},
-#line 1787 "src/html/html_unescape.gperf"
-      {"sum", 3, {226, 136, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 112 "src/html/html_unescape.gperf"
-      {"beth", 3, {226, 132, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 286 "src/html/html_unescape.gperf"
-      {"complement", 3, {226, 136, 129}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1287 "src/html/html_unescape.gperf"
-      {"num", 1, {35}},
-#line 33 "src/html/html_unescape.gperf"
-      {"amp", 1, {38}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 174 "src/html/html_unescape.gperf"
-      {"boxUl", 3, {226, 149, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1177 "src/html/html_unescape.gperf"
-      {"NotGreater", 3, {226, 137, 175}},
-#line 170 "src/html/html_unescape.gperf"
-      {"boxplus", 3, {226, 138, 158}},
-#line 791 "src/html/html_unescape.gperf"
-      {"jmath", 2, {200, 183}},
-      {(char*)0},
-#line 1669 "src/html/html_unescape.gperf"
-      {"sfrown", 3, {226, 140, 162}},
-      {(char*)0},
-#line 448 "src/html/html_unescape.gperf"
-      {"Dstrok", 2, {196, 144}},
-      {(char*)0},
-#line 37 "src/html/html_unescape.gperf"
-      {"and", 3, {226, 136, 167}},
-#line 1180 "src/html/html_unescape.gperf"
-      {"NotGreaterGreater", 3, {226, 137, 171}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1182 "src/html/html_unescape.gperf"
-      {"NotGreaterSlantEqual", 3, {226, 169, 190}},
-      {(char*)0},
-#line 1181 "src/html/html_unescape.gperf"
-      {"NotGreaterLess", 3, {226, 137, 185}},
-#line 1484 "src/html/html_unescape.gperf"
-      {"quot", 1, {34}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1179 "src/html/html_unescape.gperf"
-      {"NotGreaterFullEqual", 3, {226, 137, 167}},
-#line 709 "src/html/html_unescape.gperf"
-      {"hyphen", 3, {226, 128, 144}},
-#line 1412 "src/html/html_unescape.gperf"
-      {"planck", 3, {226, 132, 143}},
-      {(char*)0},
-#line 1857 "src/html/html_unescape.gperf"
-      {"TildeEqual", 3, {226, 137, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1872 "src/html/html_unescape.gperf"
-      {"tosa", 3, {226, 164, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1009 "src/html/html_unescape.gperf"
-      {"Lstrok", 2, {197, 129}},
-      {(char*)0}, {(char*)0},
-#line 1681 "src/html/html_unescape.gperf"
-      {"shy", 2, {194, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2073 "src/html/html_unescape.gperf"
-      {"xnis", 3, {226, 139, 187}},
-#line 762 "src/html/html_unescape.gperf"
-      {"Iogon", 2, {196, 174}},
-      {(char*)0}, {(char*)0},
-#line 456 "src/html/html_unescape.gperf"
-      {"DZcy", 2, {208, 143}},
-      {(char*)0},
-#line 1334 "src/html/html_unescape.gperf"
-      {"ohbar", 3, {226, 166, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 271 "src/html/html_unescape.gperf"
-      {"cirscir", 3, {226, 167, 130}},
-      {(char*)0},
-#line 1666 "src/html/html_unescape.gperf"
-      {"sext", 3, {226, 156, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1387 "src/html/html_unescape.gperf"
-      {"para", 2, {194, 182}},
-      {(char*)0}, {(char*)0},
-#line 77 "src/html/html_unescape.gperf"
-      {"ast", 1, {42}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1483 "src/html/html_unescape.gperf"
-      {"questeq", 3, {226, 137, 159}},
-      {(char*)0},
-#line 1788 "src/html/html_unescape.gperf"
-      {"Sum", 3, {226, 136, 145}},
-      {(char*)0},
-#line 445 "src/html/html_unescape.gperf"
-      {"DScy", 2, {208, 133}},
-      {(char*)0},
-#line 499 "src/html/html_unescape.gperf"
-      {"ENG", 2, {197, 138}},
-      {(char*)0},
-#line 2123 "src/html/html_unescape.gperf"
-      {"ZHcy", 2, {208, 150}},
-      {(char*)0}, {(char*)0},
-#line 966 "src/html/html_unescape.gperf"
-      {"longleftarrow", 3, {226, 159, 181}},
-      {(char*)0},
-#line 347 "src/html/html_unescape.gperf"
-      {"dash", 3, {226, 128, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 438 "src/html/html_unescape.gperf"
-      {"DownTeeArrow", 3, {226, 134, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1814 "src/html/html_unescape.gperf"
-      {"supsetneqq", 3, {226, 171, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1458 "src/html/html_unescape.gperf"
-      {"profalar", 3, {226, 140, 174}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1312 "src/html/html_unescape.gperf"
-      {"oacute", 2, {195, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 193 "src/html/html_unescape.gperf"
-      {"boxVR", 3, {226, 149, 160}},
-      {(char*)0}, {(char*)0},
-#line 459 "src/html/html_unescape.gperf"
-      {"Eacute", 2, {195, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1808 "src/html/html_unescape.gperf"
-      {"supplus", 3, {226, 171, 128}},
-      {(char*)0},
-#line 695 "src/html/html_unescape.gperf"
-      {"hookleftarrow", 3, {226, 134, 169}},
-      {(char*)0}, {(char*)0},
-#line 274 "src/html/html_unescape.gperf"
-      {"CloseCurlyQuote", 3, {226, 128, 153}},
-      {(char*)0}, {(char*)0},
-#line 1888 "src/html/html_unescape.gperf"
-      {"trisb", 3, {226, 167, 141}},
-#line 406 "src/html/html_unescape.gperf"
-      {"dotsquare", 3, {226, 138, 161}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1624 "src/html/html_unescape.gperf"
-      {"rtimes", 3, {226, 139, 138}},
-      {(char*)0},
-#line 1018 "src/html/html_unescape.gperf"
-      {"ltimes", 3, {226, 139, 137}},
-      {(char*)0}, {(char*)0},
-#line 1865 "src/html/html_unescape.gperf"
-      {"toea", 3, {226, 164, 168}},
-#line 24 "src/html/html_unescape.gperf"
-      {"Agrave", 2, {195, 128}},
-      {(char*)0}, {(char*)0},
-#line 76 "src/html/html_unescape.gperf"
-      {"Assign", 3, {226, 137, 148}},
-#line 1493 "src/html/html_unescape.gperf"
-      {"Rang", 3, {226, 159, 171}},
-#line 761 "src/html/html_unescape.gperf"
-      {"iocy", 2, {209, 145}},
-      {(char*)0},
-#line 1208 "src/html/html_unescape.gperf"
-      {"NotPrecedesEqual", 3, {226, 170, 175}},
-      {(char*)0},
-#line 62 "src/html/html_unescape.gperf"
-      {"aopf", 4, {240, 157, 149, 146}},
-      {(char*)0},
-#line 252 "src/html/html_unescape.gperf"
-      {"chi", 2, {207, 135}},
-      {(char*)0}, {(char*)0},
-#line 1480 "src/html/html_unescape.gperf"
-      {"quaternions", 3, {226, 132, 141}},
-#line 188 "src/html/html_unescape.gperf"
-      {"boxVl", 3, {226, 149, 162}},
-#line 1178 "src/html/html_unescape.gperf"
-      {"NotGreaterEqual", 3, {226, 137, 177}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2067 "src/html/html_unescape.gperf"
-      {"xhArr", 3, {226, 159, 186}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1362 "src/html/html_unescape.gperf"
-      {"orderof", 3, {226, 132, 180}},
-      {(char*)0}, {(char*)0},
-#line 1621 "src/html/html_unescape.gperf"
-      {"rsquo", 3, {226, 128, 153}},
-      {(char*)0},
-#line 1007 "src/html/html_unescape.gperf"
-      {"lsquo", 3, {226, 128, 152}},
-#line 2104 "src/html/html_unescape.gperf"
-      {"yscr", 4, {240, 157, 147, 142}},
-      {(char*)0}, {(char*)0},
-#line 604 "src/html/html_unescape.gperf"
-      {"gdot", 2, {196, 161}},
-      {(char*)0},
-#line 1215 "src/html/html_unescape.gperf"
-      {"NotSquareSubsetEqual", 3, {226, 139, 162}},
-#line 810 "src/html/html_unescape.gperf"
-      {"KHcy", 2, {208, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 203 "src/html/html_unescape.gperf"
-      {"bsolb", 3, {226, 167, 133}},
-#line 1214 "src/html/html_unescape.gperf"
-      {"NotSquareSubset", 3, {226, 138, 143}},
-#line 1673 "src/html/html_unescape.gperf"
-      {"SHcy", 2, {208, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 2099 "src/html/html_unescape.gperf"
-      {"YIcy", 2, {208, 135}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 339 "src/html/html_unescape.gperf"
-      {"cwint", 3, {226, 136, 177}},
-      {(char*)0}, {(char*)0},
-#line 1842 "src/html/html_unescape.gperf"
-      {"Theta", 2, {206, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1843 "src/html/html_unescape.gperf"
-      {"theta", 2, {206, 184}},
-#line 2071 "src/html/html_unescape.gperf"
-      {"xlArr", 3, {226, 159, 184}},
-      {(char*)0},
-#line 1217 "src/html/html_unescape.gperf"
-      {"NotSquareSupersetEqual", 3, {226, 139, 163}},
-      {(char*)0}, {(char*)0},
-#line 366 "src/html/html_unescape.gperf"
-      {"demptyv", 3, {226, 166, 177}},
-#line 1876 "src/html/html_unescape.gperf"
-      {"triangle", 3, {226, 150, 181}},
-      {(char*)0},
-#line 603 "src/html/html_unescape.gperf"
-      {"Gdot", 2, {196, 160}},
-      {(char*)0},
-#line 1216 "src/html/html_unescape.gperf"
-      {"NotSquareSuperset", 3, {226, 138, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 9 "src/html/html_unescape.gperf"
-      {"Abreve", 2, {196, 130}},
-      {(char*)0}, {(char*)0},
-#line 449 "src/html/html_unescape.gperf"
-      {"dstrok", 2, {196, 145}},
-#line 1400 "src/html/html_unescape.gperf"
-      {"pertenk", 3, {226, 128, 177}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1522 "src/html/html_unescape.gperf"
-      {"rbrack", 1, {93}},
-      {(char*)0},
-#line 852 "src/html/html_unescape.gperf"
-      {"lbrack", 1, {91}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1324 "src/html/html_unescape.gperf"
-      {"odsold", 3, {226, 166, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1348 "src/html/html_unescape.gperf"
-      {"omid", 3, {226, 166, 182}},
-      {(char*)0},
-#line 2080 "src/html/html_unescape.gperf"
-      {"xrArr", 3, {226, 159, 185}},
-      {(char*)0},
-#line 1878 "src/html/html_unescape.gperf"
-      {"triangleleft", 3, {226, 151, 131}},
-#line 1183 "src/html/html_unescape.gperf"
-      {"NotGreaterTilde", 3, {226, 137, 181}},
-#line 280 "src/html/html_unescape.gperf"
-      {"colone", 3, {226, 137, 148}},
-      {(char*)0},
-#line 968 "src/html/html_unescape.gperf"
-      {"Longleftarrow", 3, {226, 159, 184}},
-      {(char*)0},
-#line 767 "src/html/html_unescape.gperf"
-      {"iota", 2, {206, 185}},
-      {(char*)0},
-#line 277 "src/html/html_unescape.gperf"
-      {"colon", 1, {58}},
-#line 2119 "src/html/html_unescape.gperf"
-      {"Zeta", 2, {206, 150}},
-#line 597 "src/html/html_unescape.gperf"
-      {"gbreve", 2, {196, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 247 "src/html/html_unescape.gperf"
-      {"CHcy", 2, {208, 167}},
-      {(char*)0}, {(char*)0},
-#line 2105 "src/html/html_unescape.gperf"
-      {"YUcy", 2, {208, 174}},
-#line 1546 "src/html/html_unescape.gperf"
-      {"REG", 2, {194, 174}},
-#line 1823 "src/html/html_unescape.gperf"
-      {"szlig", 2, {195, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 457 "src/html/html_unescape.gperf"
-      {"dzcy", 2, {209, 159}},
-      {(char*)0},
-#line 111 "src/html/html_unescape.gperf"
-      {"beta", 2, {206, 178}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 539 "src/html/html_unescape.gperf"
-      {"euro", 3, {226, 130, 172}},
-      {(char*)0}, {(char*)0},
-#line 875 "src/html/html_unescape.gperf"
-      {"LeftArrow", 3, {226, 134, 144}},
-      {(char*)0}, {(char*)0},
-#line 222 "src/html/html_unescape.gperf"
-      {"CapitalDifferentialD", 3, {226, 133, 133}},
-      {(char*)0},
-#line 1593 "src/html/html_unescape.gperf"
-      {"ring", 2, {203, 154}},
-#line 830 "src/html/html_unescape.gperf"
-      {"Laplacetrf", 3, {226, 132, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 392 "src/html/html_unescape.gperf"
-      {"djcy", 2, {209, 146}},
-      {(char*)0},
-#line 1356 "src/html/html_unescape.gperf"
-      {"oplus", 3, {226, 138, 149}},
-      {(char*)0}, {(char*)0},
-#line 752 "src/html/html_unescape.gperf"
-      {"integers", 3, {226, 132, 164}},
-#line 596 "src/html/html_unescape.gperf"
-      {"Gbreve", 2, {196, 158}},
-      {(char*)0},
-#line 1909 "src/html/html_unescape.gperf"
-      {"ubrcy", 2, {209, 158}},
-#line 538 "src/html/html_unescape.gperf"
-      {"euml", 2, {195, 171}},
-      {(char*)0}, {(char*)0},
-#line 362 "src/html/html_unescape.gperf"
-      {"deg", 2, {194, 176}},
-      {(char*)0},
-#line 1983 "src/html/html_unescape.gperf"
-      {"uuml", 2, {195, 188}},
-      {(char*)0}, {(char*)0},
-#line 710 "src/html/html_unescape.gperf"
-      {"Iacute", 2, {195, 141}},
-#line 1781 "src/html/html_unescape.gperf"
-      {"succeq", 3, {226, 170, 176}},
-      {(char*)0},
-#line 812 "src/html/html_unescape.gperf"
-      {"KJcy", 2, {208, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 320 "src/html/html_unescape.gperf"
-      {"CupCap", 3, {226, 137, 141}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1894 "src/html/html_unescape.gperf"
-      {"tscy", 2, {209, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 242 "src/html/html_unescape.gperf"
-      {"cent", 2, {194, 162}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 391 "src/html/html_unescape.gperf"
-      {"DJcy", 2, {208, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1858 "src/html/html_unescape.gperf"
-      {"TildeFullEqual", 3, {226, 137, 133}},
-      {(char*)0},
-#line 1880 "src/html/html_unescape.gperf"
-      {"triangleq", 3, {226, 137, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 454 "src/html/html_unescape.gperf"
-      {"duhar", 3, {226, 165, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 880 "src/html/html_unescape.gperf"
-      {"LeftDoubleBracket", 3, {226, 159, 166}},
-      {(char*)0},
-#line 943 "src/html/html_unescape.gperf"
-      {"LJcy", 2, {208, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 719 "src/html/html_unescape.gperf"
-      {"iecy", 2, {208, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1879 "src/html/html_unescape.gperf"
-      {"trianglelefteq", 3, {226, 138, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1111 "src/html/html_unescape.gperf"
-      {"nequiv", 3, {226, 137, 162}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1255 "src/html/html_unescape.gperf"
-      {"nshortparallel", 3, {226, 136, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1100 "src/html/html_unescape.gperf"
-      {"ndash", 3, {226, 128, 147}},
-#line 149 "src/html/html_unescape.gperf"
-      {"bowtie", 3, {226, 139, 136}},
-      {(char*)0},
-#line 558 "src/html/html_unescape.gperf"
-      {"fjlig", 1, {102}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1908 "src/html/html_unescape.gperf"
-      {"Ubrcy", 2, {208, 142}},
-      {(char*)0},
-#line 2000 "src/html/html_unescape.gperf"
-      {"vartheta", 2, {207, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1982 "src/html/html_unescape.gperf"
-      {"Uuml", 2, {195, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 2002 "src/html/html_unescape.gperf"
-      {"vartriangleright", 3, {226, 138, 179}},
-#line 2001 "src/html/html_unescape.gperf"
-      {"vartriangleleft", 3, {226, 138, 178}},
-#line 75 "src/html/html_unescape.gperf"
-      {"ascr", 4, {240, 157, 146, 182}},
-      {(char*)0}, {(char*)0},
-#line 1776 "src/html/html_unescape.gperf"
-      {"succcurlyeq", 3, {226, 137, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 338 "src/html/html_unescape.gperf"
-      {"cwconint", 3, {226, 136, 178}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1639 "src/html/html_unescape.gperf"
-      {"sc", 3, {226, 137, 187}},
-      {(char*)0},
-#line 560 "src/html/html_unescape.gperf"
-      {"fllig", 3, {239, 172, 130}},
-      {(char*)0},
-#line 257 "src/html/html_unescape.gperf"
-      {"circledast", 3, {226, 138, 155}},
-      {(char*)0}, {(char*)0},
-#line 2010 "src/html/html_unescape.gperf"
-      {"Vdash", 3, {226, 138, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1293 "src/html/html_unescape.gperf"
-      {"nVdash", 3, {226, 138, 174}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1804 "src/html/html_unescape.gperf"
-      {"suplarr", 3, {226, 165, 187}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1603 "src/html/html_unescape.gperf"
-      {"robrk", 3, {226, 159, 167}},
-      {(char*)0},
-#line 965 "src/html/html_unescape.gperf"
-      {"lobrk", 3, {226, 159, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2008 "src/html/html_unescape.gperf"
-      {"vdash", 3, {226, 138, 162}},
-#line 2108 "src/html/html_unescape.gperf"
-      {"Yuml", 2, {197, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 655 "src/html/html_unescape.gperf"
-      {"gt", 1, {62}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 227 "src/html/html_unescape.gperf"
-      {"ccaps", 3, {226, 169, 141}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1777 "src/html/html_unescape.gperf"
-      {"Succeeds", 3, {226, 137, 187}},
-#line 1311 "src/html/html_unescape.gperf"
-      {"Oacute", 2, {195, 147}},
-#line 1875 "src/html/html_unescape.gperf"
-      {"TRADE", 3, {226, 132, 162}},
-#line 1140 "src/html/html_unescape.gperf"
-      {"NJcy", 2, {208, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 658 "src/html/html_unescape.gperf"
-      {"gtdot", 3, {226, 139, 151}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2098 "src/html/html_unescape.gperf"
-      {"yfr", 4, {240, 157, 148, 182}},
-      {(char*)0}, {(char*)0},
-#line 285 "src/html/html_unescape.gperf"
-      {"compfn", 3, {226, 136, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 657 "src/html/html_unescape.gperf"
-      {"Gt", 3, {226, 137, 171}},
-#line 1648 "src/html/html_unescape.gperf"
-      {"scnE", 3, {226, 170, 182}},
-#line 732 "src/html/html_unescape.gperf"
-      {"ijlig", 2, {196, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 262 "src/html/html_unescape.gperf"
-      {"circledS", 3, {226, 147, 136}},
-      {(char*)0}, {(char*)0},
-#line 2096 "src/html/html_unescape.gperf"
-      {"yen", 2, {194, 165}},
-      {(char*)0},
-#line 1844 "src/html/html_unescape.gperf"
-      {"thetasym", 2, {207, 145}},
-      {(char*)0}, {(char*)0},
-#line 784 "src/html/html_unescape.gperf"
-      {"iuml", 2, {195, 175}},
-#line 1779 "src/html/html_unescape.gperf"
-      {"SucceedsSlantEqual", 3, {226, 137, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 160 "src/html/html_unescape.gperf"
-      {"boxH", 3, {226, 149, 144}},
-#line 1074 "src/html/html_unescape.gperf"
-      {"mumap", 3, {226, 138, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1578 "src/html/html_unescape.gperf"
-      {"rightrightarrows", 3, {226, 135, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 281 "src/html/html_unescape.gperf"
-      {"coloneq", 3, {226, 137, 148}},
-      {(char*)0},
-#line 1638 "src/html/html_unescape.gperf"
-      {"Sc", 3, {226, 170, 188}},
-#line 630 "src/html/html_unescape.gperf"
-      {"glj", 3, {226, 170, 164}},
-#line 720 "src/html/html_unescape.gperf"
-      {"iexcl", 2, {194, 161}},
-      {(char*)0}, {(char*)0},
-#line 235 "src/html/html_unescape.gperf"
-      {"ccups", 3, {226, 169, 140}},
-      {(char*)0},
-#line 2060 "src/html/html_unescape.gperf"
-      {"xcap", 3, {226, 139, 130}},
-#line 2124 "src/html/html_unescape.gperf"
-      {"zhcy", 2, {208, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 164 "src/html/html_unescape.gperf"
-      {"boxHD", 3, {226, 149, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 912 "src/html/html_unescape.gperf"
-      {"leqslant", 3, {226, 169, 189}},
-      {(char*)0},
-#line 1958 "src/html/html_unescape.gperf"
-      {"UpperLeftArrow", 3, {226, 134, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 351 "src/html/html_unescape.gperf"
-      {"dblac", 2, {203, 157}},
-      {(char*)0}, {(char*)0},
-#line 1471 "src/html/html_unescape.gperf"
-      {"puncsp", 3, {226, 128, 136}},
-      {(char*)0},
-#line 229 "src/html/html_unescape.gperf"
-      {"ccaron", 2, {196, 141}},
-      {(char*)0},
-#line 1520 "src/html/html_unescape.gperf"
-      {"rbbrk", 3, {226, 157, 179}},
-      {(char*)0},
-#line 850 "src/html/html_unescape.gperf"
-      {"lbbrk", 3, {226, 157, 178}},
-      {(char*)0},
-#line 59 "src/html/html_unescape.gperf"
-      {"Aogon", 2, {196, 132}},
-#line 899 "src/html/html_unescape.gperf"
-      {"LeftTriangleBar", 3, {226, 167, 143}},
-      {(char*)0}, {(char*)0},
-#line 616 "src/html/html_unescape.gperf"
-      {"gesdotol", 3, {226, 170, 132}},
-#line 901 "src/html/html_unescape.gperf"
-      {"LeftTriangleEqual", 3, {226, 138, 180}},
-#line 900 "src/html/html_unescape.gperf"
-      {"LeftTriangle", 3, {226, 138, 178}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 291 "src/html/html_unescape.gperf"
-      {"conint", 3, {226, 136, 174}},
-      {(char*)0}, {(char*)0},
-#line 440 "src/html/html_unescape.gperf"
-      {"drbkarow", 3, {226, 164, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1627 "src/html/html_unescape.gperf"
-      {"rtrif", 3, {226, 150, 184}},
-      {(char*)0},
-#line 1023 "src/html/html_unescape.gperf"
-      {"ltrif", 3, {226, 151, 130}},
-      {(char*)0}, {(char*)0},
-#line 1549 "src/html/html_unescape.gperf"
-      {"ReverseUpEquilibrium", 3, {226, 165, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 879 "src/html/html_unescape.gperf"
-      {"LeftCeiling", 3, {226, 140, 136}},
-      {(char*)0},
-#line 1980 "src/html/html_unescape.gperf"
-      {"utrif", 3, {226, 150, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 2062 "src/html/html_unescape.gperf"
-      {"xcup", 3, {226, 139, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 546 "src/html/html_unescape.gperf"
-      {"fallingdotseq", 3, {226, 137, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1529 "src/html/html_unescape.gperf"
-      {"rcedil", 2, {197, 151}},
-      {(char*)0},
-#line 859 "src/html/html_unescape.gperf"
-      {"lcedil", 2, {196, 188}},
-      {(char*)0},
-#line 1644 "src/html/html_unescape.gperf"
-      {"scedil", 2, {197, 159}},
-      {(char*)0},
-#line 1831 "src/html/html_unescape.gperf"
-      {"Tcedil", 2, {197, 162}},
-      {(char*)0},
-#line 1749 "src/html/html_unescape.gperf"
-      {"starf", 3, {226, 152, 133}},
-#line 169 "src/html/html_unescape.gperf"
-      {"boxminus", 3, {226, 138, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1832 "src/html/html_unescape.gperf"
-      {"tcedil", 2, {197, 163}},
-#line 2118 "src/html/html_unescape.gperf"
-      {"ZeroWidthSpace", 3, {226, 128, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1094 "src/html/html_unescape.gperf"
-      {"ncedil", 2, {197, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1405 "src/html/html_unescape.gperf"
-      {"phiv", 2, {207, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 712 "src/html/html_unescape.gperf"
-      {"ic", 3, {226, 129, 163}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 221 "src/html/html_unescape.gperf"
-      {"capdot", 3, {226, 169, 128}},
-      {(char*)0}, {(char*)0},
-#line 446 "src/html/html_unescape.gperf"
-      {"dscy", 2, {209, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 249 "src/html/html_unescape.gperf"
-      {"check", 3, {226, 156, 147}},
-#line 1382 "src/html/html_unescape.gperf"
-      {"ovbar", 3, {226, 140, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1281 "src/html/html_unescape.gperf"
-      {"ntriangleleft", 3, {226, 139, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1581 "src/html/html_unescape.gperf"
-      {"RightTee", 3, {226, 138, 162}},
-#line 1295 "src/html/html_unescape.gperf"
-      {"nvge", 3, {226, 137, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 893 "src/html/html_unescape.gperf"
-      {"leftrightsquigarrow", 3, {226, 134, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 988 "src/html/html_unescape.gperf"
-      {"lozenge", 3, {226, 151, 138}},
-      {(char*)0}, {(char*)0},
-#line 1584 "src/html/html_unescape.gperf"
-      {"RightTriangleBar", 3, {226, 167, 144}},
-      {(char*)0},
-#line 1582 "src/html/html_unescape.gperf"
-      {"RightTeeVector", 3, {226, 165, 155}},
-      {(char*)0},
-#line 1586 "src/html/html_unescape.gperf"
-      {"RightTriangleEqual", 3, {226, 138, 181}},
-#line 1585 "src/html/html_unescape.gperf"
-      {"RightTriangle", 3, {226, 138, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 803 "src/html/html_unescape.gperf"
-      {"Kcedil", 2, {196, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1643 "src/html/html_unescape.gperf"
-      {"Scedil", 2, {197, 158}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 269 "src/html/html_unescape.gperf"
-      {"cirfnint", 3, {226, 168, 144}},
-      {(char*)0}, {(char*)0},
-#line 491 "src/html/html_unescape.gperf"
-      {"empty", 3, {226, 136, 133}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 23 "src/html/html_unescape.gperf"
-      {"afr", 4, {240, 157, 148, 158}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 377 "src/html/html_unescape.gperf"
-      {"DiacriticalTilde", 2, {203, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 883 "src/html/html_unescape.gperf"
-      {"LeftDownVector", 3, {226, 135, 131}},
-      {(char*)0}, {(char*)0},
-#line 882 "src/html/html_unescape.gperf"
-      {"LeftDownVectorBar", 3, {226, 165, 153}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 908 "src/html/html_unescape.gperf"
-      {"lEg", 3, {226, 170, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 69 "src/html/html_unescape.gperf"
-      {"ApplyFunction", 3, {226, 129, 161}},
-      {(char*)0}, {(char*)0},
-#line 209 "src/html/html_unescape.gperf"
-      {"bumpE", 3, {226, 170, 174}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 858 "src/html/html_unescape.gperf"
-      {"Lcedil", 2, {196, 187}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 224 "src/html/html_unescape.gperf"
-      {"caret", 3, {226, 129, 129}},
-      {(char*)0},
-#line 92 "src/html/html_unescape.gperf"
-      {"Barv", 3, {226, 171, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 230 "src/html/html_unescape.gperf"
-      {"Ccedil", 2, {195, 135}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 261 "src/html/html_unescape.gperf"
-      {"circledR", 2, {194, 174}},
-#line 881 "src/html/html_unescape.gperf"
-      {"LeftDownTeeVector", 3, {226, 165, 161}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1896 "src/html/html_unescape.gperf"
-      {"tshcy", 2, {209, 155}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 403 "src/html/html_unescape.gperf"
-      {"DotEqual", 3, {226, 137, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 243 "src/html/html_unescape.gperf"
-      {"centerdot", 2, {194, 183}},
-      {(char*)0},
-#line 1282 "src/html/html_unescape.gperf"
-      {"ntrianglelefteq", 3, {226, 139, 172}},
-      {(char*)0},
-#line 1057 "src/html/html_unescape.gperf"
-      {"minus", 3, {226, 136, 146}},
-      {(char*)0},
-#line 624 "src/html/html_unescape.gperf"
-      {"gimel", 3, {226, 132, 183}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 7 "src/html/html_unescape.gperf"
-      {"Aacute", 2, {195, 129}},
-#line 654 "src/html/html_unescape.gperf"
-      {"gtcir", 3, {226, 169, 186}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 662 "src/html/html_unescape.gperf"
-      {"gtrarr", 3, {226, 165, 184}},
-#line 206 "src/html/html_unescape.gperf"
-      {"bull", 3, {226, 128, 162}},
-      {(char*)0}, {(char*)0},
-#line 424 "src/html/html_unescape.gperf"
-      {"DownArrow", 3, {226, 134, 147}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1537 "src/html/html_unescape.gperf"
-      {"rdquor", 3, {226, 128, 157}},
-      {(char*)0},
-#line 866 "src/html/html_unescape.gperf"
-      {"ldquor", 3, {226, 128, 158}},
-      {(char*)0}, {(char*)0},
-#line 756 "src/html/html_unescape.gperf"
-      {"intlarhk", 3, {226, 168, 151}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1978 "src/html/html_unescape.gperf"
-      {"utilde", 2, {197, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 590 "src/html/html_unescape.gperf"
-      {"gacute", 2, {199, 181}},
-      {(char*)0},
-#line 1279 "src/html/html_unescape.gperf"
-      {"ntilde", 2, {195, 177}},
-#line 21 "src/html/html_unescape.gperf"
-      {"af", 3, {226, 129, 161}},
-      {(char*)0}, {(char*)0},
-#line 704 "src/html/html_unescape.gperf"
-      {"Hstrok", 2, {196, 166}},
-      {(char*)0},
-#line 544 "src/html/html_unescape.gperf"
-      {"exponentiale", 3, {226, 133, 135}},
-#line 1056 "src/html/html_unescape.gperf"
-      {"minusb", 3, {226, 138, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1588 "src/html/html_unescape.gperf"
-      {"RightUpTeeVector", 3, {226, 165, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1965 "src/html/html_unescape.gperf"
-      {"UpTeeArrow", 3, {226, 134, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2120 "src/html/html_unescape.gperf"
-      {"zeta", 2, {206, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 374 "src/html/html_unescape.gperf"
-      {"DiacriticalDot", 2, {203, 153}},
-#line 375 "src/html/html_unescape.gperf"
-      {"DiacriticalDoubleAcute", 2, {203, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1147 "src/html/html_unescape.gperf"
-      {"nleftarrow", 3, {226, 134, 154}},
-#line 692 "src/html/html_unescape.gperf"
-      {"hkswarow", 3, {226, 164, 166}},
-      {(char*)0},
-#line 730 "src/html/html_unescape.gperf"
-      {"iiota", 3, {226, 132, 169}},
-      {(char*)0}, {(char*)0},
-#line 63 "src/html/html_unescape.gperf"
-      {"apacir", 3, {226, 169, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1093 "src/html/html_unescape.gperf"
-      {"Ncedil", 2, {197, 133}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 215 "src/html/html_unescape.gperf"
-      {"capand", 3, {226, 169, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1043 "src/html/html_unescape.gperf"
-      {"mdash", 3, {226, 128, 148}},
-      {(char*)0}, {(char*)0},
-#line 555 "src/html/html_unescape.gperf"
-      {"filig", 3, {239, 172, 129}},
-#line 1649 "src/html/html_unescape.gperf"
-      {"scnsim", 3, {226, 139, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1541 "src/html/html_unescape.gperf"
-      {"realpart", 3, {226, 132, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 898 "src/html/html_unescape.gperf"
-      {"leftthreetimes", 3, {226, 139, 139}},
-#line 78 "src/html/html_unescape.gperf"
-      {"asymp", 3, {226, 137, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 686 "src/html/html_unescape.gperf"
-      {"hellip", 3, {226, 128, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 452 "src/html/html_unescape.gperf"
-      {"dtrif", 3, {226, 150, 190}},
-      {(char*)0},
-#line 1176 "src/html/html_unescape.gperf"
-      {"NotExists", 3, {226, 136, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1640 "src/html/html_unescape.gperf"
-      {"sccue", 3, {226, 137, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2090 "src/html/html_unescape.gperf"
-      {"YAcy", 2, {208, 175}},
-#line 1977 "src/html/html_unescape.gperf"
-      {"Utilde", 2, {197, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1174 "src/html/html_unescape.gperf"
-      {"NotEqual", 3, {226, 137, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1849 "src/html/html_unescape.gperf"
-      {"ThinSpace", 3, {226, 128, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 65 "src/html/html_unescape.gperf"
-      {"apE", 3, {226, 169, 176}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 207 "src/html/html_unescape.gperf"
-      {"bullet", 3, {226, 128, 162}},
-      {(char*)0}, {(char*)0},
-#line 273 "src/html/html_unescape.gperf"
-      {"CloseCurlyDoubleQuote", 3, {226, 128, 157}},
-#line 364 "src/html/html_unescape.gperf"
-      {"Delta", 2, {206, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 621 "src/html/html_unescape.gperf"
-      {"gg", 3, {226, 137, 171}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1379 "src/html/html_unescape.gperf"
-      {"otimes", 3, {226, 138, 151}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 2057 "src/html/html_unescape.gperf"
-      {"wreath", 3, {226, 137, 128}},
-      {(char*)0},
-#line 1528 "src/html/html_unescape.gperf"
-      {"Rcedil", 2, {197, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 536 "src/html/html_unescape.gperf"
-      {"eth", 2, {195, 176}},
-#line 1806 "src/html/html_unescape.gperf"
-      {"supnE", 3, {226, 171, 140}},
-      {(char*)0}, {(char*)0},
-#line 85 "src/html/html_unescape.gperf"
-      {"awint", 3, {226, 168, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 196 "src/html/html_unescape.gperf"
-      {"Breve", 2, {203, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 622 "src/html/html_unescape.gperf"
-      {"Gg", 3, {226, 139, 153}},
-      {(char*)0},
-#line 707 "src/html/html_unescape.gperf"
-      {"HumpEqual", 3, {226, 137, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 949 "src/html/html_unescape.gperf"
-      {"Lleftarrow", 3, {226, 135, 154}},
-#line 155 "src/html/html_unescape.gperf"
-      {"boxdr", 3, {226, 148, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1783 "src/html/html_unescape.gperf"
-      {"succneqq", 3, {226, 170, 182}},
-#line 1972 "src/html/html_unescape.gperf"
-      {"uring", 2, {197, 175}},
-#line 930 "src/html/html_unescape.gperf"
-      {"LessSlantEqual", 3, {226, 169, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1291 "src/html/html_unescape.gperf"
-      {"nvdash", 3, {226, 138, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 670 "src/html/html_unescape.gperf"
-      {"Hacek", 2, {203, 135}},
-#line 780 "src/html/html_unescape.gperf"
-      {"itilde", 2, {196, 169}},
-      {(char*)0}, {(char*)0},
-#line 766 "src/html/html_unescape.gperf"
-      {"Iota", 2, {206, 153}},
-      {(char*)0},
-#line 760 "src/html/html_unescape.gperf"
-      {"IOcy", 2, {208, 129}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 157 "src/html/html_unescape.gperf"
-      {"boxDr", 3, {226, 149, 147}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1780 "src/html/html_unescape.gperf"
-      {"SucceedsTilde", 3, {226, 137, 191}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 884 "src/html/html_unescape.gperf"
-      {"LeftFloor", 3, {226, 140, 138}},
-#line 2042 "src/html/html_unescape.gperf"
-      {"Vvdash", 3, {226, 138, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1877 "src/html/html_unescape.gperf"
-      {"triangledown", 3, {226, 150, 191}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 970 "src/html/html_unescape.gperf"
-      {"LongLeftRightArrow", 3, {226, 159, 183}},
-#line 1573 "src/html/html_unescape.gperf"
-      {"RightFloor", 3, {226, 140, 139}},
-      {(char*)0}, {(char*)0},
-#line 435 "src/html/html_unescape.gperf"
-      {"DownRightTeeVector", 3, {226, 165, 159}},
-      {(char*)0},
-#line 1481 "src/html/html_unescape.gperf"
-      {"quatint", 3, {226, 168, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1278 "src/html/html_unescape.gperf"
-      {"Ntilde", 2, {195, 145}},
-      {(char*)0}, {(char*)0},
-#line 211 "src/html/html_unescape.gperf"
-      {"Bumpeq", 3, {226, 137, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 669 "src/html/html_unescape.gperf"
-      {"gvnE", 3, {226, 137, 169}},
-      {(char*)0},
-#line 165 "src/html/html_unescape.gperf"
-      {"boxhu", 3, {226, 148, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 659 "src/html/html_unescape.gperf"
-      {"gtlPar", 3, {226, 166, 149}},
-      {(char*)0}, {(char*)0},
-#line 1238 "src/html/html_unescape.gperf"
-      {"nprec", 3, {226, 138, 128}},
-      {(char*)0}, {(char*)0},
-#line 1381 "src/html/html_unescape.gperf"
-      {"ouml", 2, {195, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 612 "src/html/html_unescape.gperf"
-      {"gescc", 3, {226, 170, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 537 "src/html/html_unescape.gperf"
-      {"Euml", 2, {195, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1971 "src/html/html_unescape.gperf"
-      {"Uring", 2, {197, 174}},
-      {(char*)0},
-#line 1938 "src/html/html_unescape.gperf"
-      {"UnderBracket", 3, {226, 142, 181}},
-#line 1162 "src/html/html_unescape.gperf"
-      {"nLtv", 3, {226, 137, 170}},
-#line 873 "src/html/html_unescape.gperf"
-      {"LeftArrowBar", 3, {226, 135, 164}},
-#line 1096 "src/html/html_unescape.gperf"
-      {"ncongdot", 3, {226, 169, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 79 "src/html/html_unescape.gperf"
-      {"asympeq", 3, {226, 137, 141}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1059 "src/html/html_unescape.gperf"
-      {"minusdu", 3, {226, 168, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 365 "src/html/html_unescape.gperf"
-      {"delta", 2, {206, 180}},
-      {(char*)0},
-#line 679 "src/html/html_unescape.gperf"
-      {"harrw", 3, {226, 134, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 39 "src/html/html_unescape.gperf"
-      {"andslope", 3, {226, 169, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 238 "src/html/html_unescape.gperf"
-      {"cdot", 2, {196, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 226 "src/html/html_unescape.gperf"
-      {"Cayleys", 3, {226, 132, 173}},
-#line 167 "src/html/html_unescape.gperf"
-      {"boxhU", 3, {226, 149, 168}},
-      {(char*)0}, {(char*)0},
-#line 1785 "src/html/html_unescape.gperf"
-      {"succsim", 3, {226, 137, 191}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 267 "src/html/html_unescape.gperf"
-      {"cirE", 3, {226, 167, 131}},
-#line 1654 "src/html/html_unescape.gperf"
-      {"sdotb", 3, {226, 138, 161}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1319 "src/html/html_unescape.gperf"
-      {"odash", 3, {226, 138, 157}},
-#line 270 "src/html/html_unescape.gperf"
-      {"cirmid", 3, {226, 171, 175}},
-#line 1803 "src/html/html_unescape.gperf"
-      {"suphsub", 3, {226, 171, 151}},
-#line 1796 "src/html/html_unescape.gperf"
-      {"supdsub", 3, {226, 171, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1795 "src/html/html_unescape.gperf"
-      {"supdot", 3, {226, 170, 190}},
-      {(char*)0},
-#line 84 "src/html/html_unescape.gperf"
-      {"awconint", 3, {226, 136, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1895 "src/html/html_unescape.gperf"
-      {"TSHcy", 2, {208, 139}},
-      {(char*)0}, {(char*)0},
-#line 640 "src/html/html_unescape.gperf"
-      {"grave", 1, {96}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1005 "src/html/html_unescape.gperf"
-      {"lsimg", 3, {226, 170, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1950 "src/html/html_unescape.gperf"
-      {"UpArrowDownArrow", 3, {226, 135, 133}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 907 "src/html/html_unescape.gperf"
-      {"LeftVector", 3, {226, 134, 188}},
-#line 417 "src/html/html_unescape.gperf"
-      {"DoubleRightArrow", 3, {226, 135, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1109 "src/html/html_unescape.gperf"
-      {"NegativeThinSpace", 3, {226, 128, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 942 "src/html/html_unescape.gperf"
-      {"lhblk", 3, {226, 150, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 268 "src/html/html_unescape.gperf"
-      {"cire", 3, {226, 137, 151}},
-#line 1294 "src/html/html_unescape.gperf"
-      {"nVDash", 3, {226, 138, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1928 "src/html/html_unescape.gperf"
-      {"uhblk", 3, {226, 150, 128}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 738 "src/html/html_unescape.gperf"
-      {"imagpart", 3, {226, 132, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1587 "src/html/html_unescape.gperf"
-      {"RightUpDownVector", 3, {226, 165, 143}},
-      {(char*)0}, {(char*)0},
-#line 152 "src/html/html_unescape.gperf"
-      {"boxdL", 3, {226, 149, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 627 "src/html/html_unescape.gperf"
-      {"gla", 3, {226, 170, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 783 "src/html/html_unescape.gperf"
-      {"Iuml", 2, {195, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1326 "src/html/html_unescape.gperf"
-      {"oelig", 2, {197, 147}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1199 "src/html/html_unescape.gperf"
-      {"NotLessSlantEqual", 3, {226, 169, 189}},
-      {(char*)0},
-#line 154 "src/html/html_unescape.gperf"
-      {"boxDL", 3, {226, 149, 151}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 592 "src/html/html_unescape.gperf"
-      {"gamma", 2, {206, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1378 "src/html/html_unescape.gperf"
-      {"Otimes", 3, {226, 168, 183}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 969 "src/html/html_unescape.gperf"
-      {"longleftrightarrow", 3, {226, 159, 183}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 591 "src/html/html_unescape.gperf"
-      {"Gamma", 2, {206, 147}},
-#line 128 "src/html/html_unescape.gperf"
-      {"bigwedge", 3, {226, 139, 128}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 161 "src/html/html_unescape.gperf"
-      {"boxhd", 3, {226, 148, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1797 "src/html/html_unescape.gperf"
-      {"supE", 3, {226, 171, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 903 "src/html/html_unescape.gperf"
-      {"LeftUpTeeVector", 3, {226, 165, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 615 "src/html/html_unescape.gperf"
-      {"gesdoto", 3, {226, 170, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 801 "src/html/html_unescape.gperf"
-      {"kappa", 2, {206, 186}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1125 "src/html/html_unescape.gperf"
-      {"ngeqslant", 3, {226, 169, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 666 "src/html/html_unescape.gperf"
-      {"gtrless", 3, {226, 137, 183}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 551 "src/html/html_unescape.gperf"
-      {"fflig", 3, {239, 172, 128}},
-#line 122 "src/html/html_unescape.gperf"
-      {"bigsqcup", 3, {226, 168, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 809 "src/html/html_unescape.gperf"
-      {"kgreen", 2, {196, 184}},
-#line 1798 "src/html/html_unescape.gperf"
-      {"supe", 3, {226, 138, 135}},
-      {(char*)0},
-#line 171 "src/html/html_unescape.gperf"
-      {"boxtimes", 3, {226, 138, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 632 "src/html/html_unescape.gperf"
-      {"gnapprox", 3, {226, 170, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 428 "src/html/html_unescape.gperf"
-      {"downdownarrows", 3, {226, 135, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 126 "src/html/html_unescape.gperf"
-      {"biguplus", 3, {226, 168, 132}},
-#line 811 "src/html/html_unescape.gperf"
-      {"khcy", 2, {209, 133}},
-      {(char*)0},
-#line 356 "src/html/html_unescape.gperf"
-      {"ddagger", 3, {226, 128, 161}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1380 "src/html/html_unescape.gperf"
-      {"Ouml", 2, {195, 150}},
-      {(char*)0},
-#line 110 "src/html/html_unescape.gperf"
-      {"Beta", 2, {206, 146}},
-#line 1058 "src/html/html_unescape.gperf"
-      {"minusd", 3, {226, 136, 184}},
-#line 1784 "src/html/html_unescape.gperf"
-      {"succnsim", 3, {226, 139, 169}},
-      {(char*)0},
-#line 311 "src/html/html_unescape.gperf"
-      {"ctdot", 3, {226, 139, 175}},
-      {(char*)0}, {(char*)0},
-#line 813 "src/html/html_unescape.gperf"
-      {"kjcy", 2, {209, 156}},
-#line 626 "src/html/html_unescape.gperf"
-      {"gjcy", 2, {209, 147}},
-      {(char*)0},
-#line 1095 "src/html/html_unescape.gperf"
-      {"ncong", 3, {226, 137, 135}},
-#line 2086 "src/html/html_unescape.gperf"
-      {"xvee", 3, {226, 139, 129}},
-#line 99 "src/html/html_unescape.gperf"
-      {"bcong", 3, {226, 137, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1723 "src/html/html_unescape.gperf"
-      {"sqsube", 3, {226, 138, 145}},
-      {(char*)0}, {(char*)0},
-#line 156 "src/html/html_unescape.gperf"
-      {"boxdR", 3, {226, 149, 146}},
-      {(char*)0}, {(char*)0},
-#line 971 "src/html/html_unescape.gperf"
-      {"Longleftrightarrow", 3, {226, 159, 186}},
-      {(char*)0},
-#line 1722 "src/html/html_unescape.gperf"
-      {"sqsub", 3, {226, 138, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 431 "src/html/html_unescape.gperf"
-      {"DownLeftRightVector", 3, {226, 165, 144}},
-      {(char*)0}, {(char*)0},
-#line 1724 "src/html/html_unescape.gperf"
-      {"sqsubset", 3, {226, 138, 143}},
-      {(char*)0},
-#line 1230 "src/html/html_unescape.gperf"
-      {"NotVerticalBar", 3, {226, 136, 164}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1175 "src/html/html_unescape.gperf"
-      {"NotEqualTilde", 3, {226, 137, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 151 "src/html/html_unescape.gperf"
-      {"boxdl", 3, {226, 148, 144}},
-      {(char*)0}, {(char*)0},
-#line 158 "src/html/html_unescape.gperf"
-      {"boxDR", 3, {226, 149, 148}},
-      {(char*)0},
-#line 35 "src/html/html_unescape.gperf"
-      {"andand", 3, {226, 169, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1592 "src/html/html_unescape.gperf"
-      {"RightVector", 3, {226, 135, 128}},
-      {(char*)0},
-#line 731 "src/html/html_unescape.gperf"
-      {"IJlig", 2, {196, 178}},
-#line 1227 "src/html/html_unescape.gperf"
-      {"NotTildeEqual", 3, {226, 137, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 58 "src/html/html_unescape.gperf"
-      {"angzarr", 3, {226, 141, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 53 "src/html/html_unescape.gperf"
-      {"angrt", 3, {226, 136, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 12 "src/html/html_unescape.gperf"
-      {"acd", 3, {226, 136, 191}},
-      {(char*)0}, {(char*)0},
-#line 38 "src/html/html_unescape.gperf"
-      {"andd", 3, {226, 169, 156}},
-      {(char*)0},
-#line 1241 "src/html/html_unescape.gperf"
-      {"nrarrc", 3, {226, 164, 179}},
-#line 2026 "src/html/html_unescape.gperf"
-      {"VeryThinSpace", 3, {226, 128, 138}},
-      {(char*)0},
-#line 1800 "src/html/html_unescape.gperf"
-      {"Superset", 3, {226, 138, 131}},
-      {(char*)0},
-#line 153 "src/html/html_unescape.gperf"
-      {"boxDl", 3, {226, 149, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2030 "src/html/html_unescape.gperf"
-      {"vnsub", 3, {226, 138, 130}},
-      {(char*)0}, {(char*)0},
-#line 236 "src/html/html_unescape.gperf"
-      {"ccupssm", 3, {226, 169, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1988 "src/html/html_unescape.gperf"
-      {"varnothing", 3, {226, 136, 133}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1533 "src/html/html_unescape.gperf"
-      {"rcy", 2, {209, 128}},
-      {(char*)0},
-#line 863 "src/html/html_unescape.gperf"
-      {"lcy", 2, {208, 187}},
-      {(char*)0},
-#line 1653 "src/html/html_unescape.gperf"
-      {"scy", 2, {209, 129}},
-      {(char*)0},
-#line 1833 "src/html/html_unescape.gperf"
-      {"Tcy", 2, {208, 162}},
-#line 2113 "src/html/html_unescape.gperf"
-      {"Zcy", 2, {208, 151}},
-#line 469 "src/html/html_unescape.gperf"
-      {"ecy", 2, {209, 141}},
-#line 1538 "src/html/html_unescape.gperf"
-      {"rdsh", 3, {226, 134, 179}},
-      {(char*)0},
-#line 869 "src/html/html_unescape.gperf"
-      {"ldsh", 3, {226, 134, 178}},
-      {(char*)0},
-#line 1915 "src/html/html_unescape.gperf"
-      {"ucy", 2, {209, 131}},
-#line 185 "src/html/html_unescape.gperf"
-      {"boxVH", 3, {226, 149, 172}},
-#line 1834 "src/html/html_unescape.gperf"
-      {"tcy", 2, {209, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1099 "src/html/html_unescape.gperf"
-      {"ncy", 2, {208, 189}},
-      {(char*)0},
-#line 101 "src/html/html_unescape.gperf"
-      {"bcy", 2, {208, 177}},
-#line 1277 "src/html/html_unescape.gperf"
-      {"ntgl", 3, {226, 137, 185}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 787 "src/html/html_unescape.gperf"
-      {"Jcy", 2, {208, 153}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 289 "src/html/html_unescape.gperf"
-      {"congdot", 3, {226, 169, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 57 "src/html/html_unescape.gperf"
-      {"angst", 2, {195, 133}},
-      {(char*)0},
-#line 1570 "src/html/html_unescape.gperf"
-      {"RightDownTeeVector", 3, {226, 165, 157}},
-      {(char*)0}, {(char*)0},
-#line 1386 "src/html/html_unescape.gperf"
-      {"OverParenthesis", 3, {226, 143, 156}},
-#line 1020 "src/html/html_unescape.gperf"
-      {"ltquest", 3, {226, 169, 187}},
-      {(char*)0},
-#line 1395 "src/html/html_unescape.gperf"
-      {"pcy", 2, {208, 191}},
-      {(char*)0}, {(char*)0},
-#line 1376 "src/html/html_unescape.gperf"
-      {"otilde", 2, {195, 181}},
-#line 1536 "src/html/html_unescape.gperf"
-      {"rdquo", 3, {226, 128, 157}},
-      {(char*)0},
-#line 865 "src/html/html_unescape.gperf"
-      {"ldquo", 3, {226, 128, 156}},
-      {(char*)0},
-#line 2006 "src/html/html_unescape.gperf"
-      {"Vcy", 2, {208, 146}},
-      {(char*)0}, {(char*)0},
-#line 216 "src/html/html_unescape.gperf"
-      {"capbrcup", 3, {226, 169, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 102 "src/html/html_unescape.gperf"
-      {"bdquo", 3, {226, 128, 158}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 422 "src/html/html_unescape.gperf"
-      {"DownArrowBar", 3, {226, 164, 147}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 2007 "src/html/html_unescape.gperf"
-      {"vcy", 2, {208, 178}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 54 "src/html/html_unescape.gperf"
-      {"angrtvb", 3, {226, 138, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 805 "src/html/html_unescape.gperf"
-      {"Kcy", 2, {208, 154}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1041 "src/html/html_unescape.gperf"
-      {"Mcy", 2, {208, 156}},
-#line 1652 "src/html/html_unescape.gperf"
-      {"Scy", 2, {208, 161}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1116 "src/html/html_unescape.gperf"
-      {"NewLine", 1, {10}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 548 "src/html/html_unescape.gperf"
-      {"fcy", 2, {209, 132}},
-#line 1914 "src/html/html_unescape.gperf"
-      {"Ucy", 2, {208, 163}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 184 "src/html/html_unescape.gperf"
-      {"boxVh", 3, {226, 149, 171}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 354 "src/html/html_unescape.gperf"
-      {"Dcy", 2, {208, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 705 "src/html/html_unescape.gperf"
-      {"hstrok", 2, {196, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 862 "src/html/html_unescape.gperf"
-      {"Lcy", 2, {208, 155}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 2094 "src/html/html_unescape.gperf"
-      {"Ycy", 2, {208, 171}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1815 "src/html/html_unescape.gperf"
-      {"supsim", 3, {226, 171, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1165 "src/html/html_unescape.gperf"
-      {"NonBreakingSpace", 2, {194, 160}},
-#line 1383 "src/html/html_unescape.gperf"
-      {"OverBar", 3, {226, 128, 190}},
-#line 1725 "src/html/html_unescape.gperf"
-      {"sqsubseteq", 3, {226, 138, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 625 "src/html/html_unescape.gperf"
-      {"GJcy", 2, {208, 131}},
-      {(char*)0}, {(char*)0},
-#line 1384 "src/html/html_unescape.gperf"
-      {"OverBrace", 3, {226, 143, 158}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 513 "src/html/html_unescape.gperf"
-      {"eqcirc", 3, {226, 137, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1385 "src/html/html_unescape.gperf"
-      {"OverBracket", 3, {226, 142, 180}},
-      {(char*)0},
-#line 82 "src/html/html_unescape.gperf"
-      {"Auml", 2, {195, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 16 "src/html/html_unescape.gperf"
-      {"acute", 2, {194, 180}},
-#line 716 "src/html/html_unescape.gperf"
-      {"icy", 2, {208, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 779 "src/html/html_unescape.gperf"
-      {"Itilde", 2, {196, 168}},
-#line 690 "src/html/html_unescape.gperf"
-      {"HilbertSpace", 3, {226, 132, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1345 "src/html/html_unescape.gperf"
-      {"omega", 2, {207, 137}},
-#line 214 "src/html/html_unescape.gperf"
-      {"cacute", 2, {196, 135}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1646 "src/html/html_unescape.gperf"
-      {"scirc", 2, {197, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 465 "src/html/html_unescape.gperf"
-      {"ecirc", 2, {195, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1913 "src/html/html_unescape.gperf"
-      {"ucirc", 2, {195, 187}},
-      {(char*)0},
-#line 646 "src/html/html_unescape.gperf"
-      {"GreaterSlantEqual", 3, {226, 169, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 785 "src/html/html_unescape.gperf"
-      {"Jcirc", 2, {196, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1292 "src/html/html_unescape.gperf"
-      {"nvDash", 3, {226, 138, 173}},
-#line 2044 "src/html/html_unescape.gperf"
-      {"Wcirc", 2, {197, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1098 "src/html/html_unescape.gperf"
-      {"Ncy", 2, {208, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1580 "src/html/html_unescape.gperf"
-      {"RightTeeArrow", 3, {226, 134, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 925 "src/html/html_unescape.gperf"
-      {"LessFullEqual", 3, {226, 137, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1011 "src/html/html_unescape.gperf"
-      {"ltcc", 3, {226, 170, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 27 "src/html/html_unescape.gperf"
-      {"aleph", 3, {226, 132, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 355 "src/html/html_unescape.gperf"
-      {"dcy", 2, {208, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1645 "src/html/html_unescape.gperf"
-      {"Scirc", 2, {197, 156}},
-      {(char*)0},
-#line 920 "src/html/html_unescape.gperf"
-      {"lessapprox", 3, {226, 170, 133}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 718 "src/html/html_unescape.gperf"
-      {"IEcy", 2, {208, 149}},
-#line 986 "src/html/html_unescape.gperf"
-      {"LowerRightArrow", 3, {226, 134, 152}},
-#line 1912 "src/html/html_unescape.gperf"
-      {"Ucirc", 2, {195, 155}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 25 "src/html/html_unescape.gperf"
-      {"agrave", 2, {195, 160}},
-      {(char*)0},
-#line 1060 "src/html/html_unescape.gperf"
-      {"MinusPlus", 3, {226, 136, 147}},
-#line 127 "src/html/html_unescape.gperf"
-      {"bigvee", 3, {226, 139, 129}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1532 "src/html/html_unescape.gperf"
-      {"Rcy", 2, {208, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1802 "src/html/html_unescape.gperf"
-      {"suphsol", 3, {226, 159, 137}},
-      {(char*)0}, {(char*)0},
-#line 495 "src/html/html_unescape.gperf"
-      {"EmptyVerySmallSquare", 3, {226, 150, 171}},
-      {(char*)0},
-#line 163 "src/html/html_unescape.gperf"
-      {"boxhD", 3, {226, 149, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1436 "src/html/html_unescape.gperf"
-      {"precapprox", 3, {226, 170, 183}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 55 "src/html/html_unescape.gperf"
-      {"angrtvbd", 3, {226, 166, 157}},
-#line 2092 "src/html/html_unescape.gperf"
-      {"Ycirc", 2, {197, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1753 "src/html/html_unescape.gperf"
-      {"sub", 3, {226, 138, 130}},
-      {(char*)0}, {(char*)0},
-#line 1375 "src/html/html_unescape.gperf"
-      {"Otilde", 2, {195, 149}},
-#line 232 "src/html/html_unescape.gperf"
-      {"Ccirc", 2, {196, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 547 "src/html/html_unescape.gperf"
-      {"Fcy", 2, {208, 164}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 287 "src/html/html_unescape.gperf"
-      {"complexes", 3, {226, 132, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1763 "src/html/html_unescape.gperf"
-      {"subrarr", 3, {226, 165, 185}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 758 "src/html/html_unescape.gperf"
-      {"InvisibleComma", 3, {226, 129, 163}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 176 "src/html/html_unescape.gperf"
-      {"boxur", 3, {226, 148, 148}},
-#line 10 "src/html/html_unescape.gperf"
-      {"abreve", 2, {196, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1280 "src/html/html_unescape.gperf"
-      {"ntlg", 3, {226, 137, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 714 "src/html/html_unescape.gperf"
-      {"icirc", 2, {195, 174}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 2063 "src/html/html_unescape.gperf"
-      {"xdtri", 3, {226, 150, 189}},
-#line 253 "src/html/html_unescape.gperf"
-      {"circ", 2, {203, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 663 "src/html/html_unescape.gperf"
-      {"gtrdot", 3, {226, 139, 151}},
-      {(char*)0}, {(char*)0},
-#line 611 "src/html/html_unescape.gperf"
-      {"geqslant", 3, {226, 169, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1283 "src/html/html_unescape.gperf"
-      {"ntriangleright", 3, {226, 139, 171}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 314 "src/html/html_unescape.gperf"
-      {"cuepr", 3, {226, 139, 158}},
-#line 1754 "src/html/html_unescape.gperf"
-      {"Sub", 3, {226, 139, 144}},
-      {(char*)0},
-#line 1042 "src/html/html_unescape.gperf"
-      {"mcy", 2, {208, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1860 "src/html/html_unescape.gperf"
-      {"timesbar", 3, {226, 168, 177}},
-      {(char*)0},
-#line 691 "src/html/html_unescape.gperf"
-      {"hksearow", 3, {226, 164, 165}},
-      {(char*)0}, {(char*)0},
-#line 1683 "src/html/html_unescape.gperf"
-      {"sigma", 2, {207, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 325 "src/html/html_unescape.gperf"
-      {"cupor", 3, {226, 169, 133}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1373 "src/html/html_unescape.gperf"
-      {"oslash", 2, {195, 184}},
-#line 458 "src/html/html_unescape.gperf"
-      {"dzigrarr", 3, {226, 159, 191}},
-      {(char*)0}, {(char*)0},
-#line 892 "src/html/html_unescape.gperf"
-      {"leftrightharpoons", 3, {226, 135, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1577 "src/html/html_unescape.gperf"
-      {"rightleftharpoons", 3, {226, 135, 140}},
-      {(char*)0},
-#line 804 "src/html/html_unescape.gperf"
-      {"kcedil", 2, {196, 183}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1759 "src/html/html_unescape.gperf"
-      {"submult", 3, {226, 171, 129}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 333 "src/html/html_unescape.gperf"
-      {"curren", 2, {194, 164}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 897 "src/html/html_unescape.gperf"
-      {"LeftTeeVector", 3, {226, 165, 154}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 123 "src/html/html_unescape.gperf"
-      {"bigstar", 3, {226, 152, 133}},
-      {(char*)0}, {(char*)0},
-#line 321 "src/html/html_unescape.gperf"
-      {"cup", 3, {226, 136, 170}},
-#line 974 "src/html/html_unescape.gperf"
-      {"LongRightArrow", 3, {226, 159, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 598 "src/html/html_unescape.gperf"
-      {"Gcedil", 2, {196, 162}},
-      {(char*)0},
-#line 1440 "src/html/html_unescape.gperf"
-      {"PrecedesEqual", 3, {226, 170, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 2114 "src/html/html_unescape.gperf"
-      {"zcy", 2, {208, 183}},
-      {(char*)0},
-#line 1413 "src/html/html_unescape.gperf"
-      {"planckh", 3, {226, 132, 142}},
-#line 1344 "src/html/html_unescape.gperf"
-      {"Omega", 2, {206, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1772 "src/html/html_unescape.gperf"
-      {"subsub", 3, {226, 171, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1534 "src/html/html_unescape.gperf"
-      {"rdca", 3, {226, 164, 183}},
-#line 326 "src/html/html_unescape.gperf"
-      {"cups", 3, {226, 136, 170}},
-#line 864 "src/html/html_unescape.gperf"
-      {"ldca", 3, {226, 164, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1764 "src/html/html_unescape.gperf"
-      {"subset", 3, {226, 138, 130}},
-#line 1220 "src/html/html_unescape.gperf"
-      {"NotSucceeds", 3, {226, 138, 129}},
-#line 877 "src/html/html_unescape.gperf"
-      {"LeftArrowRightArrow", 3, {226, 135, 134}},
-      {(char*)0}, {(char*)0},
-#line 2045 "src/html/html_unescape.gperf"
-      {"wcirc", 2, {197, 181}},
-#line 1561 "src/html/html_unescape.gperf"
-      {"RightAngleBracket", 3, {226, 159, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1284 "src/html/html_unescape.gperf"
-      {"ntrianglerighteq", 3, {226, 139, 173}},
-#line 1682 "src/html/html_unescape.gperf"
-      {"Sigma", 2, {206, 163}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1223 "src/html/html_unescape.gperf"
-      {"NotSucceedsTilde", 3, {226, 137, 191}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 373 "src/html/html_unescape.gperf"
-      {"DiacriticalAcute", 2, {194, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1761 "src/html/html_unescape.gperf"
-      {"subne", 3, {226, 138, 138}},
-      {(char*)0},
-#line 1457 "src/html/html_unescape.gperf"
-      {"Product", 3, {226, 136, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 259 "src/html/html_unescape.gperf"
-      {"circleddash", 3, {226, 138, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1773 "src/html/html_unescape.gperf"
-      {"subsup", 3, {226, 171, 147}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 298 "src/html/html_unescape.gperf"
-      {"copy", 2, {194, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 534 "src/html/html_unescape.gperf"
-      {"eta", 2, {206, 183}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 52 "src/html/html_unescape.gperf"
-      {"angmsd", 3, {226, 136, 161}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1084 "src/html/html_unescape.gperf"
-      {"natural", 3, {226, 153, 174}},
-      {(char*)0},
-#line 1799 "src/html/html_unescape.gperf"
-      {"supedot", 3, {226, 171, 132}},
-#line 1085 "src/html/html_unescape.gperf"
-      {"naturals", 3, {226, 132, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1881 "src/html/html_unescape.gperf"
-      {"triangleright", 3, {226, 150, 185}},
-      {(char*)0},
-#line 376 "src/html/html_unescape.gperf"
-      {"DiacriticalGrave", 1, {96}},
-#line 173 "src/html/html_unescape.gperf"
-      {"boxuL", 3, {226, 149, 155}},
-#line 288 "src/html/html_unescape.gperf"
-      {"cong", 3, {226, 137, 133}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1836 "src/html/html_unescape.gperf"
-      {"telrec", 3, {226, 140, 149}},
-      {(char*)0}, {(char*)0},
-#line 282 "src/html/html_unescape.gperf"
-      {"comma", 1, {44}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1765 "src/html/html_unescape.gperf"
-      {"Subset", 3, {226, 139, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1222 "src/html/html_unescape.gperf"
-      {"NotSucceedsSlantEqual", 3, {226, 139, 161}},
-#line 664 "src/html/html_unescape.gperf"
-      {"gtreqless", 3, {226, 139, 155}},
-#line 80 "src/html/html_unescape.gperf"
-      {"Atilde", 2, {195, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 327 "src/html/html_unescape.gperf"
-      {"curarr", 3, {226, 134, 183}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 313 "src/html/html_unescape.gperf"
-      {"cudarrr", 3, {226, 164, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 312 "src/html/html_unescape.gperf"
-      {"cudarrl", 3, {226, 164, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1766 "src/html/html_unescape.gperf"
-      {"subseteq", 3, {226, 138, 134}},
-#line 1767 "src/html/html_unescape.gperf"
-      {"subseteqq", 3, {226, 171, 133}},
-#line 1579 "src/html/html_unescape.gperf"
-      {"rightsquigarrow", 3, {226, 134, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 319 "src/html/html_unescape.gperf"
-      {"cupcap", 3, {226, 169, 134}},
-#line 1769 "src/html/html_unescape.gperf"
-      {"subsetneq", 3, {226, 138, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 60 "src/html/html_unescape.gperf"
-      {"aogon", 2, {196, 133}},
-#line 1191 "src/html/html_unescape.gperf"
-      {"notinvc", 3, {226, 139, 182}},
-#line 1583 "src/html/html_unescape.gperf"
-      {"rightthreetimes", 3, {226, 139, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 2089 "src/html/html_unescape.gperf"
-      {"yacute", 2, {195, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1148 "src/html/html_unescape.gperf"
-      {"nLeftarrow", 3, {226, 135, 141}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1318 "src/html/html_unescape.gperf"
-      {"ocy", 2, {208, 190}},
-#line 241 "src/html/html_unescape.gperf"
-      {"cemptyv", 3, {226, 166, 178}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 468 "src/html/html_unescape.gperf"
-      {"Ecy", 2, {208, 173}},
-      {(char*)0}, {(char*)0},
-#line 323 "src/html/html_unescape.gperf"
-      {"cupcup", 3, {226, 169, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1882 "src/html/html_unescape.gperf"
-      {"trianglerighteq", 3, {226, 138, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 889 "src/html/html_unescape.gperf"
-      {"LeftRightArrow", 3, {226, 134, 148}},
-      {(char*)0}, {(char*)0},
-#line 1775 "src/html/html_unescape.gperf"
-      {"succ", 3, {226, 137, 187}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 426 "src/html/html_unescape.gperf"
-      {"DownArrowUpArrow", 3, {226, 135, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1325 "src/html/html_unescape.gperf"
-      {"OElig", 2, {197, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 248 "src/html/html_unescape.gperf"
-      {"chcy", 2, {209, 135}},
-#line 665 "src/html/html_unescape.gperf"
-      {"gtreqqless", 3, {226, 170, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 43 "src/html/html_unescape.gperf"
-      {"angle", 3, {226, 136, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 13 "src/html/html_unescape.gperf"
-      {"acE", 3, {226, 136, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1598 "src/html/html_unescape.gperf"
-      {"rmoustache", 3, {226, 142, 177}},
-      {(char*)0},
-#line 954 "src/html/html_unescape.gperf"
-      {"lmoustache", 3, {226, 142, 176}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1110 "src/html/html_unescape.gperf"
-      {"NegativeVeryThinSpace", 3, {226, 128, 139}},
-      {(char*)0}, {(char*)0},
-#line 1083 "src/html/html_unescape.gperf"
-      {"napprox", 3, {226, 137, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1372 "src/html/html_unescape.gperf"
-      {"Oslash", 2, {195, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1770 "src/html/html_unescape.gperf"
-      {"subsetneqq", 3, {226, 171, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 72 "src/html/html_unescape.gperf"
-      {"Aring", 2, {195, 133}},
-#line 177 "src/html/html_unescape.gperf"
-      {"boxuR", 3, {226, 149, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1762 "src/html/html_unescape.gperf"
-      {"subplus", 3, {226, 170, 191}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2087 "src/html/html_unescape.gperf"
-      {"xwedge", 3, {226, 139, 128}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 172 "src/html/html_unescape.gperf"
-      {"boxul", 3, {226, 148, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 190 "src/html/html_unescape.gperf"
-      {"boxvr", 3, {226, 148, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 706 "src/html/html_unescape.gperf"
-      {"HumpDownHump", 3, {226, 137, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 715 "src/html/html_unescape.gperf"
-      {"Icy", 2, {208, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 71 "src/html/html_unescape.gperf"
-      {"approxeq", 3, {226, 137, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 8 "src/html/html_unescape.gperf"
-      {"aacute", 2, {195, 161}},
-#line 67 "src/html/html_unescape.gperf"
-      {"apid", 3, {226, 137, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1952 "src/html/html_unescape.gperf"
-      {"UpDownArrow", 3, {226, 134, 149}},
-      {(char*)0},
-#line 1114 "src/html/html_unescape.gperf"
-      {"NestedGreaterGreater", 3, {226, 137, 171}},
-      {(char*)0},
-#line 788 "src/html/html_unescape.gperf"
-      {"jcy", 2, {208, 185}},
-      {(char*)0}, {(char*)0},
-#line 667 "src/html/html_unescape.gperf"
-      {"gtrsim", 3, {226, 137, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 180 "src/html/html_unescape.gperf"
-      {"boxv", 3, {226, 148, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1315 "src/html/html_unescape.gperf"
-      {"ocirc", 2, {195, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 464 "src/html/html_unescape.gperf"
-      {"Ecirc", 2, {195, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1206 "src/html/html_unescape.gperf"
-      {"notnivc", 3, {226, 139, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 125 "src/html/html_unescape.gperf"
-      {"bigtriangleup", 3, {226, 150, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 343 "src/html/html_unescape.gperf"
-      {"daleth", 3, {226, 132, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1317 "src/html/html_unescape.gperf"
-      {"Ocy", 2, {208, 158}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 682 "src/html/html_unescape.gperf"
-      {"Hcirc", 2, {196, 164}},
-#line 1591 "src/html/html_unescape.gperf"
-      {"RightVectorBar", 3, {226, 165, 147}},
-#line 19 "src/html/html_unescape.gperf"
-      {"AElig", 2, {195, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 557 "src/html/html_unescape.gperf"
-      {"FilledVerySmallSquare", 3, {226, 150, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 623 "src/html/html_unescape.gperf"
-      {"ggg", 3, {226, 139, 153}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 100 "src/html/html_unescape.gperf"
-      {"Bcy", 2, {208, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1427 "src/html/html_unescape.gperf"
-      {"Poincareplane", 3, {226, 132, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 187 "src/html/html_unescape.gperf"
-      {"boxvL", 3, {226, 149, 161}},
-      {(char*)0}, {(char*)0},
-#line 1393 "src/html/html_unescape.gperf"
-      {"PartialD", 3, {226, 136, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 713 "src/html/html_unescape.gperf"
-      {"Icirc", 2, {195, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 316 "src/html/html_unescape.gperf"
-      {"cularr", 3, {226, 134, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 159 "src/html/html_unescape.gperf"
-      {"boxh", 3, {226, 148, 128}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 40 "src/html/html_unescape.gperf"
-      {"andv", 3, {226, 169, 154}},
-      {(char*)0},
-#line 1789 "src/html/html_unescape.gperf"
-      {"sung", 3, {226, 153, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1569 "src/html/html_unescape.gperf"
-      {"RightDoubleBracket", 3, {226, 159, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 786 "src/html/html_unescape.gperf"
-      {"jcirc", 2, {196, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1936 "src/html/html_unescape.gperf"
-      {"UnderBar", 1, {95}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1564 "src/html/html_unescape.gperf"
-      {"RightArrow", 3, {226, 134, 146}},
-#line 258 "src/html/html_unescape.gperf"
-      {"circledcirc", 3, {226, 138, 154}},
-#line 28 "src/html/html_unescape.gperf"
-      {"Alpha", 2, {206, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 886 "src/html/html_unescape.gperf"
-      {"leftharpoonup", 3, {226, 134, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 317 "src/html/html_unescape.gperf"
-      {"cularrp", 3, {226, 164, 189}},
-      {(char*)0},
-#line 1566 "src/html/html_unescape.gperf"
-      {"RightArrowLeftArrow", 3, {226, 135, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1995 "src/html/html_unescape.gperf"
-      {"varsigma", 2, {207, 130}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1288 "src/html/html_unescape.gperf"
-      {"numero", 3, {226, 132, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 552 "src/html/html_unescape.gperf"
-      {"ffllig", 3, {239, 172, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 985 "src/html/html_unescape.gperf"
-      {"LowerLeftArrow", 3, {226, 134, 153}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 543 "src/html/html_unescape.gperf"
-      {"expectation", 3, {226, 132, 176}},
-      {(char*)0},
-#line 1314 "src/html/html_unescape.gperf"
-      {"Ocirc", 2, {195, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2091 "src/html/html_unescape.gperf"
-      {"yacy", 2, {209, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 824 "src/html/html_unescape.gperf"
-      {"lambda", 2, {206, 187}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1221 "src/html/html_unescape.gperf"
-      {"NotSucceedsEqual", 3, {226, 170, 176}},
-#line 191 "src/html/html_unescape.gperf"
-      {"boxvR", 3, {226, 149, 158}},
-      {(char*)0},
-#line 124 "src/html/html_unescape.gperf"
-      {"bigtriangledown", 3, {226, 150, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 41 "src/html/html_unescape.gperf"
-      {"ang", 3, {226, 136, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2084 "src/html/html_unescape.gperf"
-      {"xuplus", 3, {226, 168, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1075 "src/html/html_unescape.gperf"
-      {"nabla", 3, {226, 136, 135}},
-#line 186 "src/html/html_unescape.gperf"
-      {"boxvl", 3, {226, 148, 164}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 533 "src/html/html_unescape.gperf"
-      {"Eta", 2, {206, 151}},
-      {(char*)0},
-#line 17 "src/html/html_unescape.gperf"
-      {"Acy", 2, {208, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 806 "src/html/html_unescape.gperf"
-      {"kcy", 2, {208, 186}},
-#line 602 "src/html/html_unescape.gperf"
-      {"gcy", 2, {208, 179}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 894 "src/html/html_unescape.gperf"
-      {"LeftRightVector", 3, {226, 165, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 231 "src/html/html_unescape.gperf"
-      {"ccedil", 2, {195, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 91 "src/html/html_unescape.gperf"
-      {"Backslash", 3, {226, 136, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 703 "src/html/html_unescape.gperf"
-      {"hslash", 3, {226, 132, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1394 "src/html/html_unescape.gperf"
-      {"Pcy", 2, {208, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 601 "src/html/html_unescape.gperf"
-      {"Gcy", 2, {208, 147}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 660 "src/html/html_unescape.gperf"
-      {"gtquest", 3, {226, 169, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 823 "src/html/html_unescape.gperf"
-      {"Lambda", 2, {206, 155}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1322 "src/html/html_unescape.gperf"
-      {"odiv", 3, {226, 168, 184}},
-      {(char*)0},
-#line 885 "src/html/html_unescape.gperf"
-      {"leftharpoondown", 3, {226, 134, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 972 "src/html/html_unescape.gperf"
-      {"longmapsto", 3, {226, 159, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 798 "src/html/html_unescape.gperf"
-      {"Jukcy", 2, {208, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 867 "src/html/html_unescape.gperf"
-      {"ldrdhar", 3, {226, 165, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2085 "src/html/html_unescape.gperf"
-      {"xutri", 3, {226, 150, 179}},
-#line 1246 "src/html/html_unescape.gperf"
-      {"nRightarrow", 3, {226, 135, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 545 "src/html/html_unescape.gperf"
-      {"ExponentialE", 3, {226, 133, 135}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1245 "src/html/html_unescape.gperf"
-      {"nrightarrow", 3, {226, 134, 155}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 14 "src/html/html_unescape.gperf"
-      {"Acirc", 2, {195, 130}},
-#line 1164 "src/html/html_unescape.gperf"
-      {"NoBreak", 3, {226, 129, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 600 "src/html/html_unescape.gperf"
-      {"gcirc", 2, {196, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 42 "src/html/html_unescape.gperf"
-      {"ange", 3, {226, 166, 164}},
-#line 328 "src/html/html_unescape.gperf"
-      {"curarrm", 3, {226, 164, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1671 "src/html/html_unescape.gperf"
-      {"SHCHcy", 2, {208, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2107 "src/html/html_unescape.gperf"
-      {"yuml", 2, {195, 191}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1760 "src/html/html_unescape.gperf"
-      {"subnE", 3, {226, 171, 139}},
-      {(char*)0}, {(char*)0},
-#line 360 "src/html/html_unescape.gperf"
-      {"DDotrahd", 3, {226, 164, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1629 "src/html/html_unescape.gperf"
-      {"RuleDelayed", 3, {226, 167, 180}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 599 "src/html/html_unescape.gperf"
-      {"Gcirc", 2, {196, 156}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 796 "src/html/html_unescape.gperf"
-      {"Jsercy", 2, {208, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 653 "src/html/html_unescape.gperf"
-      {"gtcc", 3, {226, 170, 167}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 782 "src/html/html_unescape.gperf"
-      {"iukcy", 2, {209, 150}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1951 "src/html/html_unescape.gperf"
-      {"updownarrow", 3, {226, 134, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 331 "src/html/html_unescape.gperf"
-      {"curlyvee", 3, {226, 139, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 550 "src/html/html_unescape.gperf"
-      {"ffilig", 3, {239, 172, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2100 "src/html/html_unescape.gperf"
-      {"yicy", 2, {209, 151}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 390 "src/html/html_unescape.gperf"
-      {"divonx", 3, {226, 139, 135}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 661 "src/html/html_unescape.gperf"
-      {"gtrapprox", 3, {226, 170, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1755 "src/html/html_unescape.gperf"
-      {"subdot", 3, {226, 170, 189}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 891 "src/html/html_unescape.gperf"
-      {"leftrightarrows", 3, {226, 135, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 83 "src/html/html_unescape.gperf"
-      {"auml", 2, {195, 164}},
-      {(char*)0}, {(char*)0},
-#line 1953 "src/html/html_unescape.gperf"
-      {"Updownarrow", 3, {226, 135, 149}},
-      {(char*)0},
-#line 1576 "src/html/html_unescape.gperf"
-      {"rightleftarrows", 3, {226, 135, 132}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 437 "src/html/html_unescape.gperf"
-      {"DownRightVector", 3, {226, 135, 129}},
-      {(char*)0}, {(char*)0},
-#line 436 "src/html/html_unescape.gperf"
-      {"DownRightVectorBar", 3, {226, 165, 151}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 683 "src/html/html_unescape.gperf"
-      {"hcirc", 2, {196, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1614 "src/html/html_unescape.gperf"
-      {"Rrightarrow", 3, {226, 135, 155}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 973 "src/html/html_unescape.gperf"
-      {"longrightarrow", 3, {226, 159, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 324 "src/html/html_unescape.gperf"
-      {"cupdot", 3, {226, 138, 141}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 11 "src/html/html_unescape.gperf"
-      {"ac", 3, {226, 136, 190}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 696 "src/html/html_unescape.gperf"
-      {"hookrightarrow", 3, {226, 134, 170}},
-      {(char*)0}, {(char*)0},
-#line 1108 "src/html/html_unescape.gperf"
-      {"NegativeThickSpace", 3, {226, 128, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1756 "src/html/html_unescape.gperf"
-      {"subE", 3, {226, 171, 133}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1901 "src/html/html_unescape.gperf"
-      {"twoheadrightarrow", 3, {226, 134, 160}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 430 "src/html/html_unescape.gperf"
-      {"downharpoonright", 3, {226, 135, 130}},
-#line 429 "src/html/html_unescape.gperf"
-      {"downharpoonleft", 3, {226, 135, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 20 "src/html/html_unescape.gperf"
-      {"aelig", 2, {195, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1535 "src/html/html_unescape.gperf"
-      {"rdldhar", 3, {226, 165, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 332 "src/html/html_unescape.gperf"
-      {"curlywedge", 3, {226, 139, 143}},
-      {(char*)0},
-#line 708 "src/html/html_unescape.gperf"
-      {"hybull", 3, {226, 129, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1757 "src/html/html_unescape.gperf"
-      {"sube", 3, {226, 138, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 975 "src/html/html_unescape.gperf"
-      {"Longrightarrow", 3, {226, 159, 185}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 240 "src/html/html_unescape.gperf"
-      {"Cedilla", 2, {194, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1189 "src/html/html_unescape.gperf"
-      {"notinva", 3, {226, 136, 137}},
-#line 1778 "src/html/html_unescape.gperf"
-      {"SucceedsEqual", 3, {226, 170, 176}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 888 "src/html/html_unescape.gperf"
-      {"leftrightarrow", 3, {226, 134, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1750 "src/html/html_unescape.gperf"
-      {"straightepsilon", 2, {207, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 32 "src/html/html_unescape.gperf"
-      {"amalg", 3, {226, 168, 191}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 81 "src/html/html_unescape.gperf"
-      {"atilde", 2, {195, 163}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1568 "src/html/html_unescape.gperf"
-      {"RightCeiling", 3, {226, 140, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 890 "src/html/html_unescape.gperf"
-      {"Leftrightarrow", 3, {226, 135, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1771 "src/html/html_unescape.gperf"
-      {"subsim", 3, {226, 171, 135}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 2023 "src/html/html_unescape.gperf"
-      {"VerticalLine", 1, {124}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1590 "src/html/html_unescape.gperf"
-      {"RightUpVector", 3, {226, 134, 190}},
-      {(char*)0}, {(char*)0},
-#line 1589 "src/html/html_unescape.gperf"
-      {"RightUpVectorBar", 3, {226, 165, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1572 "src/html/html_unescape.gperf"
-      {"RightDownVector", 3, {226, 135, 130}},
-      {(char*)0}, {(char*)0},
-#line 1571 "src/html/html_unescape.gperf"
-      {"RightDownVectorBar", 3, {226, 165, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 26 "src/html/html_unescape.gperf"
-      {"alefsym", 3, {226, 132, 181}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 256 "src/html/html_unescape.gperf"
-      {"circlearrowright", 3, {226, 134, 187}},
-#line 255 "src/html/html_unescape.gperf"
-      {"circlearrowleft", 3, {226, 134, 186}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 781 "src/html/html_unescape.gperf"
-      {"Iukcy", 2, {208, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1377 "src/html/html_unescape.gperf"
-      {"otimesas", 3, {226, 168, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 754 "src/html/html_unescape.gperf"
-      {"intercal", 3, {226, 138, 186}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1846 "src/html/html_unescape.gperf"
-      {"thickapprox", 3, {226, 137, 136}},
-      {(char*)0}, {(char*)0},
-#line 799 "src/html/html_unescape.gperf"
-      {"jukcy", 2, {209, 148}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1204 "src/html/html_unescape.gperf"
-      {"notniva", 3, {226, 136, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1444 "src/html/html_unescape.gperf"
-      {"precnapprox", 3, {226, 170, 185}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 336 "src/html/html_unescape.gperf"
-      {"cuvee", 3, {226, 139, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 73 "src/html/html_unescape.gperf"
-      {"aring", 2, {195, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 233 "src/html/html_unescape.gperf"
-      {"ccirc", 2, {196, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1563 "src/html/html_unescape.gperf"
-      {"rightarrow", 3, {226, 134, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 753 "src/html/html_unescape.gperf"
-      {"Integral", 3, {226, 136, 171}},
-#line 2061 "src/html/html_unescape.gperf"
-      {"xcirc", 3, {226, 151, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 797 "src/html/html_unescape.gperf"
-      {"jsercy", 2, {209, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 250 "src/html/html_unescape.gperf"
-      {"checkmark", 3, {226, 156, 147}},
-      {(char*)0},
-#line 2025 "src/html/html_unescape.gperf"
-      {"VerticalTilde", 3, {226, 137, 128}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 183 "src/html/html_unescape.gperf"
-      {"boxvH", 3, {226, 149, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1211 "src/html/html_unescape.gperf"
-      {"NotRightTriangleBar", 3, {226, 167, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1213 "src/html/html_unescape.gperf"
-      {"NotRightTriangleEqual", 3, {226, 139, 173}},
-#line 1212 "src/html/html_unescape.gperf"
-      {"NotRightTriangle", 3, {226, 139, 171}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 906 "src/html/html_unescape.gperf"
-      {"LeftVectorBar", 3, {226, 165, 146}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 182 "src/html/html_unescape.gperf"
-      {"boxvh", 3, {226, 148, 188}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 150 "src/html/html_unescape.gperf"
-      {"boxbox", 3, {226, 167, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2095 "src/html/html_unescape.gperf"
-      {"ycy", 2, {209, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1758 "src/html/html_unescape.gperf"
-      {"subedot", 3, {226, 171, 131}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1707 "src/html/html_unescape.gperf"
-      {"SOFTcy", 2, {208, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1565 "src/html/html_unescape.gperf"
-      {"Rightarrow", 3, {226, 135, 146}},
-      {(char*)0},
-#line 29 "src/html/html_unescape.gperf"
-      {"alpha", 2, {206, 177}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1672 "src/html/html_unescape.gperf"
-      {"shchcy", 2, {209, 137}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1708 "src/html/html_unescape.gperf"
-      {"softcy", 2, {209, 140}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 18 "src/html/html_unescape.gperf"
-      {"acy", 2, {208, 176}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2093 "src/html/html_unescape.gperf"
-      {"ycirc", 2, {197, 183}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 117 "src/html/html_unescape.gperf"
-      {"bigcirc", 3, {226, 151, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 736 "src/html/html_unescape.gperf"
-      {"ImaginaryI", 3, {226, 133, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 70 "src/html/html_unescape.gperf"
-      {"approx", 3, {226, 137, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1801 "src/html/html_unescape.gperf"
-      {"SupersetEqual", 3, {226, 138, 135}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2043 "src/html/html_unescape.gperf"
-      {"vzigzag", 3, {226, 166, 154}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 315 "src/html/html_unescape.gperf"
-      {"cuesc", 3, {226, 139, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1939 "src/html/html_unescape.gperf"
-      {"UnderParenthesis", 3, {226, 143, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 15 "src/html/html_unescape.gperf"
-      {"acirc", 2, {195, 162}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1774 "src/html/html_unescape.gperf"
-      {"succapprox", 3, {226, 170, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1040 "src/html/html_unescape.gperf"
-      {"mcomma", 3, {226, 168, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 48 "src/html/html_unescape.gperf"
-      {"angmsdae", 3, {226, 166, 172}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 45 "src/html/html_unescape.gperf"
-      {"angmsdab", 3, {226, 166, 169}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 49 "src/html/html_unescape.gperf"
-      {"angmsdaf", 3, {226, 166, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 56 "src/html/html_unescape.gperf"
-      {"angsph", 3, {226, 136, 162}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1026 "src/html/html_unescape.gperf"
-      {"luruhar", 3, {226, 165, 166}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 47 "src/html/html_unescape.gperf"
-      {"angmsdad", 3, {226, 166, 171}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1900 "src/html/html_unescape.gperf"
-      {"twoheadleftarrow", 3, {226, 134, 158}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 340 "src/html/html_unescape.gperf"
-      {"cylcty", 3, {226, 140, 173}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1751 "src/html/html_unescape.gperf"
-      {"straightphi", 2, {207, 149}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1073 "src/html/html_unescape.gperf"
-      {"multimap", 3, {226, 138, 184}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1562 "src/html/html_unescape.gperf"
-      {"RightArrowBar", 3, {226, 135, 165}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 868 "src/html/html_unescape.gperf"
-      {"ldrushar", 3, {226, 165, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 872 "src/html/html_unescape.gperf"
-      {"LeftAngleBracket", 3, {226, 159, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1630 "src/html/html_unescape.gperf"
-      {"ruluhar", 3, {226, 165, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 329 "src/html/html_unescape.gperf"
-      {"curlyeqprec", 3, {226, 139, 158}},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2106 "src/html/html_unescape.gperf"
-      {"yucy", 2, {209, 142}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1025 "src/html/html_unescape.gperf"
-      {"lurdshar", 3, {226, 165, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 675 "src/html/html_unescape.gperf"
-      {"hardcy", 2, {209, 138}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1574 "src/html/html_unescape.gperf"
-      {"rightharpoondown", 3, {226, 135, 129}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1575 "src/html/html_unescape.gperf"
-      {"rightharpoonup", 3, {226, 135, 128}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 674 "src/html/html_unescape.gperf"
-      {"HARDcy", 2, {208, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1768 "src/html/html_unescape.gperf"
-      {"SubsetEqual", 3, {226, 138, 134}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 385 "src/html/html_unescape.gperf"
-      {"digamma", 2, {207, 157}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1918 "src/html/html_unescape.gperf"
-      {"udblac", 2, {197, 177}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1786 "src/html/html_unescape.gperf"
-      {"SuchThat", 3, {226, 136, 139}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 337 "src/html/html_unescape.gperf"
-      {"cuwed", 3, {226, 139, 143}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1917 "src/html/html_unescape.gperf"
-      {"Udblac", 2, {197, 176}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 50 "src/html/html_unescape.gperf"
-      {"angmsdag", 3, {226, 166, 174}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 51 "src/html/html_unescape.gperf"
-      {"angmsdah", 3, {226, 166, 175}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2022 "src/html/html_unescape.gperf"
-      {"VerticalBar", 3, {226, 136, 163}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 2024 "src/html/html_unescape.gperf"
-      {"VerticalSeparator", 3, {226, 157, 152}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 1567 "src/html/html_unescape.gperf"
-      {"rightarrowtail", 3, {226, 134, 163}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 1321 "src/html/html_unescape.gperf"
-      {"odblac", 2, {197, 145}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 1782 "src/html/html_unescape.gperf"
-      {"succnapprox", 3, {226, 170, 186}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 46 "src/html/html_unescape.gperf"
-      {"angmsdac", 3, {226, 166, 170}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 1320 "src/html/html_unescape.gperf"
-      {"Odblac", 2, {197, 144}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0},
-#line 318 "src/html/html_unescape.gperf"
-      {"cupbrcap", 3, {226, 169, 136}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 44 "src/html/html_unescape.gperf"
-      {"angmsdaa", 3, {226, 166, 168}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0},
-#line 330 "src/html/html_unescape.gperf"
-      {"curlyeqsucc", 3, {226, 139, 159}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-#line 334 "src/html/html_unescape.gperf"
-      {"curvearrowleft", 3, {226, 134, 182}},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
-      {(char*)0}, {(char*)0},
-#line 335 "src/html/html_unescape.gperf"
-      {"curvearrowright", 3, {226, 134, 183}}
-    };
-
-  if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
-    {
-      unsigned int key = hash_entity (str, len);
-
-      if (key <= MAX_HASH_VALUE)
-        if (len == lengthtable[key])
-          {
-            register const char *s = wordlist[key].entity;
-
-            if (s && *str == *s && !memcmp (str + 1, s + 1, len - 1))
-              return &wordlist[key];
-          }
-    }
-  return 0;
-}
diff --git a/src/html/html_unescape.gperf b/src/html_unescape.gperf
diff --git a/src/html_unescape.h b/src/html_unescape.h
@@ -0,0 +1,9736 @@
+/* ANSI-C code produced by gperf version 3.0.3 */
+/* Command-line: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/gperf -L ANSI-C -I -t -N find_entity -H hash_entity -K entity -C -l --null-strings -m5 src/html_unescape.gperf  */
+/* Computed positions: -k'1-7,10,12,$' */
+
+#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
+      && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
+      && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
+      && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
+      && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
+      && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
+      && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
+      && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
+      && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
+      && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
+      && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
+      && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
+      && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
+      && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
+      && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
+      && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
+      && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
+      && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
+      && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
+      && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
+      && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
+      && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
+      && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
+/* The character set is not based on ISO-646.  */
+#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
+#endif
+
+#line 1 "src/html_unescape.gperf"
+struct html_ent {
+	const char *entity;
+	unsigned int utf8_len;
+	unsigned char utf8[4];
+};
+#include <string.h>
+
+#define TOTAL_KEYWORDS 2125
+#define MIN_WORD_LENGTH 2
+#define MAX_WORD_LENGTH 31
+#define MIN_HASH_VALUE 39
+#define MAX_HASH_VALUE 16000
+/* maximum key range = 15962, duplicates = 0 */
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static unsigned int
+hash_entity (register const char *str, register unsigned int len)
+{
+  static const unsigned short asso_values[] =
+    {
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,     2,
+          3,     7,     2,     4,     8, 16001,    10, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001,  1890,  1538,   220,   165,  1045,
+        535,  1971,  1187,  1262,    35,   126,   201,   133,   350,  1487,
+       1965,     3,   478,   134,     8,   147,    73,    41,    23,   212,
+          9, 16001,     2, 16001,     2, 16001, 16001,  4154,    29,  3168,
+        429,    10,   146,  1925,  2307,   280,  1313,  1924,     4,   651,
+         27,  1031,    65,   176,     2,     6,    17,    15,   107,   482,
+       3207,  3865,   757,   131,   178,     4,     4, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
+      16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001
+    };
+  register unsigned int hval = len;
+
+  switch (hval)
+    {
+      default:
+        hval += asso_values[(unsigned char)str[11]];
+      /*FALLTHROUGH*/
+      case 11:
+      case 10:
+        hval += asso_values[(unsigned char)str[9]];
+      /*FALLTHROUGH*/
+      case 9:
+      case 8:
+      case 7:
+        hval += asso_values[(unsigned char)str[6]];
+      /*FALLTHROUGH*/
+      case 6:
+        hval += asso_values[(unsigned char)str[5]];
+      /*FALLTHROUGH*/
+      case 5:
+        hval += asso_values[(unsigned char)str[4]+1];
+      /*FALLTHROUGH*/
+      case 4:
+        hval += asso_values[(unsigned char)str[3]+3];
+      /*FALLTHROUGH*/
+      case 3:
+        hval += asso_values[(unsigned char)str[2]+1];
+      /*FALLTHROUGH*/
+      case 2:
+        hval += asso_values[(unsigned char)str[1]+4];
+      /*FALLTHROUGH*/
+      case 1:
+        hval += asso_values[(unsigned char)str[0]];
+        break;
+    }
+  return hval + asso_values[(unsigned char)str[len - 1]];
+}
+
+const struct html_ent *
+find_entity (register const char *str, register unsigned int len)
+{
+  static const unsigned char lengthtable[] =
+    {
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  4,
+       0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  4,  0,  0,  3,
+       0,  0,  0,  0,  0,  0,  6,  0,  6,  5,  0,  5,  3,  4,
+       3,  4,  0,  4,  0,  2,  5,  4,  0,  0,  0,  2,  0,  7,
+       0,  7,  3,  0,  5,  0,  0,  0,  0,  0,  4,  0,  0,  6,
+       0,  0,  0,  3,  6,  0,  4,  0,  0,  0,  0,  6,  4,  5,
+       0,  0,  0,  5,  0,  5,  0,  6,  0,  0,  0,  4,  5,  5,
+       5,  3,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  9,  0,
+       0,  0,  0,  3,  4,  0,  3,  0,  0,  5,  0,  0,  3,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  5,  0,
+       5,  0,  5,  6,  0,  6,  5,  0,  2,  5,  0,  5,  0,  0,
+       0,  0,  4,  0,  0,  0,  3,  0,  3,  5,  0,  0,  5,  0,
+       0,  0,  6,  0, 10,  0,  4,  0,  0,  5,  3,  5,  0,  0,
+       0,  0,  0,  0,  0,  5,  0,  3,  0,  0,  0,  0,  6,  6,
+       0,  6,  0,  0,  0,  0,  6,  0,  6,  0,  2,  0,  0,  0,
+       4,  7,  0,  7,  0,  5,  0,  0,  0,  0,  0,  0,  0,  3,
+       0,  4,  0,  4,  6,  0,  3,  0,  0,  0,  0,  0,  0,  4,
+       4,  3,  0,  4,  0,  0,  2,  0,  0,  0,  4,  0,  4,  0,
+       0,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+      13,  0,  2,  0,  0,  0,  5,  0,  2,  0,  0,  0,  0,  0,
+       0,  0,  3,  2,  4,  0,  6,  0,  0,  3,  0,  2,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  6,  0,  3,  4,  0,  0,  0,
+       0,  4,  6,  0,  0,  0,  5,  5,  5,  0, 13,  0,  0,  4,
+       0,  0,  5,  0,  4,  4,  5, 17, 18,  0,  0,  0,  0,  0,
+       5,  0,  0, 17,  0,  0,  0,  0,  0,  5,  5,  0,  0,  0,
+       5,  5,  0,  0,  0,  8,  0,  0,  0,  3,  0,  0,  6,  3,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  5,  6,  0,  0,
+       0,  4,  0,  0,  5,  0,  6,  6,  6,  6,  6,  6,  6,  0,
+       0,  6,  0,  6,  0,  6,  6,  6,  6,  6,  6,  0,  0,  0,
+       6,  0,  6,  3,  4,  0,  0,  4,  3,  5,  0,  0,  3,  0,
+       0,  0, 11,  5,  0,  0,  0,  4,  0,  0,  6,  0,  0,  0,
+       5,  0,  0,  0,  5,  0,  5,  0,  0,  0,  0,  0,  0,  0,
+       0,  5,  0,  0,  0,  0,  0,  5,  3,  0,  0,  4,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  4,  0,  4,
+       0,  0,  0,  0,  0,  0,  6,  0,  0,  5,  0,  0,  0,  0,
+       3,  6,  0,  0,  0,  0,  0,  8,  8,  0,  0,  0,  4,  6,
+       0,  0,  8,  0,  8,  0,  2,  0,  0,  0,  0,  4,  0,  0,
+       0,  4,  0,  6,  0,  0,  0,  0,  6,  0,  4,  0,  0,  0,
+       0,  6,  0,  5,  6,  2,  5,  8,  5,  0,  0,  4,  0,  4,
+       0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  9,  0,  4,  4,
+       4,  0,  4,  6,  4,  4,  4,  0,  0,  0,  5,  4,  5,  4,
+       0,  0,  0,  0,  0,  4,  0,  0,  0,  4,  0,  4,  5,  4,
+       5,  0,  0,  4,  0,  5,  0,  0,  0,  4,  0,  0,  0,  0,
+       4,  4,  0,  5,  0,  0, 11,  0,  0,  6,  0,  0,  3,  0,
+       0,  0,  0,  6,  0,  4,  0,  0,  4,  0,  0,  0,  0,  4,
+       0,  0,  0,  0,  7,  4,  4,  0,  7,  0,  0,  0,  0,  0,
+       5,  0,  0,  0,  3,  8,  4,  0,  0,  0,  5,  0,  6,  0,
+       0,  0,  0,  6,  0,  4,  0,  0,  0,  5,  0,  6,  0,  0,
+       0,  5,  5,  0,  0,  3,  6,  2,  0,  0,  4,  0,  0,  7,
+       0,  4,  0,  4,  4,  4,  3,  5,  0,  0,  0,  0,  0,  0,
+       6,  0,  4,  4,  0,  0,  0, 12, 13,  0,  0,  6,  8,  0,
+       2,  0,  0, 17,  0,  0,  0,  4,  0,  5,  0,  7,  0,  5,
+       0,  0,  0,  5,  4,  5,  0,  0,  3,  0,  0,  0,  5,  0,
+       5, 12, 13,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  4,  0,  0,  0,  7,  0,  0,  6,  6,  6,  0,  4,  0,
+       0,  0,  0, 17,  0,  0,  4,  5,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  5,  3,  6,  9,  0,  0,
+       0,  9,  0,  0,  0,  0,  0,  6,  4,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0, 19,  0,  5,  0,  0, 17,  0,  0,
+      14,  0,  0,  0,  0, 12,  4,  0,  0,  0,  4,  0,  2,  0,
+       4,  0,  6,  0,  0,  3,  0,  0,  0,  3,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 10,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  4,  4,  0,
+       4,  0,  4,  4,  4,  0,  0,  0,  0,  4,  0,  4,  0,  4,
+       9,  0,  0,  4,  2,  0,  0,  4,  2,  4,  4,  0,  0,  0,
+       0,  4,  6,  0,  0,  6,  9,  4,  0,  6,  0,  0,  0,  0,
+       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  6,  0,  0,
+       0,  0,  0,  4,  2,  0,  0,  0,  0,  0,  0,  4,  0,  0,
+       0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,
+       0,  0,  0,  0,  0,  0, 10,  0,  0,  0, 10,  6,  0,  0,
+       0,  0,  6,  4,  6,  4,  0,  0,  0,  0,  0,  0,  0,  5,
+       0,  0,  0,  0,  0,  9,  0,  0,  4,  0,  0,  0,  0,  0,
+       7,  4,  4,  7,  0,  7,  5,  0,  0,  6,  4,  4,  4,  0,
+       4,  4,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  4,  0,
+       0,  0,  4,  0,  0,  4,  4,  6,  0,  0,  0,  3,  5,  3,
+       5, 11,  4,  0,  0,  4,  0,  0,  0,  5,  0,  0,  0,  0,
+       7,  0,  0,  0,  0,  5,  0,  5,  0,  0,  0,  3,  5,  4,
+       0,  0,  0,  5,  0,  6,  9,  7,  2,  0,  4,  0,  0,  4,
+       0,  0,  0,  0,  4,  5,  6,  0,  0,  0,  0,  9, 10,  0,
+       0,  0,  5,  0,  0,  0,  0, 11,  0,  0,  6,  0,  0,  0,
+       0,  0,  0,  4,  8,  6,  0,  0,  0,  0,  0,  8,  0,  0,
+       0,  0,  0,  0,  0,  5,  6,  0,  0,  0, 13,  5,  5,  6,
+       0,  0,  0,  0,  2,  0,  0,  0,  4,  2,  4,  0,  0,  6,
+       4,  0,  4,  0,  0,  0,  4,  0, 21,  0,  0,  0,  6,  0,
+       3,  0,  0,  0,  6,  6,  0,  3, 13,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  6,  0,  0,  7,  0,  0,  0,  0,
+       0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  5,  0,  4,  0,  6,  0,  0,  0,
+       0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  7,  3,  0,  0,
+       0,  0,  0,  0,  0,  7,  3,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  3,  3,  0,
+       3, 15,  3,  3,  3,  0,  0,  0,  3,  3,  6,  3,  6,  0,
+       0,  0,  0,  3,  0,  0,  4,  3,  0,  3,  0, 12,  0,  0,
+       0,  3,  0,  4,  0,  0,  0,  3,  0, 12,  0,  4,  5,  0,
+       9,  0,  0,  7,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  3,  0,  0,  0,  0,  0,  5,  0,  3,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  4,  0,  0,  0,
+       4,  0,  0,  0,  0,  0,  0,  0,  0, 12,  0,  0,  0,  0,
+       0,  5,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  5,
+       0,  3,  3,  0,  0,  6,  0,  0,  0,  0,  0,  4,  0,  0,
+       3,  3,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  5,  3,  7,  0,  0,  8,  0,  0,  0,  0,
+       0,  0,  3,  4,  0,  6,  0,  0,  0, 15,  0,  0,  0,  0,
+       0,  0,  0,  9,  0,  0,  0,  2,  0,  0,  0,  0,  9,  3,
+       0,  0,  0,  0,  0,  0,  6,  0,  0,  7,  3, 24,  0,  0,
+       0,  0,  5,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  6,  7,  4,  0,  0,  0,  0,  0,  0,
+       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  3,  3,
+       0,  4,  0,  7,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,
+       0,  5,  2,  0,  0,  0,  6,  0,  3,  8,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  4,  6,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  5,  0,  9,  5,  7,  0,  0,  0,  0,  0,  0,  0,
+       0,  7, 15,  7,  8,  4,  0,  5,  0,  0,  6,  0,  0,  0,
+       0,  0,  0,  0,  4,  4,  5,  0,  0,  0,  0,  6, 14,  3,
+      15,  0,  6,  0,  0,  0,  3,  0,  3,  3,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  6,  0,  0,  0,
+       0,  0,  0,  5,  0,  0,  5, 16,  0,  5, 10,  0,  0,  0,
+       5,  7,  0,  5,  0,  0,  6,  0,  3,  0,  0, 11,  5,  0,
+       0,  4,  5,  0,  0,  5,  0,  0,  3,  0,  0,  0,  0,  8,
+       0,  0,  0,  5,  0,  0,  0,  6,  3,  0,  0,  0,  0,  0,
+       5,  0,  0,  3,  3,  3,  0,  0,  0,  6,  0,  0,  5,  6,
+       0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       6,  0,  0, 11,  0,  6,  0,  6,  0,  0, 13,  0,  0,  7,
+       0,  0,  0,  0,  7,  0,  6,  4,  5,  0,  3,  0,  0,  5,
+       3,  0,  0,  0,  0,  0,  6,  0,  0,  4,  0,  0,  0,  0,
+       3,  6,  5,  0,  0,  0,  0, 11,  0,  4,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,
+       0, 11,  0,  5,  5,  0,  0,  0,  0,  0,  0,  3,  0,  0,
+       0,  0,  0,  8,  0,  7,  4,  0,  0,  0,  0,  5,  4,  9,
+       0,  0,  5,  0,  0,  0,  0,  0,  8,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  9,
+       0,  6,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0, 11,
+       0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  7,  0,  0,  0,
+       0,  0,  0,  0,  6,  0,  4,  0,  0, 14,  5,  0,  0,  8,
+       0,  0,  0, 20,  7,  0,  0,  0,  0,  0,  0,  0,  0,  5,
+       3,  0,  0,  4,  6,  0,  0,  0,  0,  6,  0,  0,  0,  7,
+       0,  3,  6,  4,  6,  0,  0,  0,  0,  0,  0,  6,  3,  4,
+       0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,
+       0, 11,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  4,
+       0,  0,  0,  0,  0,  0,  0, 13, 18,  5,  0,  3,  0,  7,
+       0,  4,  0,  0,  0,  4,  0,  0, 10, 11,  0,  0,  0,  6,
+       0,  6,  0,  0,  5,  0,  5, 12, 12,  0,  0,  0,  4,  0,
+       0, 14,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,
+      14,  0,  0,  0,  2,  4,  8,  4,  0,  3,  0,  0,  7,  0,
+       3,  0,  0,  0,  3,  2,  0,  0,  0,  0,  6,  0,  6,  4,
+       6,  7,  6,  6,  6,  0, 10,  0,  0,  0,  3,  6,  0,  4,
+       0,  0,  0,  0,  0,  4,  0,  6,  6,  0,  4,  0,  0,  0,
+       7,  0,  0,  7,  0,  0,  4,  0,  4,  0,  5,  6,  0,  6,
+       0,  3,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,
+       6,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,
+       9,  0,  0,  0,  0,  0,  8, 14,  0,  3,  0,  0,  0,  0,
+       0,  0,  8,  0,  0,  7,  5,  0,  0,  0,  4,  0,  0,  0,
+      17,  7,  0,  0,  4,  0,  0,  7,  0,  5,  0,  0,  7,  5,
+       0,  0,  4,  0,  7,  2, 20,  0,  0,  0,  0, 13,  0,  0,
+       0,  0,  6,  0,  7,  3,  5,  4,  0,  0,  0,  0,  5,  5,
+       0,  0,  0,  0,  0,  4,  5,  0,  0,  0,  0,  0,  0,  0,
+       5,  0,  5,  0,  0,  6,  0,  0,  6,  0,  0,  0,  0,  0,
+       0,  0,  4,  9,  0,  5, 12,  0,  0,  0,  0,  5,  0,  5,
+       4,  0,  0,  0,  9,  0,  0,  0, 10, 10,  0,  0,  4,  6,
+       0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  2,  6,  0,  0,  0,  0,  0,  5,  0,  0,  0,
+       0,  0,  6,  0,  0,  0,  0,  6,  6,  0,  3,  0,  0,  0,
+       7,  0,  0,  0,  0,  7,  4,  0,  0,  0,  0,  0,  4,  0,
+       9,  0,  0,  3,  0,  0,  0,  7,  0,  4,  0,  0,  5,  6,
+       0,  0,  6,  3,  5,  4,  0,  0,  0,  0,  0,  6,  0,  5,
+       0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  6,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  5,
+       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,
+       6,  0,  0,  6,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  8,  0,  0,  0,  6,  0,  0,  0,  0,  4,
+       0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0, 10,  0,  0,  6,  0,  6,  0,  0,  6,
+       0,  0, 18,  0,  6,  0, 20, 15,  0,  0,  4,  4,  0,  0,
+       0,  6,  0,  0,  0,  3,  0,  0,  0,  0,  0,  5,  4,  4,
+       0,  7,  0,  6,  0,  4,  0,  5,  0,  0,  0,  0,  5,  0,
+       0,  0,  4,  4,  0,  0,  0,  0,  4,  0,  4,  0, 11,  0,
+      20, 23,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0, 10,  0,  0,  8,  0,  0,  0,  6,  0,  0,  0,
+       0,  4,  0,  0,  0,  0,  0,  4,  0,  0,  3,  0,  0,  6,
+       0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,
+       0,  0,  0,  0,  0,  0, 13,  0,  0,  9,  0,  0,  0,  5,
+       0,  0,  0,  5,  0,  3,  0,  0,  0,  0,  0,  0,  0,  5,
+       0,  0,  0,  0,  3,  0,  0, 17,  0,  5,  0,  0,  0,  0,
+       0,  0,  0,  0,  6,  0,  9,  0,  0,  0,  6,  0,  0,  0,
+       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,
+       0,  7,  0,  0,  0,  9,  0,  0,  0,  0,  0,  0, 14,  0,
+       0, 11,  0,  6,  0,  6,  0,  7,  5,  0,  0,  0,  6, 12,
+      12,  0,  0,  0,  0, 16,  0, 14,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  5,  0,  5,  0,  0,  0,  7,
+       0,  0,  5,  0,  0,  0,  0,  0,  0,  6,  0, 14,  0,  0,
+       0,  0,  0,  0,  4,  0,  0,  0,  6,  0,  0,  0,  0,  0,
+       0,  0,  8,  0,  0,  0,  0,  5,  0,  6,  0,  0,  0,  0,
+       0,  0,  0,  0,  5,  0,  0,  5,  0,  0,  0,  0,  0,  0,
+       5,  0,  5,  0,  0,  0,  0,  0, 11,  6,  6,  3,  0,  0,
+       0,  0,  7,  0,  6,  0,  6,  6,  4,  0,  0,  0,  7,  0,
+       0,  0,  0,  0, 14,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  5,  0,  5,  0,  0,  0,  6,  0,  0,  0,  0,
+       4,  4,  0,  0,  0,  0,  3,  3,  6,  0,  0,  0,  0,  0,
+       0,  8,  0,  0,  0,  0,  0,  6,  0,  0,  0,  4,  6,  0,
+       4,  4,  0,  0,  0,  0, 13,  0,  4,  0,  0,  0,  0,  4,
+       2,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  7,  0,
+       0,  0, 10,  0,  9,  0,  0,  4,  6,  0,  5,  0,  0,  0,
+      13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0, 10,  0,  0,  0,  0,  0,  0,  8,  0,  0,  6,  0,
+       0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0, 12,  0,  0,
+       6,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0, 12,  0,
+       0,  0,  0,  0,  0,  0, 18,  0,  0,  4,  0,  0,  0,  0,
+       0,  0,  0,  0,  6,  0,  7,  0,  0,  0,  0,  5,  0,  5,
+       0,  0,  0,  6,  0,  0,  5,  0,  0,  6,  0,  6,  0,  0,
+      13,  6,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,
+       0,  4,  0,  6,  0,  6,  7,  0,  0,  0,  0,  0,  0,  0,
+      14,  0,  6, 15,  0,  0,  7,  0,  3,  0,  3,  0,  0,  0,
+       9,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,
+       0,  4,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 12,  0,  0, 15,
+       0,  0,  0,  6,  0,  0,  6,  0,  0,  0,  0,  6,  0,  0,
+       0,  0,  0,  0,  0,  7,  6,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,
+       0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  3,  9,  4,  0,  3,  0,
+       0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  2, 15,  0,  0,
+       0,  5,  0,  5,  0,  4,  0,  0,  0,  0,  0,  0, 16,  0,
+       3,  3, 10,  0,  0,  0,  0,  0,  0,  0,  0,  4,  5,  4,
+       5,  4,  0,  0,  6,  0,  5,  4,  0,  5,  5,  3,  5,  0,
+       4,  0,  6,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  3,
+       0,  0,  0,  0,  0,  3,  0,  0,  6,  0,  5,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  6,  8,  6,  0,  0,  0,  0,  0,  0,  0,  5, 16,  0,
+       5,  7,  0,  6,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,
+       0,  0,  0,  8,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  7,  0,  7,  0,  0,  5,  0,  0,
+       0,  0,  6,  0,  5,  4,  5,  0,  5,  5,  0,  0,  0,  0,
+       5,  2,  6,  4,  0,  5,  0,  0,  5,  0,  4,  0,  0,  0,
+       0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  9,  0,  0,  0,
+       0,  6,  0,  0,  0,  0,  3,  5,  0,  0,  0,  2,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,
+       0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  8,  0,  0,  0,  0,  6,  5,  0,  0,  4,
+       0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,
+       0,  4,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  4,  0,  4,  2,  6,  0,  6,  3,  3,  0,  0,
+       3,  0,  4,  0,  6,  0,  3,  0,  0,  6,  0,  5, 31,  0,
+       0,  0,  0,  0,  0,  0,  3,  6,  0,  0,  0,  0,  0,  0,
+       0,  4,  0,  0,  5,  0,  0,  0,  3,  0,  0,  0,  0,  6,
+       0,  8,  0,  5,  4,  0,  0,  0,  0,  3,  0,  0,  0,  0,
+       0,  0,  0,  3,  0,  0,  0,  0,  0,  5,  0,  0,  5,  0,
+       0,  0, 19,  0,  0,  0,  0, 24,  0,  0,  4,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  9,  0,  0,  0,  5,
+       0,  0,  0,  6,  0,  0,  0,  0, 14,  0,  0,  0,  0,  0,
+       0, 16,  5,  0,  0,  3,  4,  4,  0,  5,  4,  5,  0,  0,
+       0, 13,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  5,  5,  0,  0,  0,  0,  0,  0,  6,  0,  3,
+       0,  7,  0, 10,  0,  0,  0,  0,  6,  0,  6,  0,  0, 13,
+       0,  0,  0,  5,  0,  8,  0,  6,  0,  6,  8,  6,  0,  0,
+       6,  6,  0, 10,  0,  8,  6,  6,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  6,  0, 11,  0,  0,  0,  6,  0,  0,  0,
+       0,  7,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       7,  0,  0,  0, 17,  6,  0,  0,  0,  0,  0, 16,  0,  0,
+       0,  0,  0,  0,  4,  0,  4,  0,  0,  0,  0,  0,  7,  0,
+      14,  7,  6,  0,  6,  0,  7,  0,  0,  0,  0,  0,  0,  0,
+       4,  0, 15,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  6, 10,  4, 14,  0,  0,  0,  9,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0, 14,  0,  4,  0,  6,
+       0,  0,  0,  0,  0,  0,  0,  6,  3,  8,  4,  6,  6,  0,
+       5,  0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,
+       0,  6,  0,  4,  0,  2,  0, 20, 21,  0,  0,  2,  0,  0,
+       3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,
+       0,  0,  0,  0,  0,  6,  0,  0, 14,  4,  6, 17,  0,  0,
+       0,  0,  0,  0,  0,  0,  6,  6,  0,  0,  0,  5,  0,  0,
+       4,  6,  0,  2,  7,  0,  6,  5,  0,  8,  0,  0,  5,  0,
+       4,  0,  0,  0,  5,  0,  4, 15,  5,  0,  4,  6,  0,  0,
+       0,  0,  5,  5,  0,  0,  0,  0,  0,  0,  0, 17,  5,  0,
+       0,  0,  9,  6,  0,  0, 12,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  6,  0,  5,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  7,  5,  0,
+       0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,
+       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  4,  0,  0,  0,
+       0, 12,  0,  0,  0,  6,  0,  0,  0,  0, 10,  3,  0,  0,
+       0,  4,  0,  5,  0,  0,  0,  0,  0,  4,  0,  0,  4,  0,
+       0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  7,  0,  0,
+       0,  0,  0,  0,  9,  0,  6,  0,  6,  0,  0,  0,  0, 19,
+       5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,
+       0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,  3,
+       0,  0,  0,  0,  0,  0,  5,  0,  0,  5,  0,  6,  3,  6,
+       0,  0,  0,  0,  0,  0,  0,  4,  0,  4,  2,  0,  0,  0,
+       4,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  5,  0,  6,  0,  6,  0,  6,  0,  0,
+       0,  0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  6,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0, 17,  0,
+       0,  7,  0,  0,  2,  6,  2,  0,  0,  0,  2,  0,  0,  0,
+       0,  3,  8,  0,  0,  3,  0,  5,  0,  5,  6,  0,  0,  0,
+       0, 18,  0,  0,  0,  0,  5,  0,  7,  0,  0,  9,  0,  0,
+       0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  4,  0,  4,  0,  0,  4,  0,  9,  0,  6,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  5,  0,  4,  0,
+       0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  5,  0,  5,  6,
+       0,  0,  0,  3,  3,  5,  0,  0,  0,  0,  6,  0,  0,  0,
+       6,  0,  9,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  4,
+       6, 13,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,
+      13,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,
+       0,  0,  5,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,  0,
+       8,  6,  8,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,
+       0,  0,  0,  0,  0, 12,  0,  6,  0,  0,  0,  6,  0,  0,
+       0,  6,  4,  0,  0,  7,  6,  5,  0,  0,  6,  0,  5,  5,
+       5,  0,  0,  0,  9,  0,  0,  0,  0,  0,  5,  0,  6,  8,
+       0,  0,  6,  0,  5,  8,  0,  0,  0,  6,  0,  4,  0,  9,
+       0,  0,  0,  0,  4,  6,  4,  0,  0,  0,  0,  0,  3,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  4,
+      11,  0,  0,  8,  9,  0,  0,  0,  0,  3,  5,  3,  0,  0,
+       0,  0,  6,  4,  0,  0,  0,  9,  4,  3,  0,  2,  0,  0,
+       0,  0,  0,  7,  5,  0,  0,  0,  0,  6,  0,  0,  0,  0,
+       0, 14,  3,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0, 10,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  3,  0,  0,  0,
+       0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0, 10,  7,
+       5,  0,  6,  0,  6,  0,  3, 17,  0,  0,  0,  0,  0,  0,
+      20,  0, 14,  4,  0,  0,  0,  0,  0,  0, 19,  6,  6,  0,
+      10,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  6,  0,
+       0,  3,  0,  0,  0,  4,  5,  0,  0,  4,  0,  5,  0,  0,
+       0,  0,  0,  0,  7,  0,  4,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  4,  0,  0,  3,  0,  0,  0,  0,
+       0,  0,  7,  0,  3,  0,  4,  0,  3,  0,  4,  0,  0, 13,
+       0,  4,  0,  0,  0,  0,  0,  0,  0, 12,  0,  0,  0,  0,
+       0,  0, 10,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,
+       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,
+       6,  0,  0,  0,  0,  0,  7,  0, 13,  0,  0, 15,  0,  0,
+       5,  9,  0,  0,  0,  6,  0,  6,  0,  0,  4,  6,  0,  0,
+       6,  4,  4,  0, 16,  0,  4,  0,  3,  0,  0, 11,  5, 15,
+       0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  7,  0,  0,  5,  0,  5,  4,  0,  0,  4,  0,
+      20,  4,  0,  0,  0,  0,  0,  5, 15,  4,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  4,  0,  0,  0,  5,  0,  0,  5,  0,
+       0,  0,  0,  0,  0,  0,  0,  5,  5,  0, 22,  0,  0,  7,
+       8,  0,  4,  0, 17,  0,  0,  0,  0,  0,  0,  0,  0,  6,
+       0,  0,  6,  7,  0,  0,  0,  0,  6,  0,  6,  0,  0,  0,
+       6,  0,  0,  0,  0,  0,  4,  0,  5,  0, 12, 15,  6,  0,
+      13,  0,  4,  0,  5,  4,  6,  0,  0,  0,  0,  4,  0,  0,
+       4,  3,  5,  0,  0,  0,  0,  0,  0,  4,  0,  4,  0,  0,
+       0,  0,  0,  0,  4,  0,  0,  9,  0,  0, 20,  0,  4, 10,
+       0,  0,  0,  0,  4,  0,  5,  0,  0,  8,  6,  0,  5,  4,
+       0,  0,  3,  0,  4,  0,  0,  6,  6,  0,  4,  0,  0,  0,
+       0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  4,  0,
+       0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 14,  0,  9,
+       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0, 17,
+       0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,
+       0,  0,  0, 14,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,
+       0, 14,  0,  0,  0,  0,  0,  0,  5,  6,  0,  5,  0,  0,
+       0,  0,  0,  0,  5,  0,  8,  0,  0,  0,  4,  0,  0,  0,
+       0,  0, 16, 15,  4,  0,  0, 11,  0,  0,  0,  8,  0,  0,
+       0,  0,  0,  0,  0,  2,  0,  5,  0, 10,  0,  0,  5,  0,
+       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,
+       5,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  5,  4,  0,  0,  0,  0,  0,  0,  0,  2,
+       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  8,  6,  5,  4,  0,  0,  0,
+       0,  5,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  6,  0,
+       0,  0,  0,  2,  4,  5,  0,  0,  0,  8,  0,  0,  3,  0,
+       8,  0,  0,  4, 18,  0,  0,  0,  0,  4,  5,  0,  0,  0,
+      16,  0,  0,  0,  0,  7,  0,  2,  3,  5,  0,  0,  5,  0,
+       4,  4,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,
+       8,  0, 14,  0,  0,  0,  0,  5,  0,  0,  6,  0,  6,  0,
+       5,  0,  5,  0,  5, 15,  0,  0,  8, 17, 12,  0,  0,  0,
+       0,  0,  6,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  5,  0,  5,  0,  0, 20,  0,  0,  0,  0,  0,
+      11,  0,  5,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0, 13,
+       0,  0,  0,  0,  0,  6,  0,  6,  0,  6,  0,  6,  0,  5,
+       8,  0,  0,  0,  0,  0,  6, 14,  0,  0,  0,  0,  0,  0,
+       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,
+       0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  4,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  5,  5,  0,  0,  0,  0,  0,
+       0, 13,  0,  0,  0,  0,  0,  8,  4,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0, 19,  0,  0,  0,  0,  0,  0,  7,
+       0,  0, 16,  0, 14,  0, 18, 13,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  5,  0,  0,
+       0,  0,  0,  0,  3,  0,  0,  0, 16,  0,  0,  0,  0,  0,
+       0, 14,  0,  0, 17,  0,  0,  0,  0,  0,  0,  0,  0,  3,
+       0,  0,  0,  0,  0,  0,  0, 13,  0,  0,  5,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  5,  0,
+       4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,
+       0,  0,  0,  8, 17,  0,  0,  0,  5,  0,  0,  0,  8,  0,
+       0,  0,  0,  0,  0,  0,  9,  0, 15,  0,  5,  0,  5,  0,
+       0,  0,  0,  0,  0,  6,  5,  0,  0,  0,  0,  6,  4,  0,
+       0,  9,  0,  0,  0,  0,  0,  6,  0,  6,  0,  0,  8,  0,
+       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,
+       6,  2,  0,  0,  6,  0, 12,  6,  0,  0,  0, 16,  0,  0,
+       0,  0, 10,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,
+       0,  0, 14, 22,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0, 10,  8,  0,  5,  0,  0,  6,
+       0,  0,  0,  6,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,
+       0,  0,  5,  0,  0,  5,  6,  0,  0,  0,  0,  0,  0,  0,
+       0,  8,  0,  0,  0, 14,  5,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  5,  0,  9,  0,
+       0,  0,  5,  0,  0,  0,  0,  4,  6,  0,  0,  0,  0,  0,
+       0,  8,  0,  0,  0,  0,  0,  9,  0,  0,  0,  0,  0,  0,
+       3,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0, 21,  5,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  6,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  6,  0,  6,  0,  0,  0,  0,  0,  3,  5,  0,
+       0,  5,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  2,  0,
+       9,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 10,
+       5,  0,  0,  0,  0,  0,  0,  0,  0,  8,  5, 14,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,
+       5,  6,  0,  0,  4,  0,  4,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0, 13,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  9,  6,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0, 12,  0,  0,  0, 18, 10,  0,  0, 18,  0,  7,  0,  0,
+       0,  6,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  4,
+       0,  5,  0,  0,  0,  0,  6,  0,  0,  5,  0,  0,  4,  0,
+       0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  4,  0,
+       0,  0,  5,  0, 12,  4, 12,  8,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  5,  0,  5,  0,
+       0,  0,  0,  0,  8,  0,  0,  0,  0,  4,  0,  0,  0,  0,
+       7,  5,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,  4,
+       5,  0,  0,  0,  5,  6,  7,  7,  0,  0,  0,  0,  0,  0,
+       0,  6,  0,  8,  0,  0,  0,  0,  5,  0,  0,  5,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,
+       0,  0, 16,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0, 10, 16,  0,  0,  0,  0,  0,  0, 17,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,
+       4,  6,  0,  0,  0,  5,  0,  0,  0,  8,  0,  0,  0,  0,
+       0, 17,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  5,  0,  0,  0,  0, 17,  0,  5,  0,  0,  0,  0,  5,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0, 18,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  5,  8,  0,  0,  0,  0,  0,  5,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,
+       0,  0,  0,  0,  0,  0, 15,  0,  0,  0,  0,  0,  7,  0,
+       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  9,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  8,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  4,  0,
+       8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  8,  0,  0,  0,  0,  0,  0,  0, 14,  0,  0,  0,
+       0,  0,  0,  0,  0,  8,  4,  0,  7,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  4,  0,  4,  6,  8,  0,  5,  0,
+       0,  4,  4,  0,  5,  4,  5,  0,  0,  0,  0,  0,  0,  6,
+       0,  0,  5,  0,  0, 18,  0,  5,  0,  0,  0, 19,  0,  0,
+       8,  0, 14,  0,  0,  0,  0, 13,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  5,  0,  0,  5,  0,  6,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0, 11,  0,  5, 13,  0,  0,  0,  7,
+       0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  3,  0,  0,
+       4,  0,  6, 13,  0,  8,  0,  5,  0,  0,  0,  5,  0,  0,
+       7,  0,  0,  0,  0,  0,  0,  0,  0,  0, 10,  0,  0,  0,
+       3,  0,  3,  0,  3,  0,  3,  3,  3,  4,  0,  4,  0,  3,
+       5,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  3,
+       4,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  5,
+       0, 18,  0,  0, 15,  7,  0,  3,  0,  0,  6,  5,  0,  5,
+       0,  3,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,
+      12,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,
+       0,  7,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  0,
+       0,  0,  0,  0,  0,  3,  3,  0,  0,  0,  0,  0,  0,  7,
+       0,  0,  0,  0,  3,  3,  0,  0,  0,  0,  0,  0,  5,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 16,
+       7, 10,  0,  0,  0,  0,  0,  4,  0,  0,  9,  0,  0,  0,
+       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0, 11,  0,  4,  0,  0,  0,  0,  0,  0,  0,  5,  3,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  6, 12,  0,  0,  0,  5,  6,  0,  0,  0,  0,
+       0,  5,  0,  0,  0,  5,  0,  0,  0,  0,  5,  0, 17,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  5,  0,  0,  0,  0,  6,  5,  0,  0,  0,  3,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0, 13,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 13,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       4,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  5,  0, 10,  0,  0,  0,  0,  0,  0,  0,  0,
+       4, 15,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  6,  0,  9,  6,  0,  0,  0,
+       3,  0,  0,  0,  0,  0,  7,  0,  0, 20,  0,  5,  0,  0,
+       0,  0,  0,  0,  0, 10,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  5,  0,  0,
+       0,  3,  0,  0,  6,  5,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  3,  0,  0,  0,  0,  9,  0,  0,  0,  0,  0,  7,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0, 14,  0,  0,  0,  0,  5,  6,  0,  0,  0,  0,
+       0,  4,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,
+       0,  0,  5,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       6,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0, 14,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  5,  3,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  8,  0,  8,  0,  0,  5,  0,  0,  0,  0,  0,  0,
+       5,  0,  0,  0,  0,  0,  6,  8,  0,  0, 17,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0, 17,  0,  6,  0,  0,  0,  0,
+       0,  0,  0,  0,  7,  0,  0,  0,  6,  0,  0,  0,  0,  0,
+       0,  0,  0, 13,  0,  0,  0,  0,  7,  0,  0,  3, 14,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       6,  0, 13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,
+       0,  7,  5,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,
+       0,  0,  0,  4,  4,  4,  0,  0,  0,  0,  6, 11, 19,  0,
+       0,  5, 17,  0,  0,  0,  0,  0, 16,  5,  0,  0,  0,  0,
+      16,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+      16,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,
+       7,  0,  0,  0,  0,  0,  0, 11,  0,  0,  0,  6,  0,  0,
+       0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  3,  0,  0,
+       0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       7,  0,  7,  8,  0,  0,  0,  0,  0, 13,  0, 16,  5,  4,
+       0,  0,  0,  6,  0,  0,  5,  0,  0,  0,  0,  0,  6,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 21,
+       9,  6,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,
+       0,  7,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  8,
+       9, 15,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  6,  9,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       5,  7, 15,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0, 10,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  3,  7,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  6,  0,  0,  0,
+       0,  0, 15,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 14,
+       0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0, 16,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,
+       0,  0,  0,  0,  4, 10,  0,  0,  0,  0,  0,  5,  0,  0,
+       0,  0,  0,  0,  3,  0,  0,  0,  0,  0, 10,  0, 10,  0,
+       0,  0, 21,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,
+       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 10,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  5,  0,  0,  0,
+       0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0, 12,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       3,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  6,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0, 11,  0, 20,  0,  3,  0,  0,  6,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 13,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,
+       0,  3,  0,  0,  0,  0,  5, 14,  5,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 21,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  3,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0, 13,  0,  0,  0,  0,  5,  0,
+       0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,
+       0,  4,  0,  0,  0,  0,  0,  0,  4,  0,  4,  0,  0,  0,
+      18,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  8,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0, 10, 11,  5,  0,  0,
+       0,  0,  0,  0,  0, 13,  0,  0,  0,  0,  0,  0,  7,  0,
+      19,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 14,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 11,  0,  5,  0,
+       0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  6,  0,  0,  0,  0,  0, 16,  5,  0, 15,  0,
+       0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  5,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  3,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  3,  3,  0,  0,  0,  0,  0,  0,  0,  0,
+       0, 15,  0,  0,  0,  0,  0,  6,  0,  0,  0,  9,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,
+       0,  0,  0,  3,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  4,  0, 15,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0, 10,  0,  0,  0,  0,  5,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  5, 11,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0, 12,  0,  0,  0,  0,  0,  0,  0,  0,  0, 11,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  7,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  5,  0,  0,  0,  4,  7,  0,  0,  0,  0,  0,  6,
+       0,  0,  0,  0,  4,  0,  0,  0,  5,  0,  0,  8,  0,  0,
+       0,  0,  0,  0, 11,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 11,  0,  0,  0,
+       0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  9,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,
+       0,  0,  0,  0,  0,  0,  0, 15,  0,  0,  0,  0,  0,  4,
+       0,  0, 11,  0, 15,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0, 15,  0,  0, 18,  0,
+       0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0, 11,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0, 14,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+      14,  0,  0, 18,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 17,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 16, 15,  0,  0,
+       0,  0,  5,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 10,  0,  6,
+       0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0, 14,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,
+      13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0, 14,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0, 15,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,
+       0,  0,  0, 12,  0,  0,  0, 14,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0, 12,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0, 13,  0,  0, 16,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0, 15,  0,  0, 18,  0,  0,  0,  7,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 16, 15,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,
+       0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0, 11,  0,
+       0,  5,  0,  0,  0,  7,  0,  0,  0, 11,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  5,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,
+       0,  0,  0,  0,  0, 10,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  5,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       9,  0, 13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0, 19,  0,  0,  0, 21, 16,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0, 13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0, 10,  0,  5,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+      10,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,
+       0, 13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  7,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 16,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 10,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0, 16,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0, 11,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0, 13,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0, 16,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0, 11,  0,  0,  0,  4,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0, 16,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0, 14,  0,  0,  0,  0,
+       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0, 11,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  6,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  5,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0, 11,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0, 17,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0, 14,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0, 11,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       6,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0, 11,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0, 14,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 15
+    };
+  static const struct html_ent wordlist[] =
+    {
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1502 "src/html_unescape.gperf"
+      {"rarr", 3, {226, 134, 146}},
+      {(char*)0},
+#line 834 "src/html_unescape.gperf"
+      {"larr", 3, {226, 134, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 845 "src/html_unescape.gperf"
+      {"lat", 3, {226, 170, 171}},
+      {(char*)0}, {(char*)0},
+#line 1904 "src/html_unescape.gperf"
+      {"uarr", 3, {226, 134, 145}},
+      {(char*)0}, {(char*)0},
+#line 1236 "src/html_unescape.gperf"
+      {"npr", 3, {226, 138, 128}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1511 "src/html_unescape.gperf"
+      {"rarrtl", 3, {226, 134, 163}},
+      {(char*)0},
+#line 842 "src/html_unescape.gperf"
+      {"larrtl", 3, {226, 134, 162}},
+#line 1602 "src/html_unescape.gperf"
+      {"roarr", 3, {226, 135, 190}},
+      {(char*)0},
+#line 964 "src/html_unescape.gperf"
+      {"loarr", 3, {226, 135, 189}},
+#line 1169 "src/html_unescape.gperf"
+      {"not", 2, {194, 172}},
+#line 1610 "src/html_unescape.gperf"
+      {"rpar", 1, {41}},
+#line 147 "src/html_unescape.gperf"
+      {"bot", 3, {226, 138, 165}},
+#line 990 "src/html_unescape.gperf"
+      {"lpar", 1, {40}},
+      {(char*)0},
+#line 1716 "src/html_unescape.gperf"
+      {"spar", 3, {226, 136, 165}},
+      {(char*)0},
+#line 946 "src/html_unescape.gperf"
+      {"ll", 3, {226, 137, 170}},
+#line 1927 "src/html_unescape.gperf"
+      {"uharr", 3, {226, 134, 190}},
+#line 506 "src/html_unescape.gperf"
+      {"epar", 3, {226, 139, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 483 "src/html_unescape.gperf"
+      {"el", 3, {226, 170, 153}},
+      {(char*)0},
+#line 1608 "src/html_unescape.gperf"
+      {"rotimes", 3, {226, 168, 181}},
+      {(char*)0},
+#line 982 "src/html_unescape.gperf"
+      {"lotimes", 3, {226, 168, 180}},
+#line 1389 "src/html_unescape.gperf"
+      {"par", 3, {226, 136, 165}},
+      {(char*)0},
+#line 1133 "src/html_unescape.gperf"
+      {"nharr", 3, {226, 134, 174}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1232 "src/html_unescape.gperf"
+      {"npar", 3, {226, 136, 166}},
+      {(char*)0}, {(char*)0},
+#line 1873 "src/html_unescape.gperf"
+      {"tprime", 3, {226, 128, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 487 "src/html_unescape.gperf"
+      {"els", 3, {226, 170, 149}},
+#line 507 "src/html_unescape.gperf"
+      {"eparsl", 3, {226, 167, 163}},
+      {(char*)0},
+#line 501 "src/html_unescape.gperf"
+      {"ensp", 3, {226, 128, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 194 "src/html_unescape.gperf"
+      {"bprime", 3, {226, 128, 181}},
+#line 956 "src/html_unescape.gperf"
+      {"lnap", 3, {226, 170, 137}},
+#line 138 "src/html_unescape.gperf"
+      {"blk14", 3, {226, 150, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 137 "src/html_unescape.gperf"
+      {"blk12", 3, {226, 150, 146}},
+      {(char*)0},
+#line 139 "src/html_unescape.gperf"
+      {"blk34", 3, {226, 150, 147}},
+      {(char*)0},
+#line 1233 "src/html_unescape.gperf"
+      {"nparsl", 3, {226, 171, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1144 "src/html_unescape.gperf"
+      {"nldr", 3, {226, 128, 165}},
+#line 1595 "src/html_unescape.gperf"
+      {"rlarr", 3, {226, 135, 132}},
+#line 1234 "src/html_unescape.gperf"
+      {"npart", 3, {226, 136, 130}},
+#line 945 "src/html_unescape.gperf"
+      {"llarr", 3, {226, 135, 135}},
+#line 1159 "src/html_unescape.gperf"
+      {"nlt", 3, {226, 137, 174}},
+#line 1697 "src/html_unescape.gperf"
+      {"slarr", 3, {226, 134, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1231 "src/html_unescape.gperf"
+      {"nparallel", 3, {226, 136, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1826 "src/html_unescape.gperf"
+      {"Tau", 2, {206, 164}},
+#line 1992 "src/html_unescape.gperf"
+      {"varr", 3, {226, 134, 149}},
+      {(char*)0},
+#line 1739 "src/html_unescape.gperf"
+      {"squ", 3, {226, 150, 161}},
+      {(char*)0}, {(char*)0},
+#line 1142 "src/html_unescape.gperf"
+      {"nlarr", 3, {226, 134, 154}},
+      {(char*)0}, {(char*)0},
+#line 1827 "src/html_unescape.gperf"
+      {"tau", 2, {207, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 958 "src/html_unescape.gperf"
+      {"lne", 3, {226, 170, 135}},
+#line 1613 "src/html_unescape.gperf"
+      {"rrarr", 3, {226, 135, 137}},
+      {(char*)0},
+#line 992 "src/html_unescape.gperf"
+      {"lrarr", 3, {226, 135, 134}},
+      {(char*)0},
+#line 1741 "src/html_unescape.gperf"
+      {"srarr", 3, {226, 134, 146}},
+#line 1557 "src/html_unescape.gperf"
+      {"rharul", 3, {226, 165, 172}},
+      {(char*)0},
+#line 941 "src/html_unescape.gperf"
+      {"lharul", 3, {226, 165, 170}},
+#line 526 "src/html_unescape.gperf"
+      {"erarr", 3, {226, 165, 177}},
+      {(char*)0},
+#line 1434 "src/html_unescape.gperf"
+      {"pr", 3, {226, 137, 186}},
+#line 1556 "src/html_unescape.gperf"
+      {"rharu", 3, {226, 135, 128}},
+      {(char*)0},
+#line 940 "src/html_unescape.gperf"
+      {"lharu", 3, {226, 134, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1905 "src/html_unescape.gperf"
+      {"Uarr", 3, {226, 134, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1129 "src/html_unescape.gperf"
+      {"nGt", 3, {226, 137, 171}},
+      {(char*)0},
+#line 141 "src/html_unescape.gperf"
+      {"bne", 1, {61}},
+#line 1242 "src/html_unescape.gperf"
+      {"nrarr", 3, {226, 134, 155}},
+      {(char*)0}, {(char*)0},
+#line 1819 "src/html_unescape.gperf"
+      {"swarr", 3, {226, 134, 153}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1498 "src/html_unescape.gperf"
+      {"rarrap", 3, {226, 165, 181}},
+      {(char*)0},
+#line 1967 "src/html_unescape.gperf"
+      {"upuparrows", 3, {226, 135, 136}},
+      {(char*)0},
+#line 345 "src/html_unescape.gperf"
+      {"Darr", 3, {226, 134, 161}},
+      {(char*)0}, {(char*)0},
+#line 1517 "src/html_unescape.gperf"
+      {"rbarr", 3, {226, 164, 141}},
+#line 398 "src/html_unescape.gperf"
+      {"Dot", 2, {194, 168}},
+#line 848 "src/html_unescape.gperf"
+      {"lbarr", 3, {226, 164, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1307 "src/html_unescape.gperf"
+      {"nwarr", 3, {226, 134, 150}},
+      {(char*)0},
+#line 1704 "src/html_unescape.gperf"
+      {"smt", 3, {226, 170, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 497 "src/html_unescape.gperf"
+      {"emsp14", 3, {226, 128, 133}},
+#line 1508 "src/html_unescape.gperf"
+      {"rarrpl", 3, {226, 165, 133}},
+      {(char*)0},
+#line 840 "src/html_unescape.gperf"
+      {"larrpl", 3, {226, 164, 185}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1406 "src/html_unescape.gperf"
+      {"phmmat", 3, {226, 132, 179}},
+      {(char*)0},
+#line 496 "src/html_unescape.gperf"
+      {"emsp13", 3, {226, 128, 132}},
+      {(char*)0},
+#line 1014 "src/html_unescape.gperf"
+      {"LT", 1, {60}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 835 "src/html_unescape.gperf"
+      {"Larr", 3, {226, 134, 158}},
+#line 1525 "src/html_unescape.gperf"
+      {"rbrkslu", 3, {226, 166, 144}},
+      {(char*)0},
+#line 855 "src/html_unescape.gperf"
+      {"lbrkslu", 3, {226, 166, 141}},
+      {(char*)0},
+#line 1082 "src/html_unescape.gperf"
+      {"napos", 2, {197, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1146 "src/html_unescape.gperf"
+      {"nle", 3, {226, 137, 176}},
+      {(char*)0},
+#line 1554 "src/html_unescape.gperf"
+      {"rHar", 3, {226, 165, 164}},
+      {(char*)0},
+#line 938 "src/html_unescape.gperf"
+      {"lHar", 3, {226, 165, 162}},
+#line 1477 "src/html_unescape.gperf"
+      {"qprime", 3, {226, 129, 151}},
+      {(char*)0},
+#line 829 "src/html_unescape.gperf"
+      {"lap", 3, {226, 170, 133}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1087 "src/html_unescape.gperf"
+      {"nbsp", 2, {194, 160}},
+#line 1925 "src/html_unescape.gperf"
+      {"uHar", 3, {226, 165, 163}},
+#line 1868 "src/html_unescape.gperf"
+      {"top", 3, {226, 138, 164}},
+      {(char*)0},
+#line 2004 "src/html_unescape.gperf"
+      {"Vbar", 3, {226, 171, 171}},
+      {(char*)0}, {(char*)0},
+#line 947 "src/html_unescape.gperf"
+      {"Ll", 3, {226, 139, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1432 "src/html_unescape.gperf"
+      {"prap", 3, {226, 170, 183}},
+      {(char*)0},
+#line 498 "src/html_unescape.gperf"
+      {"emsp", 3, {226, 128, 131}},
+      {(char*)0}, {(char*)0},
+#line 1079 "src/html_unescape.gperf"
+      {"nap", 3, {226, 137, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 976 "src/html_unescape.gperf"
+      {"looparrowleft", 3, {226, 134, 171}},
+      {(char*)0},
+#line 870 "src/html_unescape.gperf"
+      {"le", 3, {226, 137, 164}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1670 "src/html_unescape.gperf"
+      {"sharp", 3, {226, 153, 175}},
+      {(char*)0},
+#line 474 "src/html_unescape.gperf"
+      {"ee", 3, {226, 133, 135}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 914 "src/html_unescape.gperf"
+      {"les", 3, {226, 169, 189}},
+#line 745 "src/html_unescape.gperf"
+      {"in", 3, {226, 136, 136}},
+#line 1461 "src/html_unescape.gperf"
+      {"prop", 3, {226, 136, 157}},
+      {(char*)0},
+#line 1866 "src/html_unescape.gperf"
+      {"topbot", 3, {226, 140, 182}},
+      {(char*)0}, {(char*)0},
+#line 750 "src/html_unescape.gperf"
+      {"int", 3, {226, 136, 171}},
+      {(char*)0},
+#line 1105 "src/html_unescape.gperf"
+      {"ne", 3, {226, 137, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1237 "src/html_unescape.gperf"
+      {"nprcue", 3, {226, 139, 160}},
+      {(char*)0},
+#line 1447 "src/html_unescape.gperf"
+      {"pre", 3, {226, 170, 175}},
+#line 509 "src/html_unescape.gperf"
+      {"epsi", 2, {206, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1960 "src/html_unescape.gperf"
+      {"upsi", 2, {207, 133}},
+#line 1839 "src/html_unescape.gperf"
+      {"there4", 3, {226, 136, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1523 "src/html_unescape.gperf"
+      {"rbrke", 3, {226, 166, 140}},
+#line 1658 "src/html_unescape.gperf"
+      {"searr", 3, {226, 134, 152}},
+#line 853 "src/html_unescape.gperf"
+      {"lbrke", 3, {226, 166, 139}},
+      {(char*)0},
+#line 132 "src/html_unescape.gperf"
+      {"blacktriangle", 3, {226, 150, 180}},
+      {(char*)0}, {(char*)0},
+#line 960 "src/html_unescape.gperf"
+      {"lneq", 3, {226, 170, 135}},
+      {(char*)0}, {(char*)0},
+#line 961 "src/html_unescape.gperf"
+      {"lneqq", 3, {226, 137, 168}},
+      {(char*)0},
+#line 1418 "src/html_unescape.gperf"
+      {"plus", 1, {43}},
+#line 1154 "src/html_unescape.gperf"
+      {"nles", 3, {226, 169, 189}},
+#line 1106 "src/html_unescape.gperf"
+      {"nedot", 3, {226, 137, 144}},
+#line 134 "src/html_unescape.gperf"
+      {"blacktriangleleft", 3, {226, 151, 130}},
+#line 135 "src/html_unescape.gperf"
+      {"blacktriangleright", 3, {226, 150, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1102 "src/html_unescape.gperf"
+      {"nearr", 3, {226, 134, 151}},
+      {(char*)0}, {(char*)0},
+#line 133 "src/html_unescape.gperf"
+      {"blacktriangledown", 3, {226, 150, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1155 "src/html_unescape.gperf"
+      {"nless", 3, {226, 137, 174}},
+#line 490 "src/html_unescape.gperf"
+      {"emacr", 2, {196, 147}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2034 "src/html_unescape.gperf"
+      {"vprop", 3, {226, 136, 157}},
+#line 1934 "src/html_unescape.gperf"
+      {"umacr", 2, {197, 171}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1701 "src/html_unescape.gperf"
+      {"smeparsl", 3, {226, 167, 164}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1033 "src/html_unescape.gperf"
+      {"Map", 3, {226, 164, 133}},
+      {(char*)0}, {(char*)0},
+#line 1420 "src/html_unescape.gperf"
+      {"plusdu", 3, {226, 168, 165}},
+#line 1168 "src/html_unescape.gperf"
+      {"Not", 3, {226, 171, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2019 "src/html_unescape.gperf"
+      {"Verbar", 3, {226, 128, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1399 "src/html_unescape.gperf"
+      {"perp", 3, {226, 138, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 561 "src/html_unescape.gperf"
+      {"fltns", 3, {226, 150, 177}},
+#line 1423 "src/html_unescape.gperf"
+      {"plusmn", 2, {194, 177}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1151 "src/html_unescape.gperf"
+      {"nleq", 3, {226, 137, 176}},
+      {(char*)0}, {(char*)0},
+#line 1152 "src/html_unescape.gperf"
+      {"nleqq", 3, {226, 137, 166}},
+      {(char*)0},
+#line 579 "src/html_unescape.gperf"
+      {"frac34", 2, {194, 190}},
+#line 573 "src/html_unescape.gperf"
+      {"frac14", 2, {194, 188}},
+#line 2018 "src/html_unescape.gperf"
+      {"verbar", 1, {124}},
+#line 571 "src/html_unescape.gperf"
+      {"frac12", 2, {194, 189}},
+#line 580 "src/html_unescape.gperf"
+      {"frac35", 3, {226, 133, 151}},
+#line 574 "src/html_unescape.gperf"
+      {"frac15", 3, {226, 133, 149}},
+#line 582 "src/html_unescape.gperf"
+      {"frac45", 3, {226, 133, 152}},
+      {(char*)0}, {(char*)0},
+#line 578 "src/html_unescape.gperf"
+      {"frac25", 3, {226, 133, 150}},
+      {(char*)0},
+#line 572 "src/html_unescape.gperf"
+      {"frac13", 3, {226, 133, 147}},
+      {(char*)0},
+#line 575 "src/html_unescape.gperf"
+      {"frac16", 3, {226, 133, 153}},
+#line 1466 "src/html_unescape.gperf"
+      {"prurel", 3, {226, 138, 176}},
+#line 577 "src/html_unescape.gperf"
+      {"frac23", 3, {226, 133, 148}},
+#line 581 "src/html_unescape.gperf"
+      {"frac38", 3, {226, 133, 156}},
+#line 576 "src/html_unescape.gperf"
+      {"frac18", 3, {226, 133, 155}},
+#line 583 "src/html_unescape.gperf"
+      {"frac56", 3, {226, 133, 154}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 584 "src/html_unescape.gperf"
+      {"frac58", 3, {226, 133, 157}},
+      {(char*)0},
+#line 585 "src/html_unescape.gperf"
+      {"frac78", 3, {226, 133, 158}},
+#line 910 "src/html_unescape.gperf"
+      {"leq", 3, {226, 137, 164}},
+#line 344 "src/html_unescape.gperf"
+      {"darr", 3, {226, 134, 147}},
+      {(char*)0}, {(char*)0},
+#line 1961 "src/html_unescape.gperf"
+      {"Upsi", 2, {207, 146}},
+#line 399 "src/html_unescape.gperf"
+      {"dot", 2, {203, 153}},
+#line 1407 "src/html_unescape.gperf"
+      {"phone", 3, {226, 152, 142}},
+      {(char*)0}, {(char*)0},
+#line 219 "src/html_unescape.gperf"
+      {"Cap", 3, {226, 139, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 131 "src/html_unescape.gperf"
+      {"blacksquare", 3, {226, 150, 170}},
+#line 1600 "src/html_unescape.gperf"
+      {"rnmid", 3, {226, 171, 174}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 911 "src/html_unescape.gperf"
+      {"leqq", 3, {226, 137, 166}},
+      {(char*)0}, {(char*)0},
+#line 749 "src/html_unescape.gperf"
+      {"intcal", 3, {226, 138, 186}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 372 "src/html_unescape.gperf"
+      {"dharr", 3, {226, 135, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1555 "src/html_unescape.gperf"
+      {"rhard", 3, {226, 135, 129}},
+      {(char*)0},
+#line 939 "src/html_unescape.gperf"
+      {"lhard", 3, {226, 134, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1421 "src/html_unescape.gperf"
+      {"pluse", 3, {226, 169, 178}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1933 "src/html_unescape.gperf"
+      {"Umacr", 2, {197, 170}},
+#line 2015 "src/html_unescape.gperf"
+      {"Vee", 3, {226, 139, 129}},
+      {(char*)0}, {(char*)0},
+#line 1503 "src/html_unescape.gperf"
+      {"Rarr", 3, {226, 134, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 304 "src/html_unescape.gperf"
+      {"Cross", 3, {226, 168, 175}},
+      {(char*)0},
+#line 1620 "src/html_unescape.gperf"
+      {"rsqb", 1, {93}},
+      {(char*)0},
+#line 1006 "src/html_unescape.gperf"
+      {"lsqb", 1, {91}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1510 "src/html_unescape.gperf"
+      {"Rarrtl", 3, {226, 164, 150}},
+      {(char*)0}, {(char*)0},
+#line 530 "src/html_unescape.gperf"
+      {"esdot", 3, {226, 137, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2014 "src/html_unescape.gperf"
+      {"vee", 3, {226, 136, 168}},
+#line 1089 "src/html_unescape.gperf"
+      {"nbumpe", 3, {226, 137, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 948 "src/html_unescape.gperf"
+      {"llcorner", 3, {226, 140, 158}},
+#line 570 "src/html_unescape.gperf"
+      {"fpartint", 3, {226, 168, 141}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1740 "src/html_unescape.gperf"
+      {"squf", 3, {226, 150, 170}},
+#line 1414 "src/html_unescape.gperf"
+      {"plankv", 3, {226, 132, 143}},
+      {(char*)0}, {(char*)0},
+#line 525 "src/html_unescape.gperf"
+      {"eqvparsl", 3, {226, 167, 165}},
+      {(char*)0},
+#line 1930 "src/html_unescape.gperf"
+      {"ulcorner", 3, {226, 140, 156}},
+      {(char*)0},
+#line 2055 "src/html_unescape.gperf"
+      {"wp", 3, {226, 132, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 989 "src/html_unescape.gperf"
+      {"lozf", 3, {226, 167, 171}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 299 "src/html_unescape.gperf"
+      {"COPY", 2, {194, 169}},
+      {(char*)0},
+#line 1929 "src/html_unescape.gperf"
+      {"ulcorn", 3, {226, 140, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2013 "src/html_unescape.gperf"
+      {"veebar", 3, {226, 138, 187}},
+      {(char*)0},
+#line 1392 "src/html_unescape.gperf"
+      {"part", 3, {226, 136, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1730 "src/html_unescape.gperf"
+      {"square", 3, {226, 150, 161}},
+      {(char*)0},
+#line 1088 "src/html_unescape.gperf"
+      {"nbump", 3, {226, 137, 142}},
+#line 108 "src/html_unescape.gperf"
+      {"bernou", 3, {226, 132, 172}},
+#line 2056 "src/html_unescape.gperf"
+      {"wr", 3, {226, 137, 128}},
+#line 1518 "src/html_unescape.gperf"
+      {"rBarr", 3, {226, 164, 143}},
+#line 993 "src/html_unescape.gperf"
+      {"lrcorner", 3, {226, 140, 159}},
+#line 849 "src/html_unescape.gperf"
+      {"lBarr", 3, {226, 164, 142}},
+      {(char*)0}, {(char*)0},
+#line 144 "src/html_unescape.gperf"
+      {"bnot", 3, {226, 140, 144}},
+      {(char*)0},
+#line 1662 "src/html_unescape.gperf"
+      {"semi", 1, {59}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1969 "src/html_unescape.gperf"
+      {"urcorner", 3, {226, 140, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1218 "src/html_unescape.gperf"
+      {"NotSubset", 3, {226, 138, 130}},
+      {(char*)0},
+#line 1605 "src/html_unescape.gperf"
+      {"ropf", 4, {240, 157, 149, 163}},
+#line 1476 "src/html_unescape.gperf"
+      {"Qopf", 3, {226, 132, 154}},
+#line 980 "src/html_unescape.gperf"
+      {"lopf", 4, {240, 157, 149, 157}},
+      {(char*)0},
+#line 1713 "src/html_unescape.gperf"
+      {"sopf", 4, {240, 157, 149, 164}},
+#line 1968 "src/html_unescape.gperf"
+      {"urcorn", 3, {226, 140, 157}},
+#line 1869 "src/html_unescape.gperf"
+      {"Topf", 4, {240, 157, 149, 139}},
+#line 2127 "src/html_unescape.gperf"
+      {"Zopf", 3, {226, 132, 164}},
+#line 505 "src/html_unescape.gperf"
+      {"eopf", 4, {240, 157, 149, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1604 "src/html_unescape.gperf"
+      {"ropar", 3, {226, 166, 134}},
+#line 1945 "src/html_unescape.gperf"
+      {"uopf", 4, {240, 157, 149, 166}},
+#line 978 "src/html_unescape.gperf"
+      {"lopar", 3, {226, 166, 133}},
+#line 1870 "src/html_unescape.gperf"
+      {"topf", 4, {240, 157, 149, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 2075 "src/html_unescape.gperf"
+      {"Xopf", 4, {240, 157, 149, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1166 "src/html_unescape.gperf"
+      {"nopf", 4, {240, 157, 149, 159}},
+      {(char*)0},
+#line 146 "src/html_unescape.gperf"
+      {"bopf", 4, {240, 157, 149, 147}},
+#line 512 "src/html_unescape.gperf"
+      {"epsiv", 2, {207, 181}},
+#line 562 "src/html_unescape.gperf"
+      {"fnof", 2, {198, 146}},
+#line 734 "src/html_unescape.gperf"
+      {"imacr", 2, {196, 171}},
+      {(char*)0}, {(char*)0},
+#line 792 "src/html_unescape.gperf"
+      {"Jopf", 4, {240, 157, 149, 129}},
+      {(char*)0},
+#line 1135 "src/html_unescape.gperf"
+      {"nhpar", 3, {226, 171, 178}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2053 "src/html_unescape.gperf"
+      {"Wopf", 4, {240, 157, 149, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1721 "src/html_unescape.gperf"
+      {"Sqrt", 3, {226, 136, 154}},
+#line 1263 "src/html_unescape.gperf"
+      {"nsub", 3, {226, 138, 132}},
+      {(char*)0},
+#line 1081 "src/html_unescape.gperf"
+      {"napid", 3, {226, 137, 139}},
+      {(char*)0}, {(char*)0},
+#line 1224 "src/html_unescape.gperf"
+      {"NotSuperset", 3, {226, 138, 131}},
+      {(char*)0}, {(char*)0},
+#line 197 "src/html_unescape.gperf"
+      {"brvbar", 2, {194, 166}},
+      {(char*)0}, {(char*)0},
+#line 1711 "src/html_unescape.gperf"
+      {"sol", 1, {47}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 461 "src/html_unescape.gperf"
+      {"easter", 3, {226, 169, 174}},
+      {(char*)0},
+#line 1429 "src/html_unescape.gperf"
+      {"popf", 4, {240, 157, 149, 161}},
+      {(char*)0}, {(char*)0},
+#line 370 "src/html_unescape.gperf"
+      {"dHar", 3, {226, 165, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2032 "src/html_unescape.gperf"
+      {"Vopf", 4, {240, 157, 149, 141}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1274 "src/html_unescape.gperf"
+      {"nsupset", 3, {226, 138, 131}},
+#line 1271 "src/html_unescape.gperf"
+      {"nsup", 3, {226, 138, 133}},
+#line 2003 "src/html_unescape.gperf"
+      {"vBar", 3, {226, 171, 168}},
+      {(char*)0},
+#line 1266 "src/html_unescape.gperf"
+      {"nsubset", 3, {226, 138, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1851 "src/html_unescape.gperf"
+      {"thkap", 3, {226, 137, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1137 "src/html_unescape.gperf"
+      {"nis", 3, {226, 139, 188}},
+#line 1460 "src/html_unescape.gperf"
+      {"profsurf", 3, {226, 140, 147}},
+#line 1710 "src/html_unescape.gperf"
+      {"solb", 3, {226, 167, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 962 "src/html_unescape.gperf"
+      {"lnsim", 3, {226, 139, 166}},
+      {(char*)0},
+#line 1709 "src/html_unescape.gperf"
+      {"solbar", 3, {226, 140, 191}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1731 "src/html_unescape.gperf"
+      {"Square", 3, {226, 150, 161}},
+      {(char*)0},
+#line 2033 "src/html_unescape.gperf"
+      {"vopf", 4, {240, 157, 149, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1926 "src/html_unescape.gperf"
+      {"uharl", 3, {226, 134, 191}},
+      {(char*)0},
+#line 1931 "src/html_unescape.gperf"
+      {"ulcrop", 3, {226, 140, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 515 "src/html_unescape.gperf"
+      {"eqsim", 3, {226, 137, 130}},
+#line 523 "src/html_unescape.gperf"
+      {"equiv", 3, {226, 137, 161}},
+      {(char*)0}, {(char*)0},
+#line 486 "src/html_unescape.gperf"
+      {"ell", 3, {226, 132, 147}},
+#line 1700 "src/html_unescape.gperf"
+      {"smashp", 3, {226, 168, 179}},
+#line 1067 "src/html_unescape.gperf"
+      {"mp", 3, {226, 136, 147}},
+      {(char*)0}, {(char*)0},
+#line 814 "src/html_unescape.gperf"
+      {"Kopf", 4, {240, 157, 149, 130}},
+      {(char*)0}, {(char*)0},
+#line 1696 "src/html_unescape.gperf"
+      {"simrarr", 3, {226, 165, 178}},
+      {(char*)0},
+#line 559 "src/html_unescape.gperf"
+      {"flat", 3, {226, 153, 173}},
+      {(char*)0},
+#line 1065 "src/html_unescape.gperf"
+      {"Mopf", 4, {240, 157, 149, 132}},
+#line 1712 "src/html_unescape.gperf"
+      {"Sopf", 4, {240, 157, 149, 138}},
+#line 1062 "src/html_unescape.gperf"
+      {"mldr", 3, {226, 128, 166}},
+#line 1597 "src/html_unescape.gperf"
+      {"rlm", 3, {226, 128, 143}},
+#line 768 "src/html_unescape.gperf"
+      {"iprod", 3, {226, 168, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 991 "src/html_unescape.gperf"
+      {"lparlt", 3, {226, 166, 147}},
+      {(char*)0},
+#line 564 "src/html_unescape.gperf"
+      {"fopf", 4, {240, 157, 149, 151}},
+#line 1944 "src/html_unescape.gperf"
+      {"Uopf", 4, {240, 157, 149, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1996 "src/html_unescape.gperf"
+      {"varsubsetneq", 3, {226, 138, 138}},
+#line 1997 "src/html_unescape.gperf"
+      {"varsubsetneqq", 3, {226, 171, 139}},
+      {(char*)0}, {(char*)0},
+#line 1970 "src/html_unescape.gperf"
+      {"urcrop", 3, {226, 140, 142}},
+#line 928 "src/html_unescape.gperf"
+      {"LessLess", 3, {226, 170, 161}},
+      {(char*)0},
+#line 1543 "src/html_unescape.gperf"
+      {"Re", 3, {226, 132, 156}},
+      {(char*)0}, {(char*)0},
+#line 1202 "src/html_unescape.gperf"
+      {"NotNestedLessLess", 3, {226, 170, 161}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 396 "src/html_unescape.gperf"
+      {"Dopf", 4, {240, 157, 148, 187}},
+      {(char*)0},
+#line 568 "src/html_unescape.gperf"
+      {"forkv", 3, {226, 171, 153}},
+      {(char*)0},
+#line 1261 "src/html_unescape.gperf"
+      {"nsqsube", 3, {226, 139, 162}},
+      {(char*)0},
+#line 1273 "src/html_unescape.gperf"
+      {"nsupe", 3, {226, 138, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1265 "src/html_unescape.gperf"
+      {"nsube", 3, {226, 138, 136}},
+#line 1475 "src/html_unescape.gperf"
+      {"qopf", 4, {240, 157, 149, 162}},
+#line 1596 "src/html_unescape.gperf"
+      {"rlhar", 3, {226, 135, 140}},
+      {(char*)0}, {(char*)0},
+#line 996 "src/html_unescape.gperf"
+      {"lrm", 3, {226, 128, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1157 "src/html_unescape.gperf"
+      {"nlsim", 3, {226, 137, 180}},
+      {(char*)0},
+#line 1431 "src/html_unescape.gperf"
+      {"pound", 2, {194, 163}},
+#line 1998 "src/html_unescape.gperf"
+      {"varsupsetneq", 3, {226, 138, 139}},
+#line 1999 "src/html_unescape.gperf"
+      {"varsupsetneqq", 3, {226, 171, 140}},
+      {(char*)0},
+#line 142 "src/html_unescape.gperf"
+      {"bnequiv", 3, {226, 137, 161}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 979 "src/html_unescape.gperf"
+      {"Lopf", 4, {240, 157, 149, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1262 "src/html_unescape.gperf"
+      {"nsqsupe", 3, {226, 139, 163}},
+      {(char*)0}, {(char*)0},
+#line 1507 "src/html_unescape.gperf"
+      {"rarrlp", 3, {226, 134, 172}},
+#line 2046 "src/html_unescape.gperf"
+      {"wedbar", 3, {226, 169, 159}},
+#line 839 "src/html_unescape.gperf"
+      {"larrlp", 3, {226, 134, 171}},
+      {(char*)0},
+#line 2101 "src/html_unescape.gperf"
+      {"Yopf", 4, {240, 157, 149, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1210 "src/html_unescape.gperf"
+      {"NotReverseElement", 3, {226, 136, 140}},
+      {(char*)0}, {(char*)0},
+#line 295 "src/html_unescape.gperf"
+      {"Copf", 3, {226, 132, 130}},
+#line 994 "src/html_unescape.gperf"
+      {"lrhar", 3, {226, 135, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1391 "src/html_unescape.gperf"
+      {"parsl", 3, {226, 171, 189}},
+#line 1935 "src/html_unescape.gperf"
+      {"uml", 2, {194, 168}},
+#line 1039 "src/html_unescape.gperf"
+      {"marker", 3, {226, 150, 174}},
+#line 1275 "src/html_unescape.gperf"
+      {"nsupseteq", 3, {226, 138, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1267 "src/html_unescape.gperf"
+      {"nsubseteq", 3, {226, 138, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1738 "src/html_unescape.gperf"
+      {"squarf", 3, {226, 150, 170}},
+#line 2021 "src/html_unescape.gperf"
+      {"Vert", 3, {226, 128, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1736 "src/html_unescape.gperf"
+      {"SquareSupersetEqual", 3, {226, 138, 146}},
+      {(char*)0},
+#line 1465 "src/html_unescape.gperf"
+      {"prsim", 3, {226, 137, 190}},
+      {(char*)0}, {(char*)0},
+#line 1734 "src/html_unescape.gperf"
+      {"SquareSubsetEqual", 3, {226, 138, 145}},
+      {(char*)0}, {(char*)0},
+#line 1735 "src/html_unescape.gperf"
+      {"SquareSuperset", 3, {226, 138, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1733 "src/html_unescape.gperf"
+      {"SquareSubset", 3, {226, 138, 143}},
+#line 1290 "src/html_unescape.gperf"
+      {"nvap", 3, {226, 137, 141}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 765 "src/html_unescape.gperf"
+      {"iopf", 4, {240, 157, 149, 154}},
+      {(char*)0},
+#line 1426 "src/html_unescape.gperf"
+      {"pm", 2, {194, 177}},
+      {(char*)0},
+#line 2020 "src/html_unescape.gperf"
+      {"vert", 1, {124}},
+      {(char*)0},
+#line 1845 "src/html_unescape.gperf"
+      {"thetav", 2, {207, 145}},
+      {(char*)0}, {(char*)0},
+#line 987 "src/html_unescape.gperf"
+      {"loz", 3, {226, 151, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1034 "src/html_unescape.gperf"
+      {"map", 3, {226, 134, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 923 "src/html_unescape.gperf"
+      {"lesseqqgtr", 3, {226, 170, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1616 "src/html_unescape.gperf"
+      {"rscr", 4, {240, 157, 147, 135}},
+#line 1478 "src/html_unescape.gperf"
+      {"Qscr", 4, {240, 157, 146, 172}},
+#line 999 "src/html_unescape.gperf"
+      {"lscr", 4, {240, 157, 147, 129}},
+      {(char*)0},
+#line 1743 "src/html_unescape.gperf"
+      {"sscr", 4, {240, 157, 147, 136}},
+      {(char*)0},
+#line 1891 "src/html_unescape.gperf"
+      {"Tscr", 4, {240, 157, 146, 175}},
+#line 2128 "src/html_unescape.gperf"
+      {"Zscr", 4, {240, 157, 146, 181}},
+#line 528 "src/html_unescape.gperf"
+      {"escr", 3, {226, 132, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1975 "src/html_unescape.gperf"
+      {"uscr", 4, {240, 157, 147, 138}},
+      {(char*)0},
+#line 1892 "src/html_unescape.gperf"
+      {"tscr", 4, {240, 157, 147, 137}},
+      {(char*)0},
+#line 741 "src/html_unescape.gperf"
+      {"imof", 3, {226, 138, 183}},
+#line 297 "src/html_unescape.gperf"
+      {"Coproduct", 3, {226, 136, 144}},
+      {(char*)0}, {(char*)0},
+#line 2081 "src/html_unescape.gperf"
+      {"Xscr", 4, {240, 157, 146, 179}},
+#line 2068 "src/html_unescape.gperf"
+      {"Xi", 2, {206, 158}},
+      {(char*)0}, {(char*)0},
+#line 1253 "src/html_unescape.gperf"
+      {"nscr", 4, {240, 157, 147, 131}},
+#line 1136 "src/html_unescape.gperf"
+      {"ni", 3, {226, 136, 139}},
+#line 198 "src/html_unescape.gperf"
+      {"bscr", 4, {240, 157, 146, 183}},
+#line 1167 "src/html_unescape.gperf"
+      {"Nopf", 3, {226, 132, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 794 "src/html_unescape.gperf"
+      {"Jscr", 4, {240, 157, 146, 165}},
+#line 1443 "src/html_unescape.gperf"
+      {"preceq", 3, {226, 170, 175}},
+      {(char*)0}, {(char*)0},
+#line 1303 "src/html_unescape.gperf"
+      {"nvrArr", 3, {226, 164, 131}},
+#line 88 "src/html_unescape.gperf"
+      {"backprime", 3, {226, 128, 181}},
+#line 2058 "src/html_unescape.gperf"
+      {"Wscr", 4, {240, 157, 146, 178}},
+      {(char*)0},
+#line 1989 "src/html_unescape.gperf"
+      {"varphi", 2, {207, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1259 "src/html_unescape.gperf"
+      {"nsmid", 3, {226, 136, 164}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 393 "src/html_unescape.gperf"
+      {"dlcorn", 3, {226, 140, 158}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1468 "src/html_unescape.gperf"
+      {"pscr", 4, {240, 157, 147, 133}},
+#line 1409 "src/html_unescape.gperf"
+      {"pi", 2, {207, 128}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 2036 "src/html_unescape.gperf"
+      {"Vscr", 4, {240, 157, 146, 177}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1113 "src/html_unescape.gperf"
+      {"nesim", 3, {226, 137, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1694 "src/html_unescape.gperf"
+      {"simne", 3, {226, 137, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1276 "src/html_unescape.gperf"
+      {"nsupseteqq", 3, {226, 171, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1268 "src/html_unescape.gperf"
+      {"nsubseteqq", 3, {226, 171, 133}},
+#line 441 "src/html_unescape.gperf"
+      {"drcorn", 3, {226, 140, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1521 "src/html_unescape.gperf"
+      {"rbrace", 1, {125}},
+#line 2037 "src/html_unescape.gperf"
+      {"vscr", 4, {240, 157, 147, 139}},
+#line 851 "src/html_unescape.gperf"
+      {"lbrace", 1, {123}},
+#line 397 "src/html_unescape.gperf"
+      {"dopf", 4, {240, 157, 149, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 586 "src/html_unescape.gperf"
+      {"frasl", 3, {226, 129, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 931 "src/html_unescape.gperf"
+      {"LessTilde", 3, {226, 137, 178}},
+      {(char*)0}, {(char*)0},
+#line 816 "src/html_unescape.gperf"
+      {"Kscr", 4, {240, 157, 146, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1417 "src/html_unescape.gperf"
+      {"pluscir", 3, {226, 168, 162}},
+#line 1069 "src/html_unescape.gperf"
+      {"Mscr", 3, {226, 132, 179}},
+#line 1742 "src/html_unescape.gperf"
+      {"Sscr", 4, {240, 157, 146, 174}},
+#line 1524 "src/html_unescape.gperf"
+      {"rbrksld", 3, {226, 166, 142}},
+      {(char*)0},
+#line 854 "src/html_unescape.gperf"
+      {"lbrksld", 3, {226, 166, 143}},
+#line 1519 "src/html_unescape.gperf"
+      {"RBarr", 3, {226, 164, 144}},
+      {(char*)0}, {(char*)0},
+#line 1718 "src/html_unescape.gperf"
+      {"sqcaps", 3, {226, 138, 147}},
+#line 1504 "src/html_unescape.gperf"
+      {"rArr", 3, {226, 135, 146}},
+#line 143 "src/html_unescape.gperf"
+      {"bNot", 3, {226, 171, 173}},
+#line 836 "src/html_unescape.gperf"
+      {"lArr", 3, {226, 135, 144}},
+      {(char*)0},
+#line 588 "src/html_unescape.gperf"
+      {"fscr", 4, {240, 157, 146, 187}},
+#line 1974 "src/html_unescape.gperf"
+      {"Uscr", 4, {240, 157, 146, 176}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1906 "src/html_unescape.gperf"
+      {"uArr", 3, {226, 135, 145}},
+      {(char*)0}, {(char*)0},
+#line 1606 "src/html_unescape.gperf"
+      {"Ropf", 3, {226, 132, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2054 "src/html_unescape.gperf"
+      {"wopf", 4, {240, 157, 149, 168}},
+      {(char*)0}, {(char*)0},
+#line 443 "src/html_unescape.gperf"
+      {"Dscr", 4, {240, 157, 146, 159}},
+#line 1352 "src/html_unescape.gperf"
+      {"opar", 3, {226, 166, 183}},
+#line 1663 "src/html_unescape.gperf"
+      {"seswar", 3, {226, 164, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 363 "src/html_unescape.gperf"
+      {"Del", 3, {226, 136, 135}},
+#line 1486 "src/html_unescape.gperf"
+      {"rAarr", 3, {226, 135, 155}},
+#line 1559 "src/html_unescape.gperf"
+      {"rho", 2, {207, 129}},
+#line 818 "src/html_unescape.gperf"
+      {"lAarr", 3, {226, 135, 154}},
+#line 1438 "src/html_unescape.gperf"
+      {"preccurlyeq", 3, {226, 137, 188}},
+#line 1479 "src/html_unescape.gperf"
+      {"qscr", 4, {240, 157, 147, 134}},
+      {(char*)0}, {(char*)0},
+#line 1029 "src/html_unescape.gperf"
+      {"macr", 2, {194, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1186 "src/html_unescape.gperf"
+      {"notin", 3, {226, 136, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 524 "src/html_unescape.gperf"
+      {"equivDD", 3, {226, 169, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1717 "src/html_unescape.gperf"
+      {"sqcap", 3, {226, 138, 147}},
+      {(char*)0},
+#line 1260 "src/html_unescape.gperf"
+      {"nspar", 3, {226, 136, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1341 "src/html_unescape.gperf"
+      {"olt", 3, {226, 167, 128}},
+#line 1515 "src/html_unescape.gperf"
+      {"ratio", 3, {226, 136, 182}},
+#line 1000 "src/html_unescape.gperf"
+      {"Lscr", 3, {226, 132, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 371 "src/html_unescape.gperf"
+      {"dharl", 3, {226, 135, 131}},
+      {(char*)0},
+#line 394 "src/html_unescape.gperf"
+      {"dlcrop", 3, {226, 140, 141}},
+#line 409 "src/html_unescape.gperf"
+      {"DoubleDot", 2, {194, 168}},
+#line 405 "src/html_unescape.gperf"
+      {"dotplus", 3, {226, 136, 148}},
+#line 1359 "src/html_unescape.gperf"
+      {"or", 3, {226, 136, 168}},
+      {(char*)0},
+#line 2103 "src/html_unescape.gperf"
+      {"Yscr", 4, {240, 157, 146, 180}},
+      {(char*)0}, {(char*)0},
+#line 563 "src/html_unescape.gperf"
+      {"Fopf", 4, {240, 157, 148, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 305 "src/html_unescape.gperf"
+      {"Cscr", 4, {240, 157, 146, 158}},
+#line 1337 "src/html_unescape.gperf"
+      {"olarr", 3, {226, 134, 186}},
+#line 1244 "src/html_unescape.gperf"
+      {"nrarrw", 3, {226, 134, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1027 "src/html_unescape.gperf"
+      {"lvertneqq", 3, {226, 137, 168}},
+#line 516 "src/html_unescape.gperf"
+      {"eqslantgtr", 3, {226, 170, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1854 "src/html_unescape.gperf"
+      {"thorn", 2, {195, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 517 "src/html_unescape.gperf"
+      {"eqslantless", 3, {226, 170, 149}},
+      {(char*)0}, {(char*)0},
+#line 744 "src/html_unescape.gperf"
+      {"incare", 3, {226, 132, 133}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1993 "src/html_unescape.gperf"
+      {"vArr", 3, {226, 135, 149}},
+#line 1612 "src/html_unescape.gperf"
+      {"rppolint", 3, {226, 168, 146}},
+#line 442 "src/html_unescape.gperf"
+      {"drcrop", 3, {226, 140, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1388 "src/html_unescape.gperf"
+      {"parallel", 3, {226, 136, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1357 "src/html_unescape.gperf"
+      {"orarr", 3, {226, 134, 187}},
+#line 1745 "src/html_unescape.gperf"
+      {"ssmile", 3, {226, 140, 163}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 413 "src/html_unescape.gperf"
+      {"DoubleLeftTee", 3, {226, 171, 164}},
+#line 527 "src/html_unescape.gperf"
+      {"erDot", 3, {226, 137, 147}},
+#line 382 "src/html_unescape.gperf"
+      {"diams", 3, {226, 153, 166}},
+#line 1744 "src/html_unescape.gperf"
+      {"ssetmn", 3, {226, 136, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1369 "src/html_unescape.gperf"
+      {"oS", 3, {226, 147, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 770 "src/html_unescape.gperf"
+      {"iscr", 4, {240, 157, 146, 190}},
+#line 726 "src/html_unescape.gperf"
+      {"ii", 3, {226, 133, 136}},
+#line 1544 "src/html_unescape.gperf"
+      {"rect", 3, {226, 150, 173}},
+      {(char*)0}, {(char*)0},
+#line 1250 "src/html_unescape.gperf"
+      {"nsccue", 3, {226, 139, 161}},
+#line 1661 "src/html_unescape.gperf"
+      {"sect", 2, {194, 167}},
+      {(char*)0},
+#line 1061 "src/html_unescape.gperf"
+      {"mlcp", 3, {226, 171, 155}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1366 "src/html_unescape.gperf"
+      {"oror", 3, {226, 169, 150}},
+      {(char*)0},
+#line 408 "src/html_unescape.gperf"
+      {"DoubleContourIntegral", 3, {226, 136, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 519 "src/html_unescape.gperf"
+      {"equals", 1, {61}},
+      {(char*)0},
+#line 680 "src/html_unescape.gperf"
+      {"Hat", 1, {94}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1746 "src/html_unescape.gperf"
+      {"sstarf", 3, {226, 139, 134}},
+#line 1070 "src/html_unescape.gperf"
+      {"mstpos", 3, {226, 136, 190}},
+      {(char*)0},
+#line 383 "src/html_unescape.gperf"
+      {"die", 2, {194, 168}},
+#line 1045 "src/html_unescape.gperf"
+      {"measuredangle", 3, {226, 136, 161}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 565 "src/html_unescape.gperf"
+      {"forall", 3, {226, 136, 128}},
+      {(char*)0}, {(char*)0},
+#line 1190 "src/html_unescape.gperf"
+      {"notinvb", 3, {226, 139, 183}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1066 "src/html_unescape.gperf"
+      {"mopf", 4, {240, 157, 149, 158}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1139 "src/html_unescape.gperf"
+      {"niv", 3, {226, 136, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 2005 "src/html_unescape.gperf"
+      {"vBarv", 3, {226, 171, 169}},
+      {(char*)0},
+#line 1252 "src/html_unescape.gperf"
+      {"Nscr", 4, {240, 157, 146, 169}},
+      {(char*)0},
+#line 1397 "src/html_unescape.gperf"
+      {"period", 1, {46}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 103 "src/html_unescape.gperf"
+      {"becaus", 3, {226, 136, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 113 "src/html_unescape.gperf"
+      {"between", 3, {226, 137, 172}},
+#line 751 "src/html_unescape.gperf"
+      {"Int", 3, {226, 136, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 104 "src/html_unescape.gperf"
+      {"because", 3, {226, 136, 181}},
+#line 1411 "src/html_unescape.gperf"
+      {"piv", 2, {207, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1552 "src/html_unescape.gperf"
+      {"rfr", 4, {240, 157, 148, 175}},
+#line 1472 "src/html_unescape.gperf"
+      {"Qfr", 4, {240, 157, 148, 148}},
+#line 935 "src/html_unescape.gperf"
+      {"lfr", 4, {240, 157, 148, 169}},
+      {(char*)0},
+#line 1668 "src/html_unescape.gperf"
+      {"sfr", 4, {240, 157, 148, 176}},
+#line 1149 "src/html_unescape.gperf"
+      {"nleftrightarrow", 3, {226, 134, 174}},
+#line 1837 "src/html_unescape.gperf"
+      {"Tfr", 4, {240, 157, 148, 151}},
+#line 2122 "src/html_unescape.gperf"
+      {"Zfr", 3, {226, 132, 168}},
+#line 477 "src/html_unescape.gperf"
+      {"efr", 4, {240, 157, 148, 162}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1686 "src/html_unescape.gperf"
+      {"sim", 3, {226, 136, 188}},
+#line 1922 "src/html_unescape.gperf"
+      {"ufr", 4, {240, 157, 148, 178}},
+#line 1607 "src/html_unescape.gperf"
+      {"roplus", 3, {226, 168, 174}},
+#line 1838 "src/html_unescape.gperf"
+      {"tfr", 4, {240, 157, 148, 177}},
+#line 981 "src/html_unescape.gperf"
+      {"loplus", 3, {226, 168, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2064 "src/html_unescape.gperf"
+      {"Xfr", 4, {240, 157, 148, 155}},
+      {(char*)0}, {(char*)0},
+#line 1539 "src/html_unescape.gperf"
+      {"real", 3, {226, 132, 156}},
+#line 1120 "src/html_unescape.gperf"
+      {"nfr", 4, {240, 157, 148, 171}},
+      {(char*)0},
+#line 115 "src/html_unescape.gperf"
+      {"bfr", 4, {240, 157, 148, 159}},
+      {(char*)0},
+#line 1185 "src/html_unescape.gperf"
+      {"NotHumpEqual", 3, {226, 137, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 789 "src/html_unescape.gperf"
+      {"Jfr", 4, {240, 157, 148, 141}},
+      {(char*)0},
+#line 444 "src/html_unescape.gperf"
+      {"dscr", 4, {240, 157, 146, 185}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2051 "src/html_unescape.gperf"
+      {"Wfr", 4, {240, 157, 148, 154}},
+      {(char*)0},
+#line 130 "src/html_unescape.gperf"
+      {"blacklozenge", 3, {226, 167, 171}},
+      {(char*)0},
+#line 2126 "src/html_unescape.gperf"
+      {"zopf", 4, {240, 157, 149, 171}},
+#line 1542 "src/html_unescape.gperf"
+      {"reals", 3, {226, 132, 157}},
+      {(char*)0},
+#line 1171 "src/html_unescape.gperf"
+      {"NotCupCap", 3, {226, 137, 173}},
+      {(char*)0}, {(char*)0},
+#line 1695 "src/html_unescape.gperf"
+      {"simplus", 3, {226, 168, 164}},
+      {(char*)0},
+#line 566 "src/html_unescape.gperf"
+      {"ForAll", 3, {226, 136, 128}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1402 "src/html_unescape.gperf"
+      {"pfr", 4, {240, 157, 148, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1343 "src/html_unescape.gperf"
+      {"omacr", 2, {197, 141}},
+      {(char*)0},
+#line 2027 "src/html_unescape.gperf"
+      {"Vfr", 4, {240, 157, 148, 153}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 489 "src/html_unescape.gperf"
+      {"Emacr", 2, {196, 146}},
+#line 1617 "src/html_unescape.gperf"
+      {"Rscr", 3, {226, 132, 155}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2059 "src/html_unescape.gperf"
+      {"wscr", 4, {240, 157, 147, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1680 "src/html_unescape.gperf"
+      {"ShortUpArrow", 3, {226, 134, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1665 "src/html_unescape.gperf"
+      {"setmn", 3, {226, 136, 150}},
+      {(char*)0},
+#line 2028 "src/html_unescape.gperf"
+      {"vfr", 4, {240, 157, 148, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 807 "src/html_unescape.gperf"
+      {"Kfr", 4, {240, 157, 148, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1355 "src/html_unescape.gperf"
+      {"operp", 3, {226, 166, 185}},
+      {(char*)0},
+#line 1048 "src/html_unescape.gperf"
+      {"Mfr", 4, {240, 157, 148, 144}},
+#line 1667 "src/html_unescape.gperf"
+      {"Sfr", 4, {240, 157, 148, 150}},
+      {(char*)0}, {(char*)0},
+#line 1161 "src/html_unescape.gperf"
+      {"nltrie", 3, {226, 139, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 589 "src/html_unescape.gperf"
+      {"Fscr", 3, {226, 132, 177}},
+      {(char*)0}, {(char*)0},
+#line 554 "src/html_unescape.gperf"
+      {"ffr", 4, {240, 157, 148, 163}},
+#line 1921 "src/html_unescape.gperf"
+      {"Ufr", 4, {240, 157, 148, 152}},
+      {(char*)0},
+#line 1677 "src/html_unescape.gperf"
+      {"shortmid", 3, {226, 136, 163}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1305 "src/html_unescape.gperf"
+      {"nvsim", 3, {226, 136, 188}},
+#line 368 "src/html_unescape.gperf"
+      {"Dfr", 4, {240, 157, 148, 135}},
+#line 921 "src/html_unescape.gperf"
+      {"lessdot", 3, {226, 139, 150}},
+      {(char*)0}, {(char*)0},
+#line 1459 "src/html_unescape.gperf"
+      {"profline", 3, {226, 140, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1473 "src/html_unescape.gperf"
+      {"qfr", 4, {240, 157, 148, 174}},
+#line 346 "src/html_unescape.gperf"
+      {"dArr", 3, {226, 135, 147}},
+      {(char*)0},
+#line 1248 "src/html_unescape.gperf"
+      {"nrtrie", 3, {226, 139, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1679 "src/html_unescape.gperf"
+      {"ShortRightArrow", 3, {226, 134, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1841 "src/html_unescape.gperf"
+      {"Therefore", 3, {226, 136, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 358 "src/html_unescape.gperf"
+      {"DD", 3, {226, 133, 133}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1840 "src/html_unescape.gperf"
+      {"therefore", 3, {226, 136, 180}},
+#line 934 "src/html_unescape.gperf"
+      {"Lfr", 4, {240, 157, 148, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1825 "src/html_unescape.gperf"
+      {"target", 3, {226, 140, 150}},
+      {(char*)0}, {(char*)0},
+#line 484 "src/html_unescape.gperf"
+      {"Element", 3, {226, 136, 136}},
+#line 2097 "src/html_unescape.gperf"
+      {"Yfr", 4, {240, 157, 148, 156}},
+#line 272 "src/html_unescape.gperf"
+      {"ClockwiseContourIntegral", 3, {226, 136, 178}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1338 "src/html_unescape.gperf"
+      {"olcir", 3, {226, 166, 190}},
+      {(char*)0},
+#line 246 "src/html_unescape.gperf"
+      {"Cfr", 3, {226, 132, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 549 "src/html_unescape.gperf"
+      {"female", 3, {226, 153, 128}},
+#line 1270 "src/html_unescape.gperf"
+      {"nsucceq", 3, {226, 170, 176}},
+#line 1313 "src/html_unescape.gperf"
+      {"oast", 3, {226, 138, 155}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1396 "src/html_unescape.gperf"
+      {"percnt", 1, {37}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1363 "src/html_unescape.gperf"
+      {"ordf", 2, {194, 170}},
+      {(char*)0},
+#line 1360 "src/html_unescape.gperf"
+      {"ord", 3, {226, 169, 157}},
+#line 1558 "src/html_unescape.gperf"
+      {"Rho", 2, {206, 161}},
+      {(char*)0},
+#line 1068 "src/html_unescape.gperf"
+      {"mscr", 4, {240, 157, 147, 130}},
+      {(char*)0},
+#line 1304 "src/html_unescape.gperf"
+      {"nvrtrie", 3, {226, 138, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 959 "src/html_unescape.gperf"
+      {"lnE", 3, {226, 137, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1134 "src/html_unescape.gperf"
+      {"nhArr", 3, {226, 135, 142}},
+#line 1358 "src/html_unescape.gperf"
+      {"Or", 3, {226, 169, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 388 "src/html_unescape.gperf"
+      {"divide", 2, {195, 183}},
+      {(char*)0},
+#line 722 "src/html_unescape.gperf"
+      {"ifr", 4, {240, 157, 148, 166}},
+#line 485 "src/html_unescape.gperf"
+      {"elinters", 3, {226, 143, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 204 "src/html_unescape.gperf"
+      {"bsol", 1, {92}},
+#line 1299 "src/html_unescape.gperf"
+      {"nvlArr", 3, {226, 164, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 733 "src/html_unescape.gperf"
+      {"Imacr", 2, {196, 170}},
+      {(char*)0},
+#line 90 "src/html_unescape.gperf"
+      {"backsimeq", 3, {226, 139, 141}},
+#line 1899 "src/html_unescape.gperf"
+      {"twixt", 3, {226, 137, 172}},
+#line 1339 "src/html_unescape.gperf"
+      {"olcross", 3, {226, 166, 187}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1509 "src/html_unescape.gperf"
+      {"rarrsim", 3, {226, 165, 180}},
+#line 410 "src/html_unescape.gperf"
+      {"DoubleDownArrow", 3, {226, 135, 147}},
+#line 841 "src/html_unescape.gperf"
+      {"larrsim", 3, {226, 165, 179}},
+#line 492 "src/html_unescape.gperf"
+      {"emptyset", 3, {226, 136, 133}},
+#line 1351 "src/html_unescape.gperf"
+      {"oopf", 4, {240, 157, 149, 160}},
+      {(char*)0},
+#line 541 "src/html_unescape.gperf"
+      {"exist", 3, {226, 136, 131}},
+      {(char*)0}, {(char*)0},
+#line 950 "src/html_unescape.gperf"
+      {"llhard", 3, {226, 165, 171}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 540 "src/html_unescape.gperf"
+      {"excl", 1, {33}},
+#line 504 "src/html_unescape.gperf"
+      {"Eopf", 4, {240, 157, 148, 188}},
+#line 1143 "src/html_unescape.gperf"
+      {"nlArr", 3, {226, 135, 141}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1850 "src/html_unescape.gperf"
+      {"thinsp", 3, {226, 128, 137}},
+#line 1219 "src/html_unescape.gperf"
+      {"NotSubsetEqual", 3, {226, 138, 136}},
+#line 1404 "src/html_unescape.gperf"
+      {"phi", 2, {207, 134}},
+#line 411 "src/html_unescape.gperf"
+      {"DoubleLeftArrow", 3, {226, 135, 144}},
+      {(char*)0},
+#line 1867 "src/html_unescape.gperf"
+      {"topcir", 3, {226, 171, 177}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 387 "src/html_unescape.gperf"
+      {"div", 2, {195, 183}},
+      {(char*)0},
+#line 1119 "src/html_unescape.gperf"
+      {"Nfr", 4, {240, 157, 148, 145}},
+#line 1145 "src/html_unescape.gperf"
+      {"nlE", 3, {226, 137, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 2129 "src/html_unescape.gperf"
+      {"zscr", 4, {240, 157, 147, 143}},
+#line 995 "src/html_unescape.gperf"
+      {"lrhard", 3, {226, 165, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 951 "src/html_unescape.gperf"
+      {"lltri", 3, {226, 151, 186}},
+      {(char*)0}, {(char*)0},
+#line 1243 "src/html_unescape.gperf"
+      {"nrArr", 3, {226, 135, 143}},
+#line 1225 "src/html_unescape.gperf"
+      {"NotSupersetEqual", 3, {226, 138, 137}},
+      {(char*)0},
+#line 1820 "src/html_unescape.gperf"
+      {"swArr", 3, {226, 135, 153}},
+#line 1848 "src/html_unescape.gperf"
+      {"ThickSpace", 3, {226, 129, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1932 "src/html_unescape.gperf"
+      {"ultri", 3, {226, 151, 184}},
+#line 1205 "src/html_unescape.gperf"
+      {"notnivb", 3, {226, 139, 190}},
+      {(char*)0},
+#line 1450 "src/html_unescape.gperf"
+      {"prime", 3, {226, 128, 178}},
+      {(char*)0}, {(char*)0},
+#line 1452 "src/html_unescape.gperf"
+      {"primes", 3, {226, 132, 153}},
+      {(char*)0},
+#line 1335 "src/html_unescape.gperf"
+      {"ohm", 2, {206, 169}},
+      {(char*)0}, {(char*)0},
+#line 265 "src/html_unescape.gperf"
+      {"CircleTimes", 3, {226, 138, 151}},
+#line 1160 "src/html_unescape.gperf"
+      {"nltri", 3, {226, 139, 170}},
+      {(char*)0}, {(char*)0},
+#line 1692 "src/html_unescape.gperf"
+      {"siml", 3, {226, 170, 157}},
+#line 1308 "src/html_unescape.gperf"
+      {"nwArr", 3, {226, 135, 150}},
+      {(char*)0}, {(char*)0},
+#line 1990 "src/html_unescape.gperf"
+      {"varpi", 2, {207, 150}},
+      {(char*)0}, {(char*)0},
+#line 1368 "src/html_unescape.gperf"
+      {"orv", 3, {226, 169, 155}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1664 "src/html_unescape.gperf"
+      {"setminus", 3, {226, 136, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 997 "src/html_unescape.gperf"
+      {"lrtri", 3, {226, 138, 191}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1398 "src/html_unescape.gperf"
+      {"permil", 3, {226, 128, 176}},
+#line 1054 "src/html_unescape.gperf"
+      {"mid", 3, {226, 136, 163}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1973 "src/html_unescape.gperf"
+      {"urtri", 3, {226, 151, 185}},
+      {(char*)0}, {(char*)0},
+#line 369 "src/html_unescape.gperf"
+      {"dfr", 4, {240, 157, 148, 161}},
+#line 1050 "src/html_unescape.gperf"
+      {"mho", 3, {226, 132, 167}},
+#line 1448 "src/html_unescape.gperf"
+      {"prE", 3, {226, 170, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2041 "src/html_unescape.gperf"
+      {"vsupne", 3, {226, 138, 139}},
+      {(char*)0}, {(char*)0},
+#line 1247 "src/html_unescape.gperf"
+      {"nrtri", 3, {226, 139, 171}},
+#line 2039 "src/html_unescape.gperf"
+      {"vsubne", 3, {226, 138, 138}},
+      {(char*)0},
+#line 473 "src/html_unescape.gperf"
+      {"eDot", 3, {226, 137, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 919 "src/html_unescape.gperf"
+      {"lesges", 3, {226, 170, 147}},
+      {(char*)0}, {(char*)0},
+#line 87 "src/html_unescape.gperf"
+      {"backepsilon", 2, {207, 182}},
+      {(char*)0},
+#line 1513 "src/html_unescape.gperf"
+      {"ratail", 3, {226, 164, 154}},
+      {(char*)0},
+#line 843 "src/html_unescape.gperf"
+      {"latail", 3, {226, 164, 153}},
+      {(char*)0}, {(char*)0},
+#line 1954 "src/html_unescape.gperf"
+      {"UpEquilibrium", 3, {226, 165, 174}},
+      {(char*)0}, {(char*)0},
+#line 511 "src/html_unescape.gperf"
+      {"epsilon", 2, {206, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1964 "src/html_unescape.gperf"
+      {"upsilon", 2, {207, 133}},
+      {(char*)0},
+#line 1052 "src/html_unescape.gperf"
+      {"midast", 1, {42}},
+#line 698 "src/html_unescape.gperf"
+      {"Hopf", 3, {226, 132, 141}},
+#line 2029 "src/html_unescape.gperf"
+      {"vltri", 3, {226, 138, 178}},
+      {(char*)0},
+#line 1553 "src/html_unescape.gperf"
+      {"Rfr", 3, {226, 132, 156}},
+      {(char*)0}, {(char*)0},
+#line 2048 "src/html_unescape.gperf"
+      {"Wedge", 3, {226, 139, 128}},
+#line 2052 "src/html_unescape.gperf"
+      {"wfr", 4, {240, 157, 148, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 94 "src/html_unescape.gperf"
+      {"barwed", 3, {226, 140, 133}},
+      {(char*)0}, {(char*)0},
+#line 1031 "src/html_unescape.gperf"
+      {"malt", 3, {226, 156, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 251 "src/html_unescape.gperf"
+      {"Chi", 2, {206, 167}},
+#line 494 "src/html_unescape.gperf"
+      {"emptyv", 3, {226, 136, 133}},
+#line 1203 "src/html_unescape.gperf"
+      {"notni", 3, {226, 136, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 926 "src/html_unescape.gperf"
+      {"LessGreater", 3, {226, 137, 182}},
+      {(char*)0},
+#line 378 "src/html_unescape.gperf"
+      {"diam", 3, {226, 139, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2035 "src/html_unescape.gperf"
+      {"vrtri", 3, {226, 138, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 263 "src/html_unescape.gperf"
+      {"CircleMinus", 3, {226, 138, 150}},
+      {(char*)0},
+#line 1342 "src/html_unescape.gperf"
+      {"Omacr", 2, {197, 140}},
+#line 1659 "src/html_unescape.gperf"
+      {"seArr", 3, {226, 135, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 553 "src/html_unescape.gperf"
+      {"Ffr", 4, {240, 157, 148, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1445 "src/html_unescape.gperf"
+      {"precneqq", 3, {226, 170, 181}},
+      {(char*)0},
+#line 380 "src/html_unescape.gperf"
+      {"Diamond", 3, {226, 139, 132}},
+#line 1364 "src/html_unescape.gperf"
+      {"ordm", 2, {194, 186}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1103 "src/html_unescape.gperf"
+      {"neArr", 3, {226, 135, 151}},
+#line 764 "src/html_unescape.gperf"
+      {"Iopf", 4, {240, 157, 149, 128}},
+#line 260 "src/html_unescape.gperf"
+      {"CircleDot", 3, {226, 138, 153}},
+      {(char*)0}, {(char*)0},
+#line 1453 "src/html_unescape.gperf"
+      {"prnap", 3, {226, 170, 185}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 404 "src/html_unescape.gperf"
+      {"dotminus", 3, {226, 136, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1254 "src/html_unescape.gperf"
+      {"nshortmid", 3, {226, 136, 164}},
+      {(char*)0},
+#line 148 "src/html_unescape.gperf"
+      {"bottom", 3, {226, 138, 165}},
+      {(char*)0},
+#line 1428 "src/html_unescape.gperf"
+      {"pointint", 3, {226, 168, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1737 "src/html_unescape.gperf"
+      {"SquareUnion", 3, {226, 138, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 793 "src/html_unescape.gperf"
+      {"jopf", 4, {240, 157, 149, 155}},
+      {(char*)0}, {(char*)0},
+#line 1963 "src/html_unescape.gperf"
+      {"Upsilon", 2, {206, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 279 "src/html_unescape.gperf"
+      {"Colone", 3, {226, 169, 180}},
+      {(char*)0},
+#line 1301 "src/html_unescape.gperf"
+      {"nvlt", 1, {60}},
+      {(char*)0}, {(char*)0},
+#line 1115 "src/html_unescape.gperf"
+      {"NestedLessLess", 3, {226, 137, 170}},
+#line 278 "src/html_unescape.gperf"
+      {"Colon", 3, {226, 136, 183}},
+      {(char*)0}, {(char*)0},
+#line 205 "src/html_unescape.gperf"
+      {"bsolhsub", 3, {226, 159, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 412 "src/html_unescape.gperf"
+      {"DoubleLeftRightArrow", 3, {226, 135, 148}},
+#line 1424 "src/html_unescape.gperf"
+      {"plussim", 3, {226, 168, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 735 "src/html_unescape.gperf"
+      {"image", 3, {226, 132, 145}},
+#line 481 "src/html_unescape.gperf"
+      {"egs", 3, {226, 170, 150}},
+      {(char*)0}, {(char*)0},
+#line 1371 "src/html_unescape.gperf"
+      {"oscr", 3, {226, 132, 180}},
+#line 1822 "src/html_unescape.gperf"
+      {"swnwar", 3, {226, 164, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2117 "src/html_unescape.gperf"
+      {"zeetrf", 3, {226, 132, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1032 "src/html_unescape.gperf"
+      {"maltese", 3, {226, 156, 160}},
+      {(char*)0},
+#line 1049 "src/html_unescape.gperf"
+      {"mfr", 4, {240, 157, 148, 170}},
+#line 1505 "src/html_unescape.gperf"
+      {"rarrfs", 3, {226, 164, 158}},
+#line 529 "src/html_unescape.gperf"
+      {"Escr", 3, {226, 132, 176}},
+#line 837 "src/html_unescape.gperf"
+      {"larrfs", 3, {226, 164, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1063 "src/html_unescape.gperf"
+      {"mnplus", 3, {226, 136, 147}},
+#line 1130 "src/html_unescape.gperf"
+      {"ngt", 3, {226, 137, 175}},
+#line 1131 "src/html_unescape.gperf"
+      {"ngtr", 3, {226, 137, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 628 "src/html_unescape.gperf"
+      {"gl", 3, {226, 137, 183}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 381 "src/html_unescape.gperf"
+      {"diamondsuit", 3, {226, 153, 166}},
+#line 656 "src/html_unescape.gperf"
+      {"GT", 1, {62}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 929 "src/html_unescape.gperf"
+      {"lesssim", 3, {226, 137, 178}},
+#line 447 "src/html_unescape.gperf"
+      {"dsol", 3, {226, 167, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1955 "src/html_unescape.gperf"
+      {"upharpoonleft", 3, {226, 134, 191}},
+#line 1732 "src/html_unescape.gperf"
+      {"SquareIntersection", 3, {226, 138, 147}},
+#line 1004 "src/html_unescape.gperf"
+      {"lsime", 3, {226, 170, 141}},
+      {(char*)0},
+#line 1158 "src/html_unescape.gperf"
+      {"nLt", 3, {226, 137, 170}},
+      {(char*)0},
+#line 1195 "src/html_unescape.gperf"
+      {"NotLess", 3, {226, 137, 174}},
+      {(char*)0},
+#line 631 "src/html_unescape.gperf"
+      {"gnap", 3, {226, 170, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1635 "src/html_unescape.gperf"
+      {"scap", 3, {226, 170, 184}},
+      {(char*)0}, {(char*)0},
+#line 1037 "src/html_unescape.gperf"
+      {"mapstoleft", 3, {226, 134, 164}},
+#line 1198 "src/html_unescape.gperf"
+      {"NotLessLess", 3, {226, 137, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1551 "src/html_unescape.gperf"
+      {"rfloor", 3, {226, 140, 139}},
+      {(char*)0},
+#line 933 "src/html_unescape.gperf"
+      {"lfloor", 3, {226, 140, 138}},
+      {(char*)0}, {(char*)0},
+#line 1257 "src/html_unescape.gperf"
+      {"nsime", 3, {226, 137, 132}},
+      {(char*)0},
+#line 202 "src/html_unescape.gperf"
+      {"bsime", 3, {226, 139, 141}},
+#line 1196 "src/html_unescape.gperf"
+      {"NotLessEqual", 3, {226, 137, 176}},
+#line 1200 "src/html_unescape.gperf"
+      {"NotLessTilde", 3, {226, 137, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1090 "src/html_unescape.gperf"
+      {"ncap", 3, {226, 169, 131}},
+      {(char*)0}, {(char*)0},
+#line 1197 "src/html_unescape.gperf"
+      {"NotLessGreater", 3, {226, 137, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1449 "src/html_unescape.gperf"
+      {"precsim", 3, {226, 137, 190}},
+      {(char*)0},
+#line 977 "src/html_unescape.gperf"
+      {"looparrowright", 3, {226, 134, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1433 "src/html_unescape.gperf"
+      {"Pr", 3, {226, 170, 187}},
+#line 1531 "src/html_unescape.gperf"
+      {"rcub", 1, {125}},
+#line 1038 "src/html_unescape.gperf"
+      {"mapstoup", 3, {226, 134, 165}},
+#line 861 "src/html_unescape.gperf"
+      {"lcub", 1, {123}},
+      {(char*)0},
+#line 2121 "src/html_unescape.gperf"
+      {"zfr", 4, {240, 157, 148, 183}},
+      {(char*)0}, {(char*)0},
+#line 1947 "src/html_unescape.gperf"
+      {"uparrow", 3, {226, 134, 145}},
+      {(char*)0},
+#line 633 "src/html_unescape.gperf"
+      {"gne", 3, {226, 170, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1641 "src/html_unescape.gperf"
+      {"sce", 3, {226, 170, 176}},
+#line 740 "src/html_unescape.gperf"
+      {"Im", 3, {226, 132, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1527 "src/html_unescape.gperf"
+      {"rcaron", 2, {197, 153}},
+      {(char*)0},
+#line 857 "src/html_unescape.gperf"
+      {"lcaron", 2, {196, 190}},
+#line 1350 "src/html_unescape.gperf"
+      {"Oopf", 4, {240, 157, 149, 134}},
+#line 1637 "src/html_unescape.gperf"
+      {"scaron", 2, {197, 161}},
+#line 89 "src/html_unescape.gperf"
+      {"backsim", 3, {226, 136, 189}},
+#line 1829 "src/html_unescape.gperf"
+      {"Tcaron", 2, {197, 164}},
+#line 2111 "src/html_unescape.gperf"
+      {"Zcaron", 2, {197, 189}},
+#line 463 "src/html_unescape.gperf"
+      {"ecaron", 2, {196, 155}},
+      {(char*)0},
+#line 109 "src/html_unescape.gperf"
+      {"Bernoullis", 3, {226, 132, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1122 "src/html_unescape.gperf"
+      {"nge", 3, {226, 137, 177}},
+#line 1830 "src/html_unescape.gperf"
+      {"tcaron", 2, {197, 165}},
+      {(char*)0},
+#line 567 "src/html_unescape.gperf"
+      {"fork", 3, {226, 139, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 702 "src/html_unescape.gperf"
+      {"Hscr", 3, {226, 132, 139}},
+      {(char*)0},
+#line 1092 "src/html_unescape.gperf"
+      {"ncaron", 2, {197, 136}},
+#line 488 "src/html_unescape.gperf"
+      {"elsdot", 3, {226, 170, 151}},
+      {(char*)0},
+#line 1828 "src/html_unescape.gperf"
+      {"tbrk", 3, {226, 142, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1887 "src/html_unescape.gperf"
+      {"triplus", 3, {226, 168, 185}},
+      {(char*)0}, {(char*)0},
+#line 379 "src/html_unescape.gperf"
+      {"diamond", 3, {226, 139, 132}},
+      {(char*)0}, {(char*)0},
+#line 1097 "src/html_unescape.gperf"
+      {"ncup", 3, {226, 169, 130}},
+      {(char*)0},
+#line 97 "src/html_unescape.gperf"
+      {"bbrk", 3, {226, 142, 181}},
+      {(char*)0},
+#line 587 "src/html_unescape.gperf"
+      {"frown", 3, {226, 140, 162}},
+#line 129 "src/html_unescape.gperf"
+      {"bkarow", 3, {226, 164, 141}},
+      {(char*)0},
+#line 1714 "src/html_unescape.gperf"
+      {"spades", 3, {226, 153, 160}},
+      {(char*)0},
+#line 1470 "src/html_unescape.gperf"
+      {"psi", 2, {207, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 145 "src/html_unescape.gperf"
+      {"Bopf", 4, {240, 157, 148, 185}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 395 "src/html_unescape.gperf"
+      {"dollar", 1, {36}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 386 "src/html_unescape.gperf"
+      {"disin", 3, {226, 139, 178}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1715 "src/html_unescape.gperf"
+      {"spadesuit", 3, {226, 153, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1226 "src/html_unescape.gperf"
+      {"NotTilde", 3, {226, 137, 129}},
+#line 407 "src/html_unescape.gperf"
+      {"doublebarwedge", 3, {226, 140, 134}},
+      {(char*)0},
+#line 595 "src/html_unescape.gperf"
+      {"gap", 3, {226, 170, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 98 "src/html_unescape.gperf"
+      {"bbrktbrk", 3, {226, 142, 182}},
+      {(char*)0}, {(char*)0},
+#line 1821 "src/html_unescape.gperf"
+      {"swarrow", 3, {226, 134, 153}},
+#line 107 "src/html_unescape.gperf"
+      {"bepsi", 2, {207, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 771 "src/html_unescape.gperf"
+      {"Iscr", 3, {226, 132, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1228 "src/html_unescape.gperf"
+      {"NotTildeFullEqual", 3, {226, 137, 135}},
+#line 514 "src/html_unescape.gperf"
+      {"eqcolon", 3, {226, 137, 149}},
+      {(char*)0}, {(char*)0},
+#line 1864 "src/html_unescape.gperf"
+      {"tint", 3, {226, 136, 173}},
+      {(char*)0}, {(char*)0},
+#line 757 "src/html_unescape.gperf"
+      {"intprod", 3, {226, 168, 188}},
+      {(char*)0},
+#line 1272 "src/html_unescape.gperf"
+      {"nsupE", 3, {226, 171, 134}},
+      {(char*)0}, {(char*)0},
+#line 1309 "src/html_unescape.gperf"
+      {"nwarrow", 3, {226, 134, 150}},
+#line 1264 "src/html_unescape.gperf"
+      {"nsubE", 3, {226, 171, 133}},
+      {(char*)0}, {(char*)0},
+#line 1126 "src/html_unescape.gperf"
+      {"nges", 3, {226, 169, 190}},
+      {(char*)0},
+#line 1949 "src/html_unescape.gperf"
+      {"Uparrow", 3, {226, 135, 145}},
+#line 605 "src/html_unescape.gperf"
+      {"ge", 3, {226, 137, 165}},
+#line 1353 "src/html_unescape.gperf"
+      {"OpenCurlyDoubleQuote", 3, {226, 128, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1699 "src/html_unescape.gperf"
+      {"smallsetminus", 3, {226, 136, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1636 "src/html_unescape.gperf"
+      {"Scaron", 2, {197, 160}},
+      {(char*)0},
+#line 1302 "src/html_unescape.gperf"
+      {"nvltrie", 3, {226, 138, 180}},
+#line 613 "src/html_unescape.gperf"
+      {"ges", 3, {226, 169, 190}},
+#line 136 "src/html_unescape.gperf"
+      {"blank", 3, {226, 144, 163}},
+#line 1485 "src/html_unescape.gperf"
+      {"QUOT", 1, {34}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 140 "src/html_unescape.gperf"
+      {"block", 3, {226, 150, 136}},
+#line 1874 "src/html_unescape.gperf"
+      {"trade", 3, {226, 132, 162}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 795 "src/html_unescape.gperf"
+      {"jscr", 4, {240, 157, 146, 191}},
+#line 2047 "src/html_unescape.gperf"
+      {"wedge", 3, {226, 136, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 30 "src/html_unescape.gperf"
+      {"Amacr", 2, {196, 128}},
+      {(char*)0},
+#line 518 "src/html_unescape.gperf"
+      {"Equal", 3, {226, 169, 181}},
+      {(char*)0}, {(char*)0},
+#line 352 "src/html_unescape.gperf"
+      {"Dcaron", 2, {196, 142}},
+      {(char*)0}, {(char*)0},
+#line 400 "src/html_unescape.gperf"
+      {"DotDot", 3, {226, 131, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 635 "src/html_unescape.gperf"
+      {"gneq", 3, {226, 170, 136}},
+#line 1991 "src/html_unescape.gperf"
+      {"varpropto", 3, {226, 136, 157}},
+      {(char*)0},
+#line 636 "src/html_unescape.gperf"
+      {"gneqq", 3, {226, 137, 169}},
+#line 1462 "src/html_unescape.gperf"
+      {"Proportional", 3, {226, 136, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 775 "src/html_unescape.gperf"
+      {"isins", 3, {226, 139, 180}},
+      {(char*)0},
+#line 470 "src/html_unescape.gperf"
+      {"eDDot", 3, {226, 169, 183}},
+#line 772 "src/html_unescape.gperf"
+      {"isin", 3, {226, 136, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1886 "src/html_unescape.gperf"
+      {"TripleDot", 3, {226, 131, 155}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 569 "src/html_unescape.gperf"
+      {"Fouriertrf", 3, {226, 132, 177}},
+#line 1463 "src/html_unescape.gperf"
+      {"Proportion", 3, {226, 136, 183}},
+      {(char*)0}, {(char*)0},
+#line 1123 "src/html_unescape.gperf"
+      {"ngeq", 3, {226, 137, 177}},
+#line 856 "src/html_unescape.gperf"
+      {"Lcaron", 2, {196, 189}},
+      {(char*)0},
+#line 1124 "src/html_unescape.gperf"
+      {"ngeqq", 3, {226, 137, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 871 "src/html_unescape.gperf"
+      {"lE", 3, {226, 137, 166}},
+#line 228 "src/html_unescape.gperf"
+      {"Ccaron", 2, {196, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 200 "src/html_unescape.gperf"
+      {"bsemi", 3, {226, 129, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1464 "src/html_unescape.gperf"
+      {"propto", 3, {226, 136, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 915 "src/html_unescape.gperf"
+      {"lesdot", 3, {226, 169, 191}},
+#line 292 "src/html_unescape.gperf"
+      {"Conint", 3, {226, 136, 175}},
+      {(char*)0},
+#line 36 "src/html_unescape.gperf"
+      {"And", 3, {226, 169, 147}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1660 "src/html_unescape.gperf"
+      {"searrow", 3, {226, 134, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1367 "src/html_unescape.gperf"
+      {"orslope", 3, {226, 169, 151}},
+#line 677 "src/html_unescape.gperf"
+      {"harr", 3, {226, 134, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 846 "src/html_unescape.gperf"
+      {"late", 3, {226, 170, 173}},
+      {(char*)0},
+#line 244 "src/html_unescape.gperf"
+      {"CenterDot", 2, {194, 183}},
+      {(char*)0}, {(char*)0},
+#line 1329 "src/html_unescape.gperf"
+      {"ofr", 4, {240, 157, 148, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1104 "src/html_unescape.gperf"
+      {"nearrow", 3, {226, 134, 151}},
+      {(char*)0},
+#line 1474 "src/html_unescape.gperf"
+      {"qint", 3, {226, 168, 140}},
+      {(char*)0}, {(char*)0},
+#line 847 "src/html_unescape.gperf"
+      {"lates", 3, {226, 170, 173}},
+#line 802 "src/html_unescape.gperf"
+      {"kappav", 2, {207, 176}},
+      {(char*)0}, {(char*)0},
+#line 699 "src/html_unescape.gperf"
+      {"horbar", 3, {226, 128, 149}},
+#line 476 "src/html_unescape.gperf"
+      {"Efr", 4, {240, 157, 148, 136}},
+#line 693 "src/html_unescape.gperf"
+      {"hoarr", 3, {226, 135, 191}},
+#line 1240 "src/html_unescape.gperf"
+      {"npre", 3, {226, 170, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 748 "src/html_unescape.gperf"
+      {"inodot", 2, {196, 177}},
+      {(char*)0},
+#line 1916 "src/html_unescape.gperf"
+      {"udarr", 3, {226, 135, 133}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 609 "src/html_unescape.gperf"
+      {"geq", 3, {226, 137, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1258 "src/html_unescape.gperf"
+      {"nsimeq", 3, {226, 137, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 610 "src/html_unescape.gperf"
+      {"geqq", 3, {226, 137, 167}},
+      {(char*)0}, {(char*)0},
+#line 475 "src/html_unescape.gperf"
+      {"efDot", 3, {226, 137, 146}},
+      {(char*)0}, {(char*)0},
+#line 1611 "src/html_unescape.gperf"
+      {"rpargt", 3, {226, 166, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1370 "src/html_unescape.gperf"
+      {"Oscr", 4, {240, 157, 146, 170}},
+      {(char*)0}, {(char*)0},
+#line 1419 "src/html_unescape.gperf"
+      {"plusdo", 3, {226, 136, 148}},
+      {(char*)0}, {(char*)0},
+#line 822 "src/html_unescape.gperf"
+      {"lagran", 3, {226, 132, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1847 "src/html_unescape.gperf"
+      {"thicksim", 3, {226, 136, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1446 "src/html_unescape.gperf"
+      {"precnsim", 3, {226, 139, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1091 "src/html_unescape.gperf"
+      {"Ncaron", 2, {197, 135}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1080 "src/html_unescape.gperf"
+      {"napE", 3, {226, 169, 176}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 728 "src/html_unescape.gperf"
+      {"iiint", 3, {226, 136, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 199 "src/html_unescape.gperf"
+      {"Bscr", 3, {226, 132, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1036 "src/html_unescape.gperf"
+      {"mapstodown", 3, {226, 134, 167}},
+      {(char*)0}, {(char*)0},
+#line 1994 "src/html_unescape.gperf"
+      {"varrho", 2, {207, 177}},
+      {(char*)0},
+#line 776 "src/html_unescape.gperf"
+      {"isinsv", 3, {226, 139, 179}},
+      {(char*)0}, {(char*)0},
+#line 1297 "src/html_unescape.gperf"
+      {"nvHarr", 3, {226, 164, 132}},
+      {(char*)0}, {(char*)0},
+#line 1192 "src/html_unescape.gperf"
+      {"NotLeftTriangleBar", 3, {226, 167, 143}},
+      {(char*)0},
+#line 521 "src/html_unescape.gperf"
+      {"equest", 3, {226, 137, 159}},
+      {(char*)0},
+#line 1194 "src/html_unescape.gperf"
+      {"NotLeftTriangleEqual", 3, {226, 139, 172}},
+#line 1193 "src/html_unescape.gperf"
+      {"NotLeftTriangle", 3, {226, 139, 170}},
+      {(char*)0}, {(char*)0},
+#line 61 "src/html_unescape.gperf"
+      {"Aopf", 4, {240, 157, 148, 184}},
+#line 681 "src/html_unescape.gperf"
+      {"hbar", 3, {226, 132, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1985 "src/html_unescape.gperf"
+      {"vangrt", 3, {226, 166, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 689 "src/html_unescape.gperf"
+      {"Hfr", 3, {226, 132, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1495 "src/html_unescape.gperf"
+      {"range", 3, {226, 166, 165}},
+#line 1705 "src/html_unescape.gperf"
+      {"smte", 3, {226, 170, 172}},
+#line 1003 "src/html_unescape.gperf"
+      {"lsim", 3, {226, 137, 178}},
+      {(char*)0},
+#line 1235 "src/html_unescape.gperf"
+      {"npolint", 3, {226, 168, 148}},
+      {(char*)0},
+#line 353 "src/html_unescape.gperf"
+      {"dcaron", 2, {196, 143}},
+      {(char*)0},
+#line 532 "src/html_unescape.gperf"
+      {"esim", 3, {226, 137, 130}},
+      {(char*)0},
+#line 1940 "src/html_unescape.gperf"
+      {"Union", 3, {226, 139, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1706 "src/html_unescape.gperf"
+      {"smtes", 3, {226, 170, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 815 "src/html_unescape.gperf"
+      {"kopf", 4, {240, 157, 149, 156}},
+#line 639 "src/html_unescape.gperf"
+      {"gopf", 4, {240, 157, 149, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1256 "src/html_unescape.gperf"
+      {"nsim", 3, {226, 137, 129}},
+      {(char*)0},
+#line 201 "src/html_unescape.gperf"
+      {"bsim", 3, {226, 136, 189}},
+      {(char*)0},
+#line 1698 "src/html_unescape.gperf"
+      {"SmallCircle", 3, {226, 136, 152}},
+      {(char*)0},
+#line 1172 "src/html_unescape.gperf"
+      {"NotDoubleVerticalBar", 3, {226, 136, 166}},
+#line 1201 "src/html_unescape.gperf"
+      {"NotNestedGreaterGreater", 3, {226, 170, 162}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 520 "src/html_unescape.gperf"
+      {"EqualTilde", 3, {226, 137, 130}},
+      {(char*)0}, {(char*)0},
+#line 1187 "src/html_unescape.gperf"
+      {"notindot", 3, {226, 139, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1526 "src/html_unescape.gperf"
+      {"Rcaron", 2, {197, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1430 "src/html_unescape.gperf"
+      {"Popf", 3, {226, 132, 153}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 638 "src/html_unescape.gperf"
+      {"Gopf", 4, {240, 157, 148, 190}},
+      {(char*)0}, {(char*)0},
+#line 723 "src/html_unescape.gperf"
+      {"Ifr", 3, {226, 132, 145}},
+      {(char*)0}, {(char*)0},
+#line 2049 "src/html_unescape.gperf"
+      {"wedgeq", 3, {226, 137, 153}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1456 "src/html_unescape.gperf"
+      {"prod", 3, {226, 136, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1374 "src/html_unescape.gperf"
+      {"osol", 3, {226, 138, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 419 "src/html_unescape.gperf"
+      {"DoubleUpArrow", 3, {226, 135, 145}},
+      {(char*)0}, {(char*)0},
+#line 290 "src/html_unescape.gperf"
+      {"Congruent", 3, {226, 137, 161}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 637 "src/html_unescape.gperf"
+      {"gnsim", 3, {226, 139, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1651 "src/html_unescape.gperf"
+      {"scsim", 3, {226, 137, 191}},
+      {(char*)0},
+#line 790 "src/html_unescape.gperf"
+      {"jfr", 4, {240, 157, 148, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1962 "src/html_unescape.gperf"
+      {"upsih", 2, {207, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1156 "src/html_unescape.gperf"
+      {"nLl", 3, {226, 139, 152}},
+      {(char*)0}, {(char*)0},
+#line 420 "src/html_unescape.gperf"
+      {"DoubleUpDownArrow", 3, {226, 135, 149}},
+      {(char*)0},
+#line 1128 "src/html_unescape.gperf"
+      {"ngsim", 3, {226, 137, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 684 "src/html_unescape.gperf"
+      {"hearts", 3, {226, 153, 165}},
+      {(char*)0},
+#line 922 "src/html_unescape.gperf"
+      {"lesseqgtr", 3, {226, 139, 154}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1112 "src/html_unescape.gperf"
+      {"nesear", 3, {226, 164, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 542 "src/html_unescape.gperf"
+      {"Exists", 3, {226, 136, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1703 "src/html_unescape.gperf"
+      {"smile", 3, {226, 140, 163}},
+      {(char*)0},
+#line 1984 "src/html_unescape.gperf"
+      {"uwangle", 3, {226, 166, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 685 "src/html_unescape.gperf"
+      {"heartsuit", 3, {226, 153, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 700 "src/html_unescape.gperf"
+      {"HorizontalLine", 3, {226, 148, 128}},
+      {(char*)0}, {(char*)0},
+#line 645 "src/html_unescape.gperf"
+      {"GreaterLess", 3, {226, 137, 183}},
+      {(char*)0},
+#line 1615 "src/html_unescape.gperf"
+      {"rsaquo", 3, {226, 128, 186}},
+      {(char*)0},
+#line 998 "src/html_unescape.gperf"
+      {"lsaquo", 3, {226, 128, 185}},
+      {(char*)0},
+#line 1540 "src/html_unescape.gperf"
+      {"realine", 3, {226, 132, 155}},
+#line 348 "src/html_unescape.gperf"
+      {"Dashv", 3, {226, 171, 164}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1687 "src/html_unescape.gperf"
+      {"simdot", 3, {226, 169, 170}},
+#line 641 "src/html_unescape.gperf"
+      {"GreaterEqual", 3, {226, 137, 165}},
+#line 647 "src/html_unescape.gperf"
+      {"GreaterTilde", 3, {226, 137, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 642 "src/html_unescape.gperf"
+      {"GreaterEqualLess", 3, {226, 139, 155}},
+      {(char*)0},
+#line 644 "src/html_unescape.gperf"
+      {"GreaterGreater", 3, {226, 170, 162}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1530 "src/html_unescape.gperf"
+      {"rceil", 3, {226, 140, 137}},
+      {(char*)0},
+#line 860 "src/html_unescape.gperf"
+      {"lceil", 3, {226, 140, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 927 "src/html_unescape.gperf"
+      {"lessgtr", 3, {226, 137, 182}},
+      {(char*)0}, {(char*)0},
+#line 1340 "src/html_unescape.gperf"
+      {"oline", 3, {226, 128, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1852 "src/html_unescape.gperf"
+      {"thksim", 3, {226, 136, 188}},
+      {(char*)0},
+#line 759 "src/html_unescape.gperf"
+      {"InvisibleTimes", 3, {226, 129, 162}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1487 "src/html_unescape.gperf"
+      {"race", 3, {226, 136, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 769 "src/html_unescape.gperf"
+      {"iquest", 2, {194, 191}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 737 "src/html_unescape.gperf"
+      {"imagline", 3, {226, 132, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1966 "src/html_unescape.gperf"
+      {"UpTee", 3, {226, 138, 165}},
+      {(char*)0},
+#line 1053 "src/html_unescape.gperf"
+      {"midcir", 3, {226, 171, 176}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1327 "src/html_unescape.gperf"
+      {"ofcir", 3, {226, 166, 191}},
+      {(char*)0}, {(char*)0},
+#line 357 "src/html_unescape.gperf"
+      {"ddarr", 3, {226, 135, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1494 "src/html_unescape.gperf"
+      {"rangd", 3, {226, 166, 146}},
+      {(char*)0},
+#line 827 "src/html_unescape.gperf"
+      {"langd", 3, {226, 166, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 522 "src/html_unescape.gperf"
+      {"Equilibrium", 3, {226, 135, 140}},
+#line 1390 "src/html_unescape.gperf"
+      {"parsim", 3, {226, 171, 179}},
+#line 2012 "src/html_unescape.gperf"
+      {"Vdashl", 3, {226, 171, 166}},
+#line 1328 "src/html_unescape.gperf"
+      {"Ofr", 4, {240, 157, 148, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 105 "src/html_unescape.gperf"
+      {"Because", 3, {226, 136, 181}},
+      {(char*)0},
+#line 1514 "src/html_unescape.gperf"
+      {"rAtail", 3, {226, 164, 156}},
+      {(char*)0},
+#line 844 "src/html_unescape.gperf"
+      {"lAtail", 3, {226, 164, 155}},
+#line 1349 "src/html_unescape.gperf"
+      {"ominus", 3, {226, 138, 150}},
+#line 74 "src/html_unescape.gperf"
+      {"Ascr", 4, {240, 157, 146, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 510 "src/html_unescape.gperf"
+      {"Epsilon", 2, {206, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1676 "src/html_unescape.gperf"
+      {"ShortLeftArrow", 3, {226, 134, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 777 "src/html_unescape.gperf"
+      {"isinv", 3, {226, 136, 136}},
+      {(char*)0},
+#line 1051 "src/html_unescape.gperf"
+      {"micro", 2, {194, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2112 "src/html_unescape.gperf"
+      {"zcaron", 2, {197, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 817 "src/html_unescape.gperf"
+      {"kscr", 4, {240, 157, 147, 128}},
+#line 649 "src/html_unescape.gperf"
+      {"gscr", 3, {226, 132, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 114 "src/html_unescape.gperf"
+      {"Bfr", 4, {240, 157, 148, 133}},
+#line 608 "src/html_unescape.gperf"
+      {"gel", 3, {226, 139, 155}},
+#line 687 "src/html_unescape.gperf"
+      {"hercon", 3, {226, 138, 185}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1885 "src/html_unescape.gperf"
+      {"triminus", 3, {226, 168, 186}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 480 "src/html_unescape.gperf"
+      {"egrave", 2, {195, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1655 "src/html_unescape.gperf"
+      {"sdot", 3, {226, 139, 133}},
+#line 1924 "src/html_unescape.gperf"
+      {"ugrave", 2, {195, 185}},
+      {(char*)0},
+#line 2115 "src/html_unescape.gperf"
+      {"Zdot", 2, {197, 187}},
+#line 472 "src/html_unescape.gperf"
+      {"edot", 2, {196, 151}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1229 "src/html_unescape.gperf"
+      {"NotTildeTilde", 3, {226, 137, 137}},
+      {(char*)0},
+#line 1835 "src/html_unescape.gperf"
+      {"tdot", 3, {226, 131, 155}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1467 "src/html_unescape.gperf"
+      {"Pscr", 4, {240, 157, 146, 171}},
+#line 1408 "src/html_unescape.gperf"
+      {"Pi", 2, {206, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 648 "src/html_unescape.gperf"
+      {"Gscr", 4, {240, 157, 146, 162}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1425 "src/html_unescape.gperf"
+      {"plustwo", 3, {226, 168, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1173 "src/html_unescape.gperf"
+      {"NotElement", 3, {226, 136, 137}},
+      {(char*)0},
+#line 1422 "src/html_unescape.gperf"
+      {"PlusMinus", 2, {194, 177}},
+      {(char*)0}, {(char*)0},
+#line 697 "src/html_unescape.gperf"
+      {"hopf", 4, {240, 157, 149, 153}},
+#line 594 "src/html_unescape.gperf"
+      {"gammad", 2, {207, 157}},
+      {(char*)0},
+#line 1044 "src/html_unescape.gperf"
+      {"mDDot", 3, {226, 136, 186}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 389 "src/html_unescape.gperf"
+      {"divideontimes", 3, {226, 139, 135}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 401 "src/html_unescape.gperf"
+      {"doteq", 3, {226, 137, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1986 "src/html_unescape.gperf"
+      {"varepsilon", 2, {207, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1439 "src/html_unescape.gperf"
+      {"Precedes", 3, {226, 137, 186}},
+      {(char*)0}, {(char*)0},
+#line 593 "src/html_unescape.gperf"
+      {"Gammad", 2, {207, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 349 "src/html_unescape.gperf"
+      {"dashv", 3, {226, 138, 163}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1170 "src/html_unescape.gperf"
+      {"NotCongruent", 3, {226, 137, 162}},
+      {(char*)0}, {(char*)0},
+#line 1911 "src/html_unescape.gperf"
+      {"ubreve", 2, {197, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1333 "src/html_unescape.gperf"
+      {"ogt", 3, {226, 167, 129}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1609 "src/html_unescape.gperf"
+      {"RoundImplies", 3, {226, 165, 176}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1441 "src/html_unescape.gperf"
+      {"PrecedesSlantEqual", 3, {226, 137, 188}},
+      {(char*)0}, {(char*)0},
+#line 1688 "src/html_unescape.gperf"
+      {"sime", 3, {226, 137, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1923 "src/html_unescape.gperf"
+      {"Ugrave", 2, {195, 153}},
+      {(char*)0},
+#line 350 "src/html_unescape.gperf"
+      {"dbkarow", 3, {226, 164, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1656 "src/html_unescape.gperf"
+      {"sdote", 3, {226, 169, 166}},
+      {(char*)0},
+#line 2016 "src/html_unescape.gperf"
+      {"veeeq", 3, {226, 137, 154}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1035 "src/html_unescape.gperf"
+      {"mapsto", 3, {226, 134, 166}},
+      {(char*)0}, {(char*)0},
+#line 1862 "src/html_unescape.gperf"
+      {"times", 2, {195, 151}},
+      {(char*)0}, {(char*)0},
+#line 1496 "src/html_unescape.gperf"
+      {"rangle", 3, {226, 159, 169}},
+      {(char*)0},
+#line 828 "src/html_unescape.gperf"
+      {"langle", 3, {226, 159, 168}},
+      {(char*)0}, {(char*)0},
+#line 878 "src/html_unescape.gperf"
+      {"leftarrowtail", 3, {226, 134, 162}},
+#line 673 "src/html_unescape.gperf"
+      {"hamilt", 3, {226, 132, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1919 "src/html_unescape.gperf"
+      {"udhar", 3, {226, 165, 174}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1138 "src/html_unescape.gperf"
+      {"nisd", 3, {226, 139, 186}},
+      {(char*)0},
+#line 1550 "src/html_unescape.gperf"
+      {"rfisht", 3, {226, 165, 189}},
+      {(char*)0},
+#line 932 "src/html_unescape.gperf"
+      {"lfisht", 3, {226, 165, 188}},
+#line 676 "src/html_unescape.gperf"
+      {"harrcir", 3, {226, 165, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1354 "src/html_unescape.gperf"
+      {"OpenCurlyQuote", 3, {226, 128, 152}},
+      {(char*)0},
+#line 1920 "src/html_unescape.gperf"
+      {"ufisht", 3, {226, 165, 190}},
+#line 1184 "src/html_unescape.gperf"
+      {"NotHumpDownHump", 3, {226, 137, 142}},
+      {(char*)0}, {(char*)0},
+#line 896 "src/html_unescape.gperf"
+      {"LeftTee", 3, {226, 138, 163}},
+      {(char*)0},
+#line 1618 "src/html_unescape.gperf"
+      {"rsh", 3, {226, 134, 177}},
+      {(char*)0},
+#line 1001 "src/html_unescape.gperf"
+      {"lsh", 3, {226, 134, 176}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 668 "src/html_unescape.gperf"
+      {"gvertneqq", 3, {226, 137, 169}},
+      {(char*)0}, {(char*)0},
+#line 1861 "src/html_unescape.gperf"
+      {"timesb", 3, {226, 138, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1650 "src/html_unescape.gperf"
+      {"scpolint", 3, {226, 168, 147}},
+      {(char*)0}, {(char*)0},
+#line 237 "src/html_unescape.gperf"
+      {"Cdot", 2, {196, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 455 "src/html_unescape.gperf"
+      {"dwangle", 3, {226, 166, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1910 "src/html_unescape.gperf"
+      {"Ubreve", 2, {197, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 905 "src/html_unescape.gperf"
+      {"LeftUpVector", 3, {226, 134, 191}},
+      {(char*)0}, {(char*)0},
+#line 904 "src/html_unescape.gperf"
+      {"LeftUpVectorBar", 3, {226, 165, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 462 "src/html_unescape.gperf"
+      {"Ecaron", 2, {196, 154}},
+      {(char*)0}, {(char*)0},
+#line 694 "src/html_unescape.gperf"
+      {"homtht", 3, {226, 136, 187}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 725 "src/html_unescape.gperf"
+      {"igrave", 2, {195, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1239 "src/html_unescape.gperf"
+      {"npreceq", 3, {226, 170, 175}},
+#line 467 "src/html_unescape.gperf"
+      {"ecolon", 3, {226, 137, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 359 "src/html_unescape.gperf"
+      {"dd", 3, {226, 133, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1689 "src/html_unescape.gperf"
+      {"simeq", 3, {226, 137, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1188 "src/html_unescape.gperf"
+      {"notinE", 3, {226, 139, 185}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 120 "src/html_unescape.gperf"
+      {"bigoplus", 3, {226, 168, 129}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 22 "src/html_unescape.gperf"
+      {"Afr", 4, {240, 157, 148, 132}},
+#line 874 "src/html_unescape.gperf"
+      {"leftarrow", 3, {226, 134, 144}},
+#line 1336 "src/html_unescape.gperf"
+      {"oint", 3, {226, 136, 174}},
+      {(char*)0},
+#line 1824 "src/html_unescape.gperf"
+      {"Tab", 1, {9}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1330 "src/html_unescape.gperf"
+      {"ogon", 2, {203, 155}},
+      {(char*)0}, {(char*)0},
+#line 1013 "src/html_unescape.gperf"
+      {"lt", 1, {60}},
+#line 1150 "src/html_unescape.gperf"
+      {"nLeftrightarrow", 3, {226, 135, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1499 "src/html_unescape.gperf"
+      {"rarrb", 3, {226, 135, 165}},
+      {(char*)0},
+#line 832 "src/html_unescape.gperf"
+      {"larrb", 3, {226, 135, 164}},
+      {(char*)0},
+#line 701 "src/html_unescape.gperf"
+      {"hscr", 4, {240, 157, 146, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 902 "src/html_unescape.gperf"
+      {"LeftUpDownVector", 3, {226, 165, 145}},
+      {(char*)0},
+#line 808 "src/html_unescape.gperf"
+      {"kfr", 4, {240, 157, 148, 168}},
+#line 620 "src/html_unescape.gperf"
+      {"gfr", 4, {240, 157, 148, 164}},
+#line 1946 "src/html_unescape.gperf"
+      {"UpArrowBar", 3, {226, 164, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1251 "src/html_unescape.gperf"
+      {"nsce", 3, {226, 170, 176}},
+#line 1016 "src/html_unescape.gperf"
+      {"ltdot", 3, {226, 139, 150}},
+#line 617 "src/html_unescape.gperf"
+      {"gesl", 3, {226, 139, 155}},
+#line 2074 "src/html_unescape.gperf"
+      {"xodot", 3, {226, 168, 128}},
+#line 1748 "src/html_unescape.gperf"
+      {"star", 3, {226, 152, 134}},
+      {(char*)0}, {(char*)0},
+#line 984 "src/html_unescape.gperf"
+      {"lowbar", 1, {95}},
+      {(char*)0},
+#line 2066 "src/html_unescape.gperf"
+      {"xharr", 3, {226, 159, 183}},
+#line 466 "src/html_unescape.gperf"
+      {"ecir", 3, {226, 137, 150}},
+      {(char*)0},
+#line 1976 "src/html_unescape.gperf"
+      {"utdot", 3, {226, 139, 176}},
+#line 1086 "src/html_unescape.gperf"
+      {"natur", 3, {226, 153, 174}},
+#line 1002 "src/html_unescape.gperf"
+      {"Lsh", 3, {226, 134, 176}},
+#line 746 "src/html_unescape.gperf"
+      {"infin", 3, {226, 136, 158}},
+      {(char*)0},
+#line 284 "src/html_unescape.gperf"
+      {"comp", 3, {226, 136, 129}},
+      {(char*)0},
+#line 1685 "src/html_unescape.gperf"
+      {"sigmav", 2, {207, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 2078 "src/html_unescape.gperf"
+      {"xotime", 3, {226, 168, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1401 "src/html_unescape.gperf"
+      {"Pfr", 4, {240, 157, 148, 147}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 619 "src/html_unescape.gperf"
+      {"Gfr", 4, {240, 157, 148, 138}},
+      {(char*)0}, {(char*)0},
+#line 116 "src/html_unescape.gperf"
+      {"bigcap", 3, {226, 139, 130}},
+      {(char*)0},
+#line 1693 "src/html_unescape.gperf"
+      {"simlE", 3, {226, 170, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 727 "src/html_unescape.gperf"
+      {"iiiint", 3, {226, 168, 140}},
+#line 96 "src/html_unescape.gperf"
+      {"barwedge", 3, {226, 140, 133}},
+#line 95 "src/html_unescape.gperf"
+      {"Barwed", 3, {226, 140, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2070 "src/html_unescape.gperf"
+      {"xlarr", 3, {226, 159, 181}},
+#line 924 "src/html_unescape.gperf"
+      {"LessEqualGreater", 3, {226, 139, 154}},
+      {(char*)0},
+#line 302 "src/html_unescape.gperf"
+      {"crarr", 3, {226, 134, 181}},
+#line 773 "src/html_unescape.gperf"
+      {"isindot", 3, {226, 139, 181}},
+      {(char*)0},
+#line 283 "src/html_unescape.gperf"
+      {"commat", 1, {64}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1055 "src/html_unescape.gperf"
+      {"middot", 2, {194, 183}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 917 "src/html_unescape.gperf"
+      {"lesdotor", 3, {226, 170, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1684 "src/html_unescape.gperf"
+      {"sigmaf", 2, {207, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1500 "src/html_unescape.gperf"
+      {"rarrbfs", 3, {226, 164, 160}},
+      {(char*)0},
+#line 833 "src/html_unescape.gperf"
+      {"larrbfs", 3, {226, 164, 159}},
+      {(char*)0}, {(char*)0},
+#line 2079 "src/html_unescape.gperf"
+      {"xrarr", 3, {226, 159, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 118 "src/html_unescape.gperf"
+      {"bigcup", 3, {226, 139, 131}},
+      {(char*)0},
+#line 275 "src/html_unescape.gperf"
+      {"clubs", 3, {226, 153, 163}},
+#line 678 "src/html_unescape.gperf"
+      {"hArr", 3, {226, 135, 148}},
+#line 1626 "src/html_unescape.gperf"
+      {"rtrie", 3, {226, 138, 181}},
+      {(char*)0},
+#line 1022 "src/html_unescape.gperf"
+      {"ltrie", 3, {226, 138, 180}},
+#line 742 "src/html_unescape.gperf"
+      {"imped", 2, {198, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 503 "src/html_unescape.gperf"
+      {"eogon", 2, {196, 153}},
+#line 1631 "src/html_unescape.gperf"
+      {"rx", 3, {226, 132, 158}},
+#line 1024 "src/html_unescape.gperf"
+      {"ltrPar", 3, {226, 166, 150}},
+#line 1747 "src/html_unescape.gperf"
+      {"Star", 3, {226, 139, 134}},
+      {(char*)0},
+#line 1943 "src/html_unescape.gperf"
+      {"uogon", 2, {197, 179}},
+      {(char*)0}, {(char*)0},
+#line 1856 "src/html_unescape.gperf"
+      {"Tilde", 3, {226, 136, 188}},
+      {(char*)0},
+#line 672 "src/html_unescape.gperf"
+      {"half", 2, {194, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1855 "src/html_unescape.gperf"
+      {"tilde", 2, {203, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 876 "src/html_unescape.gperf"
+      {"Leftarrow", 3, {226, 135, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 618 "src/html_unescape.gperf"
+      {"gesles", 3, {226, 170, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 218 "src/html_unescape.gperf"
+      {"cap", 3, {226, 136, 169}},
+#line 1752 "src/html_unescape.gperf"
+      {"strns", 2, {194, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1015 "src/html_unescape.gperf"
+      {"Lt", 3, {226, 137, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1454 "src/html_unescape.gperf"
+      {"prnE", 3, {226, 170, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1727 "src/html_unescape.gperf"
+      {"sqsupe", 3, {226, 138, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1728 "src/html_unescape.gperf"
+      {"sqsupset", 3, {226, 138, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1883 "src/html_unescape.gperf"
+      {"tridot", 3, {226, 151, 172}},
+#line 1361 "src/html_unescape.gperf"
+      {"order", 3, {226, 132, 180}},
+      {(char*)0}, {(char*)0},
+#line 223 "src/html_unescape.gperf"
+      {"caps", 3, {226, 136, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 303 "src/html_unescape.gperf"
+      {"cross", 3, {226, 156, 151}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 367 "src/html_unescape.gperf"
+      {"dfisht", 3, {226, 165, 191}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2072 "src/html_unescape.gperf"
+      {"xmap", 3, {226, 159, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1726 "src/html_unescape.gperf"
+      {"sqsup", 3, {226, 138, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1625 "src/html_unescape.gperf"
+      {"rtri", 3, {226, 150, 185}},
+      {(char*)0},
+#line 1021 "src/html_unescape.gperf"
+      {"ltri", 3, {226, 151, 131}},
+#line 778 "src/html_unescape.gperf"
+      {"it", 3, {226, 129, 162}},
+#line 1599 "src/html_unescape.gperf"
+      {"rmoust", 3, {226, 142, 177}},
+      {(char*)0},
+#line 955 "src/html_unescape.gperf"
+      {"lmoust", 3, {226, 142, 176}},
+#line 634 "src/html_unescape.gperf"
+      {"gnE", 3, {226, 137, 169}},
+#line 937 "src/html_unescape.gperf"
+      {"lgE", 3, {226, 170, 145}},
+      {(char*)0}, {(char*)0},
+#line 1642 "src/html_unescape.gperf"
+      {"scE", 3, {226, 170, 180}},
+      {(char*)0},
+#line 1979 "src/html_unescape.gperf"
+      {"utri", 3, {226, 150, 181}},
+      {(char*)0},
+#line 2017 "src/html_unescape.gperf"
+      {"vellip", 3, {226, 139, 174}},
+      {(char*)0},
+#line 535 "src/html_unescape.gperf"
+      {"ETH", 2, {195, 144}},
+      {(char*)0}, {(char*)0},
+#line 953 "src/html_unescape.gperf"
+      {"lmidot", 2, {197, 128}},
+      {(char*)0},
+#line 1942 "src/html_unescape.gperf"
+      {"Uogon", 2, {197, 178}},
+#line 301 "src/html_unescape.gperf"
+      {"CounterClockwiseContourIntegral", 3, {226, 136, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1121 "src/html_unescape.gperf"
+      {"ngE", 3, {226, 137, 167}},
+#line 1310 "src/html_unescape.gperf"
+      {"nwnear", 3, {226, 164, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 918 "src/html_unescape.gperf"
+      {"lesg", 3, {226, 139, 154}},
+      {(char*)0}, {(char*)0},
+#line 1416 "src/html_unescape.gperf"
+      {"plusb", 3, {226, 138, 158}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1619 "src/html_unescape.gperf"
+      {"Rsh", 3, {226, 134, 177}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 300 "src/html_unescape.gperf"
+      {"copysr", 3, {226, 132, 151}},
+      {(char*)0},
+#line 747 "src/html_unescape.gperf"
+      {"infintie", 3, {226, 167, 157}},
+      {(char*)0},
+#line 739 "src/html_unescape.gperf"
+      {"imath", 2, {196, 177}},
+#line 531 "src/html_unescape.gperf"
+      {"Esim", 3, {226, 169, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1403 "src/html_unescape.gperf"
+      {"Phi", 2, {206, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 629 "src/html_unescape.gperf"
+      {"glE", 3, {226, 170, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 2031 "src/html_unescape.gperf"
+      {"vnsup", 3, {226, 138, 131}},
+      {(char*)0}, {(char*)0},
+#line 1691 "src/html_unescape.gperf"
+      {"simgE", 3, {226, 170, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 414 "src/html_unescape.gperf"
+      {"DoubleLongLeftArrow", 3, {226, 159, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 415 "src/html_unescape.gperf"
+      {"DoubleLongLeftRightArrow", 3, {226, 159, 186}},
+      {(char*)0}, {(char*)0},
+#line 1296 "src/html_unescape.gperf"
+      {"nvgt", 1, {62}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1047 "src/html_unescape.gperf"
+      {"Mellintrf", 3, {226, 132, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1451 "src/html_unescape.gperf"
+      {"Prime", 3, {226, 128, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 729 "src/html_unescape.gperf"
+      {"iinfin", 3, {226, 167, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1547 "src/html_unescape.gperf"
+      {"ReverseElement", 3, {226, 136, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 493 "src/html_unescape.gperf"
+      {"EmptySmallSquare", 3, {226, 151, 187}},
+#line 1490 "src/html_unescape.gperf"
+      {"radic", 3, {226, 136, 154}},
+      {(char*)0}, {(char*)0},
+#line 688 "src/html_unescape.gperf"
+      {"hfr", 4, {240, 157, 148, 165}},
+#line 2116 "src/html_unescape.gperf"
+      {"zdot", 2, {197, 188}},
+#line 1030 "src/html_unescape.gperf"
+      {"male", 3, {226, 153, 130}},
+      {(char*)0},
+#line 1501 "src/html_unescape.gperf"
+      {"rarrc", 3, {226, 164, 179}},
+#line 1437 "src/html_unescape.gperf"
+      {"prec", 3, {226, 137, 186}},
+#line 1647 "src/html_unescape.gperf"
+      {"scnap", 3, {226, 170, 186}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 384 "src/html_unescape.gperf"
+      {"DifferentialD", 3, {226, 133, 134}},
+      {(char*)0},
+#line 1064 "src/html_unescape.gperf"
+      {"models", 3, {226, 138, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1012 "src/html_unescape.gperf"
+      {"ltcir", 3, {226, 169, 185}},
+#line 763 "src/html_unescape.gperf"
+      {"iogon", 2, {196, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 217 "src/html_unescape.gperf"
+      {"capcap", 3, {226, 169, 139}},
+      {(char*)0},
+#line 721 "src/html_unescape.gperf"
+      {"iff", 3, {226, 135, 148}},
+      {(char*)0},
+#line 361 "src/html_unescape.gperf"
+      {"ddotseq", 3, {226, 169, 183}},
+      {(char*)0},
+#line 264 "src/html_unescape.gperf"
+      {"CirclePlus", 3, {226, 138, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1623 "src/html_unescape.gperf"
+      {"rthree", 3, {226, 139, 140}},
+      {(char*)0},
+#line 1017 "src/html_unescape.gperf"
+      {"lthree", 3, {226, 139, 139}},
+      {(char*)0}, {(char*)0},
+#line 1442 "src/html_unescape.gperf"
+      {"PrecedesTilde", 3, {226, 137, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 450 "src/html_unescape.gperf"
+      {"dtdot", 3, {226, 139, 177}},
+      {(char*)0},
+#line 276 "src/html_unescape.gperf"
+      {"clubsuit", 3, {226, 153, 163}},
+      {(char*)0},
+#line 1489 "src/html_unescape.gperf"
+      {"racute", 2, {197, 149}},
+      {(char*)0},
+#line 820 "src/html_unescape.gperf"
+      {"lacute", 2, {196, 186}},
+#line 1890 "src/html_unescape.gperf"
+      {"trpezium", 3, {226, 143, 162}},
+#line 1633 "src/html_unescape.gperf"
+      {"sacute", 2, {197, 155}},
+      {(char*)0}, {(char*)0},
+#line 2109 "src/html_unescape.gperf"
+      {"Zacute", 2, {197, 185}},
+#line 460 "src/html_unescape.gperf"
+      {"eacute", 2, {195, 169}},
+      {(char*)0},
+#line 1859 "src/html_unescape.gperf"
+      {"TildeTilde", 3, {226, 137, 136}},
+      {(char*)0},
+#line 1907 "src/html_unescape.gperf"
+      {"Uarrocir", 3, {226, 165, 137}},
+#line 1903 "src/html_unescape.gperf"
+      {"uacute", 2, {195, 186}},
+#line 983 "src/html_unescape.gperf"
+      {"lowast", 3, {226, 136, 151}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1077 "src/html_unescape.gperf"
+      {"nacute", 2, {197, 132}},
+      {(char*)0},
+#line 1207 "src/html_unescape.gperf"
+      {"NotPrecedes", 3, {226, 138, 128}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 952 "src/html_unescape.gperf"
+      {"Lmidot", 2, {196, 191}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1948 "src/html_unescape.gperf"
+      {"UpArrow", 3, {226, 134, 145}},
+      {(char*)0},
+#line 1512 "src/html_unescape.gperf"
+      {"rarrw", 3, {226, 134, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 439 "src/html_unescape.gperf"
+      {"DownTee", 3, {226, 138, 164}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 556 "src/html_unescape.gperf"
+      {"FilledSmallSquare", 3, {226, 151, 188}},
+#line 220 "src/html_unescape.gperf"
+      {"capcup", 3, {226, 169, 135}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 643 "src/html_unescape.gperf"
+      {"GreaterFullEqual", 3, {226, 137, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1300 "src/html_unescape.gperf"
+      {"nvle", 3, {226, 137, 164}},
+      {(char*)0},
+#line 1884 "src/html_unescape.gperf"
+      {"trie", 3, {226, 137, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1347 "src/html_unescape.gperf"
+      {"omicron", 2, {206, 191}},
+      {(char*)0},
+#line 418 "src/html_unescape.gperf"
+      {"DoubleRightTee", 3, {226, 138, 168}},
+#line 234 "src/html_unescape.gperf"
+      {"Cconint", 3, {226, 136, 176}},
+#line 1622 "src/html_unescape.gperf"
+      {"rsquor", 3, {226, 128, 153}},
+      {(char*)0},
+#line 1008 "src/html_unescape.gperf"
+      {"lsquor", 3, {226, 128, 154}},
+      {(char*)0},
+#line 2125 "src/html_unescape.gperf"
+      {"zigrarr", 3, {226, 135, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 294 "src/html_unescape.gperf"
+      {"copf", 4, {240, 157, 149, 148}},
+      {(char*)0},
+#line 293 "src/html_unescape.gperf"
+      {"ContourIntegral", 3, {226, 136, 174}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 671 "src/html_unescape.gperf"
+      {"hairsp", 3, {226, 128, 138}},
+#line 1729 "src/html_unescape.gperf"
+      {"sqsupseteq", 3, {226, 138, 146}},
+#line 307 "src/html_unescape.gperf"
+      {"csub", 3, {226, 171, 143}},
+#line 1956 "src/html_unescape.gperf"
+      {"upharpoonright", 3, {226, 134, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 427 "src/html_unescape.gperf"
+      {"DownBreve", 2, {204, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1675 "src/html_unescape.gperf"
+      {"ShortDownArrow", 3, {226, 134, 147}},
+      {(char*)0},
+#line 2076 "src/html_unescape.gperf"
+      {"xopf", 4, {240, 157, 149, 169}},
+      {(char*)0},
+#line 1632 "src/html_unescape.gperf"
+      {"Sacute", 2, {197, 154}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2040 "src/html_unescape.gperf"
+      {"vsupnE", 3, {226, 171, 140}},
+#line 266 "src/html_unescape.gperf"
+      {"cir", 3, {226, 151, 139}},
+#line 1415 "src/html_unescape.gperf"
+      {"plusacir", 3, {226, 168, 163}},
+#line 309 "src/html_unescape.gperf"
+      {"csup", 3, {226, 171, 144}},
+#line 2038 "src/html_unescape.gperf"
+      {"vsubnE", 3, {226, 171, 139}},
+#line 1902 "src/html_unescape.gperf"
+      {"Uacute", 2, {195, 154}},
+      {(char*)0},
+#line 774 "src/html_unescape.gperf"
+      {"isinE", 3, {226, 139, 185}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 607 "src/html_unescape.gperf"
+      {"gEl", 3, {226, 170, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1720 "src/html_unescape.gperf"
+      {"sqcups", 3, {226, 138, 148}},
+      {(char*)0},
+#line 1702 "src/html_unescape.gperf"
+      {"smid", 3, {226, 136, 163}},
+      {(char*)0},
+#line 936 "src/html_unescape.gperf"
+      {"lg", 3, {226, 137, 182}},
+      {(char*)0},
+#line 416 "src/html_unescape.gperf"
+      {"DoubleLongRightArrow", 3, {226, 159, 185}},
+#line 1209 "src/html_unescape.gperf"
+      {"NotPrecedesSlantEqual", 3, {226, 139, 160}},
+      {(char*)0}, {(char*)0},
+#line 478 "src/html_unescape.gperf"
+      {"eg", 3, {226, 170, 154}},
+      {(char*)0}, {(char*)0},
+#line 34 "src/html_unescape.gperf"
+      {"AMP", 1, {38}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1163 "src/html_unescape.gperf"
+      {"nmid", 3, {226, 136, 164}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1863 "src/html_unescape.gperf"
+      {"timesd", 3, {226, 168, 176}},
+      {(char*)0}, {(char*)0},
+#line 434 "src/html_unescape.gperf"
+      {"DownLeftVector", 3, {226, 134, 189}},
+#line 2131 "src/html_unescape.gperf"
+      {"zwnj", 3, {226, 128, 140}},
+#line 819 "src/html_unescape.gperf"
+      {"Lacute", 2, {196, 185}},
+#line 433 "src/html_unescape.gperf"
+      {"DownLeftVectorBar", 3, {226, 165, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1332 "src/html_unescape.gperf"
+      {"ograve", 2, {195, 178}},
+#line 2088 "src/html_unescape.gperf"
+      {"Yacute", 2, {195, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1719 "src/html_unescape.gperf"
+      {"sqcup", 3, {226, 138, 148}},
+      {(char*)0}, {(char*)0},
+#line 1323 "src/html_unescape.gperf"
+      {"odot", 3, {226, 138, 153}},
+#line 213 "src/html_unescape.gperf"
+      {"Cacute", 2, {196, 134}},
+      {(char*)0},
+#line 1286 "src/html_unescape.gperf"
+      {"nu", 2, {206, 189}},
+#line 1889 "src/html_unescape.gperf"
+      {"tritime", 3, {226, 168, 187}},
+      {(char*)0},
+#line 479 "src/html_unescape.gperf"
+      {"Egrave", 2, {195, 136}},
+#line 508 "src/html_unescape.gperf"
+      {"eplus", 3, {226, 169, 177}},
+      {(char*)0},
+#line 86 "src/html_unescape.gperf"
+      {"backcong", 3, {226, 137, 140}},
+      {(char*)0}, {(char*)0},
+#line 1957 "src/html_unescape.gperf"
+      {"uplus", 3, {226, 138, 142}},
+      {(char*)0},
+#line 471 "src/html_unescape.gperf"
+      {"Edot", 2, {196, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 310 "src/html_unescape.gperf"
+      {"csupe", 3, {226, 171, 146}},
+      {(char*)0},
+#line 1690 "src/html_unescape.gperf"
+      {"simg", 3, {226, 170, 158}},
+#line 1959 "src/html_unescape.gperf"
+      {"UpperRightArrow", 3, {226, 134, 151}},
+#line 308 "src/html_unescape.gperf"
+      {"csube", 3, {226, 171, 145}},
+      {(char*)0},
+#line 451 "src/html_unescape.gperf"
+      {"dtri", 3, {226, 150, 191}},
+#line 1455 "src/html_unescape.gperf"
+      {"prnsim", 3, {226, 139, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 178 "src/html_unescape.gperf"
+      {"boxUr", 3, {226, 149, 153}},
+#line 1981 "src/html_unescape.gperf"
+      {"uuarr", 3, {226, 135, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 432 "src/html_unescape.gperf"
+      {"DownLeftTeeVector", 3, {226, 165, 158}},
+#line 651 "src/html_unescape.gperf"
+      {"gsime", 3, {226, 170, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 121 "src/html_unescape.gperf"
+      {"bigotimes", 3, {226, 168, 130}},
+#line 342 "src/html_unescape.gperf"
+      {"Dagger", 3, {226, 128, 161}},
+      {(char*)0}, {(char*)0},
+#line 755 "src/html_unescape.gperf"
+      {"Intersection", 3, {226, 139, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 711 "src/html_unescape.gperf"
+      {"iacute", 2, {195, 173}},
+      {(char*)0},
+#line 1435 "src/html_unescape.gperf"
+      {"prcue", 3, {226, 137, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 482 "src/html_unescape.gperf"
+      {"egsdot", 3, {226, 170, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 743 "src/html_unescape.gperf"
+      {"Implies", 3, {226, 135, 146}},
+#line 2011 "src/html_unescape.gperf"
+      {"VDash", 3, {226, 138, 171}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 208 "src/html_unescape.gperf"
+      {"bump", 3, {226, 137, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1071 "src/html_unescape.gperf"
+      {"Mu", 2, {206, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 2009 "src/html_unescape.gperf"
+      {"vDash", 3, {226, 138, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1028 "src/html_unescape.gperf"
+      {"lvnE", 3, {226, 137, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 895 "src/html_unescape.gperf"
+      {"LeftTeeArrow", 3, {226, 134, 164}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1076 "src/html_unescape.gperf"
+      {"Nacute", 2, {197, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1937 "src/html_unescape.gperf"
+      {"UnderBrace", 3, {226, 143, 159}},
+#line 1469 "src/html_unescape.gperf"
+      {"Psi", 2, {206, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1560 "src/html_unescape.gperf"
+      {"rhov", 2, {207, 177}},
+      {(char*)0},
+#line 913 "src/html_unescape.gperf"
+      {"lescc", 3, {226, 170, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1790 "src/html_unescape.gperf"
+      {"sup1", 2, {194, 185}},
+      {(char*)0}, {(char*)0},
+#line 1791 "src/html_unescape.gperf"
+      {"sup2", 2, {194, 178}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1792 "src/html_unescape.gperf"
+      {"sup3", 2, {194, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 119 "src/html_unescape.gperf"
+      {"bigodot", 3, {226, 168, 128}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 425 "src/html_unescape.gperf"
+      {"Downarrow", 3, {226, 135, 147}},
+      {(char*)0},
+#line 2083 "src/html_unescape.gperf"
+      {"xsqcup", 3, {226, 168, 134}},
+      {(char*)0},
+#line 93 "src/html_unescape.gperf"
+      {"barvee", 3, {226, 138, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1107 "src/html_unescape.gperf"
+      {"NegativeMediumSpace", 3, {226, 128, 139}},
+#line 210 "src/html_unescape.gperf"
+      {"bumpe", 3, {226, 137, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 306 "src/html_unescape.gperf"
+      {"cscr", 4, {240, 157, 146, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1249 "src/html_unescape.gperf"
+      {"nsc", 3, {226, 138, 129}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1793 "src/html_unescape.gperf"
+      {"sup", 3, {226, 138, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 239 "src/html_unescape.gperf"
+      {"cedil", 2, {194, 184}},
+      {(char*)0}, {(char*)0},
+#line 192 "src/html_unescape.gperf"
+      {"boxVr", 3, {226, 149, 159}},
+      {(char*)0},
+#line 1365 "src/html_unescape.gperf"
+      {"origof", 3, {226, 138, 182}},
+#line 2130 "src/html_unescape.gperf"
+      {"zwj", 3, {226, 128, 141}},
+#line 724 "src/html_unescape.gperf"
+      {"Igrave", 2, {195, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 717 "src/html_unescape.gperf"
+      {"Idot", 2, {196, 176}},
+      {(char*)0},
+#line 2082 "src/html_unescape.gperf"
+      {"xscr", 4, {240, 157, 147, 141}},
+#line 2069 "src/html_unescape.gperf"
+      {"xi", 2, {206, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1132 "src/html_unescape.gperf"
+      {"nGtv", 3, {226, 137, 171}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 166 "src/html_unescape.gperf"
+      {"boxHu", 3, {226, 149, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1853 "src/html_unescape.gperf"
+      {"THORN", 2, {195, 158}},
+      {(char*)0},
+#line 1488 "src/html_unescape.gperf"
+      {"Racute", 2, {197, 148}},
+      {(char*)0},
+#line 1506 "src/html_unescape.gperf"
+      {"rarrhk", 3, {226, 134, 170}},
+      {(char*)0},
+#line 838 "src/html_unescape.gperf"
+      {"larrhk", 3, {226, 134, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1628 "src/html_unescape.gperf"
+      {"rtriltri", 3, {226, 167, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 181 "src/html_unescape.gperf"
+      {"boxV", 3, {226, 149, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 341 "src/html_unescape.gperf"
+      {"dagger", 3, {226, 128, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1346 "src/html_unescape.gperf"
+      {"Omicron", 2, {206, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 421 "src/html_unescape.gperf"
+      {"DoubleVerticalBar", 3, {226, 136, 165}},
+      {(char*)0}, {(char*)0},
+#line 1118 "src/html_unescape.gperf"
+      {"nexists", 3, {226, 136, 132}},
+      {(char*)0}, {(char*)0},
+#line 1285 "src/html_unescape.gperf"
+      {"Nu", 2, {206, 157}},
+#line 1117 "src/html_unescape.gperf"
+      {"nexist", 3, {226, 136, 132}},
+#line 606 "src/html_unescape.gperf"
+      {"gE", 3, {226, 137, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 64 "src/html_unescape.gperf"
+      {"ap", 3, {226, 137, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1794 "src/html_unescape.gperf"
+      {"Sup", 3, {226, 139, 145}},
+#line 402 "src/html_unescape.gperf"
+      {"doteqdot", 3, {226, 137, 145}},
+      {(char*)0}, {(char*)0},
+#line 500 "src/html_unescape.gperf"
+      {"eng", 2, {197, 139}},
+      {(char*)0},
+#line 225 "src/html_unescape.gperf"
+      {"caron", 2, {203, 135}},
+      {(char*)0},
+#line 168 "src/html_unescape.gperf"
+      {"boxHU", 3, {226, 149, 169}},
+#line 614 "src/html_unescape.gperf"
+      {"gesdot", 3, {226, 170, 128}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1548 "src/html_unescape.gperf"
+      {"ReverseEquilibrium", 3, {226, 135, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 175 "src/html_unescape.gperf"
+      {"boxUL", 3, {226, 149, 157}},
+      {(char*)0},
+#line 1805 "src/html_unescape.gperf"
+      {"supmult", 3, {226, 171, 130}},
+      {(char*)0}, {(char*)0},
+#line 1410 "src/html_unescape.gperf"
+      {"pitchfork", 3, {226, 139, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1289 "src/html_unescape.gperf"
+      {"numsp", 3, {226, 128, 135}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1492 "src/html_unescape.gperf"
+      {"rang", 3, {226, 159, 169}},
+      {(char*)0},
+#line 825 "src/html_unescape.gperf"
+      {"lang", 3, {226, 159, 168}},
+      {(char*)0}, {(char*)0},
+#line 1316 "src/html_unescape.gperf"
+      {"ocir", 3, {226, 138, 154}},
+      {(char*)0},
+#line 1516 "src/html_unescape.gperf"
+      {"rationals", 3, {226, 132, 154}},
+      {(char*)0},
+#line 296 "src/html_unescape.gperf"
+      {"coprod", 3, {226, 136, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1019 "src/html_unescape.gperf"
+      {"ltlarr", 3, {226, 165, 182}},
+#line 195 "src/html_unescape.gperf"
+      {"breve", 2, {203, 152}},
+      {(char*)0},
+#line 1078 "src/html_unescape.gperf"
+      {"nang", 3, {226, 136, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1818 "src/html_unescape.gperf"
+      {"swarhk", 3, {226, 164, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1497 "src/html_unescape.gperf"
+      {"raquo", 2, {194, 187}},
+      {(char*)0},
+#line 831 "src/html_unescape.gperf"
+      {"laquo", 2, {194, 171}},
+#line 1816 "src/html_unescape.gperf"
+      {"supsub", 3, {226, 171, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 322 "src/html_unescape.gperf"
+      {"Cup", 3, {226, 139, 147}},
+#line 66 "src/html_unescape.gperf"
+      {"ape", 3, {226, 137, 138}},
+#line 1482 "src/html_unescape.gperf"
+      {"quest", 1, {63}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1306 "src/html_unescape.gperf"
+      {"nwarhk", 3, {226, 164, 163}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1809 "src/html_unescape.gperf"
+      {"supset", 3, {226, 138, 131}},
+      {(char*)0},
+#line 423 "src/html_unescape.gperf"
+      {"downarrow", 3, {226, 134, 147}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 453 "src/html_unescape.gperf"
+      {"duarr", 3, {226, 135, 181}},
+      {(char*)0},
+#line 68 "src/html_unescape.gperf"
+      {"apos", 1, {39}},
+#line 1331 "src/html_unescape.gperf"
+      {"Ograve", 2, {195, 146}},
+#line 1678 "src/html_unescape.gperf"
+      {"shortparallel", 3, {226, 136, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1269 "src/html_unescape.gperf"
+      {"nsucc", 3, {226, 138, 129}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 967 "src/html_unescape.gperf"
+      {"LongLeftArrow", 3, {226, 159, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 916 "src/html_unescape.gperf"
+      {"lesdoto", 3, {226, 170, 129}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1807 "src/html_unescape.gperf"
+      {"supne", 3, {226, 138, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1127 "src/html_unescape.gperf"
+      {"nGg", 3, {226, 139, 153}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1491 "src/html_unescape.gperf"
+      {"raemptyv", 3, {226, 166, 179}},
+#line 1817 "src/html_unescape.gperf"
+      {"supsup", 3, {226, 171, 150}},
+#line 821 "src/html_unescape.gperf"
+      {"laemptyv", 3, {226, 166, 180}},
+      {(char*)0}, {(char*)0},
+#line 1871 "src/html_unescape.gperf"
+      {"topfork", 3, {226, 171, 154}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 502 "src/html_unescape.gperf"
+      {"Eogon", 2, {196, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1594 "src/html_unescape.gperf"
+      {"risingdotseq", 3, {226, 137, 147}},
+      {(char*)0},
+#line 212 "src/html_unescape.gperf"
+      {"bumpeq", 3, {226, 137, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1010 "src/html_unescape.gperf"
+      {"lstrok", 2, {197, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1897 "src/html_unescape.gperf"
+      {"Tstrok", 2, {197, 166}},
+#line 650 "src/html_unescape.gperf"
+      {"gsim", 3, {226, 137, 179}},
+      {(char*)0}, {(char*)0},
+#line 106 "src/html_unescape.gperf"
+      {"bemptyv", 3, {226, 166, 176}},
+#line 2110 "src/html_unescape.gperf"
+      {"zacute", 2, {197, 186}},
+#line 652 "src/html_unescape.gperf"
+      {"gsiml", 3, {226, 170, 144}},
+      {(char*)0}, {(char*)0},
+#line 1898 "src/html_unescape.gperf"
+      {"tstrok", 2, {197, 167}},
+      {(char*)0},
+#line 1601 "src/html_unescape.gperf"
+      {"roang", 3, {226, 159, 173}},
+#line 189 "src/html_unescape.gperf"
+      {"boxVL", 3, {226, 149, 163}},
+#line 963 "src/html_unescape.gperf"
+      {"loang", 3, {226, 159, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1153 "src/html_unescape.gperf"
+      {"nleqslant", 3, {226, 169, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1634 "src/html_unescape.gperf"
+      {"sbquo", 3, {226, 128, 154}},
+      {(char*)0},
+#line 1657 "src/html_unescape.gperf"
+      {"searhk", 3, {226, 164, 165}},
+#line 957 "src/html_unescape.gperf"
+      {"lnapprox", 3, {226, 170, 137}},
+      {(char*)0}, {(char*)0},
+#line 1810 "src/html_unescape.gperf"
+      {"Supset", 3, {226, 139, 145}},
+      {(char*)0},
+#line 162 "src/html_unescape.gperf"
+      {"boxHd", 3, {226, 149, 164}},
+#line 1987 "src/html_unescape.gperf"
+      {"varkappa", 2, {207, 176}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 254 "src/html_unescape.gperf"
+      {"circeq", 3, {226, 137, 151}},
+      {(char*)0},
+#line 2102 "src/html_unescape.gperf"
+      {"yopf", 4, {240, 157, 149, 170}},
+      {(char*)0},
+#line 1941 "src/html_unescape.gperf"
+      {"UnionPlus", 3, {226, 138, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 826 "src/html_unescape.gperf"
+      {"Lang", 3, {226, 159, 170}},
+#line 1101 "src/html_unescape.gperf"
+      {"nearhk", 3, {226, 164, 164}},
+#line 1674 "src/html_unescape.gperf"
+      {"shcy", 2, {209, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 245 "src/html_unescape.gperf"
+      {"cfr", 4, {240, 157, 148, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 800 "src/html_unescape.gperf"
+      {"Kappa", 2, {206, 154}},
+#line 944 "src/html_unescape.gperf"
+      {"ljcy", 2, {209, 153}},
+#line 1046 "src/html_unescape.gperf"
+      {"MediumSpace", 3, {226, 129, 159}},
+      {(char*)0}, {(char*)0},
+#line 1811 "src/html_unescape.gperf"
+      {"supseteq", 3, {226, 138, 135}},
+#line 1812 "src/html_unescape.gperf"
+      {"supseteqq", 3, {226, 171, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1545 "src/html_unescape.gperf"
+      {"reg", 2, {194, 174}},
+#line 31 "src/html_unescape.gperf"
+      {"amacr", 2, {196, 129}},
+#line 909 "src/html_unescape.gperf"
+      {"leg", 3, {226, 139, 154}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2050 "src/html_unescape.gperf"
+      {"weierp", 3, {226, 132, 152}},
+#line 1893 "src/html_unescape.gperf"
+      {"TScy", 2, {208, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1813 "src/html_unescape.gperf"
+      {"supsetneq", 3, {226, 138, 139}},
+#line 1141 "src/html_unescape.gperf"
+      {"njcy", 2, {209, 154}},
+#line 2065 "src/html_unescape.gperf"
+      {"xfr", 4, {240, 157, 148, 181}},
+      {(char*)0},
+#line 1072 "src/html_unescape.gperf"
+      {"mu", 2, {206, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1298 "src/html_unescape.gperf"
+      {"nvinfin", 3, {226, 167, 158}},
+#line 179 "src/html_unescape.gperf"
+      {"boxUR", 3, {226, 149, 154}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2077 "src/html_unescape.gperf"
+      {"xoplus", 3, {226, 168, 129}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 887 "src/html_unescape.gperf"
+      {"leftleftarrows", 3, {226, 135, 135}},
+#line 1787 "src/html_unescape.gperf"
+      {"sum", 3, {226, 136, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 112 "src/html_unescape.gperf"
+      {"beth", 3, {226, 132, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 286 "src/html_unescape.gperf"
+      {"complement", 3, {226, 136, 129}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1287 "src/html_unescape.gperf"
+      {"num", 1, {35}},
+#line 33 "src/html_unescape.gperf"
+      {"amp", 1, {38}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 174 "src/html_unescape.gperf"
+      {"boxUl", 3, {226, 149, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1177 "src/html_unescape.gperf"
+      {"NotGreater", 3, {226, 137, 175}},
+#line 170 "src/html_unescape.gperf"
+      {"boxplus", 3, {226, 138, 158}},
+#line 791 "src/html_unescape.gperf"
+      {"jmath", 2, {200, 183}},
+      {(char*)0},
+#line 1669 "src/html_unescape.gperf"
+      {"sfrown", 3, {226, 140, 162}},
+      {(char*)0},
+#line 448 "src/html_unescape.gperf"
+      {"Dstrok", 2, {196, 144}},
+      {(char*)0},
+#line 37 "src/html_unescape.gperf"
+      {"and", 3, {226, 136, 167}},
+#line 1180 "src/html_unescape.gperf"
+      {"NotGreaterGreater", 3, {226, 137, 171}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1182 "src/html_unescape.gperf"
+      {"NotGreaterSlantEqual", 3, {226, 169, 190}},
+      {(char*)0},
+#line 1181 "src/html_unescape.gperf"
+      {"NotGreaterLess", 3, {226, 137, 185}},
+#line 1484 "src/html_unescape.gperf"
+      {"quot", 1, {34}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1179 "src/html_unescape.gperf"
+      {"NotGreaterFullEqual", 3, {226, 137, 167}},
+#line 709 "src/html_unescape.gperf"
+      {"hyphen", 3, {226, 128, 144}},
+#line 1412 "src/html_unescape.gperf"
+      {"planck", 3, {226, 132, 143}},
+      {(char*)0},
+#line 1857 "src/html_unescape.gperf"
+      {"TildeEqual", 3, {226, 137, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1872 "src/html_unescape.gperf"
+      {"tosa", 3, {226, 164, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1009 "src/html_unescape.gperf"
+      {"Lstrok", 2, {197, 129}},
+      {(char*)0}, {(char*)0},
+#line 1681 "src/html_unescape.gperf"
+      {"shy", 2, {194, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2073 "src/html_unescape.gperf"
+      {"xnis", 3, {226, 139, 187}},
+#line 762 "src/html_unescape.gperf"
+      {"Iogon", 2, {196, 174}},
+      {(char*)0}, {(char*)0},
+#line 456 "src/html_unescape.gperf"
+      {"DZcy", 2, {208, 143}},
+      {(char*)0},
+#line 1334 "src/html_unescape.gperf"
+      {"ohbar", 3, {226, 166, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 271 "src/html_unescape.gperf"
+      {"cirscir", 3, {226, 167, 130}},
+      {(char*)0},
+#line 1666 "src/html_unescape.gperf"
+      {"sext", 3, {226, 156, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1387 "src/html_unescape.gperf"
+      {"para", 2, {194, 182}},
+      {(char*)0}, {(char*)0},
+#line 77 "src/html_unescape.gperf"
+      {"ast", 1, {42}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1483 "src/html_unescape.gperf"
+      {"questeq", 3, {226, 137, 159}},
+      {(char*)0},
+#line 1788 "src/html_unescape.gperf"
+      {"Sum", 3, {226, 136, 145}},
+      {(char*)0},
+#line 445 "src/html_unescape.gperf"
+      {"DScy", 2, {208, 133}},
+      {(char*)0},
+#line 499 "src/html_unescape.gperf"
+      {"ENG", 2, {197, 138}},
+      {(char*)0},
+#line 2123 "src/html_unescape.gperf"
+      {"ZHcy", 2, {208, 150}},
+      {(char*)0}, {(char*)0},
+#line 966 "src/html_unescape.gperf"
+      {"longleftarrow", 3, {226, 159, 181}},
+      {(char*)0},
+#line 347 "src/html_unescape.gperf"
+      {"dash", 3, {226, 128, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 438 "src/html_unescape.gperf"
+      {"DownTeeArrow", 3, {226, 134, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1814 "src/html_unescape.gperf"
+      {"supsetneqq", 3, {226, 171, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1458 "src/html_unescape.gperf"
+      {"profalar", 3, {226, 140, 174}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1312 "src/html_unescape.gperf"
+      {"oacute", 2, {195, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 193 "src/html_unescape.gperf"
+      {"boxVR", 3, {226, 149, 160}},
+      {(char*)0}, {(char*)0},
+#line 459 "src/html_unescape.gperf"
+      {"Eacute", 2, {195, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1808 "src/html_unescape.gperf"
+      {"supplus", 3, {226, 171, 128}},
+      {(char*)0},
+#line 695 "src/html_unescape.gperf"
+      {"hookleftarrow", 3, {226, 134, 169}},
+      {(char*)0}, {(char*)0},
+#line 274 "src/html_unescape.gperf"
+      {"CloseCurlyQuote", 3, {226, 128, 153}},
+      {(char*)0}, {(char*)0},
+#line 1888 "src/html_unescape.gperf"
+      {"trisb", 3, {226, 167, 141}},
+#line 406 "src/html_unescape.gperf"
+      {"dotsquare", 3, {226, 138, 161}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1624 "src/html_unescape.gperf"
+      {"rtimes", 3, {226, 139, 138}},
+      {(char*)0},
+#line 1018 "src/html_unescape.gperf"
+      {"ltimes", 3, {226, 139, 137}},
+      {(char*)0}, {(char*)0},
+#line 1865 "src/html_unescape.gperf"
+      {"toea", 3, {226, 164, 168}},
+#line 24 "src/html_unescape.gperf"
+      {"Agrave", 2, {195, 128}},
+      {(char*)0}, {(char*)0},
+#line 76 "src/html_unescape.gperf"
+      {"Assign", 3, {226, 137, 148}},
+#line 1493 "src/html_unescape.gperf"
+      {"Rang", 3, {226, 159, 171}},
+#line 761 "src/html_unescape.gperf"
+      {"iocy", 2, {209, 145}},
+      {(char*)0},
+#line 1208 "src/html_unescape.gperf"
+      {"NotPrecedesEqual", 3, {226, 170, 175}},
+      {(char*)0},
+#line 62 "src/html_unescape.gperf"
+      {"aopf", 4, {240, 157, 149, 146}},
+      {(char*)0},
+#line 252 "src/html_unescape.gperf"
+      {"chi", 2, {207, 135}},
+      {(char*)0}, {(char*)0},
+#line 1480 "src/html_unescape.gperf"
+      {"quaternions", 3, {226, 132, 141}},
+#line 188 "src/html_unescape.gperf"
+      {"boxVl", 3, {226, 149, 162}},
+#line 1178 "src/html_unescape.gperf"
+      {"NotGreaterEqual", 3, {226, 137, 177}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2067 "src/html_unescape.gperf"
+      {"xhArr", 3, {226, 159, 186}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1362 "src/html_unescape.gperf"
+      {"orderof", 3, {226, 132, 180}},
+      {(char*)0}, {(char*)0},
+#line 1621 "src/html_unescape.gperf"
+      {"rsquo", 3, {226, 128, 153}},
+      {(char*)0},
+#line 1007 "src/html_unescape.gperf"
+      {"lsquo", 3, {226, 128, 152}},
+#line 2104 "src/html_unescape.gperf"
+      {"yscr", 4, {240, 157, 147, 142}},
+      {(char*)0}, {(char*)0},
+#line 604 "src/html_unescape.gperf"
+      {"gdot", 2, {196, 161}},
+      {(char*)0},
+#line 1215 "src/html_unescape.gperf"
+      {"NotSquareSubsetEqual", 3, {226, 139, 162}},
+#line 810 "src/html_unescape.gperf"
+      {"KHcy", 2, {208, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 203 "src/html_unescape.gperf"
+      {"bsolb", 3, {226, 167, 133}},
+#line 1214 "src/html_unescape.gperf"
+      {"NotSquareSubset", 3, {226, 138, 143}},
+#line 1673 "src/html_unescape.gperf"
+      {"SHcy", 2, {208, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 2099 "src/html_unescape.gperf"
+      {"YIcy", 2, {208, 135}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 339 "src/html_unescape.gperf"
+      {"cwint", 3, {226, 136, 177}},
+      {(char*)0}, {(char*)0},
+#line 1842 "src/html_unescape.gperf"
+      {"Theta", 2, {206, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1843 "src/html_unescape.gperf"
+      {"theta", 2, {206, 184}},
+#line 2071 "src/html_unescape.gperf"
+      {"xlArr", 3, {226, 159, 184}},
+      {(char*)0},
+#line 1217 "src/html_unescape.gperf"
+      {"NotSquareSupersetEqual", 3, {226, 139, 163}},
+      {(char*)0}, {(char*)0},
+#line 366 "src/html_unescape.gperf"
+      {"demptyv", 3, {226, 166, 177}},
+#line 1876 "src/html_unescape.gperf"
+      {"triangle", 3, {226, 150, 181}},
+      {(char*)0},
+#line 603 "src/html_unescape.gperf"
+      {"Gdot", 2, {196, 160}},
+      {(char*)0},
+#line 1216 "src/html_unescape.gperf"
+      {"NotSquareSuperset", 3, {226, 138, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 9 "src/html_unescape.gperf"
+      {"Abreve", 2, {196, 130}},
+      {(char*)0}, {(char*)0},
+#line 449 "src/html_unescape.gperf"
+      {"dstrok", 2, {196, 145}},
+#line 1400 "src/html_unescape.gperf"
+      {"pertenk", 3, {226, 128, 177}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1522 "src/html_unescape.gperf"
+      {"rbrack", 1, {93}},
+      {(char*)0},
+#line 852 "src/html_unescape.gperf"
+      {"lbrack", 1, {91}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1324 "src/html_unescape.gperf"
+      {"odsold", 3, {226, 166, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1348 "src/html_unescape.gperf"
+      {"omid", 3, {226, 166, 182}},
+      {(char*)0},
+#line 2080 "src/html_unescape.gperf"
+      {"xrArr", 3, {226, 159, 185}},
+      {(char*)0},
+#line 1878 "src/html_unescape.gperf"
+      {"triangleleft", 3, {226, 151, 131}},
+#line 1183 "src/html_unescape.gperf"
+      {"NotGreaterTilde", 3, {226, 137, 181}},
+#line 280 "src/html_unescape.gperf"
+      {"colone", 3, {226, 137, 148}},
+      {(char*)0},
+#line 968 "src/html_unescape.gperf"
+      {"Longleftarrow", 3, {226, 159, 184}},
+      {(char*)0},
+#line 767 "src/html_unescape.gperf"
+      {"iota", 2, {206, 185}},
+      {(char*)0},
+#line 277 "src/html_unescape.gperf"
+      {"colon", 1, {58}},
+#line 2119 "src/html_unescape.gperf"
+      {"Zeta", 2, {206, 150}},
+#line 597 "src/html_unescape.gperf"
+      {"gbreve", 2, {196, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 247 "src/html_unescape.gperf"
+      {"CHcy", 2, {208, 167}},
+      {(char*)0}, {(char*)0},
+#line 2105 "src/html_unescape.gperf"
+      {"YUcy", 2, {208, 174}},
+#line 1546 "src/html_unescape.gperf"
+      {"REG", 2, {194, 174}},
+#line 1823 "src/html_unescape.gperf"
+      {"szlig", 2, {195, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 457 "src/html_unescape.gperf"
+      {"dzcy", 2, {209, 159}},
+      {(char*)0},
+#line 111 "src/html_unescape.gperf"
+      {"beta", 2, {206, 178}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 539 "src/html_unescape.gperf"
+      {"euro", 3, {226, 130, 172}},
+      {(char*)0}, {(char*)0},
+#line 875 "src/html_unescape.gperf"
+      {"LeftArrow", 3, {226, 134, 144}},
+      {(char*)0}, {(char*)0},
+#line 222 "src/html_unescape.gperf"
+      {"CapitalDifferentialD", 3, {226, 133, 133}},
+      {(char*)0},
+#line 1593 "src/html_unescape.gperf"
+      {"ring", 2, {203, 154}},
+#line 830 "src/html_unescape.gperf"
+      {"Laplacetrf", 3, {226, 132, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 392 "src/html_unescape.gperf"
+      {"djcy", 2, {209, 146}},
+      {(char*)0},
+#line 1356 "src/html_unescape.gperf"
+      {"oplus", 3, {226, 138, 149}},
+      {(char*)0}, {(char*)0},
+#line 752 "src/html_unescape.gperf"
+      {"integers", 3, {226, 132, 164}},
+#line 596 "src/html_unescape.gperf"
+      {"Gbreve", 2, {196, 158}},
+      {(char*)0},
+#line 1909 "src/html_unescape.gperf"
+      {"ubrcy", 2, {209, 158}},
+#line 538 "src/html_unescape.gperf"
+      {"euml", 2, {195, 171}},
+      {(char*)0}, {(char*)0},
+#line 362 "src/html_unescape.gperf"
+      {"deg", 2, {194, 176}},
+      {(char*)0},
+#line 1983 "src/html_unescape.gperf"
+      {"uuml", 2, {195, 188}},
+      {(char*)0}, {(char*)0},
+#line 710 "src/html_unescape.gperf"
+      {"Iacute", 2, {195, 141}},
+#line 1781 "src/html_unescape.gperf"
+      {"succeq", 3, {226, 170, 176}},
+      {(char*)0},
+#line 812 "src/html_unescape.gperf"
+      {"KJcy", 2, {208, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 320 "src/html_unescape.gperf"
+      {"CupCap", 3, {226, 137, 141}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1894 "src/html_unescape.gperf"
+      {"tscy", 2, {209, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 242 "src/html_unescape.gperf"
+      {"cent", 2, {194, 162}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 391 "src/html_unescape.gperf"
+      {"DJcy", 2, {208, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1858 "src/html_unescape.gperf"
+      {"TildeFullEqual", 3, {226, 137, 133}},
+      {(char*)0},
+#line 1880 "src/html_unescape.gperf"
+      {"triangleq", 3, {226, 137, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 454 "src/html_unescape.gperf"
+      {"duhar", 3, {226, 165, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 880 "src/html_unescape.gperf"
+      {"LeftDoubleBracket", 3, {226, 159, 166}},
+      {(char*)0},
+#line 943 "src/html_unescape.gperf"
+      {"LJcy", 2, {208, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 719 "src/html_unescape.gperf"
+      {"iecy", 2, {208, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1879 "src/html_unescape.gperf"
+      {"trianglelefteq", 3, {226, 138, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1111 "src/html_unescape.gperf"
+      {"nequiv", 3, {226, 137, 162}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1255 "src/html_unescape.gperf"
+      {"nshortparallel", 3, {226, 136, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1100 "src/html_unescape.gperf"
+      {"ndash", 3, {226, 128, 147}},
+#line 149 "src/html_unescape.gperf"
+      {"bowtie", 3, {226, 139, 136}},
+      {(char*)0},
+#line 558 "src/html_unescape.gperf"
+      {"fjlig", 1, {102}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1908 "src/html_unescape.gperf"
+      {"Ubrcy", 2, {208, 142}},
+      {(char*)0},
+#line 2000 "src/html_unescape.gperf"
+      {"vartheta", 2, {207, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1982 "src/html_unescape.gperf"
+      {"Uuml", 2, {195, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 2002 "src/html_unescape.gperf"
+      {"vartriangleright", 3, {226, 138, 179}},
+#line 2001 "src/html_unescape.gperf"
+      {"vartriangleleft", 3, {226, 138, 178}},
+#line 75 "src/html_unescape.gperf"
+      {"ascr", 4, {240, 157, 146, 182}},
+      {(char*)0}, {(char*)0},
+#line 1776 "src/html_unescape.gperf"
+      {"succcurlyeq", 3, {226, 137, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 338 "src/html_unescape.gperf"
+      {"cwconint", 3, {226, 136, 178}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1639 "src/html_unescape.gperf"
+      {"sc", 3, {226, 137, 187}},
+      {(char*)0},
+#line 560 "src/html_unescape.gperf"
+      {"fllig", 3, {239, 172, 130}},
+      {(char*)0},
+#line 257 "src/html_unescape.gperf"
+      {"circledast", 3, {226, 138, 155}},
+      {(char*)0}, {(char*)0},
+#line 2010 "src/html_unescape.gperf"
+      {"Vdash", 3, {226, 138, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1293 "src/html_unescape.gperf"
+      {"nVdash", 3, {226, 138, 174}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1804 "src/html_unescape.gperf"
+      {"suplarr", 3, {226, 165, 187}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1603 "src/html_unescape.gperf"
+      {"robrk", 3, {226, 159, 167}},
+      {(char*)0},
+#line 965 "src/html_unescape.gperf"
+      {"lobrk", 3, {226, 159, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2008 "src/html_unescape.gperf"
+      {"vdash", 3, {226, 138, 162}},
+#line 2108 "src/html_unescape.gperf"
+      {"Yuml", 2, {197, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 655 "src/html_unescape.gperf"
+      {"gt", 1, {62}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 227 "src/html_unescape.gperf"
+      {"ccaps", 3, {226, 169, 141}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1777 "src/html_unescape.gperf"
+      {"Succeeds", 3, {226, 137, 187}},
+#line 1311 "src/html_unescape.gperf"
+      {"Oacute", 2, {195, 147}},
+#line 1875 "src/html_unescape.gperf"
+      {"TRADE", 3, {226, 132, 162}},
+#line 1140 "src/html_unescape.gperf"
+      {"NJcy", 2, {208, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 658 "src/html_unescape.gperf"
+      {"gtdot", 3, {226, 139, 151}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2098 "src/html_unescape.gperf"
+      {"yfr", 4, {240, 157, 148, 182}},
+      {(char*)0}, {(char*)0},
+#line 285 "src/html_unescape.gperf"
+      {"compfn", 3, {226, 136, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 657 "src/html_unescape.gperf"
+      {"Gt", 3, {226, 137, 171}},
+#line 1648 "src/html_unescape.gperf"
+      {"scnE", 3, {226, 170, 182}},
+#line 732 "src/html_unescape.gperf"
+      {"ijlig", 2, {196, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 262 "src/html_unescape.gperf"
+      {"circledS", 3, {226, 147, 136}},
+      {(char*)0}, {(char*)0},
+#line 2096 "src/html_unescape.gperf"
+      {"yen", 2, {194, 165}},
+      {(char*)0},
+#line 1844 "src/html_unescape.gperf"
+      {"thetasym", 2, {207, 145}},
+      {(char*)0}, {(char*)0},
+#line 784 "src/html_unescape.gperf"
+      {"iuml", 2, {195, 175}},
+#line 1779 "src/html_unescape.gperf"
+      {"SucceedsSlantEqual", 3, {226, 137, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 160 "src/html_unescape.gperf"
+      {"boxH", 3, {226, 149, 144}},
+#line 1074 "src/html_unescape.gperf"
+      {"mumap", 3, {226, 138, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1578 "src/html_unescape.gperf"
+      {"rightrightarrows", 3, {226, 135, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 281 "src/html_unescape.gperf"
+      {"coloneq", 3, {226, 137, 148}},
+      {(char*)0},
+#line 1638 "src/html_unescape.gperf"
+      {"Sc", 3, {226, 170, 188}},
+#line 630 "src/html_unescape.gperf"
+      {"glj", 3, {226, 170, 164}},
+#line 720 "src/html_unescape.gperf"
+      {"iexcl", 2, {194, 161}},
+      {(char*)0}, {(char*)0},
+#line 235 "src/html_unescape.gperf"
+      {"ccups", 3, {226, 169, 140}},
+      {(char*)0},
+#line 2060 "src/html_unescape.gperf"
+      {"xcap", 3, {226, 139, 130}},
+#line 2124 "src/html_unescape.gperf"
+      {"zhcy", 2, {208, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 164 "src/html_unescape.gperf"
+      {"boxHD", 3, {226, 149, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 912 "src/html_unescape.gperf"
+      {"leqslant", 3, {226, 169, 189}},
+      {(char*)0},
+#line 1958 "src/html_unescape.gperf"
+      {"UpperLeftArrow", 3, {226, 134, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 351 "src/html_unescape.gperf"
+      {"dblac", 2, {203, 157}},
+      {(char*)0}, {(char*)0},
+#line 1471 "src/html_unescape.gperf"
+      {"puncsp", 3, {226, 128, 136}},
+      {(char*)0},
+#line 229 "src/html_unescape.gperf"
+      {"ccaron", 2, {196, 141}},
+      {(char*)0},
+#line 1520 "src/html_unescape.gperf"
+      {"rbbrk", 3, {226, 157, 179}},
+      {(char*)0},
+#line 850 "src/html_unescape.gperf"
+      {"lbbrk", 3, {226, 157, 178}},
+      {(char*)0},
+#line 59 "src/html_unescape.gperf"
+      {"Aogon", 2, {196, 132}},
+#line 899 "src/html_unescape.gperf"
+      {"LeftTriangleBar", 3, {226, 167, 143}},
+      {(char*)0}, {(char*)0},
+#line 616 "src/html_unescape.gperf"
+      {"gesdotol", 3, {226, 170, 132}},
+#line 901 "src/html_unescape.gperf"
+      {"LeftTriangleEqual", 3, {226, 138, 180}},
+#line 900 "src/html_unescape.gperf"
+      {"LeftTriangle", 3, {226, 138, 178}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 291 "src/html_unescape.gperf"
+      {"conint", 3, {226, 136, 174}},
+      {(char*)0}, {(char*)0},
+#line 440 "src/html_unescape.gperf"
+      {"drbkarow", 3, {226, 164, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1627 "src/html_unescape.gperf"
+      {"rtrif", 3, {226, 150, 184}},
+      {(char*)0},
+#line 1023 "src/html_unescape.gperf"
+      {"ltrif", 3, {226, 151, 130}},
+      {(char*)0}, {(char*)0},
+#line 1549 "src/html_unescape.gperf"
+      {"ReverseUpEquilibrium", 3, {226, 165, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 879 "src/html_unescape.gperf"
+      {"LeftCeiling", 3, {226, 140, 136}},
+      {(char*)0},
+#line 1980 "src/html_unescape.gperf"
+      {"utrif", 3, {226, 150, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 2062 "src/html_unescape.gperf"
+      {"xcup", 3, {226, 139, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 546 "src/html_unescape.gperf"
+      {"fallingdotseq", 3, {226, 137, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1529 "src/html_unescape.gperf"
+      {"rcedil", 2, {197, 151}},
+      {(char*)0},
+#line 859 "src/html_unescape.gperf"
+      {"lcedil", 2, {196, 188}},
+      {(char*)0},
+#line 1644 "src/html_unescape.gperf"
+      {"scedil", 2, {197, 159}},
+      {(char*)0},
+#line 1831 "src/html_unescape.gperf"
+      {"Tcedil", 2, {197, 162}},
+      {(char*)0},
+#line 1749 "src/html_unescape.gperf"
+      {"starf", 3, {226, 152, 133}},
+#line 169 "src/html_unescape.gperf"
+      {"boxminus", 3, {226, 138, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1832 "src/html_unescape.gperf"
+      {"tcedil", 2, {197, 163}},
+#line 2118 "src/html_unescape.gperf"
+      {"ZeroWidthSpace", 3, {226, 128, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1094 "src/html_unescape.gperf"
+      {"ncedil", 2, {197, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1405 "src/html_unescape.gperf"
+      {"phiv", 2, {207, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 712 "src/html_unescape.gperf"
+      {"ic", 3, {226, 129, 163}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 221 "src/html_unescape.gperf"
+      {"capdot", 3, {226, 169, 128}},
+      {(char*)0}, {(char*)0},
+#line 446 "src/html_unescape.gperf"
+      {"dscy", 2, {209, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 249 "src/html_unescape.gperf"
+      {"check", 3, {226, 156, 147}},
+#line 1382 "src/html_unescape.gperf"
+      {"ovbar", 3, {226, 140, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1281 "src/html_unescape.gperf"
+      {"ntriangleleft", 3, {226, 139, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1581 "src/html_unescape.gperf"
+      {"RightTee", 3, {226, 138, 162}},
+#line 1295 "src/html_unescape.gperf"
+      {"nvge", 3, {226, 137, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 893 "src/html_unescape.gperf"
+      {"leftrightsquigarrow", 3, {226, 134, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 988 "src/html_unescape.gperf"
+      {"lozenge", 3, {226, 151, 138}},
+      {(char*)0}, {(char*)0},
+#line 1584 "src/html_unescape.gperf"
+      {"RightTriangleBar", 3, {226, 167, 144}},
+      {(char*)0},
+#line 1582 "src/html_unescape.gperf"
+      {"RightTeeVector", 3, {226, 165, 155}},
+      {(char*)0},
+#line 1586 "src/html_unescape.gperf"
+      {"RightTriangleEqual", 3, {226, 138, 181}},
+#line 1585 "src/html_unescape.gperf"
+      {"RightTriangle", 3, {226, 138, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 803 "src/html_unescape.gperf"
+      {"Kcedil", 2, {196, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1643 "src/html_unescape.gperf"
+      {"Scedil", 2, {197, 158}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 269 "src/html_unescape.gperf"
+      {"cirfnint", 3, {226, 168, 144}},
+      {(char*)0}, {(char*)0},
+#line 491 "src/html_unescape.gperf"
+      {"empty", 3, {226, 136, 133}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 23 "src/html_unescape.gperf"
+      {"afr", 4, {240, 157, 148, 158}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 377 "src/html_unescape.gperf"
+      {"DiacriticalTilde", 2, {203, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 883 "src/html_unescape.gperf"
+      {"LeftDownVector", 3, {226, 135, 131}},
+      {(char*)0}, {(char*)0},
+#line 882 "src/html_unescape.gperf"
+      {"LeftDownVectorBar", 3, {226, 165, 153}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 908 "src/html_unescape.gperf"
+      {"lEg", 3, {226, 170, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 69 "src/html_unescape.gperf"
+      {"ApplyFunction", 3, {226, 129, 161}},
+      {(char*)0}, {(char*)0},
+#line 209 "src/html_unescape.gperf"
+      {"bumpE", 3, {226, 170, 174}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 858 "src/html_unescape.gperf"
+      {"Lcedil", 2, {196, 187}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 224 "src/html_unescape.gperf"
+      {"caret", 3, {226, 129, 129}},
+      {(char*)0},
+#line 92 "src/html_unescape.gperf"
+      {"Barv", 3, {226, 171, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 230 "src/html_unescape.gperf"
+      {"Ccedil", 2, {195, 135}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 261 "src/html_unescape.gperf"
+      {"circledR", 2, {194, 174}},
+#line 881 "src/html_unescape.gperf"
+      {"LeftDownTeeVector", 3, {226, 165, 161}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1896 "src/html_unescape.gperf"
+      {"tshcy", 2, {209, 155}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 403 "src/html_unescape.gperf"
+      {"DotEqual", 3, {226, 137, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 243 "src/html_unescape.gperf"
+      {"centerdot", 2, {194, 183}},
+      {(char*)0},
+#line 1282 "src/html_unescape.gperf"
+      {"ntrianglelefteq", 3, {226, 139, 172}},
+      {(char*)0},
+#line 1057 "src/html_unescape.gperf"
+      {"minus", 3, {226, 136, 146}},
+      {(char*)0},
+#line 624 "src/html_unescape.gperf"
+      {"gimel", 3, {226, 132, 183}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 7 "src/html_unescape.gperf"
+      {"Aacute", 2, {195, 129}},
+#line 654 "src/html_unescape.gperf"
+      {"gtcir", 3, {226, 169, 186}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 662 "src/html_unescape.gperf"
+      {"gtrarr", 3, {226, 165, 184}},
+#line 206 "src/html_unescape.gperf"
+      {"bull", 3, {226, 128, 162}},
+      {(char*)0}, {(char*)0},
+#line 424 "src/html_unescape.gperf"
+      {"DownArrow", 3, {226, 134, 147}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1537 "src/html_unescape.gperf"
+      {"rdquor", 3, {226, 128, 157}},
+      {(char*)0},
+#line 866 "src/html_unescape.gperf"
+      {"ldquor", 3, {226, 128, 158}},
+      {(char*)0}, {(char*)0},
+#line 756 "src/html_unescape.gperf"
+      {"intlarhk", 3, {226, 168, 151}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1978 "src/html_unescape.gperf"
+      {"utilde", 2, {197, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 590 "src/html_unescape.gperf"
+      {"gacute", 2, {199, 181}},
+      {(char*)0},
+#line 1279 "src/html_unescape.gperf"
+      {"ntilde", 2, {195, 177}},
+#line 21 "src/html_unescape.gperf"
+      {"af", 3, {226, 129, 161}},
+      {(char*)0}, {(char*)0},
+#line 704 "src/html_unescape.gperf"
+      {"Hstrok", 2, {196, 166}},
+      {(char*)0},
+#line 544 "src/html_unescape.gperf"
+      {"exponentiale", 3, {226, 133, 135}},
+#line 1056 "src/html_unescape.gperf"
+      {"minusb", 3, {226, 138, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1588 "src/html_unescape.gperf"
+      {"RightUpTeeVector", 3, {226, 165, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1965 "src/html_unescape.gperf"
+      {"UpTeeArrow", 3, {226, 134, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2120 "src/html_unescape.gperf"
+      {"zeta", 2, {206, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 374 "src/html_unescape.gperf"
+      {"DiacriticalDot", 2, {203, 153}},
+#line 375 "src/html_unescape.gperf"
+      {"DiacriticalDoubleAcute", 2, {203, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1147 "src/html_unescape.gperf"
+      {"nleftarrow", 3, {226, 134, 154}},
+#line 692 "src/html_unescape.gperf"
+      {"hkswarow", 3, {226, 164, 166}},
+      {(char*)0},
+#line 730 "src/html_unescape.gperf"
+      {"iiota", 3, {226, 132, 169}},
+      {(char*)0}, {(char*)0},
+#line 63 "src/html_unescape.gperf"
+      {"apacir", 3, {226, 169, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1093 "src/html_unescape.gperf"
+      {"Ncedil", 2, {197, 133}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 215 "src/html_unescape.gperf"
+      {"capand", 3, {226, 169, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1043 "src/html_unescape.gperf"
+      {"mdash", 3, {226, 128, 148}},
+      {(char*)0}, {(char*)0},
+#line 555 "src/html_unescape.gperf"
+      {"filig", 3, {239, 172, 129}},
+#line 1649 "src/html_unescape.gperf"
+      {"scnsim", 3, {226, 139, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1541 "src/html_unescape.gperf"
+      {"realpart", 3, {226, 132, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 898 "src/html_unescape.gperf"
+      {"leftthreetimes", 3, {226, 139, 139}},
+#line 78 "src/html_unescape.gperf"
+      {"asymp", 3, {226, 137, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 686 "src/html_unescape.gperf"
+      {"hellip", 3, {226, 128, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 452 "src/html_unescape.gperf"
+      {"dtrif", 3, {226, 150, 190}},
+      {(char*)0},
+#line 1176 "src/html_unescape.gperf"
+      {"NotExists", 3, {226, 136, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1640 "src/html_unescape.gperf"
+      {"sccue", 3, {226, 137, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2090 "src/html_unescape.gperf"
+      {"YAcy", 2, {208, 175}},
+#line 1977 "src/html_unescape.gperf"
+      {"Utilde", 2, {197, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1174 "src/html_unescape.gperf"
+      {"NotEqual", 3, {226, 137, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1849 "src/html_unescape.gperf"
+      {"ThinSpace", 3, {226, 128, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 65 "src/html_unescape.gperf"
+      {"apE", 3, {226, 169, 176}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 207 "src/html_unescape.gperf"
+      {"bullet", 3, {226, 128, 162}},
+      {(char*)0}, {(char*)0},
+#line 273 "src/html_unescape.gperf"
+      {"CloseCurlyDoubleQuote", 3, {226, 128, 157}},
+#line 364 "src/html_unescape.gperf"
+      {"Delta", 2, {206, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 621 "src/html_unescape.gperf"
+      {"gg", 3, {226, 137, 171}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1379 "src/html_unescape.gperf"
+      {"otimes", 3, {226, 138, 151}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 2057 "src/html_unescape.gperf"
+      {"wreath", 3, {226, 137, 128}},
+      {(char*)0},
+#line 1528 "src/html_unescape.gperf"
+      {"Rcedil", 2, {197, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 536 "src/html_unescape.gperf"
+      {"eth", 2, {195, 176}},
+#line 1806 "src/html_unescape.gperf"
+      {"supnE", 3, {226, 171, 140}},
+      {(char*)0}, {(char*)0},
+#line 85 "src/html_unescape.gperf"
+      {"awint", 3, {226, 168, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 196 "src/html_unescape.gperf"
+      {"Breve", 2, {203, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 622 "src/html_unescape.gperf"
+      {"Gg", 3, {226, 139, 153}},
+      {(char*)0},
+#line 707 "src/html_unescape.gperf"
+      {"HumpEqual", 3, {226, 137, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 949 "src/html_unescape.gperf"
+      {"Lleftarrow", 3, {226, 135, 154}},
+#line 155 "src/html_unescape.gperf"
+      {"boxdr", 3, {226, 148, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1783 "src/html_unescape.gperf"
+      {"succneqq", 3, {226, 170, 182}},
+#line 1972 "src/html_unescape.gperf"
+      {"uring", 2, {197, 175}},
+#line 930 "src/html_unescape.gperf"
+      {"LessSlantEqual", 3, {226, 169, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1291 "src/html_unescape.gperf"
+      {"nvdash", 3, {226, 138, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 670 "src/html_unescape.gperf"
+      {"Hacek", 2, {203, 135}},
+#line 780 "src/html_unescape.gperf"
+      {"itilde", 2, {196, 169}},
+      {(char*)0}, {(char*)0},
+#line 766 "src/html_unescape.gperf"
+      {"Iota", 2, {206, 153}},
+      {(char*)0},
+#line 760 "src/html_unescape.gperf"
+      {"IOcy", 2, {208, 129}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 157 "src/html_unescape.gperf"
+      {"boxDr", 3, {226, 149, 147}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1780 "src/html_unescape.gperf"
+      {"SucceedsTilde", 3, {226, 137, 191}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 884 "src/html_unescape.gperf"
+      {"LeftFloor", 3, {226, 140, 138}},
+#line 2042 "src/html_unescape.gperf"
+      {"Vvdash", 3, {226, 138, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1877 "src/html_unescape.gperf"
+      {"triangledown", 3, {226, 150, 191}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 970 "src/html_unescape.gperf"
+      {"LongLeftRightArrow", 3, {226, 159, 183}},
+#line 1573 "src/html_unescape.gperf"
+      {"RightFloor", 3, {226, 140, 139}},
+      {(char*)0}, {(char*)0},
+#line 435 "src/html_unescape.gperf"
+      {"DownRightTeeVector", 3, {226, 165, 159}},
+      {(char*)0},
+#line 1481 "src/html_unescape.gperf"
+      {"quatint", 3, {226, 168, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1278 "src/html_unescape.gperf"
+      {"Ntilde", 2, {195, 145}},
+      {(char*)0}, {(char*)0},
+#line 211 "src/html_unescape.gperf"
+      {"Bumpeq", 3, {226, 137, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 669 "src/html_unescape.gperf"
+      {"gvnE", 3, {226, 137, 169}},
+      {(char*)0},
+#line 165 "src/html_unescape.gperf"
+      {"boxhu", 3, {226, 148, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 659 "src/html_unescape.gperf"
+      {"gtlPar", 3, {226, 166, 149}},
+      {(char*)0}, {(char*)0},
+#line 1238 "src/html_unescape.gperf"
+      {"nprec", 3, {226, 138, 128}},
+      {(char*)0}, {(char*)0},
+#line 1381 "src/html_unescape.gperf"
+      {"ouml", 2, {195, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 612 "src/html_unescape.gperf"
+      {"gescc", 3, {226, 170, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 537 "src/html_unescape.gperf"
+      {"Euml", 2, {195, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1971 "src/html_unescape.gperf"
+      {"Uring", 2, {197, 174}},
+      {(char*)0},
+#line 1938 "src/html_unescape.gperf"
+      {"UnderBracket", 3, {226, 142, 181}},
+#line 1162 "src/html_unescape.gperf"
+      {"nLtv", 3, {226, 137, 170}},
+#line 873 "src/html_unescape.gperf"
+      {"LeftArrowBar", 3, {226, 135, 164}},
+#line 1096 "src/html_unescape.gperf"
+      {"ncongdot", 3, {226, 169, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 79 "src/html_unescape.gperf"
+      {"asympeq", 3, {226, 137, 141}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1059 "src/html_unescape.gperf"
+      {"minusdu", 3, {226, 168, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 365 "src/html_unescape.gperf"
+      {"delta", 2, {206, 180}},
+      {(char*)0},
+#line 679 "src/html_unescape.gperf"
+      {"harrw", 3, {226, 134, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 39 "src/html_unescape.gperf"
+      {"andslope", 3, {226, 169, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 238 "src/html_unescape.gperf"
+      {"cdot", 2, {196, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 226 "src/html_unescape.gperf"
+      {"Cayleys", 3, {226, 132, 173}},
+#line 167 "src/html_unescape.gperf"
+      {"boxhU", 3, {226, 149, 168}},
+      {(char*)0}, {(char*)0},
+#line 1785 "src/html_unescape.gperf"
+      {"succsim", 3, {226, 137, 191}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 267 "src/html_unescape.gperf"
+      {"cirE", 3, {226, 167, 131}},
+#line 1654 "src/html_unescape.gperf"
+      {"sdotb", 3, {226, 138, 161}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1319 "src/html_unescape.gperf"
+      {"odash", 3, {226, 138, 157}},
+#line 270 "src/html_unescape.gperf"
+      {"cirmid", 3, {226, 171, 175}},
+#line 1803 "src/html_unescape.gperf"
+      {"suphsub", 3, {226, 171, 151}},
+#line 1796 "src/html_unescape.gperf"
+      {"supdsub", 3, {226, 171, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1795 "src/html_unescape.gperf"
+      {"supdot", 3, {226, 170, 190}},
+      {(char*)0},
+#line 84 "src/html_unescape.gperf"
+      {"awconint", 3, {226, 136, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1895 "src/html_unescape.gperf"
+      {"TSHcy", 2, {208, 139}},
+      {(char*)0}, {(char*)0},
+#line 640 "src/html_unescape.gperf"
+      {"grave", 1, {96}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1005 "src/html_unescape.gperf"
+      {"lsimg", 3, {226, 170, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1950 "src/html_unescape.gperf"
+      {"UpArrowDownArrow", 3, {226, 135, 133}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 907 "src/html_unescape.gperf"
+      {"LeftVector", 3, {226, 134, 188}},
+#line 417 "src/html_unescape.gperf"
+      {"DoubleRightArrow", 3, {226, 135, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1109 "src/html_unescape.gperf"
+      {"NegativeThinSpace", 3, {226, 128, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 942 "src/html_unescape.gperf"
+      {"lhblk", 3, {226, 150, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 268 "src/html_unescape.gperf"
+      {"cire", 3, {226, 137, 151}},
+#line 1294 "src/html_unescape.gperf"
+      {"nVDash", 3, {226, 138, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1928 "src/html_unescape.gperf"
+      {"uhblk", 3, {226, 150, 128}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 738 "src/html_unescape.gperf"
+      {"imagpart", 3, {226, 132, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1587 "src/html_unescape.gperf"
+      {"RightUpDownVector", 3, {226, 165, 143}},
+      {(char*)0}, {(char*)0},
+#line 152 "src/html_unescape.gperf"
+      {"boxdL", 3, {226, 149, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 627 "src/html_unescape.gperf"
+      {"gla", 3, {226, 170, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 783 "src/html_unescape.gperf"
+      {"Iuml", 2, {195, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1326 "src/html_unescape.gperf"
+      {"oelig", 2, {197, 147}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1199 "src/html_unescape.gperf"
+      {"NotLessSlantEqual", 3, {226, 169, 189}},
+      {(char*)0},
+#line 154 "src/html_unescape.gperf"
+      {"boxDL", 3, {226, 149, 151}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 592 "src/html_unescape.gperf"
+      {"gamma", 2, {206, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1378 "src/html_unescape.gperf"
+      {"Otimes", 3, {226, 168, 183}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 969 "src/html_unescape.gperf"
+      {"longleftrightarrow", 3, {226, 159, 183}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 591 "src/html_unescape.gperf"
+      {"Gamma", 2, {206, 147}},
+#line 128 "src/html_unescape.gperf"
+      {"bigwedge", 3, {226, 139, 128}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 161 "src/html_unescape.gperf"
+      {"boxhd", 3, {226, 148, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1797 "src/html_unescape.gperf"
+      {"supE", 3, {226, 171, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 903 "src/html_unescape.gperf"
+      {"LeftUpTeeVector", 3, {226, 165, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 615 "src/html_unescape.gperf"
+      {"gesdoto", 3, {226, 170, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 801 "src/html_unescape.gperf"
+      {"kappa", 2, {206, 186}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1125 "src/html_unescape.gperf"
+      {"ngeqslant", 3, {226, 169, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 666 "src/html_unescape.gperf"
+      {"gtrless", 3, {226, 137, 183}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 551 "src/html_unescape.gperf"
+      {"fflig", 3, {239, 172, 128}},
+#line 122 "src/html_unescape.gperf"
+      {"bigsqcup", 3, {226, 168, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 809 "src/html_unescape.gperf"
+      {"kgreen", 2, {196, 184}},
+#line 1798 "src/html_unescape.gperf"
+      {"supe", 3, {226, 138, 135}},
+      {(char*)0},
+#line 171 "src/html_unescape.gperf"
+      {"boxtimes", 3, {226, 138, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 632 "src/html_unescape.gperf"
+      {"gnapprox", 3, {226, 170, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 428 "src/html_unescape.gperf"
+      {"downdownarrows", 3, {226, 135, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 126 "src/html_unescape.gperf"
+      {"biguplus", 3, {226, 168, 132}},
+#line 811 "src/html_unescape.gperf"
+      {"khcy", 2, {209, 133}},
+      {(char*)0},
+#line 356 "src/html_unescape.gperf"
+      {"ddagger", 3, {226, 128, 161}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1380 "src/html_unescape.gperf"
+      {"Ouml", 2, {195, 150}},
+      {(char*)0},
+#line 110 "src/html_unescape.gperf"
+      {"Beta", 2, {206, 146}},
+#line 1058 "src/html_unescape.gperf"
+      {"minusd", 3, {226, 136, 184}},
+#line 1784 "src/html_unescape.gperf"
+      {"succnsim", 3, {226, 139, 169}},
+      {(char*)0},
+#line 311 "src/html_unescape.gperf"
+      {"ctdot", 3, {226, 139, 175}},
+      {(char*)0}, {(char*)0},
+#line 813 "src/html_unescape.gperf"
+      {"kjcy", 2, {209, 156}},
+#line 626 "src/html_unescape.gperf"
+      {"gjcy", 2, {209, 147}},
+      {(char*)0},
+#line 1095 "src/html_unescape.gperf"
+      {"ncong", 3, {226, 137, 135}},
+#line 2086 "src/html_unescape.gperf"
+      {"xvee", 3, {226, 139, 129}},
+#line 99 "src/html_unescape.gperf"
+      {"bcong", 3, {226, 137, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1723 "src/html_unescape.gperf"
+      {"sqsube", 3, {226, 138, 145}},
+      {(char*)0}, {(char*)0},
+#line 156 "src/html_unescape.gperf"
+      {"boxdR", 3, {226, 149, 146}},
+      {(char*)0}, {(char*)0},
+#line 971 "src/html_unescape.gperf"
+      {"Longleftrightarrow", 3, {226, 159, 186}},
+      {(char*)0},
+#line 1722 "src/html_unescape.gperf"
+      {"sqsub", 3, {226, 138, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 431 "src/html_unescape.gperf"
+      {"DownLeftRightVector", 3, {226, 165, 144}},
+      {(char*)0}, {(char*)0},
+#line 1724 "src/html_unescape.gperf"
+      {"sqsubset", 3, {226, 138, 143}},
+      {(char*)0},
+#line 1230 "src/html_unescape.gperf"
+      {"NotVerticalBar", 3, {226, 136, 164}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1175 "src/html_unescape.gperf"
+      {"NotEqualTilde", 3, {226, 137, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 151 "src/html_unescape.gperf"
+      {"boxdl", 3, {226, 148, 144}},
+      {(char*)0}, {(char*)0},
+#line 158 "src/html_unescape.gperf"
+      {"boxDR", 3, {226, 149, 148}},
+      {(char*)0},
+#line 35 "src/html_unescape.gperf"
+      {"andand", 3, {226, 169, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1592 "src/html_unescape.gperf"
+      {"RightVector", 3, {226, 135, 128}},
+      {(char*)0},
+#line 731 "src/html_unescape.gperf"
+      {"IJlig", 2, {196, 178}},
+#line 1227 "src/html_unescape.gperf"
+      {"NotTildeEqual", 3, {226, 137, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 58 "src/html_unescape.gperf"
+      {"angzarr", 3, {226, 141, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 53 "src/html_unescape.gperf"
+      {"angrt", 3, {226, 136, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 12 "src/html_unescape.gperf"
+      {"acd", 3, {226, 136, 191}},
+      {(char*)0}, {(char*)0},
+#line 38 "src/html_unescape.gperf"
+      {"andd", 3, {226, 169, 156}},
+      {(char*)0},
+#line 1241 "src/html_unescape.gperf"
+      {"nrarrc", 3, {226, 164, 179}},
+#line 2026 "src/html_unescape.gperf"
+      {"VeryThinSpace", 3, {226, 128, 138}},
+      {(char*)0},
+#line 1800 "src/html_unescape.gperf"
+      {"Superset", 3, {226, 138, 131}},
+      {(char*)0},
+#line 153 "src/html_unescape.gperf"
+      {"boxDl", 3, {226, 149, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2030 "src/html_unescape.gperf"
+      {"vnsub", 3, {226, 138, 130}},
+      {(char*)0}, {(char*)0},
+#line 236 "src/html_unescape.gperf"
+      {"ccupssm", 3, {226, 169, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1988 "src/html_unescape.gperf"
+      {"varnothing", 3, {226, 136, 133}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1533 "src/html_unescape.gperf"
+      {"rcy", 2, {209, 128}},
+      {(char*)0},
+#line 863 "src/html_unescape.gperf"
+      {"lcy", 2, {208, 187}},
+      {(char*)0},
+#line 1653 "src/html_unescape.gperf"
+      {"scy", 2, {209, 129}},
+      {(char*)0},
+#line 1833 "src/html_unescape.gperf"
+      {"Tcy", 2, {208, 162}},
+#line 2113 "src/html_unescape.gperf"
+      {"Zcy", 2, {208, 151}},
+#line 469 "src/html_unescape.gperf"
+      {"ecy", 2, {209, 141}},
+#line 1538 "src/html_unescape.gperf"
+      {"rdsh", 3, {226, 134, 179}},
+      {(char*)0},
+#line 869 "src/html_unescape.gperf"
+      {"ldsh", 3, {226, 134, 178}},
+      {(char*)0},
+#line 1915 "src/html_unescape.gperf"
+      {"ucy", 2, {209, 131}},
+#line 185 "src/html_unescape.gperf"
+      {"boxVH", 3, {226, 149, 172}},
+#line 1834 "src/html_unescape.gperf"
+      {"tcy", 2, {209, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1099 "src/html_unescape.gperf"
+      {"ncy", 2, {208, 189}},
+      {(char*)0},
+#line 101 "src/html_unescape.gperf"
+      {"bcy", 2, {208, 177}},
+#line 1277 "src/html_unescape.gperf"
+      {"ntgl", 3, {226, 137, 185}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 787 "src/html_unescape.gperf"
+      {"Jcy", 2, {208, 153}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 289 "src/html_unescape.gperf"
+      {"congdot", 3, {226, 169, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 57 "src/html_unescape.gperf"
+      {"angst", 2, {195, 133}},
+      {(char*)0},
+#line 1570 "src/html_unescape.gperf"
+      {"RightDownTeeVector", 3, {226, 165, 157}},
+      {(char*)0}, {(char*)0},
+#line 1386 "src/html_unescape.gperf"
+      {"OverParenthesis", 3, {226, 143, 156}},
+#line 1020 "src/html_unescape.gperf"
+      {"ltquest", 3, {226, 169, 187}},
+      {(char*)0},
+#line 1395 "src/html_unescape.gperf"
+      {"pcy", 2, {208, 191}},
+      {(char*)0}, {(char*)0},
+#line 1376 "src/html_unescape.gperf"
+      {"otilde", 2, {195, 181}},
+#line 1536 "src/html_unescape.gperf"
+      {"rdquo", 3, {226, 128, 157}},
+      {(char*)0},
+#line 865 "src/html_unescape.gperf"
+      {"ldquo", 3, {226, 128, 156}},
+      {(char*)0},
+#line 2006 "src/html_unescape.gperf"
+      {"Vcy", 2, {208, 146}},
+      {(char*)0}, {(char*)0},
+#line 216 "src/html_unescape.gperf"
+      {"capbrcup", 3, {226, 169, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 102 "src/html_unescape.gperf"
+      {"bdquo", 3, {226, 128, 158}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 422 "src/html_unescape.gperf"
+      {"DownArrowBar", 3, {226, 164, 147}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 2007 "src/html_unescape.gperf"
+      {"vcy", 2, {208, 178}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 54 "src/html_unescape.gperf"
+      {"angrtvb", 3, {226, 138, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 805 "src/html_unescape.gperf"
+      {"Kcy", 2, {208, 154}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1041 "src/html_unescape.gperf"
+      {"Mcy", 2, {208, 156}},
+#line 1652 "src/html_unescape.gperf"
+      {"Scy", 2, {208, 161}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1116 "src/html_unescape.gperf"
+      {"NewLine", 1, {10}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 548 "src/html_unescape.gperf"
+      {"fcy", 2, {209, 132}},
+#line 1914 "src/html_unescape.gperf"
+      {"Ucy", 2, {208, 163}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 184 "src/html_unescape.gperf"
+      {"boxVh", 3, {226, 149, 171}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 354 "src/html_unescape.gperf"
+      {"Dcy", 2, {208, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 705 "src/html_unescape.gperf"
+      {"hstrok", 2, {196, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 862 "src/html_unescape.gperf"
+      {"Lcy", 2, {208, 155}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 2094 "src/html_unescape.gperf"
+      {"Ycy", 2, {208, 171}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1815 "src/html_unescape.gperf"
+      {"supsim", 3, {226, 171, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1165 "src/html_unescape.gperf"
+      {"NonBreakingSpace", 2, {194, 160}},
+#line 1383 "src/html_unescape.gperf"
+      {"OverBar", 3, {226, 128, 190}},
+#line 1725 "src/html_unescape.gperf"
+      {"sqsubseteq", 3, {226, 138, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 625 "src/html_unescape.gperf"
+      {"GJcy", 2, {208, 131}},
+      {(char*)0}, {(char*)0},
+#line 1384 "src/html_unescape.gperf"
+      {"OverBrace", 3, {226, 143, 158}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 513 "src/html_unescape.gperf"
+      {"eqcirc", 3, {226, 137, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1385 "src/html_unescape.gperf"
+      {"OverBracket", 3, {226, 142, 180}},
+      {(char*)0},
+#line 82 "src/html_unescape.gperf"
+      {"Auml", 2, {195, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 16 "src/html_unescape.gperf"
+      {"acute", 2, {194, 180}},
+#line 716 "src/html_unescape.gperf"
+      {"icy", 2, {208, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 779 "src/html_unescape.gperf"
+      {"Itilde", 2, {196, 168}},
+#line 690 "src/html_unescape.gperf"
+      {"HilbertSpace", 3, {226, 132, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1345 "src/html_unescape.gperf"
+      {"omega", 2, {207, 137}},
+#line 214 "src/html_unescape.gperf"
+      {"cacute", 2, {196, 135}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1646 "src/html_unescape.gperf"
+      {"scirc", 2, {197, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 465 "src/html_unescape.gperf"
+      {"ecirc", 2, {195, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1913 "src/html_unescape.gperf"
+      {"ucirc", 2, {195, 187}},
+      {(char*)0},
+#line 646 "src/html_unescape.gperf"
+      {"GreaterSlantEqual", 3, {226, 169, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 785 "src/html_unescape.gperf"
+      {"Jcirc", 2, {196, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1292 "src/html_unescape.gperf"
+      {"nvDash", 3, {226, 138, 173}},
+#line 2044 "src/html_unescape.gperf"
+      {"Wcirc", 2, {197, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1098 "src/html_unescape.gperf"
+      {"Ncy", 2, {208, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1580 "src/html_unescape.gperf"
+      {"RightTeeArrow", 3, {226, 134, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 925 "src/html_unescape.gperf"
+      {"LessFullEqual", 3, {226, 137, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1011 "src/html_unescape.gperf"
+      {"ltcc", 3, {226, 170, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 27 "src/html_unescape.gperf"
+      {"aleph", 3, {226, 132, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 355 "src/html_unescape.gperf"
+      {"dcy", 2, {208, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1645 "src/html_unescape.gperf"
+      {"Scirc", 2, {197, 156}},
+      {(char*)0},
+#line 920 "src/html_unescape.gperf"
+      {"lessapprox", 3, {226, 170, 133}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 718 "src/html_unescape.gperf"
+      {"IEcy", 2, {208, 149}},
+#line 986 "src/html_unescape.gperf"
+      {"LowerRightArrow", 3, {226, 134, 152}},
+#line 1912 "src/html_unescape.gperf"
+      {"Ucirc", 2, {195, 155}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 25 "src/html_unescape.gperf"
+      {"agrave", 2, {195, 160}},
+      {(char*)0},
+#line 1060 "src/html_unescape.gperf"
+      {"MinusPlus", 3, {226, 136, 147}},
+#line 127 "src/html_unescape.gperf"
+      {"bigvee", 3, {226, 139, 129}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1532 "src/html_unescape.gperf"
+      {"Rcy", 2, {208, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1802 "src/html_unescape.gperf"
+      {"suphsol", 3, {226, 159, 137}},
+      {(char*)0}, {(char*)0},
+#line 495 "src/html_unescape.gperf"
+      {"EmptyVerySmallSquare", 3, {226, 150, 171}},
+      {(char*)0},
+#line 163 "src/html_unescape.gperf"
+      {"boxhD", 3, {226, 149, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1436 "src/html_unescape.gperf"
+      {"precapprox", 3, {226, 170, 183}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 55 "src/html_unescape.gperf"
+      {"angrtvbd", 3, {226, 166, 157}},
+#line 2092 "src/html_unescape.gperf"
+      {"Ycirc", 2, {197, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1753 "src/html_unescape.gperf"
+      {"sub", 3, {226, 138, 130}},
+      {(char*)0}, {(char*)0},
+#line 1375 "src/html_unescape.gperf"
+      {"Otilde", 2, {195, 149}},
+#line 232 "src/html_unescape.gperf"
+      {"Ccirc", 2, {196, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 547 "src/html_unescape.gperf"
+      {"Fcy", 2, {208, 164}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 287 "src/html_unescape.gperf"
+      {"complexes", 3, {226, 132, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1763 "src/html_unescape.gperf"
+      {"subrarr", 3, {226, 165, 185}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 758 "src/html_unescape.gperf"
+      {"InvisibleComma", 3, {226, 129, 163}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 176 "src/html_unescape.gperf"
+      {"boxur", 3, {226, 148, 148}},
+#line 10 "src/html_unescape.gperf"
+      {"abreve", 2, {196, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1280 "src/html_unescape.gperf"
+      {"ntlg", 3, {226, 137, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 714 "src/html_unescape.gperf"
+      {"icirc", 2, {195, 174}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 2063 "src/html_unescape.gperf"
+      {"xdtri", 3, {226, 150, 189}},
+#line 253 "src/html_unescape.gperf"
+      {"circ", 2, {203, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 663 "src/html_unescape.gperf"
+      {"gtrdot", 3, {226, 139, 151}},
+      {(char*)0}, {(char*)0},
+#line 611 "src/html_unescape.gperf"
+      {"geqslant", 3, {226, 169, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1283 "src/html_unescape.gperf"
+      {"ntriangleright", 3, {226, 139, 171}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 314 "src/html_unescape.gperf"
+      {"cuepr", 3, {226, 139, 158}},
+#line 1754 "src/html_unescape.gperf"
+      {"Sub", 3, {226, 139, 144}},
+      {(char*)0},
+#line 1042 "src/html_unescape.gperf"
+      {"mcy", 2, {208, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1860 "src/html_unescape.gperf"
+      {"timesbar", 3, {226, 168, 177}},
+      {(char*)0},
+#line 691 "src/html_unescape.gperf"
+      {"hksearow", 3, {226, 164, 165}},
+      {(char*)0}, {(char*)0},
+#line 1683 "src/html_unescape.gperf"
+      {"sigma", 2, {207, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 325 "src/html_unescape.gperf"
+      {"cupor", 3, {226, 169, 133}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1373 "src/html_unescape.gperf"
+      {"oslash", 2, {195, 184}},
+#line 458 "src/html_unescape.gperf"
+      {"dzigrarr", 3, {226, 159, 191}},
+      {(char*)0}, {(char*)0},
+#line 892 "src/html_unescape.gperf"
+      {"leftrightharpoons", 3, {226, 135, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1577 "src/html_unescape.gperf"
+      {"rightleftharpoons", 3, {226, 135, 140}},
+      {(char*)0},
+#line 804 "src/html_unescape.gperf"
+      {"kcedil", 2, {196, 183}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1759 "src/html_unescape.gperf"
+      {"submult", 3, {226, 171, 129}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 333 "src/html_unescape.gperf"
+      {"curren", 2, {194, 164}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 897 "src/html_unescape.gperf"
+      {"LeftTeeVector", 3, {226, 165, 154}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 123 "src/html_unescape.gperf"
+      {"bigstar", 3, {226, 152, 133}},
+      {(char*)0}, {(char*)0},
+#line 321 "src/html_unescape.gperf"
+      {"cup", 3, {226, 136, 170}},
+#line 974 "src/html_unescape.gperf"
+      {"LongRightArrow", 3, {226, 159, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 598 "src/html_unescape.gperf"
+      {"Gcedil", 2, {196, 162}},
+      {(char*)0},
+#line 1440 "src/html_unescape.gperf"
+      {"PrecedesEqual", 3, {226, 170, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 2114 "src/html_unescape.gperf"
+      {"zcy", 2, {208, 183}},
+      {(char*)0},
+#line 1413 "src/html_unescape.gperf"
+      {"planckh", 3, {226, 132, 142}},
+#line 1344 "src/html_unescape.gperf"
+      {"Omega", 2, {206, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1772 "src/html_unescape.gperf"
+      {"subsub", 3, {226, 171, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1534 "src/html_unescape.gperf"
+      {"rdca", 3, {226, 164, 183}},
+#line 326 "src/html_unescape.gperf"
+      {"cups", 3, {226, 136, 170}},
+#line 864 "src/html_unescape.gperf"
+      {"ldca", 3, {226, 164, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1764 "src/html_unescape.gperf"
+      {"subset", 3, {226, 138, 130}},
+#line 1220 "src/html_unescape.gperf"
+      {"NotSucceeds", 3, {226, 138, 129}},
+#line 877 "src/html_unescape.gperf"
+      {"LeftArrowRightArrow", 3, {226, 135, 134}},
+      {(char*)0}, {(char*)0},
+#line 2045 "src/html_unescape.gperf"
+      {"wcirc", 2, {197, 181}},
+#line 1561 "src/html_unescape.gperf"
+      {"RightAngleBracket", 3, {226, 159, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1284 "src/html_unescape.gperf"
+      {"ntrianglerighteq", 3, {226, 139, 173}},
+#line 1682 "src/html_unescape.gperf"
+      {"Sigma", 2, {206, 163}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1223 "src/html_unescape.gperf"
+      {"NotSucceedsTilde", 3, {226, 137, 191}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 373 "src/html_unescape.gperf"
+      {"DiacriticalAcute", 2, {194, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1761 "src/html_unescape.gperf"
+      {"subne", 3, {226, 138, 138}},
+      {(char*)0},
+#line 1457 "src/html_unescape.gperf"
+      {"Product", 3, {226, 136, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 259 "src/html_unescape.gperf"
+      {"circleddash", 3, {226, 138, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1773 "src/html_unescape.gperf"
+      {"subsup", 3, {226, 171, 147}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 298 "src/html_unescape.gperf"
+      {"copy", 2, {194, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 534 "src/html_unescape.gperf"
+      {"eta", 2, {206, 183}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 52 "src/html_unescape.gperf"
+      {"angmsd", 3, {226, 136, 161}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1084 "src/html_unescape.gperf"
+      {"natural", 3, {226, 153, 174}},
+      {(char*)0},
+#line 1799 "src/html_unescape.gperf"
+      {"supedot", 3, {226, 171, 132}},
+#line 1085 "src/html_unescape.gperf"
+      {"naturals", 3, {226, 132, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1881 "src/html_unescape.gperf"
+      {"triangleright", 3, {226, 150, 185}},
+      {(char*)0},
+#line 376 "src/html_unescape.gperf"
+      {"DiacriticalGrave", 1, {96}},
+#line 173 "src/html_unescape.gperf"
+      {"boxuL", 3, {226, 149, 155}},
+#line 288 "src/html_unescape.gperf"
+      {"cong", 3, {226, 137, 133}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1836 "src/html_unescape.gperf"
+      {"telrec", 3, {226, 140, 149}},
+      {(char*)0}, {(char*)0},
+#line 282 "src/html_unescape.gperf"
+      {"comma", 1, {44}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1765 "src/html_unescape.gperf"
+      {"Subset", 3, {226, 139, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1222 "src/html_unescape.gperf"
+      {"NotSucceedsSlantEqual", 3, {226, 139, 161}},
+#line 664 "src/html_unescape.gperf"
+      {"gtreqless", 3, {226, 139, 155}},
+#line 80 "src/html_unescape.gperf"
+      {"Atilde", 2, {195, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 327 "src/html_unescape.gperf"
+      {"curarr", 3, {226, 134, 183}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 313 "src/html_unescape.gperf"
+      {"cudarrr", 3, {226, 164, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 312 "src/html_unescape.gperf"
+      {"cudarrl", 3, {226, 164, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1766 "src/html_unescape.gperf"
+      {"subseteq", 3, {226, 138, 134}},
+#line 1767 "src/html_unescape.gperf"
+      {"subseteqq", 3, {226, 171, 133}},
+#line 1579 "src/html_unescape.gperf"
+      {"rightsquigarrow", 3, {226, 134, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 319 "src/html_unescape.gperf"
+      {"cupcap", 3, {226, 169, 134}},
+#line 1769 "src/html_unescape.gperf"
+      {"subsetneq", 3, {226, 138, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 60 "src/html_unescape.gperf"
+      {"aogon", 2, {196, 133}},
+#line 1191 "src/html_unescape.gperf"
+      {"notinvc", 3, {226, 139, 182}},
+#line 1583 "src/html_unescape.gperf"
+      {"rightthreetimes", 3, {226, 139, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 2089 "src/html_unescape.gperf"
+      {"yacute", 2, {195, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1148 "src/html_unescape.gperf"
+      {"nLeftarrow", 3, {226, 135, 141}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1318 "src/html_unescape.gperf"
+      {"ocy", 2, {208, 190}},
+#line 241 "src/html_unescape.gperf"
+      {"cemptyv", 3, {226, 166, 178}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 468 "src/html_unescape.gperf"
+      {"Ecy", 2, {208, 173}},
+      {(char*)0}, {(char*)0},
+#line 323 "src/html_unescape.gperf"
+      {"cupcup", 3, {226, 169, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1882 "src/html_unescape.gperf"
+      {"trianglerighteq", 3, {226, 138, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 889 "src/html_unescape.gperf"
+      {"LeftRightArrow", 3, {226, 134, 148}},
+      {(char*)0}, {(char*)0},
+#line 1775 "src/html_unescape.gperf"
+      {"succ", 3, {226, 137, 187}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 426 "src/html_unescape.gperf"
+      {"DownArrowUpArrow", 3, {226, 135, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1325 "src/html_unescape.gperf"
+      {"OElig", 2, {197, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 248 "src/html_unescape.gperf"
+      {"chcy", 2, {209, 135}},
+#line 665 "src/html_unescape.gperf"
+      {"gtreqqless", 3, {226, 170, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 43 "src/html_unescape.gperf"
+      {"angle", 3, {226, 136, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 13 "src/html_unescape.gperf"
+      {"acE", 3, {226, 136, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1598 "src/html_unescape.gperf"
+      {"rmoustache", 3, {226, 142, 177}},
+      {(char*)0},
+#line 954 "src/html_unescape.gperf"
+      {"lmoustache", 3, {226, 142, 176}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1110 "src/html_unescape.gperf"
+      {"NegativeVeryThinSpace", 3, {226, 128, 139}},
+      {(char*)0}, {(char*)0},
+#line 1083 "src/html_unescape.gperf"
+      {"napprox", 3, {226, 137, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1372 "src/html_unescape.gperf"
+      {"Oslash", 2, {195, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1770 "src/html_unescape.gperf"
+      {"subsetneqq", 3, {226, 171, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 72 "src/html_unescape.gperf"
+      {"Aring", 2, {195, 133}},
+#line 177 "src/html_unescape.gperf"
+      {"boxuR", 3, {226, 149, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1762 "src/html_unescape.gperf"
+      {"subplus", 3, {226, 170, 191}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2087 "src/html_unescape.gperf"
+      {"xwedge", 3, {226, 139, 128}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 172 "src/html_unescape.gperf"
+      {"boxul", 3, {226, 148, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 190 "src/html_unescape.gperf"
+      {"boxvr", 3, {226, 148, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 706 "src/html_unescape.gperf"
+      {"HumpDownHump", 3, {226, 137, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 715 "src/html_unescape.gperf"
+      {"Icy", 2, {208, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 71 "src/html_unescape.gperf"
+      {"approxeq", 3, {226, 137, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 8 "src/html_unescape.gperf"
+      {"aacute", 2, {195, 161}},
+#line 67 "src/html_unescape.gperf"
+      {"apid", 3, {226, 137, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1952 "src/html_unescape.gperf"
+      {"UpDownArrow", 3, {226, 134, 149}},
+      {(char*)0},
+#line 1114 "src/html_unescape.gperf"
+      {"NestedGreaterGreater", 3, {226, 137, 171}},
+      {(char*)0},
+#line 788 "src/html_unescape.gperf"
+      {"jcy", 2, {208, 185}},
+      {(char*)0}, {(char*)0},
+#line 667 "src/html_unescape.gperf"
+      {"gtrsim", 3, {226, 137, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 180 "src/html_unescape.gperf"
+      {"boxv", 3, {226, 148, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1315 "src/html_unescape.gperf"
+      {"ocirc", 2, {195, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 464 "src/html_unescape.gperf"
+      {"Ecirc", 2, {195, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1206 "src/html_unescape.gperf"
+      {"notnivc", 3, {226, 139, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 125 "src/html_unescape.gperf"
+      {"bigtriangleup", 3, {226, 150, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 343 "src/html_unescape.gperf"
+      {"daleth", 3, {226, 132, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1317 "src/html_unescape.gperf"
+      {"Ocy", 2, {208, 158}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 682 "src/html_unescape.gperf"
+      {"Hcirc", 2, {196, 164}},
+#line 1591 "src/html_unescape.gperf"
+      {"RightVectorBar", 3, {226, 165, 147}},
+#line 19 "src/html_unescape.gperf"
+      {"AElig", 2, {195, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 557 "src/html_unescape.gperf"
+      {"FilledVerySmallSquare", 3, {226, 150, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 623 "src/html_unescape.gperf"
+      {"ggg", 3, {226, 139, 153}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 100 "src/html_unescape.gperf"
+      {"Bcy", 2, {208, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1427 "src/html_unescape.gperf"
+      {"Poincareplane", 3, {226, 132, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 187 "src/html_unescape.gperf"
+      {"boxvL", 3, {226, 149, 161}},
+      {(char*)0}, {(char*)0},
+#line 1393 "src/html_unescape.gperf"
+      {"PartialD", 3, {226, 136, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 713 "src/html_unescape.gperf"
+      {"Icirc", 2, {195, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 316 "src/html_unescape.gperf"
+      {"cularr", 3, {226, 134, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 159 "src/html_unescape.gperf"
+      {"boxh", 3, {226, 148, 128}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 40 "src/html_unescape.gperf"
+      {"andv", 3, {226, 169, 154}},
+      {(char*)0},
+#line 1789 "src/html_unescape.gperf"
+      {"sung", 3, {226, 153, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1569 "src/html_unescape.gperf"
+      {"RightDoubleBracket", 3, {226, 159, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 786 "src/html_unescape.gperf"
+      {"jcirc", 2, {196, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1936 "src/html_unescape.gperf"
+      {"UnderBar", 1, {95}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1564 "src/html_unescape.gperf"
+      {"RightArrow", 3, {226, 134, 146}},
+#line 258 "src/html_unescape.gperf"
+      {"circledcirc", 3, {226, 138, 154}},
+#line 28 "src/html_unescape.gperf"
+      {"Alpha", 2, {206, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 886 "src/html_unescape.gperf"
+      {"leftharpoonup", 3, {226, 134, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 317 "src/html_unescape.gperf"
+      {"cularrp", 3, {226, 164, 189}},
+      {(char*)0},
+#line 1566 "src/html_unescape.gperf"
+      {"RightArrowLeftArrow", 3, {226, 135, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1995 "src/html_unescape.gperf"
+      {"varsigma", 2, {207, 130}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1288 "src/html_unescape.gperf"
+      {"numero", 3, {226, 132, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 552 "src/html_unescape.gperf"
+      {"ffllig", 3, {239, 172, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 985 "src/html_unescape.gperf"
+      {"LowerLeftArrow", 3, {226, 134, 153}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 543 "src/html_unescape.gperf"
+      {"expectation", 3, {226, 132, 176}},
+      {(char*)0},
+#line 1314 "src/html_unescape.gperf"
+      {"Ocirc", 2, {195, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2091 "src/html_unescape.gperf"
+      {"yacy", 2, {209, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 824 "src/html_unescape.gperf"
+      {"lambda", 2, {206, 187}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1221 "src/html_unescape.gperf"
+      {"NotSucceedsEqual", 3, {226, 170, 176}},
+#line 191 "src/html_unescape.gperf"
+      {"boxvR", 3, {226, 149, 158}},
+      {(char*)0},
+#line 124 "src/html_unescape.gperf"
+      {"bigtriangledown", 3, {226, 150, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 41 "src/html_unescape.gperf"
+      {"ang", 3, {226, 136, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2084 "src/html_unescape.gperf"
+      {"xuplus", 3, {226, 168, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1075 "src/html_unescape.gperf"
+      {"nabla", 3, {226, 136, 135}},
+#line 186 "src/html_unescape.gperf"
+      {"boxvl", 3, {226, 148, 164}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 533 "src/html_unescape.gperf"
+      {"Eta", 2, {206, 151}},
+      {(char*)0},
+#line 17 "src/html_unescape.gperf"
+      {"Acy", 2, {208, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 806 "src/html_unescape.gperf"
+      {"kcy", 2, {208, 186}},
+#line 602 "src/html_unescape.gperf"
+      {"gcy", 2, {208, 179}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 894 "src/html_unescape.gperf"
+      {"LeftRightVector", 3, {226, 165, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 231 "src/html_unescape.gperf"
+      {"ccedil", 2, {195, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 91 "src/html_unescape.gperf"
+      {"Backslash", 3, {226, 136, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 703 "src/html_unescape.gperf"
+      {"hslash", 3, {226, 132, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1394 "src/html_unescape.gperf"
+      {"Pcy", 2, {208, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 601 "src/html_unescape.gperf"
+      {"Gcy", 2, {208, 147}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 660 "src/html_unescape.gperf"
+      {"gtquest", 3, {226, 169, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 823 "src/html_unescape.gperf"
+      {"Lambda", 2, {206, 155}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1322 "src/html_unescape.gperf"
+      {"odiv", 3, {226, 168, 184}},
+      {(char*)0},
+#line 885 "src/html_unescape.gperf"
+      {"leftharpoondown", 3, {226, 134, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 972 "src/html_unescape.gperf"
+      {"longmapsto", 3, {226, 159, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 798 "src/html_unescape.gperf"
+      {"Jukcy", 2, {208, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 867 "src/html_unescape.gperf"
+      {"ldrdhar", 3, {226, 165, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2085 "src/html_unescape.gperf"
+      {"xutri", 3, {226, 150, 179}},
+#line 1246 "src/html_unescape.gperf"
+      {"nRightarrow", 3, {226, 135, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 545 "src/html_unescape.gperf"
+      {"ExponentialE", 3, {226, 133, 135}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1245 "src/html_unescape.gperf"
+      {"nrightarrow", 3, {226, 134, 155}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 14 "src/html_unescape.gperf"
+      {"Acirc", 2, {195, 130}},
+#line 1164 "src/html_unescape.gperf"
+      {"NoBreak", 3, {226, 129, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 600 "src/html_unescape.gperf"
+      {"gcirc", 2, {196, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 42 "src/html_unescape.gperf"
+      {"ange", 3, {226, 166, 164}},
+#line 328 "src/html_unescape.gperf"
+      {"curarrm", 3, {226, 164, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1671 "src/html_unescape.gperf"
+      {"SHCHcy", 2, {208, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2107 "src/html_unescape.gperf"
+      {"yuml", 2, {195, 191}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1760 "src/html_unescape.gperf"
+      {"subnE", 3, {226, 171, 139}},
+      {(char*)0}, {(char*)0},
+#line 360 "src/html_unescape.gperf"
+      {"DDotrahd", 3, {226, 164, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1629 "src/html_unescape.gperf"
+      {"RuleDelayed", 3, {226, 167, 180}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 599 "src/html_unescape.gperf"
+      {"Gcirc", 2, {196, 156}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 796 "src/html_unescape.gperf"
+      {"Jsercy", 2, {208, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 653 "src/html_unescape.gperf"
+      {"gtcc", 3, {226, 170, 167}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 782 "src/html_unescape.gperf"
+      {"iukcy", 2, {209, 150}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1951 "src/html_unescape.gperf"
+      {"updownarrow", 3, {226, 134, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 331 "src/html_unescape.gperf"
+      {"curlyvee", 3, {226, 139, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 550 "src/html_unescape.gperf"
+      {"ffilig", 3, {239, 172, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2100 "src/html_unescape.gperf"
+      {"yicy", 2, {209, 151}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 390 "src/html_unescape.gperf"
+      {"divonx", 3, {226, 139, 135}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 661 "src/html_unescape.gperf"
+      {"gtrapprox", 3, {226, 170, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1755 "src/html_unescape.gperf"
+      {"subdot", 3, {226, 170, 189}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 891 "src/html_unescape.gperf"
+      {"leftrightarrows", 3, {226, 135, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 83 "src/html_unescape.gperf"
+      {"auml", 2, {195, 164}},
+      {(char*)0}, {(char*)0},
+#line 1953 "src/html_unescape.gperf"
+      {"Updownarrow", 3, {226, 135, 149}},
+      {(char*)0},
+#line 1576 "src/html_unescape.gperf"
+      {"rightleftarrows", 3, {226, 135, 132}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 437 "src/html_unescape.gperf"
+      {"DownRightVector", 3, {226, 135, 129}},
+      {(char*)0}, {(char*)0},
+#line 436 "src/html_unescape.gperf"
+      {"DownRightVectorBar", 3, {226, 165, 151}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 683 "src/html_unescape.gperf"
+      {"hcirc", 2, {196, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1614 "src/html_unescape.gperf"
+      {"Rrightarrow", 3, {226, 135, 155}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 973 "src/html_unescape.gperf"
+      {"longrightarrow", 3, {226, 159, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 324 "src/html_unescape.gperf"
+      {"cupdot", 3, {226, 138, 141}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 11 "src/html_unescape.gperf"
+      {"ac", 3, {226, 136, 190}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 696 "src/html_unescape.gperf"
+      {"hookrightarrow", 3, {226, 134, 170}},
+      {(char*)0}, {(char*)0},
+#line 1108 "src/html_unescape.gperf"
+      {"NegativeThickSpace", 3, {226, 128, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1756 "src/html_unescape.gperf"
+      {"subE", 3, {226, 171, 133}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1901 "src/html_unescape.gperf"
+      {"twoheadrightarrow", 3, {226, 134, 160}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 430 "src/html_unescape.gperf"
+      {"downharpoonright", 3, {226, 135, 130}},
+#line 429 "src/html_unescape.gperf"
+      {"downharpoonleft", 3, {226, 135, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 20 "src/html_unescape.gperf"
+      {"aelig", 2, {195, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1535 "src/html_unescape.gperf"
+      {"rdldhar", 3, {226, 165, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 332 "src/html_unescape.gperf"
+      {"curlywedge", 3, {226, 139, 143}},
+      {(char*)0},
+#line 708 "src/html_unescape.gperf"
+      {"hybull", 3, {226, 129, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1757 "src/html_unescape.gperf"
+      {"sube", 3, {226, 138, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 975 "src/html_unescape.gperf"
+      {"Longrightarrow", 3, {226, 159, 185}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 240 "src/html_unescape.gperf"
+      {"Cedilla", 2, {194, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1189 "src/html_unescape.gperf"
+      {"notinva", 3, {226, 136, 137}},
+#line 1778 "src/html_unescape.gperf"
+      {"SucceedsEqual", 3, {226, 170, 176}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 888 "src/html_unescape.gperf"
+      {"leftrightarrow", 3, {226, 134, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1750 "src/html_unescape.gperf"
+      {"straightepsilon", 2, {207, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 32 "src/html_unescape.gperf"
+      {"amalg", 3, {226, 168, 191}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 81 "src/html_unescape.gperf"
+      {"atilde", 2, {195, 163}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1568 "src/html_unescape.gperf"
+      {"RightCeiling", 3, {226, 140, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 890 "src/html_unescape.gperf"
+      {"Leftrightarrow", 3, {226, 135, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1771 "src/html_unescape.gperf"
+      {"subsim", 3, {226, 171, 135}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 2023 "src/html_unescape.gperf"
+      {"VerticalLine", 1, {124}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1590 "src/html_unescape.gperf"
+      {"RightUpVector", 3, {226, 134, 190}},
+      {(char*)0}, {(char*)0},
+#line 1589 "src/html_unescape.gperf"
+      {"RightUpVectorBar", 3, {226, 165, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1572 "src/html_unescape.gperf"
+      {"RightDownVector", 3, {226, 135, 130}},
+      {(char*)0}, {(char*)0},
+#line 1571 "src/html_unescape.gperf"
+      {"RightDownVectorBar", 3, {226, 165, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 26 "src/html_unescape.gperf"
+      {"alefsym", 3, {226, 132, 181}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 256 "src/html_unescape.gperf"
+      {"circlearrowright", 3, {226, 134, 187}},
+#line 255 "src/html_unescape.gperf"
+      {"circlearrowleft", 3, {226, 134, 186}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 781 "src/html_unescape.gperf"
+      {"Iukcy", 2, {208, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1377 "src/html_unescape.gperf"
+      {"otimesas", 3, {226, 168, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 754 "src/html_unescape.gperf"
+      {"intercal", 3, {226, 138, 186}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1846 "src/html_unescape.gperf"
+      {"thickapprox", 3, {226, 137, 136}},
+      {(char*)0}, {(char*)0},
+#line 799 "src/html_unescape.gperf"
+      {"jukcy", 2, {209, 148}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1204 "src/html_unescape.gperf"
+      {"notniva", 3, {226, 136, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1444 "src/html_unescape.gperf"
+      {"precnapprox", 3, {226, 170, 185}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 336 "src/html_unescape.gperf"
+      {"cuvee", 3, {226, 139, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 73 "src/html_unescape.gperf"
+      {"aring", 2, {195, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 233 "src/html_unescape.gperf"
+      {"ccirc", 2, {196, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1563 "src/html_unescape.gperf"
+      {"rightarrow", 3, {226, 134, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 753 "src/html_unescape.gperf"
+      {"Integral", 3, {226, 136, 171}},
+#line 2061 "src/html_unescape.gperf"
+      {"xcirc", 3, {226, 151, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 797 "src/html_unescape.gperf"
+      {"jsercy", 2, {209, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 250 "src/html_unescape.gperf"
+      {"checkmark", 3, {226, 156, 147}},
+      {(char*)0},
+#line 2025 "src/html_unescape.gperf"
+      {"VerticalTilde", 3, {226, 137, 128}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 183 "src/html_unescape.gperf"
+      {"boxvH", 3, {226, 149, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1211 "src/html_unescape.gperf"
+      {"NotRightTriangleBar", 3, {226, 167, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1213 "src/html_unescape.gperf"
+      {"NotRightTriangleEqual", 3, {226, 139, 173}},
+#line 1212 "src/html_unescape.gperf"
+      {"NotRightTriangle", 3, {226, 139, 171}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 906 "src/html_unescape.gperf"
+      {"LeftVectorBar", 3, {226, 165, 146}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 182 "src/html_unescape.gperf"
+      {"boxvh", 3, {226, 148, 188}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 150 "src/html_unescape.gperf"
+      {"boxbox", 3, {226, 167, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2095 "src/html_unescape.gperf"
+      {"ycy", 2, {209, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1758 "src/html_unescape.gperf"
+      {"subedot", 3, {226, 171, 131}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1707 "src/html_unescape.gperf"
+      {"SOFTcy", 2, {208, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1565 "src/html_unescape.gperf"
+      {"Rightarrow", 3, {226, 135, 146}},
+      {(char*)0},
+#line 29 "src/html_unescape.gperf"
+      {"alpha", 2, {206, 177}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1672 "src/html_unescape.gperf"
+      {"shchcy", 2, {209, 137}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1708 "src/html_unescape.gperf"
+      {"softcy", 2, {209, 140}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 18 "src/html_unescape.gperf"
+      {"acy", 2, {208, 176}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2093 "src/html_unescape.gperf"
+      {"ycirc", 2, {197, 183}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 117 "src/html_unescape.gperf"
+      {"bigcirc", 3, {226, 151, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 736 "src/html_unescape.gperf"
+      {"ImaginaryI", 3, {226, 133, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 70 "src/html_unescape.gperf"
+      {"approx", 3, {226, 137, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1801 "src/html_unescape.gperf"
+      {"SupersetEqual", 3, {226, 138, 135}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2043 "src/html_unescape.gperf"
+      {"vzigzag", 3, {226, 166, 154}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 315 "src/html_unescape.gperf"
+      {"cuesc", 3, {226, 139, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1939 "src/html_unescape.gperf"
+      {"UnderParenthesis", 3, {226, 143, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 15 "src/html_unescape.gperf"
+      {"acirc", 2, {195, 162}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1774 "src/html_unescape.gperf"
+      {"succapprox", 3, {226, 170, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1040 "src/html_unescape.gperf"
+      {"mcomma", 3, {226, 168, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 48 "src/html_unescape.gperf"
+      {"angmsdae", 3, {226, 166, 172}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 45 "src/html_unescape.gperf"
+      {"angmsdab", 3, {226, 166, 169}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 49 "src/html_unescape.gperf"
+      {"angmsdaf", 3, {226, 166, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 56 "src/html_unescape.gperf"
+      {"angsph", 3, {226, 136, 162}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1026 "src/html_unescape.gperf"
+      {"luruhar", 3, {226, 165, 166}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 47 "src/html_unescape.gperf"
+      {"angmsdad", 3, {226, 166, 171}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1900 "src/html_unescape.gperf"
+      {"twoheadleftarrow", 3, {226, 134, 158}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 340 "src/html_unescape.gperf"
+      {"cylcty", 3, {226, 140, 173}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1751 "src/html_unescape.gperf"
+      {"straightphi", 2, {207, 149}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1073 "src/html_unescape.gperf"
+      {"multimap", 3, {226, 138, 184}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1562 "src/html_unescape.gperf"
+      {"RightArrowBar", 3, {226, 135, 165}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 868 "src/html_unescape.gperf"
+      {"ldrushar", 3, {226, 165, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 872 "src/html_unescape.gperf"
+      {"LeftAngleBracket", 3, {226, 159, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1630 "src/html_unescape.gperf"
+      {"ruluhar", 3, {226, 165, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 329 "src/html_unescape.gperf"
+      {"curlyeqprec", 3, {226, 139, 158}},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2106 "src/html_unescape.gperf"
+      {"yucy", 2, {209, 142}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1025 "src/html_unescape.gperf"
+      {"lurdshar", 3, {226, 165, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 675 "src/html_unescape.gperf"
+      {"hardcy", 2, {209, 138}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1574 "src/html_unescape.gperf"
+      {"rightharpoondown", 3, {226, 135, 129}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1575 "src/html_unescape.gperf"
+      {"rightharpoonup", 3, {226, 135, 128}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 674 "src/html_unescape.gperf"
+      {"HARDcy", 2, {208, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1768 "src/html_unescape.gperf"
+      {"SubsetEqual", 3, {226, 138, 134}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 385 "src/html_unescape.gperf"
+      {"digamma", 2, {207, 157}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1918 "src/html_unescape.gperf"
+      {"udblac", 2, {197, 177}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1786 "src/html_unescape.gperf"
+      {"SuchThat", 3, {226, 136, 139}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 337 "src/html_unescape.gperf"
+      {"cuwed", 3, {226, 139, 143}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1917 "src/html_unescape.gperf"
+      {"Udblac", 2, {197, 176}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 50 "src/html_unescape.gperf"
+      {"angmsdag", 3, {226, 166, 174}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 51 "src/html_unescape.gperf"
+      {"angmsdah", 3, {226, 166, 175}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2022 "src/html_unescape.gperf"
+      {"VerticalBar", 3, {226, 136, 163}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 2024 "src/html_unescape.gperf"
+      {"VerticalSeparator", 3, {226, 157, 152}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 1567 "src/html_unescape.gperf"
+      {"rightarrowtail", 3, {226, 134, 163}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 1321 "src/html_unescape.gperf"
+      {"odblac", 2, {197, 145}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 1782 "src/html_unescape.gperf"
+      {"succnapprox", 3, {226, 170, 186}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 46 "src/html_unescape.gperf"
+      {"angmsdac", 3, {226, 166, 170}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 1320 "src/html_unescape.gperf"
+      {"Odblac", 2, {197, 144}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0},
+#line 318 "src/html_unescape.gperf"
+      {"cupbrcap", 3, {226, 169, 136}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 44 "src/html_unescape.gperf"
+      {"angmsdaa", 3, {226, 166, 168}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0},
+#line 330 "src/html_unescape.gperf"
+      {"curlyeqsucc", 3, {226, 139, 159}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+#line 334 "src/html_unescape.gperf"
+      {"curvearrowleft", 3, {226, 134, 182}},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
+      {(char*)0}, {(char*)0},
+#line 335 "src/html_unescape.gperf"
+      {"curvearrowright", 3, {226, 134, 183}}
+    };
+
+  if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
+    {
+      unsigned int key = hash_entity (str, len);
+
+      if (key <= MAX_HASH_VALUE)
+        if (len == lengthtable[key])
+          {
+            register const char *s = wordlist[key].entity;
+
+            if (s && *str == *s && !memcmp (str + 1, s + 1, len - 1))
+              return &wordlist[key];
+          }
+    }
+  return 0;
+}
diff --git a/src/inlines.c b/src/inlines.c
@@ -8,7 +8,7 @@
 #include "parser.h"
 #include "references.h"
 #include "cmark.h"
-#include "html/houdini.h"
+#include "houdini.h"
 #include "utf8.h"
 #include "scanners.h"
 #include "inlines.h"