about summary refs log tree commit diff stats
path: root/test/unicode.html
diff options
context:
space:
mode:
authorThomas E. Dickey <dickey@invisible-island.net>2010-05-03 00:45:10 -0400
committerThomas E. Dickey <dickey@invisible-island.net>2010-05-03 00:45:10 -0400
commit903885454167e86ce4cb967f901cbaf741f21501 (patch)
tree90a46f9f1e6c6194c8f43bbb4aa81e1e50e7e2fe /test/unicode.html
parentdc748b1c47baadafae2c90f0e188927b11b7e029 (diff)
downloadlynx-snapshots-903885454167e86ce4cb967f901cbaf741f21501.tar.gz
snapshot of project "lynx", label v2-8-8dev_3c
Diffstat (limited to 'test/unicode.html')
-rw-r--r--test/unicode.html915
1 files changed, 915 insertions, 0 deletions
diff --git a/test/unicode.html b/test/unicode.html
new file mode 100644
index 00000000..7abcd1a2
--- /dev/null
+++ b/test/unicode.html
@@ -0,0 +1,915 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<TITLE>Test of some Unicode symbols in numeric character reference form</TITLE>
+</HEAD>
+<BODY>
+<PRE>
+
+    This table prepared from SGML.TXT available at ftp.unicode.org
+
+         ftp://ftp.unicode.org/MAPPINGS/VENDORS/MISC/SGML.TXT
+         (if doing ftp, try cd Public/MAPPINGS/VENDORS/MISC)
+
+
+original comment:
+
+# Author: John Cowan &lt;cowan@ccil.org&gt;
+# Date: 25 July 1997
+#
+# The following table maps SGML character entities from various
+# public sets (namely, ISOamsa, ISOamsb, ISOamsc, ISOamsn, ISOamso,
+# ISOamsr, ISObox, ISOcyr1, ISOcyr2, ISOdia, ISOgrk1, ISOgrk2,
+# ISOgrk3, ISOgrk4, ISOlat1, ISOlat2, ISOnum, ISOpub, ISOtech,
+# HTMLspecial, HTMLsymbol) to corresponding Unicode characters.
+#
+# The table has four tab-separated columns:
+#	Column 1: SGML character entity name
+#	Column 2: SGML public entity set
+#	Column 3: Unicode 2.0 character code
+#	Column 4: Unicode 2.0 character name (UPPER CASE)
+# Entries which don't have Unicode equivalents have "0x????"
+# in Column 3 and a lower case description (from the public entity
+# set DTD) in Column 4.  The mapping is not reversible, because many
+# distinctions are unified away in Unicode, particularly between
+# mathematical symbols.
+#
+# The table is sorted case-blind by SGML character entity name.
+#
+# The contents of this table are drawn from various sources, and
+# are in the public domain.
+#
+<!-- Changes:
++   {"euro",    0x20AC},  /* EURO SIGN                                     */
+
+-->
+
+This test is illuminated Unicode numeric entities like &amp;#x22AB;
+We sort the entities according to unicode numbers.
+You should see visible characters if your display character set support them
+or some substitution string picked up from  src/chrtrans/def7_uni.tbl
+
+If you see something like &amp;#x34D2; - this number unknown to def7_uni.tbl
+or the internal browser's implementation is broken.
+							Leonid Pauzner.
+
+
+
+
+0x0021    &#x0021;  		# EXCLAMATION MARK
+0x0022    &#x0022;  		# QUOTATION MARK
+0x0023    &#x0023;  		# NUMBER SIGN
+0x0024    &#x0024;  		# DOLLAR SIGN
+0x0025    &#x0025;  		# PERCENT SIGN
+0x0026    &#x0026;  		# AMPERSAND
+0x0028    &#x0028;  		# LEFT PARENTHESIS
+0x0029    &#x0029;  		# RIGHT PARENTHESIS
+0x002A    &#x002A;  		# ASTERISK
+0x002B    &#x002B;  		# PLUS SIGN
+0x002C    &#x002C;  		# COMMA
+0x002D    &#x002D;  		# HYPHEN-MINUS
+0x002E    &#x002E;  		# FULL STOP
+0x002F    &#x002F;  		# SOLIDUS
+0x003A    &#x003A;  		# COLON
+0x003B    &#x003B;  		# SEMICOLON
+0x003C    &#x003C;  		# LESS-THAN SIGN
+0x003D    &#x003D;  		# EQUALS SIGN
+0x003E    &#x003E;  		# GREATER-THAN SIGN
+0x003F    &#x003F;  		# QUESTION MARK
+0x0040    &#x0040;  		# COMMERCIAL AT
+0x005B    &#x005B;  		# LEFT SQUARE BRACKET
+0x005C    &#x005C;  		# REVERSE SOLIDUS
+0x005C    &#x005C;  		# REVERSE SOLIDUS
+0x005D    &#x005D;  		# RIGHT SQUARE BRACKET
+0x005F    &#x005F;  		# LOW LINE
+0x0060    &#x0060;  		# GRAVE ACCENT
+0x007B    &#x007B;  		# LEFT CURLY BRACKET
+0x007C    &#x007C;  		# VERTICAL LINE
+0x007D    &#x007D;  		# RIGHT CURLY BRACKET
+0x00A0    &#x00A0;  		# NO-BREAK SPACE
+0x00A1    &#x00A1;  		# INVERTED EXCLAMATION MARK
+0x00A2    &#x00A2;  		# CENT SIGN
+0x00A3    &#x00A3;  		# POUND SIGN
+0x00A4    &#x00A4;  		# CURRENCY SIGN
+0x00A5    &#x00A5;  		# YEN SIGN
+0x00A6    &#x00A6;  		# BROKEN BAR
+0x00A7    &#x00A7;  		# SECTION SIGN
+0x00A8    &#x00A8;  		# DIAERESIS
+0x00A9    &#x00A9;  		# COPYRIGHT SIGN
+0x00AA    &#x00AA;  		# FEMININE ORDINAL INDICATOR
+0x00AB    &#x00AB;  		# LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0x00AC    &#x00AC;  		# NOT SIGN
+0x00AD    &#x00AD;  		# SOFT HYPHEN
+0x00AE    &#x00AE;  		# REGISTERED SIGN
+0x00AF    &#x00AF;  		# MACRON
+0x00B0    &#x00B0;  		# DEGREE SIGN
+0x00B1    &#x00B1;  		# PLUS-MINUS SIGN
+0x00B2    &#x00B2;  		# SUPERSCRIPT TWO
+0x00B3    &#x00B3;  		# SUPERSCRIPT THREE
+0x00B4    &#x00B4;  		# ACUTE ACCENT
+0x00B5    &#x00B5;  		# MICRO SIGN
+0x00B6    &#x00B6;  		# PILCROW SIGN
+0x00B7    &#x00B7;  		# MIDDLE DOT
+0x00B8    &#x00B8;  		# CEDILLA
+0x00B9    &#x00B9;  		# SUPERSCRIPT ONE
+0x00BA    &#x00BA;  		# MASCULINE ORDINAL INDICATOR
+0x00BB    &#x00BB;  		# RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0x00BC    &#x00BC;  		# VULGAR FRACTION ONE QUARTER
+0x00BD    &#x00BD;  		# VULGAR FRACTION ONE HALF
+0x00BE    &#x00BE;  		# VULGAR FRACTION THREE QUARTERS
+0x00BF    &#x00BF;  		# INVERTED QUESTION MARK
+0x00C0    &#x00C0;  		# LATIN CAPITAL LETTER A WITH GRAVE
+0x00C1    &#x00C1;  		# LATIN CAPITAL LETTER A WITH ACUTE
+0x00C2    &#x00C2;  		# LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+0x00C3    &#x00C3;  		# LATIN CAPITAL LETTER A WITH TILDE
+0x00C4    &#x00C4;  		# LATIN CAPITAL LETTER A WITH DIAERESIS
+0x00C5    &#x00C5;  		# LATIN CAPITAL LETTER A WITH RING ABOVE
+0x00C6    &#x00C6;  		# LATIN CAPITAL LETTER AE
+0x00C7    &#x00C7;  		# LATIN CAPITAL LETTER C WITH CEDILLA
+0x00C8    &#x00C8;  		# LATIN CAPITAL LETTER E WITH GRAVE
+0x00C9    &#x00C9;  		# LATIN CAPITAL LETTER E WITH ACUTE
+0x00CA    &#x00CA;  		# LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+0x00CB    &#x00CB;  		# LATIN CAPITAL LETTER E WITH DIAERESIS
+0x00CC    &#x00CC;  		# LATIN CAPITAL LETTER I WITH GRAVE
+0x00CD    &#x00CD;  		# LATIN CAPITAL LETTER I WITH ACUTE
+0x00CE    &#x00CE;  		# LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+0x00CF    &#x00CF;  		# LATIN CAPITAL LETTER I WITH DIAERESIS
+0x00D0    &#x00D0;  		# LATIN CAPITAL LETTER ETH
+0x00D1    &#x00D1;  		# LATIN CAPITAL LETTER N WITH TILDE
+0x00D2    &#x00D2;  		# LATIN CAPITAL LETTER O WITH GRAVE
+0x00D3    &#x00D3;  		# LATIN CAPITAL LETTER O WITH ACUTE
+0x00D4    &#x00D4;  		# LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+0x00D5    &#x00D5;  		# LATIN CAPITAL LETTER O WITH TILDE
+0x00D6    &#x00D6;  		# LATIN CAPITAL LETTER O WITH DIAERESIS
+0x00D7    &#x00D7;  		# MULTIPLICATION SIGN
+0x00D8    &#x00D8;  		# LATIN CAPITAL LETTER O WITH STROKE
+0x00D9    &#x00D9;  		# LATIN CAPITAL LETTER U WITH GRAVE
+0x00DA    &#x00DA;  		# LATIN CAPITAL LETTER U WITH ACUTE
+0x00DB    &#x00DB;  		# LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+0x00DC    &#x00DC;  		# LATIN CAPITAL LETTER U WITH DIAERESIS
+0x00DD    &#x00DD;  		# LATIN CAPITAL LETTER Y WITH ACUTE
+0x00DE    &#x00DE;  		# LATIN CAPITAL LETTER THORN
+0x00DF    &#x00DF;  		# LATIN SMALL LETTER SHARP S
+0x00E0    &#x00E0;  		# LATIN SMALL LETTER A WITH GRAVE
+0x00E1    &#x00E1;  		# LATIN SMALL LETTER A WITH ACUTE
+0x00E2    &#x00E2;  		# LATIN SMALL LETTER A WITH CIRCUMFLEX
+0x00E3    &#x00E3;  		# LATIN SMALL LETTER A WITH TILDE
+0x00E4    &#x00E4;  		# LATIN SMALL LETTER A WITH DIAERESIS
+0x00E5    &#x00E5;  		# LATIN SMALL LETTER A WITH RING ABOVE
+0x00E6    &#x00E6;  		# LATIN SMALL LETTER AE
+0x00E7    &#x00E7;  		# LATIN SMALL LETTER C WITH CEDILLA
+0x00E8    &#x00E8;  		# LATIN SMALL LETTER E WITH GRAVE
+0x00E9    &#x00E9;  		# LATIN SMALL LETTER E WITH ACUTE
+0x00EA    &#x00EA;  		# LATIN SMALL LETTER E WITH CIRCUMFLEX
+0x00EB    &#x00EB;  		# LATIN SMALL LETTER E WITH DIAERESIS
+0x00EC    &#x00EC;  		# LATIN SMALL LETTER I WITH GRAVE
+0x00ED    &#x00ED;  		# LATIN SMALL LETTER I WITH ACUTE
+0x00EE    &#x00EE;  		# LATIN SMALL LETTER I WITH CIRCUMFLEX
+0x00EF    &#x00EF;  		# LATIN SMALL LETTER I WITH DIAERESIS
+0x00F0    &#x00F0;  		# LATIN SMALL LETTER ETH
+0x00F1    &#x00F1;  		# LATIN SMALL LETTER N WITH TILDE
+0x00F2    &#x00F2;  		# LATIN SMALL LETTER O WITH GRAVE
+0x00F3    &#x00F3;  		# LATIN SMALL LETTER O WITH ACUTE
+0x00F4    &#x00F4;  		# LATIN SMALL LETTER O WITH CIRCUMFLEX
+0x00F5    &#x00F5;  		# LATIN SMALL LETTER O WITH TILDE
+0x00F6    &#x00F6;  		# LATIN SMALL LETTER O WITH DIAERESIS
+0x00F7    &#x00F7;  		# DIVISION SIGN
+0x00F8    &#x00F8;  		# LATIN SMALL LETTER O WITH STROKE
+0x00F9    &#x00F9;  		# LATIN SMALL LETTER U WITH GRAVE
+0x00FA    &#x00FA;  		# LATIN SMALL LETTER U WITH ACUTE
+0x00FB    &#x00FB;  		# LATIN SMALL LETTER U WITH CIRCUMFLEX
+0x00FC    &#x00FC;  		# LATIN SMALL LETTER U WITH DIAERESIS
+0x00FD    &#x00FD;  		# LATIN SMALL LETTER Y WITH ACUTE
+0x00FE    &#x00FE;  		# LATIN SMALL LETTER THORN
+0x00FF    &#x00FF;  		# LATIN SMALL LETTER Y WITH DIAERESIS
+0x0100    &#x0100;  		# LATIN CAPITAL LETTER A WITH MACRON
+0x0101    &#x0101;  		# LATIN SMALL LETTER A WITH MACRON
+0x0102    &#x0102;  		# LATIN CAPITAL LETTER A WITH BREVE
+0x0103    &#x0103;  		# LATIN SMALL LETTER A WITH BREVE
+0x0104    &#x0104;  		# LATIN CAPITAL LETTER A WITH OGONEK
+0x0105    &#x0105;  		# LATIN SMALL LETTER A WITH OGONEK
+0x0106    &#x0106;  		# LATIN CAPITAL LETTER C WITH ACUTE
+0x0107    &#x0107;  		# LATIN SMALL LETTER C WITH ACUTE
+0x0108    &#x0108;  		# LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+0x0109    &#x0109;  		# LATIN SMALL LETTER C WITH CIRCUMFLEX
+0x010A    &#x010A;  		# LATIN CAPITAL LETTER C WITH DOT ABOVE
+0x010B    &#x010B;  		# LATIN SMALL LETTER C WITH DOT ABOVE
+0x010C    &#x010C;  		# LATIN CAPITAL LETTER C WITH CARON
+0x010D    &#x010D;  		# LATIN SMALL LETTER C WITH CARON
+0x010E    &#x010E;  		# LATIN CAPITAL LETTER D WITH CARON
+0x010F    &#x010F;  		# LATIN SMALL LETTER D WITH CARON
+0x0110    &#x0110;  		# LATIN CAPITAL LETTER D WITH STROKE
+0x0111    &#x0111;  		# LATIN SMALL LETTER D WITH STROKE
+0x0112    &#x0112;  		# LATIN CAPITAL LETTER E WITH MACRON
+0x0113    &#x0113;  		# LATIN SMALL LETTER E WITH MACRON
+0x0116    &#x0116;  		# LATIN CAPITAL LETTER E WITH DOT ABOVE
+0x0117    &#x0117;  		# LATIN SMALL LETTER E WITH DOT ABOVE
+0x0118    &#x0118;  		# LATIN CAPITAL LETTER E WITH OGONEK
+0x0119    &#x0119;  		# LATIN SMALL LETTER E WITH OGONEK
+0x011A    &#x011A;  		# LATIN CAPITAL LETTER E WITH CARON
+0x011B    &#x011B;  		# LATIN SMALL LETTER E WITH CARON
+0x011C    &#x011C;  		# LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+0x011D    &#x011D;  		# LATIN SMALL LETTER G WITH CIRCUMFLEX
+0x011E    &#x011E;  		# LATIN CAPITAL LETTER G WITH BREVE
+0x011F    &#x011F;  		# LATIN SMALL LETTER G WITH BREVE
+0x0120    &#x0120;  		# LATIN CAPITAL LETTER G WITH DOT ABOVE
+0x0121    &#x0121;  		# LATIN SMALL LETTER G WITH DOT ABOVE
+0x0122    &#x0122;  		# LATIN CAPITAL LETTER G WITH CEDILLA
+0x0123    &#x0123;  		# LATIN SMALL LETTER G WITH CEDILLA
+0x0124    &#x0124;  		# LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+0x0125    &#x0125;  		# LATIN SMALL LETTER H WITH CIRCUMFLEX
+0x0126    &#x0126;  		# LATIN CAPITAL LETTER H WITH STROKE
+0x0127    &#x0127;  		# LATIN SMALL LETTER H WITH STROKE
+0x0128    &#x0128;  		# LATIN CAPITAL LETTER I WITH TILDE
+0x0129    &#x0129;  		# LATIN SMALL LETTER I WITH TILDE
+0x012A    &#x012A;  		# LATIN CAPITAL LETTER I WITH MACRON
+0x012B    &#x012B;  		# LATIN SMALL LETTER I WITH MACRON
+0x012E    &#x012E;  		# LATIN CAPITAL LETTER I WITH OGONEK
+0x012F    &#x012F;  		# LATIN SMALL LETTER I WITH OGONEK
+0x0130    &#x0130;  		# LATIN CAPITAL LETTER I WITH DOT ABOVE
+0x0131    &#x0131;  		# LATIN SMALL LETTER DOTLESS I
+0x0131    &#x0131;  		# LATIN SMALL LETTER DOTLESS I
+0x0132    &#x0132;  		# LATIN CAPITAL LIGATURE IJ
+0x0133    &#x0133;  		# LATIN SMALL LIGATURE IJ
+0x0134    &#x0134;  		# LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+0x0135    &#x0135;  		# LATIN SMALL LETTER J WITH CIRCUMFLEX
+0x0136    &#x0136;  		# LATIN CAPITAL LETTER K WITH CEDILLA
+0x0137    &#x0137;  		# LATIN SMALL LETTER K WITH CEDILLA
+0x0138    &#x0138;  		# LATIN SMALL LETTER KRA
+0x0139    &#x0139;  		# LATIN CAPITAL LETTER L WITH ACUTE
+0x013A    &#x013A;  		# LATIN SMALL LETTER L WITH ACUTE
+0x013B    &#x013B;  		# LATIN CAPITAL LETTER L WITH CEDILLA
+0x013C    &#x013C;  		# LATIN SMALL LETTER L WITH CEDILLA
+0x013D    &#x013D;  		# LATIN CAPITAL LETTER L WITH CARON
+0x013E    &#x013E;  		# LATIN SMALL LETTER L WITH CARON
+0x013F    &#x013F;  		# LATIN CAPITAL LETTER L WITH MIDDLE DOT
+0x0140    &#x0140;  		# LATIN SMALL LETTER L WITH MIDDLE DOT
+0x0141    &#x0141;  		# LATIN CAPITAL LETTER L WITH STROKE
+0x0142    &#x0142;  		# LATIN SMALL LETTER L WITH STROKE
+0x0143    &#x0143;  		# LATIN CAPITAL LETTER N WITH ACUTE
+0x0144    &#x0144;  		# LATIN SMALL LETTER N WITH ACUTE
+0x0145    &#x0145;  		# LATIN CAPITAL LETTER N WITH CEDILLA
+0x0146    &#x0146;  		# LATIN SMALL LETTER N WITH CEDILLA
+0x0147    &#x0147;  		# LATIN CAPITAL LETTER N WITH CARON
+0x0148    &#x0148;  		# LATIN SMALL LETTER N WITH CARON
+0x0149    &#x0149;  		# LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+0x014A    &#x014A;  		# LATIN CAPITAL LETTER ENG
+0x014B    &#x014B;  		# LATIN SMALL LETTER ENG
+0x014C    &#x014C;  		# LATIN CAPITAL LETTER O WITH MACRON
+0x014D    &#x014D;  		# LATIN SMALL LETTER O WITH MACRON
+0x0150    &#x0150;  		# LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+0x0151    &#x0151;  		# LATIN SMALL LETTER O WITH DOUBLE ACUTE
+0x0152    &#x0152;  		# LATIN CAPITAL LIGATURE OE
+0x0153    &#x0153;  		# LATIN SMALL LIGATURE OE
+0x0154    &#x0154;  		# LATIN CAPITAL LETTER R WITH ACUTE
+0x0155    &#x0155;  		# LATIN SMALL LETTER R WITH ACUTE
+0x0156    &#x0156;  		# LATIN CAPITAL LETTER R WITH CEDILLA
+0x0157    &#x0157;  		# LATIN SMALL LETTER R WITH CEDILLA
+0x0158    &#x0158;  		# LATIN CAPITAL LETTER R WITH CARON
+0x0159    &#x0159;  		# LATIN SMALL LETTER R WITH CARON
+0x015A    &#x015A;  		# LATIN CAPITAL LETTER S WITH ACUTE
+0x015B    &#x015B;  		# LATIN SMALL LETTER S WITH ACUTE
+0x015C    &#x015C;  		# LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+0x015D    &#x015D;  		# LATIN SMALL LETTER S WITH CIRCUMFLEX
+0x015E    &#x015E;  		# LATIN CAPITAL LETTER S WITH CEDILLA
+0x015F    &#x015F;  		# LATIN SMALL LETTER S WITH CEDILLA
+0x0160    &#x0160;  		# LATIN CAPITAL LETTER S WITH CARON
+0x0161    &#x0161;  		# LATIN SMALL LETTER S WITH CARON
+0x0162    &#x0162;  		# LATIN CAPITAL LETTER T WITH CEDILLA
+0x0163    &#x0163;  		# LATIN SMALL LETTER T WITH CEDILLA
+0x0164    &#x0164;  		# LATIN CAPITAL LETTER T WITH CARON
+0x0165    &#x0165;  		# LATIN SMALL LETTER T WITH CARON
+0x0166    &#x0166;  		# LATIN CAPITAL LETTER T WITH STROKE
+0x0167    &#x0167;  		# LATIN SMALL LETTER T WITH STROKE
+0x0168    &#x0168;  		# LATIN CAPITAL LETTER U WITH TILDE
+0x0169    &#x0169;  		# LATIN SMALL LETTER U WITH TILDE
+0x016A    &#x016A;  		# LATIN CAPITAL LETTER U WITH MACRON
+0x016B    &#x016B;  		# LATIN SMALL LETTER U WITH MACRON
+0x016C    &#x016C;  		# LATIN CAPITAL LETTER U WITH BREVE
+0x016D    &#x016D;  		# LATIN SMALL LETTER U WITH BREVE
+0x016E    &#x016E;  		# LATIN CAPITAL LETTER U WITH RING ABOVE
+0x016F    &#x016F;  		# LATIN SMALL LETTER U WITH RING ABOVE
+0x0170    &#x0170;  		# LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+0x0171    &#x0171;  		# LATIN SMALL LETTER U WITH DOUBLE ACUTE
+0x0172    &#x0172;  		# LATIN CAPITAL LETTER U WITH OGONEK
+0x0173    &#x0173;  		# LATIN SMALL LETTER U WITH OGONEK
+0x0174    &#x0174;  		# LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+0x0175    &#x0175;  		# LATIN SMALL LETTER W WITH CIRCUMFLEX
+0x0176    &#x0176;  		# LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+0x0177    &#x0177;  		# LATIN SMALL LETTER Y WITH CIRCUMFLEX
+0x0178    &#x0178;  		# LATIN CAPITAL LETTER Y WITH DIAERESIS
+0x0179    &#x0179;  		# LATIN CAPITAL LETTER Z WITH ACUTE
+0x017A    &#x017A;  		# LATIN SMALL LETTER Z WITH ACUTE
+0x017B    &#x017B;  		# LATIN CAPITAL LETTER Z WITH DOT ABOVE
+0x017C    &#x017C;  		# LATIN SMALL LETTER Z WITH DOT ABOVE
+0x017D    &#x017D;  		# LATIN CAPITAL LETTER Z WITH CARON
+0x017E    &#x017E;  		# LATIN SMALL LETTER Z WITH CARON
+0x0192    &#x0192;  		# LATIN SMALL LETTER F WITH HOOK
+0x01F5    &#x01F5;  		# LATIN SMALL LETTER G WITH ACUTE
+0x02BC    &#x02BC;  		# MODIFIER LETTER APOSTROPHE
+0x02C6    &#x02C6;  		# MODIFIER LETTER CIRCUMFLEX ACCENT
+0x02C7    &#x02C7;  		# CARON
+0x02D8    &#x02D8;  		# BREVE
+0x02D9    &#x02D9;  		# DOT ABOVE
+0x02DA    &#x02DA;  		# RING ABOVE
+0x02DB    &#x02DB;  		# OGONEK
+0x02DC    &#x02DC;  		# SMALL TILDE
+0x02DD    &#x02DD;  		# DOUBLE ACUTE ACCENT
+0x0386    &#x0386;  		# GREEK CAPITAL LETTER ALPHA WITH TONOS
+0x0388    &#x0388;  		# GREEK CAPITAL LETTER EPSILON WITH TONOS
+0x0389    &#x0389;  		# GREEK CAPITAL LETTER ETA WITH TONOS
+0x038A    &#x038A;  		# GREEK CAPITAL LETTER IOTA WITH TONOS
+0x038C    &#x038C;  		# GREEK CAPITAL LETTER OMICRON WITH TONOS
+0x038E    &#x038E;  		# GREEK CAPITAL LETTER UPSILON WITH TONOS
+0x038F    &#x038F;  		# GREEK CAPITAL LETTER OMEGA WITH TONOS
+0x0390    &#x0390;  		# GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
+0x0391    &#x0391;  		# GREEK CAPITAL LETTER ALPHA
+0x0392    &#x0392;  		# GREEK CAPITAL LETTER BETA
+0x0393    &#x0393;  		# GREEK CAPITAL LETTER GAMMA
+0x0394    &#x0394;  		# GREEK CAPITAL LETTER DELTA
+0x0395    &#x0395;  		# GREEK CAPITAL LETTER EPSILON
+0x0396    &#x0396;  		# GREEK CAPITAL LETTER ZETA
+0x0397    &#x0397;  		# GREEK CAPITAL LETTER ETA
+0x0398    &#x0398;  		# GREEK CAPITAL LETTER THETA
+0x0399    &#x0399;  		# GREEK CAPITAL LETTER IOTA
+0x039A    &#x039A;  		# GREEK CAPITAL LETTER KAPPA
+0x039B    &#x039B;  		# GREEK CAPITAL LETTER LAMDA
+0x039C    &#x039C;  		# GREEK CAPITAL LETTER MU
+0x039D    &#x039D;  		# GREEK CAPITAL LETTER NU
+0x039E    &#x039E;  		# GREEK CAPITAL LETTER XI
+0x039F    &#x039F;  		# GREEK CAPITAL LETTER OMICRON
+0x03A0    &#x03A0;  		# GREEK CAPITAL LETTER PI
+0x03A1    &#x03A1;  		# GREEK CAPITAL LETTER RHO
+0x03A3    &#x03A3;  		# GREEK CAPITAL LETTER SIGMA
+0x03A4    &#x03A4;  		# GREEK CAPITAL LETTER TAU
+0x03A5    &#x03A5;  		# GREEK CAPITAL LETTER UPSILON
+0x03A6    &#x03A6;  		# GREEK CAPITAL LETTER PHI
+0x03A7    &#x03A7;  		# GREEK CAPITAL LETTER CHI
+0x03A8    &#x03A8;  		# GREEK CAPITAL LETTER PSI
+0x03A9    &#x03A9;  		# GREEK CAPITAL LETTER OMEGA
+0x03AA    &#x03AA;  		# GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+0x03AB    &#x03AB;  		# GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+0x03AC    &#x03AC;  		# GREEK SMALL LETTER ALPHA WITH TONOS
+0x03AD    &#x03AD;  		# GREEK SMALL LETTER EPSILON WITH TONOS
+0x03AE    &#x03AE;  		# GREEK SMALL LETTER ETA WITH TONOS
+0x03AF    &#x03AF;  		# GREEK SMALL LETTER IOTA WITH TONOS
+0x03B0    &#x03B0;  		# GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+0x03B1    &#x03B1;  		# GREEK SMALL LETTER ALPHA
+0x03B2    &#x03B2;  		# GREEK SMALL LETTER BETA
+0x03B3    &#x03B3;  		# GREEK SMALL LETTER GAMMA
+0x03B4    &#x03B4;  		# GREEK SMALL LETTER DELTA
+0x03B5    &#x03B5;  		# GREEK SMALL LETTER EPSILON
+0x03B6    &#x03B6;  		# GREEK SMALL LETTER ZETA
+0x03B7    &#x03B7;  		# GREEK SMALL LETTER ETA
+0x03B8    &#x03B8;  		# GREEK SMALL LETTER THETA
+0x03B9    &#x03B9;  		# GREEK SMALL LETTER IOTA
+0x03BA    &#x03BA;  		# GREEK SMALL LETTER KAPPA
+0x03BB    &#x03BB;  		# GREEK SMALL LETTER LAMDA
+0x03BC    &#x03BC;  		# GREEK SMALL LETTER MU
+0x03BD    &#x03BD;  		# GREEK SMALL LETTER NU
+0x03BE    &#x03BE;  		# GREEK SMALL LETTER XI
+0x03BF    &#x03BF;  		# GREEK SMALL LETTER OMICRON
+0x03C0    &#x03C0;  		# GREEK SMALL LETTER PI
+0x03C1    &#x03C1;  		# GREEK SMALL LETTER RHO
+0x03C2    &#x03C2;  		# GREEK SMALL LETTER FINAL SIGMA
+0x03C3    &#x03C3;  		# GREEK SMALL LETTER SIGMA
+0x03C4    &#x03C4;  		# GREEK SMALL LETTER TAU
+0x03C5    &#x03C5;  		# GREEK SMALL LETTER UPSILON
+0x03C6    &#x03C6;  		# GREEK SMALL LETTER PHI
+0x03C7    &#x03C7;  		# GREEK SMALL LETTER CHI
+0x03C8    &#x03C8;  		# GREEK SMALL LETTER PSI
+0x03C9    &#x03C9;  		# GREEK SMALL LETTER OMEGA
+0x03CA    &#x03CA;  		# GREEK SMALL LETTER IOTA WITH DIALYTIKA
+0x03CB    &#x03CB;  		# GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+0x03CC    &#x03CC;  		# GREEK SMALL LETTER OMICRON WITH TONOS
+0x03CE    &#x03CE;  		# GREEK SMALL LETTER OMEGA WITH TONOS
+0x03D1    &#x03D1;  		# GREEK THETA SYMBOL
+0x03D2    &#x03D2;  		# GREEK UPSILON WITH HOOK SYMBOL
+0x03D5    &#x03D5;  		# GREEK PHI SYMBOL
+0x03D6    &#x03D6;  		# GREEK PI SYMBOL
+0x03DC    &#x03DC;  		# GREEK LETTER DIGAMMA
+0x03F0    &#x03F0;  		# GREEK KAPPA SYMBOL
+0x03F1    &#x03F1;  		# GREEK RHO SYMBOL
+0x0401    &#x0401;  		# CYRILLIC CAPITAL LETTER IO
+0x0402    &#x0402;  		# CYRILLIC CAPITAL LETTER DJE
+0x0403    &#x0403;  		# CYRILLIC CAPITAL LETTER GJE
+0x0404    &#x0404;  		# CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0x0405    &#x0405;  		# CYRILLIC CAPITAL LETTER DZE
+0x0406    &#x0406;  		# CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0x0407    &#x0407;  		# CYRILLIC CAPITAL LETTER YI
+0x0408    &#x0408;  		# CYRILLIC CAPITAL LETTER JE
+0x0409    &#x0409;  		# CYRILLIC CAPITAL LETTER LJE
+0x040A    &#x040A;  		# CYRILLIC CAPITAL LETTER NJE
+0x040B    &#x040B;  		# CYRILLIC CAPITAL LETTER TSHE
+0x040C    &#x040C;  		# CYRILLIC CAPITAL LETTER KJE
+0x040E    &#x040E;  		# CYRILLIC CAPITAL LETTER SHORT U
+0x040F    &#x040F;  		# CYRILLIC CAPITAL LETTER DZHE
+0x0410    &#x0410;  		# CYRILLIC CAPITAL LETTER A
+0x0411    &#x0411;  		# CYRILLIC CAPITAL LETTER BE
+0x0412    &#x0412;  		# CYRILLIC CAPITAL LETTER VE
+0x0413    &#x0413;  		# CYRILLIC CAPITAL LETTER GHE
+0x0414    &#x0414;  		# CYRILLIC CAPITAL LETTER DE
+0x0415    &#x0415;  		# CYRILLIC CAPITAL LETTER IE
+0x0416    &#x0416;  		# CYRILLIC CAPITAL LETTER ZHE
+0x0417    &#x0417;  		# CYRILLIC CAPITAL LETTER ZE
+0x0418    &#x0418;  		# CYRILLIC CAPITAL LETTER I
+0x0419    &#x0419;  		# CYRILLIC CAPITAL LETTER SHORT I
+0x041A    &#x041A;  		# CYRILLIC CAPITAL LETTER KA
+0x041B    &#x041B;  		# CYRILLIC CAPITAL LETTER EL
+0x041C    &#x041C;  		# CYRILLIC CAPITAL LETTER EM
+0x041D    &#x041D;  		# CYRILLIC CAPITAL LETTER EN
+0x041E    &#x041E;  		# CYRILLIC CAPITAL LETTER O
+0x041F    &#x041F;  		# CYRILLIC CAPITAL LETTER PE
+0x0420    &#x0420;  		# CYRILLIC CAPITAL LETTER ER
+0x0421    &#x0421;  		# CYRILLIC CAPITAL LETTER ES
+0x0422    &#x0422;  		# CYRILLIC CAPITAL LETTER TE
+0x0423    &#x0423;  		# CYRILLIC CAPITAL LETTER U
+0x0424    &#x0424;  		# CYRILLIC CAPITAL LETTER EF
+0x0425    &#x0425;  		# CYRILLIC CAPITAL LETTER HA
+0x0426    &#x0426;  		# CYRILLIC CAPITAL LETTER TSE
+0x0427    &#x0427;  		# CYRILLIC CAPITAL LETTER CHE
+0x0428    &#x0428;  		# CYRILLIC CAPITAL LETTER SHA
+0x0429    &#x0429;  		# CYRILLIC CAPITAL LETTER SHCHA
+0x042A    &#x042A;  		# CYRILLIC CAPITAL LETTER HARD SIGN
+0x042B    &#x042B;  		# CYRILLIC CAPITAL LETTER YERU
+0x042C    &#x042C;  		# CYRILLIC CAPITAL LETTER SOFT SIGN
+0x042D    &#x042D;  		# CYRILLIC CAPITAL LETTER E
+0x042E    &#x042E;  		# CYRILLIC CAPITAL LETTER YU
+0x042F    &#x042F;  		# CYRILLIC CAPITAL LETTER YA
+0x0430    &#x0430;  		# CYRILLIC SMALL LETTER A
+0x0431    &#x0431;  		# CYRILLIC SMALL LETTER BE
+0x0432    &#x0432;  		# CYRILLIC SMALL LETTER VE
+0x0433    &#x0433;  		# CYRILLIC SMALL LETTER GHE
+0x0434    &#x0434;  		# CYRILLIC SMALL LETTER DE
+0x0435    &#x0435;  		# CYRILLIC SMALL LETTER IE
+0x0436    &#x0436;  		# CYRILLIC SMALL LETTER ZHE
+0x0437    &#x0437;  		# CYRILLIC SMALL LETTER ZE
+0x0438    &#x0438;  		# CYRILLIC SMALL LETTER I
+0x0439    &#x0439;  		# CYRILLIC SMALL LETTER SHORT I
+0x043A    &#x043A;  		# CYRILLIC SMALL LETTER KA
+0x043B    &#x043B;  		# CYRILLIC SMALL LETTER EL
+0x043C    &#x043C;  		# CYRILLIC SMALL LETTER EM
+0x043D    &#x043D;  		# CYRILLIC SMALL LETTER EN
+0x043E    &#x043E;  		# CYRILLIC SMALL LETTER O
+0x043F    &#x043F;  		# CYRILLIC SMALL LETTER PE
+0x0440    &#x0440;  		# CYRILLIC SMALL LETTER ER
+0x0441    &#x0441;  		# CYRILLIC SMALL LETTER ES
+0x0442    &#x0442;  		# CYRILLIC SMALL LETTER TE
+0x0443    &#x0443;  		# CYRILLIC SMALL LETTER U
+0x0444    &#x0444;  		# CYRILLIC SMALL LETTER EF
+0x0445    &#x0445;  		# CYRILLIC SMALL LETTER HA
+0x0446    &#x0446;  		# CYRILLIC SMALL LETTER TSE
+0x0447    &#x0447;  		# CYRILLIC SMALL LETTER CHE
+0x0448    &#x0448;  		# CYRILLIC SMALL LETTER SHA
+0x0449    &#x0449;  		# CYRILLIC SMALL LETTER SHCHA
+0x044A    &#x044A;  		# CYRILLIC SMALL LETTER HARD SIGN
+0x044B    &#x044B;  		# CYRILLIC SMALL LETTER YERU
+0x044C    &#x044C;  		# CYRILLIC SMALL LETTER SOFT SIGN
+0x044D    &#x044D;  		# CYRILLIC SMALL LETTER E
+0x044E    &#x044E;  		# CYRILLIC SMALL LETTER YU
+0x044F    &#x044F;  		# CYRILLIC SMALL LETTER YA
+0x0451    &#x0451;  		# CYRILLIC SMALL LETTER IO
+0x0452    &#x0452;  		# CYRILLIC SMALL LETTER DJE
+0x0453    &#x0453;  		# CYRILLIC SMALL LETTER GJE
+0x0454    &#x0454;  		# CYRILLIC SMALL LETTER UKRAINIAN IE
+0x0455    &#x0455;  		# CYRILLIC SMALL LETTER DZE
+0x0456    &#x0456;  		# CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0x0457    &#x0457;  		# CYRILLIC SMALL LETTER YI
+0x0458    &#x0458;  		# CYRILLIC SMALL LETTER JE
+0x0459    &#x0459;  		# CYRILLIC SMALL LETTER LJE
+0x045A    &#x045A;  		# CYRILLIC SMALL LETTER NJE
+0x045B    &#x045B;  		# CYRILLIC SMALL LETTER TSHE
+0x045C    &#x045C;  		# CYRILLIC SMALL LETTER KJE
+0x045E    &#x045E;  		# CYRILLIC SMALL LETTER SHORT U
+0x045F    &#x045F;  		# CYRILLIC SMALL LETTER DZHE
+0x2002    &#x2002;  		# EN SPACE
+0x2003    &#x2003;  		# EM SPACE
+0x2004    &#x2004;  		# THREE-PER-EM SPACE
+0x2005    &#x2005;  		# FOUR-PER-EM SPACE
+0x2007    &#x2007;  		# FIGURE SPACE
+0x2008    &#x2008;  		# PUNCTUATION SPACE
+0x2009    &#x2009;  		# THIN SPACE
+0x200A    &#x200A;  		# HAIR SPACE
+0x200C    &#x200C;  		# ZERO WIDTH NON-JOINER
+0x200D    &#x200D;  		# ZERO WIDTH JOINER
+0x200E    &#x200E;  		# LEFT-TO-RIGHT MARK
+0x200F    &#x200F;  		# RIGHT-TO-LEFT MARK
+0x2010    &#x2010;  		# HYPHEN
+0x2013    &#x2013;  		# EN DASH
+0x2014    &#x2014;  		# EM DASH
+0x2015    &#x2015;  		# HORIZONTAL BAR
+0x2016    &#x2016;  		# DOUBLE VERTICAL LINE
+0x2018    &#x2018;  		# LEFT SINGLE QUOTATION MARK
+0x2018    &#x2018;  		# LEFT SINGLE QUOTATION MARK
+0x2019    &#x2019;  		# RIGHT SINGLE QUOTATION MARK
+0x201A    &#x201A;  		# SINGLE LOW-9 QUOTATION MARK
+0x201A    &#x201A;  		# SINGLE LOW-9 QUOTATION MARK
+0x201C    &#x201C;  		# LEFT DOUBLE QUOTATION MARK
+0x201C    &#x201C;  		# LEFT DOUBLE QUOTATION MARK
+0x201D    &#x201D;  		# RIGHT DOUBLE QUOTATION MARK
+0x201E    &#x201E;  		# DOUBLE LOW-9 QUOTATION MARK
+0x201E    &#x201E;  		# DOUBLE LOW-9 QUOTATION MARK
+0x2020    &#x2020;  		# DAGGER
+0x2021    &#x2021;  		# DOUBLE DAGGER
+0x2022    &#x2022;  		# BULLET
+0x2025    &#x2025;  		# TWO DOT LEADER
+0x2026    &#x2026;  		# HORIZONTAL ELLIPSIS
+0x2026    &#x2026;  		# HORIZONTAL ELLIPSIS
+0x2030    &#x2030;  		# PER MILLE SIGN
+0x2032    &#x2032;  		# PRIME
+0x2032    &#x2032;  		# PRIME
+0x2033    &#x2033;  		# DOUBLE PRIME
+0x2034    &#x2034;  		# TRIPLE PRIME
+0x2035    &#x2035;  		# REVERSED PRIME
+0x2039    &#x2039;  		# SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+0x203A    &#x203A;  		# SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+0x203E    &#x203E;  		# OVERLINE
+0x2041    &#x2041;  		# CARET INSERTION POINT
+0x2043    &#x2043;  		# HYPHEN BULLET
+0x2044    &#x2044;  		# FRACTION SLASH
+0x20AC    &#x20AC;  		# EURO SIGN
+0x20DB    &#x20DB;  		# COMBINING THREE DOTS ABOVE
+0x20DC    &#x20DC;  		# COMBINING FOUR DOTS ABOVE
+0x2105    &#x2105;  		# CARE OF
+0x210B    &#x210B;  		# SCRIPT CAPITAL H
+0x210F    &#x210F;  		# PLANCK CONSTANT OVER TWO PI
+0x2111    &#x2111;  		# BLACK-LETTER CAPITAL I
+0x2112    &#x2112;  		# SCRIPT CAPITAL L
+0x2113    &#x2113;  		# SCRIPT SMALL L
+0x2116    &#x2116;  		# NUMERO SIGN
+0x2117    &#x2117;  		# SOUND RECORDING COPYRIGHT
+0x2118    &#x2118;  		# SCRIPT CAPITAL P
+0x211C    &#x211C;  		# BLACK-LETTER CAPITAL R
+0x211E    &#x211E;  		# PRESCRIPTION TAKE
+0x2122    &#x2122;  		# TRADE MARK SIGN
+0x2126    &#x2126;  		# OHM SIGN
+0x212B    &#x212B;  		# ANGSTROM SIGN
+0x212C    &#x212C;  		# SCRIPT CAPITAL B
+0x2133    &#x2133;  		# SCRIPT CAPITAL M
+0x2134    &#x2134;  		# SCRIPT SMALL O
+0x2135    &#x2135;  		# ALEF SYMBOL
+0x2135    &#x2135;  		# ALEF SYMBOL
+0x2136    &#x2136;  		# BET SYMBOL
+0x2137    &#x2137;  		# GIMEL SYMBOL
+0x2138    &#x2138;  		# DALET SYMBOL
+0x2153    &#x2153;  		# VULGAR FRACTION ONE THIRD
+0x2154    &#x2154;  		# VULGAR FRACTION TWO THIRDS
+0x2155    &#x2155;  		# VULGAR FRACTION ONE FIFTH
+0x2156    &#x2156;  		# VULGAR FRACTION TWO FIFTHS
+0x2157    &#x2157;  		# VULGAR FRACTION THREE FIFTHS
+0x2158    &#x2158;  		# VULGAR FRACTION FOUR FIFTHS
+0x2159    &#x2159;  		# VULGAR FRACTION ONE SIXTH
+0x215A    &#x215A;  		# VULGAR FRACTION FIVE SIXTHS
+0x215B    &#x215B;  		# VULGAR FRACTION ONE EIGHTH
+0x215C    &#x215C;  		# VULGAR FRACTION THREE EIGHTHS
+0x215D    &#x215D;  		# VULGAR FRACTION FIVE EIGHTHS
+0x215E    &#x215E;  		# VULGAR FRACTION SEVEN EIGHTHS
+0x2190    &#x2190;  		# LEFTWARDS ARROW
+0x2191    &#x2191;  		# UPWARDS ARROW
+0x2192    &#x2192;  		# RIGHTWARDS ARROW
+0x2193    &#x2193;  		# DOWNWARDS ARROW
+0x2194    &#x2194;  		# LEFT RIGHT ARROW
+0x2195    &#x2195;  		# UP DOWN ARROW
+0x2196    &#x2196;  		# NORTH WEST ARROW
+0x2197    &#x2197;  		# NORTH EAST ARROW
+0x2198    &#x2198;  		# SOUTH EAST ARROW
+0x2199    &#x2199;  		# SOUTH WEST ARROW
+0x219A    &#x219A;  		# LEFTWARDS ARROW WITH STROKE
+0x219B    &#x219B;  		# RIGHTWARDS ARROW WITH STROKE
+0x219D    &#x219D;  		# RIGHTWARDS WAVE ARROW
+0x219E    &#x219E;  		# LEFTWARDS TWO HEADED ARROW
+0x21A0    &#x21A0;  		# RIGHTWARDS TWO HEADED ARROW
+0x21A2    &#x21A2;  		# LEFTWARDS ARROW WITH TAIL
+0x21A3    &#x21A3;  		# RIGHTWARDS ARROW WITH TAIL
+0x21A6    &#x21A6;  		# RIGHTWARDS ARROW FROM BAR
+0x21A9    &#x21A9;  		# LEFTWARDS ARROW WITH HOOK
+0x21AA    &#x21AA;  		# RIGHTWARDS ARROW WITH HOOK
+0x21AB    &#x21AB;  		# LEFTWARDS ARROW WITH LOOP
+0x21AC    &#x21AC;  		# RIGHTWARDS ARROW WITH LOOP
+0x21AD    &#x21AD;  		# LEFT RIGHT WAVE ARROW
+0x21AE    &#x21AE;  		# LEFT RIGHT ARROW WITH STROKE
+0x21B0    &#x21B0;  		# UPWARDS ARROW WITH TIP LEFTWARDS
+0x21B1    &#x21B1;  		# UPWARDS ARROW WITH TIP RIGHTWARDS
+0x21B5    &#x21B5;  		# DOWNWARDS ARROW WITH CORNER LEFTWARDS
+0x21B6    &#x21B6;  		# ANTICLOCKWISE TOP SEMICIRCLE ARROW
+0x21B7    &#x21B7;  		# CLOCKWISE TOP SEMICIRCLE ARROW
+0x21BA    &#x21BA;  		# ANTICLOCKWISE OPEN CIRCLE ARROW
+0x21BB    &#x21BB;  		# CLOCKWISE OPEN CIRCLE ARROW
+0x21BC    &#x21BC;  		# LEFTWARDS HARPOON WITH BARB UPWARDS
+0x21BD    &#x21BD;  		# LEFTWARDS HARPOON WITH BARB DOWNWARDS
+0x21BE    &#x21BE;  		# UPWARDS HARPOON WITH BARB RIGHTWARDS
+0x21BF    &#x21BF;  		# UPWARDS HARPOON WITH BARB LEFTWARDS
+0x21C0    &#x21C0;  		# RIGHTWARDS HARPOON WITH BARB UPWARDS
+0x21C1    &#x21C1;  		# RIGHTWARDS HARPOON WITH BARB DOWNWARDS
+0x21C2    &#x21C2;  		# DOWNWARDS HARPOON WITH BARB RIGHTWARDS
+0x21C3    &#x21C3;  		# DOWNWARDS HARPOON WITH BARB LEFTWARDS
+0x21C4    &#x21C4;  		# RIGHTWARDS ARROW OVER LEFTWARDS ARROW
+0x21C6    &#x21C6;  		# LEFTWARDS ARROW OVER RIGHTWARDS ARROW
+0x21C7    &#x21C7;  		# LEFTWARDS PAIRED ARROWS
+0x21C8    &#x21C8;  		# UPWARDS PAIRED ARROWS
+0x21C9    &#x21C9;  		# RIGHTWARDS PAIRED ARROWS
+0x21CA    &#x21CA;  		# DOWNWARDS PAIRED ARROWS
+0x21CB    &#x21CB;  		# LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON
+0x21CC    &#x21CC;  		# RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON
+0x21CD    &#x21CD;  		# LEFTWARDS DOUBLE ARROW WITH STROKE
+0x21CE    &#x21CE;  		# LEFT RIGHT DOUBLE ARROW WITH STROKE
+0x21CF    &#x21CF;  		# RIGHTWARDS DOUBLE ARROW WITH STROKE
+0x21D0    &#x21D0;  		# LEFTWARDS DOUBLE ARROW
+0x21D1    &#x21D1;  		# UPWARDS DOUBLE ARROW
+0x21D2    &#x21D2;  		# RIGHTWARDS DOUBLE ARROW
+0x21D3    &#x21D3;  		# DOWNWARDS DOUBLE ARROW
+0x21D4    &#x21D4;  		# LEFT RIGHT DOUBLE ARROW
+0x21D5    &#x21D5;  		# UP DOWN DOUBLE ARROW
+0x21DA    &#x21DA;  		# LEFTWARDS TRIPLE ARROW
+0x21DB    &#x21DB;  		# RIGHTWARDS TRIPLE ARROW
+0x2200    &#x2200;  		# FOR ALL
+0x2201    &#x2201;  		# COMPLEMENT
+0x2202    &#x2202;  		# PARTIAL DIFFERENTIAL
+0x2203    &#x2203;  		# THERE EXISTS
+0x2204    &#x2204;  		# THERE DOES NOT EXIST
+0x2205    &#x2205;  		# EMPTY SET
+0x2207    &#x2207;  		# NABLA
+0x2208    &#x2208;  		# ELEMENT OF
+0x2209    &#x2209;  		# NOT AN ELEMENT OF
+0x220A    &#x220A;  		# SMALL ELEMENT OF
+0x220B    &#x220B;  		# CONTAINS AS MEMBER
+0x220D    &#x220D;  		# SMALL CONTAINS AS MEMBER
+0x220F    &#x220F;  		# N-ARY PRODUCT
+0x2210    &#x2210;  		# N-ARY COPRODUCT
+0x2211    &#x2211;  		# N-ARY SUMMATION
+0x2212    &#x2212;  		# MINUS SIGN
+0x2213    &#x2213;  		# MINUS-OR-PLUS SIGN
+0x2214    &#x2214;  		# DOT PLUS
+0x2216    &#x2216;  		# SET MINUS
+0x2217    &#x2217;  		# ASTERISK OPERATOR
+0x2218    &#x2218;  		# RING OPERATOR
+0x221A    &#x221A;  		# SQUARE ROOT
+0x221D    &#x221D;  		# PROPORTIONAL TO
+0x221E    &#x221E;  		# INFINITY
+0x221F    &#x221F;  		# RIGHT ANGLE
+0x2220    &#x2220;  		# ANGLE
+0x2221    &#x2221;  		# MEASURED ANGLE
+0x2222    &#x2222;  		# SPHERICAL ANGLE
+0x2223    &#x2223;  		# DIVIDES
+0x2224    &#x2224;  		# DOES NOT DIVIDE
+0x2225    &#x2225;  		# PARALLEL TO
+0x2226    &#x2226;  		# NOT PARALLEL TO
+0x2227    &#x2227;  		# LOGICAL AND
+0x2228    &#x2228;  		# LOGICAL OR
+0x2229    &#x2229;  		# INTERSECTION
+0x222A    &#x222A;  		# UNION
+0x222B    &#x222B;  		# INTEGRAL
+0x222E    &#x222E;  		# CONTOUR INTEGRAL
+0x2234    &#x2234;  		# THEREFORE
+0x2235    &#x2235;  		# BECAUSE
+0x223C    &#x223C;  		# TILDE OPERATOR
+0x223D    &#x223D;  		# REVERSED TILDE
+0x2240    &#x2240;  		# WREATH PRODUCT
+0x2241    &#x2241;  		# NOT TILDE
+0x2243    &#x2243;  		# ASYMPTOTICALLY EQUAL TO
+0x2244    &#x2244;  		# NOT ASYMPTOTICALLY EQUAL TO
+0x2245    &#x2245;  		# APPROXIMATELY EQUAL TO
+0x2247    &#x2247;  		# NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
+0x2248    &#x2248;  		# ALMOST EQUAL TO
+0x2249    &#x2249;  		# NOT ALMOST EQUAL TO
+0x224A    &#x224A;  		# ALMOST EQUAL OR EQUAL TO
+0x224C    &#x224C;  		# ALL EQUAL TO
+0x224E    &#x224E;  		# GEOMETRICALLY EQUIVALENT TO
+0x224F    &#x224F;  		# DIFFERENCE BETWEEN
+0x2250    &#x2250;  		# APPROACHES THE LIMIT
+0x2251    &#x2251;  		# GEOMETRICALLY EQUAL TO
+0x2252    &#x2252;  		# APPROXIMATELY EQUAL TO OR THE IMAGE OF
+0x2253    &#x2253;  		# IMAGE OF OR APPROXIMATELY EQUAL TO
+0x2254    &#x2254;  		# COLON EQUALS
+0x2255    &#x2255;  		# EQUALS COLON
+0x2256    &#x2256;  		# RING IN EQUAL TO
+0x2257    &#x2257;  		# RING EQUAL TO
+0x2259    &#x2259;  		# ESTIMATES
+0x225C    &#x225C;  		# DELTA EQUAL TO
+0x2260    &#x2260;  		# NOT EQUAL TO
+0x2261    &#x2261;  		# IDENTICAL TO
+0x2262    &#x2262;  		# NOT IDENTICAL TO
+0x2264    &#x2264;  		# LESS-THAN OR EQUAL TO
+0x2265    &#x2265;  		# GREATER-THAN OR EQUAL TO
+0x2266    &#x2266;  		# LESS-THAN OVER EQUAL TO
+0x2267    &#x2267;  		# GREATER-THAN OVER EQUAL TO
+0x2268    &#x2268;  		# LESS-THAN BUT NOT EQUAL TO
+0x2269    &#x2269;  		# GREATER-THAN BUT NOT EQUAL TO
+0x226A    &#x226A;  		# MUCH LESS-THAN
+0x226B    &#x226B;  		# MUCH GREATER-THAN
+0x226C    &#x226C;  		# BETWEEN
+0x226E    &#x226E;  		# NOT LESS-THAN
+0x226F    &#x226F;  		# NOT GREATER-THAN
+0x2270    &#x2270;  		# NEITHER LESS-THAN NOR EQUAL TO
+0x2271    &#x2271;  		# NEITHER GREATER-THAN NOR EQUAL TO
+0x2272    &#x2272;  		# LESS-THAN OR EQUIVALENT TO
+0x2273    &#x2273;  		# GREATER-THAN OR EQUIVALENT TO
+0x2276    &#x2276;  		# LESS-THAN OR GREATER-THAN
+0x2277    &#x2277;  		# GREATER-THAN OR LESS-THAN
+0x227A    &#x227A;  		# PRECEDES
+0x227B    &#x227B;  		# SUCCEEDS
+0x227C    &#x227C;  		# PRECEDES OR EQUAL TO
+0x227D    &#x227D;  		# SUCCEEDS OR EQUAL TO
+0x227E    &#x227E;  		# PRECEDES OR EQUIVALENT TO
+0x227F    &#x227F;  		# SUCCEEDS OR EQUIVALENT TO
+0x2280    &#x2280;  		# DOES NOT PRECEDE
+0x2281    &#x2281;  		# DOES NOT SUCCEED
+0x2282    &#x2282;  		# SUBSET OF
+0x2283    &#x2283;  		# SUPERSET OF
+0x2284    &#x2284;  		# NOT A SUBSET OF
+0x2285    &#x2285;  		# NOT A SUPERSET OF
+0x2286    &#x2286;  		# SUBSET OF OR EQUAL TO
+0x2287    &#x2287;  		# SUPERSET OF OR EQUAL TO
+0x2288    &#x2288;  		# NEITHER A SUBSET OF NOR EQUAL TO
+0x2289    &#x2289;  		# NEITHER A SUPERSET OF NOR EQUAL TO
+0x228A    &#x228A;  		# SUBSET OF WITH NOT EQUAL TO
+0x228B    &#x228B;  		# SUPERSET OF WITH NOT EQUAL TO
+0x228E    &#x228E;  		# MULTISET UNION
+0x228F    &#x228F;  		# SQUARE IMAGE OF
+0x2290    &#x2290;  		# SQUARE ORIGINAL OF
+0x2291    &#x2291;  		# SQUARE IMAGE OF OR EQUAL TO
+0x2292    &#x2292;  		# SQUARE ORIGINAL OF OR EQUAL TO
+0x2293    &#x2293;  		# SQUARE CAP
+0x2294    &#x2294;  		# SQUARE CUP
+0x2295    &#x2295;  		# CIRCLED PLUS
+0x2296    &#x2296;  		# CIRCLED MINUS
+0x2297    &#x2297;  		# CIRCLED TIMES
+0x2298    &#x2298;  		# CIRCLED DIVISION SLASH
+0x2299    &#x2299;  		# CIRCLED DOT OPERATOR
+0x229A    &#x229A;  		# CIRCLED RING OPERATOR
+0x229B    &#x229B;  		# CIRCLED ASTERISK OPERATOR
+0x229D    &#x229D;  		# CIRCLED DASH
+0x229E    &#x229E;  		# SQUARED PLUS
+0x229F    &#x229F;  		# SQUARED MINUS
+0x22A0    &#x22A0;  		# SQUARED TIMES
+0x22A1    &#x22A1;  		# SQUARED DOT OPERATOR
+0x22A2    &#x22A2;  		# RIGHT TACK
+0x22A3    &#x22A3;  		# LEFT TACK
+0x22A4    &#x22A4;  		# DOWN TACK
+0x22A5    &#x22A5;  		# UP TACK
+0x22A7    &#x22A7;  		# MODELS
+0x22A8    &#x22A8;  		# TRUE
+0x22A9    &#x22A9;  		# FORCES
+0x22AA    &#x22AA;  		# TRIPLE VERTICAL BAR RIGHT TURNSTILE
+0x22AC    &#x22AC;  		# DOES NOT PROVE
+0x22AD    &#x22AD;  		# NOT TRUE
+0x22AE    &#x22AE;  		# DOES NOT FORCE
+0x22AF    &#x22AF;  		# NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
+0x22B2    &#x22B2;  		# NORMAL SUBGROUP OF
+0x22B3    &#x22B3;  		# CONTAINS AS NORMAL SUBGROUP
+0x22B4    &#x22B4;  		# NORMAL SUBGROUP OF OR EQUAL TO
+0x22B5    &#x22B5;  		# CONTAINS AS NORMAL SUBGROUP OR EQUAL TO
+0x22B8    &#x22B8;  		# MULTIMAP
+0x22BA    &#x22BA;  		# INTERCALATE
+0x22BB    &#x22BB;  		# XOR
+0x22BC    &#x22BC;  		# NAND
+0x22C4    &#x22C4;  		# DIAMOND OPERATOR
+0x22C5    &#x22C5;  		# DOT OPERATOR
+0x22C6    &#x22C6;  		# STAR OPERATOR
+0x22C7    &#x22C7;  		# DIVISION TIMES
+0x22C8    &#x22C8;  		# BOWTIE
+0x22C9    &#x22C9;  		# LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
+0x22CA    &#x22CA;  		# RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
+0x22CB    &#x22CB;  		# LEFT SEMIDIRECT PRODUCT
+0x22CC    &#x22CC;  		# RIGHT SEMIDIRECT PRODUCT
+0x22CD    &#x22CD;  		# REVERSED TILDE EQUALS
+0x22CE    &#x22CE;  		# CURLY LOGICAL OR
+0x22CF    &#x22CF;  		# CURLY LOGICAL AND
+0x22D0    &#x22D0;  		# DOUBLE SUBSET
+0x22D1    &#x22D1;  		# DOUBLE SUPERSET
+0x22D2    &#x22D2;  		# DOUBLE INTERSECTION
+0x22D3    &#x22D3;  		# DOUBLE UNION
+0x22D4    &#x22D4;  		# PITCHFORK
+0x22D6    &#x22D6;  		# LESS-THAN WITH DOT
+0x22D7    &#x22D7;  		# GREATER-THAN WITH DOT
+0x22D8    &#x22D8;  		# VERY MUCH LESS-THAN
+0x22D9    &#x22D9;  		# VERY MUCH GREATER-THAN
+0x22DA    &#x22DA;  		# LESS-THAN EQUAL TO OR GREATER-THAN
+0x22DB    &#x22DB;  		# GREATER-THAN EQUAL TO OR LESS-THAN
+0x22DC    &#x22DC;  		# EQUAL TO OR LESS-THAN
+0x22DD    &#x22DD;  		# EQUAL TO OR GREATER-THAN
+0x22DE    &#x22DE;  		# EQUAL TO OR PRECEDES
+0x22DF    &#x22DF;  		# EQUAL TO OR SUCCEEDS
+0x22E0    &#x22E0;  		# DOES NOT PRECEDE OR EQUAL
+0x22E1    &#x22E1;  		# DOES NOT SUCCEED OR EQUAL
+0x22E6    &#x22E6;  		# LESS-THAN BUT NOT EQUIVALENT TO
+0x22E7    &#x22E7;  		# GREATER-THAN BUT NOT EQUIVALENT TO
+0x22E8    &#x22E8;  		# PRECEDES BUT NOT EQUIVALENT TO
+0x22E9    &#x22E9;  		# SUCCEEDS BUT NOT EQUIVALENT TO
+0x22EA    &#x22EA;  		# NOT NORMAL SUBGROUP OF
+0x22EB    &#x22EB;  		# DOES NOT CONTAIN AS NORMAL SUBGROUP
+0x22EC    &#x22EC;  		# NOT NORMAL SUBGROUP OF OR EQUAL TO
+0x22ED    &#x22ED;  		# DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
+0x22EE    &#x22EE;  		# VERTICAL ELLIPSIS
+0x2306    &#x2306;  		# PERSPECTIVE
+0x2308    &#x2308;  		# LEFT CEILING
+0x2309    &#x2309;  		# RIGHT CEILING
+0x230A    &#x230A;  		# LEFT FLOOR
+0x230B    &#x230B;  		# RIGHT FLOOR
+0x230C    &#x230C;  		# BOTTOM RIGHT CROP
+0x230D    &#x230D;  		# BOTTOM LEFT CROP
+0x230E    &#x230E;  		# TOP RIGHT CROP
+0x230F    &#x230F;  		# TOP LEFT CROP
+0x2315    &#x2315;  		# TELEPHONE RECORDER
+0x2316    &#x2316;  		# POSITION INDICATOR
+0x231C    &#x231C;  		# TOP LEFT CORNER
+0x231D    &#x231D;  		# TOP RIGHT CORNER
+0x231E    &#x231E;  		# BOTTOM LEFT CORNER
+0x231F    &#x231F;  		# BOTTOM RIGHT CORNER
+0x2322    &#x2322;  		# FROWN
+0x2323    &#x2323;  		# SMILE
+0x2329    &#x2329;  		# LEFT-POINTING ANGLE BRACKET
+0x232A    &#x232A;  		# RIGHT-POINTING ANGLE BRACKET
+0x2423    &#x2423;  		# OPEN BOX
+0x24C8    &#x24C8;  		# CIRCLED LATIN CAPITAL LETTER S
+0x2500    &#x2500;  		# BOX DRAWINGS LIGHT HORIZONTAL
+0x2502    &#x2502;  		# BOX DRAWINGS LIGHT VERTICAL
+0x250C    &#x250C;  		# BOX DRAWINGS LIGHT DOWN AND RIGHT
+0x2510    &#x2510;  		# BOX DRAWINGS LIGHT DOWN AND LEFT
+0x2514    &#x2514;  		# BOX DRAWINGS LIGHT UP AND RIGHT
+0x2518    &#x2518;  		# BOX DRAWINGS LIGHT UP AND LEFT
+0x251C    &#x251C;  		# BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+0x2524    &#x2524;  		# BOX DRAWINGS LIGHT VERTICAL AND LEFT
+0x252C    &#x252C;  		# BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+0x2534    &#x2534;  		# BOX DRAWINGS LIGHT UP AND HORIZONTAL
+0x253C    &#x253C;  		# BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+0x2550    &#x2550;  		# BOX DRAWINGS DOUBLE HORIZONTAL
+0x2551    &#x2551;  		# BOX DRAWINGS DOUBLE VERTICAL
+0x2552    &#x2552;  		# BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
+0x2553    &#x2553;  		# BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
+0x2554    &#x2554;  		# BOX DRAWINGS DOUBLE DOWN AND RIGHT
+0x2555    &#x2555;  		# BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
+0x2556    &#x2556;  		# BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
+0x2557    &#x2557;  		# BOX DRAWINGS DOUBLE DOWN AND LEFT
+0x2558    &#x2558;  		# BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
+0x2559    &#x2559;  		# BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
+0x255A    &#x255A;  		# BOX DRAWINGS DOUBLE UP AND RIGHT
+0x255B    &#x255B;  		# BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
+0x255C    &#x255C;  		# BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
+0x255D    &#x255D;  		# BOX DRAWINGS DOUBLE UP AND LEFT
+0x255E    &#x255E;  		# BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
+0x255F    &#x255F;  		# BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
+0x2560    &#x2560;  		# BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
+0x2561    &#x2561;  		# BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
+0x2562    &#x2562;  		# BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
+0x2563    &#x2563;  		# BOX DRAWINGS DOUBLE VERTICAL AND LEFT
+0x2564    &#x2564;  		# BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
+0x2565    &#x2565;  		# BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
+0x2566    &#x2566;  		# BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
+0x2567    &#x2567;  		# BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
+0x2568    &#x2568;  		# BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
+0x2569    &#x2569;  		# BOX DRAWINGS DOUBLE UP AND HORIZONTAL
+0x256A    &#x256A;  		# BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
+0x256B    &#x256B;  		# BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
+0x256C    &#x256C;  		# BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
+0x2580    &#x2580;  		# UPPER HALF BLOCK
+0x2584    &#x2584;  		# LOWER HALF BLOCK
+0x2588    &#x2588;  		# FULL BLOCK
+0x2591    &#x2591;  		# LIGHT SHADE
+0x2592    &#x2592;  		# MEDIUM SHADE
+0x2593    &#x2593;  		# DARK SHADE
+0x25A1    &#x25A1;  		# WHITE SQUARE
+0x25AA    &#x25AA;  		# BLACK SMALL SQUARE
+0x25AD    &#x25AD;  		# WHITE RECTANGLE
+0x25AE    &#x25AE;  		# BLACK VERTICAL RECTANGLE
+0x25B3    &#x25B3;  		# WHITE UP-POINTING TRIANGLE
+0x25B4    &#x25B4;  		# BLACK UP-POINTING SMALL TRIANGLE
+0x25B5    &#x25B5;  		# WHITE UP-POINTING SMALL TRIANGLE
+0x25B8    &#x25B8;  		# BLACK RIGHT-POINTING SMALL TRIANGLE
+0x25B9    &#x25B9;  		# WHITE RIGHT-POINTING SMALL TRIANGLE
+0x25BD    &#x25BD;  		# WHITE DOWN-POINTING TRIANGLE
+0x25BE    &#x25BE;  		# BLACK DOWN-POINTING SMALL TRIANGLE
+0x25BF    &#x25BF;  		# WHITE DOWN-POINTING SMALL TRIANGLE
+0x25C2    &#x25C2;  		# BLACK LEFT-POINTING SMALL TRIANGLE
+0x25C3    &#x25C3;  		# WHITE LEFT-POINTING SMALL TRIANGLE
+0x25CA    &#x25CA;  		# LOZENGE
+0x25CB    &#x25CB;  		# WHITE CIRCLE
+0x2605    &#x2605;  		# BLACK STAR
+0x2606    &#x2606;  		# WHITE STAR
+0x260E    &#x260E;  		# BLACK TELEPHONE
+0x2640    &#x2640;  		# FEMALE SIGN
+0x2642    &#x2642;  		# MALE SIGN
+0x2660    &#x2660;  		# BLACK SPADE SUIT
+0x2663    &#x2663;  		# BLACK CLUB SUIT
+0x2665    &#x2665;  		# BLACK HEART SUIT
+0x2666    &#x2666;  		# BLACK DIAMOND SUIT
+0x266A    &#x266A;  		# EIGHTH NOTE
+0x266D    &#x266D;  		# MUSIC FLAT SIGN
+0x266E    &#x266E;  		# MUSIC NATURAL SIGN
+0x266F    &#x266F;  		# MUSIC SHARP SIGN
+0x2713    &#x2713;  		# CHECK MARK
+0x2717    &#x2717;  		# BALLOT X
+0x2720    &#x2720;  		# MALTESE CROSS
+0x2726    &#x2726;  		# BLACK FOUR POINTED STAR
+0x2727    &#x2727;  		# WHITE FOUR POINTED STAR
+0x2736    &#x2736;  		# SIX POINTED BLACK STAR
+0xFB00    &#xFB00;  		# LATIN SMALL LIGATURE FF
+0xFB01    &#xFB01;  		# LATIN SMALL LIGATURE FI
+0xFB02    &#xFB02;  		# LATIN SMALL LIGATURE FL
+0xFB03    &#xFB03;  		# LATIN SMALL LIGATURE FFI
+0xFB04    &#xFB04;  		# LATIN SMALL LIGATURE FFL
+
+
+</PRE>
+</BODY>
+</HTML>