summaryrefslogtreecommitdiff
path: root/support/utf2any/test
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/utf2any/test
Initial commit
Diffstat (limited to 'support/utf2any/test')
-rwxr-xr-xsupport/utf2any/test/maketest70
-rw-r--r--support/utf2any/test/tst-latex.utf72074
-rw-r--r--support/utf2any/test/tst-latex.utf82074
-rw-r--r--support/utf2any/test/tst.utf71185
-rw-r--r--support/utf2any/test/tst.utf8bin0 -> 15484 bytes
5 files changed, 5403 insertions, 0 deletions
diff --git a/support/utf2any/test/maketest b/support/utf2any/test/maketest
new file mode 100755
index 0000000000..5e9434184a
--- /dev/null
+++ b/support/utf2any/test/maketest
@@ -0,0 +1,70 @@
+#!/usr/local/bin/perl
+
+use vars qw($opt_7 $opt_8 $opt_L);
+use Getopt::Std;
+
+@range = (
+# [ 0, 127, 'Controls and Basic Latin' ],
+ [ 128, 255, 'Controls and Latin-1 Supplement' ],
+ [ 0x100, 0x17F, 'Latin Extended-A' ],
+ [ 0x180, 0x24F, 'Latin Extended-B' ],
+ [ 0x250, 0x2AF, 'IPA Extensions' ],
+ [ 0x2B0, 0x2FF, 'Spacing Modifier Letters' ],
+ [ 0x2000, 0x206F, 'General Punctuation' ],
+ [ 0x20A0, 0x20CF, 'Currency Symbols' ],
+ [ 0x2100, 0x214F, 'Letterlike Symbols' ],
+ [ 0x2150, 0x218F, 'Number Forms' ],
+ [ 0xFB00, 0xFB4F, 'Alphabetic Presentation Forms' ],
+);
+
+$progname = $0;
+$progname =~ s!.*/!!;
+
+getopts('78L');
+
+$enc = '-7' if ($opt_7);
+$enc = '-8' if ($opt_8);
+
+if ($enc eq '') {
+ die <<"EOT";
+
+Usage: $progname -7|-8 [-L]
+
+ -7 : Use UTF-7 encoding
+ -8 : Use UTF-8 encoding
+ -L : Generate LaTeX file
+
+EOT
+}
+
+if ($opt_L) {
+ $format = "\\noindent U+%04X: %s\n";
+} else {
+ $format = "U+%04X: %s";
+}
+$format =~ s/\+/+-/ if ($opt_7);
+
+if ($opt_L) {
+ print <<'EOT';
+\documentclass[a4paper,12pt,twocolumn]{article}
+\usepackage{textcomp}
+\usepackage{eurofont}
+\usepackage[T1,tone,safe]{tipa}
+\begin{document}
+EOT
+}
+
+for $ref (@range) {
+ $from = $ref->[0];
+ $to = $ref->[1];
+ $txt = $ref->[2];
+ $txt =~ s/\+/+-/g if ($opt_7);
+ print ($opt_L ? "\\subsubsection*{$txt}\n\n" : "$txt\n\n");
+ for ($i = $from; $i <= $to; $i++) {
+ $utf = `utfcode $enc 120 $i 120`;
+ printf ($format, $i, $utf);
+ }
+ print "\n" unless ($opt_L);
+}
+
+print "\\end{document}\n" if ($opt_L);
diff --git a/support/utf2any/test/tst-latex.utf7 b/support/utf2any/test/tst-latex.utf7
new file mode 100644
index 0000000000..bb0b1fef73
--- /dev/null
+++ b/support/utf2any/test/tst-latex.utf7
@@ -0,0 +1,2074 @@
+\documentclass[a4paper,12pt,twocolumn]{article}
+\usepackage{textcomp}
+\usepackage{eurofont}
+\usepackage[T1,tone,safe]{tipa}
+\begin{document}
+\subsubsection*{Controls and Latin-1 Supplement}
+
+\noindent U+-0080: +AHgAgAB4-
+
+\noindent U+-0081: +AHgAgQB4-
+
+\noindent U+-0082: +AHgAggB4-
+
+\noindent U+-0083: +AHgAgwB4-
+
+\noindent U+-0084: +AHgAhAB4-
+
+\noindent U+-0085: +AHgAhQB4-
+
+\noindent U+-0086: +AHgAhgB4-
+
+\noindent U+-0087: +AHgAhwB4-
+
+\noindent U+-0088: +AHgAiAB4-
+
+\noindent U+-0089: +AHgAiQB4-
+
+\noindent U+-008A: +AHgAigB4-
+
+\noindent U+-008B: +AHgAiwB4-
+
+\noindent U+-008C: +AHgAjAB4-
+
+\noindent U+-008D: +AHgAjQB4-
+
+\noindent U+-008E: +AHgAjgB4-
+
+\noindent U+-008F: +AHgAjwB4-
+
+\noindent U+-0090: +AHgAkAB4-
+
+\noindent U+-0091: +AHgAkQB4-
+
+\noindent U+-0092: +AHgAkgB4-
+
+\noindent U+-0093: +AHgAkwB4-
+
+\noindent U+-0094: +AHgAlAB4-
+
+\noindent U+-0095: +AHgAlQB4-
+
+\noindent U+-0096: +AHgAlgB4-
+
+\noindent U+-0097: +AHgAlwB4-
+
+\noindent U+-0098: +AHgAmAB4-
+
+\noindent U+-0099: +AHgAmQB4-
+
+\noindent U+-009A: +AHgAmgB4-
+
+\noindent U+-009B: +AHgAmwB4-
+
+\noindent U+-009C: +AHgAnAB4-
+
+\noindent U+-009D: +AHgAnQB4-
+
+\noindent U+-009E: +AHgAngB4-
+
+\noindent U+-009F: +AHgAnwB4-
+
+\noindent U+-00A0: +AHgAoAB4-
+
+\noindent U+-00A1: +AHgAoQB4-
+
+\noindent U+-00A2: +AHgAogB4-
+
+\noindent U+-00A3: +AHgAowB4-
+
+\noindent U+-00A4: +AHgApAB4-
+
+\noindent U+-00A5: +AHgApQB4-
+
+\noindent U+-00A6: +AHgApgB4-
+
+\noindent U+-00A7: +AHgApwB4-
+
+\noindent U+-00A8: +AHgAqAB4-
+
+\noindent U+-00A9: +AHgAqQB4-
+
+\noindent U+-00AA: +AHgAqgB4-
+
+\noindent U+-00AB: +AHgAqwB4-
+
+\noindent U+-00AC: +AHgArAB4-
+
+\noindent U+-00AD: +AHgArQB4-
+
+\noindent U+-00AE: +AHgArgB4-
+
+\noindent U+-00AF: +AHgArwB4-
+
+\noindent U+-00B0: +AHgAsAB4-
+
+\noindent U+-00B1: +AHgAsQB4-
+
+\noindent U+-00B2: +AHgAsgB4-
+
+\noindent U+-00B3: +AHgAswB4-
+
+\noindent U+-00B4: +AHgAtAB4-
+
+\noindent U+-00B5: +AHgAtQB4-
+
+\noindent U+-00B6: +AHgAtgB4-
+
+\noindent U+-00B7: +AHgAtwB4-
+
+\noindent U+-00B8: +AHgAuAB4-
+
+\noindent U+-00B9: +AHgAuQB4-
+
+\noindent U+-00BA: +AHgAugB4-
+
+\noindent U+-00BB: +AHgAuwB4-
+
+\noindent U+-00BC: +AHgAvAB4-
+
+\noindent U+-00BD: +AHgAvQB4-
+
+\noindent U+-00BE: +AHgAvgB4-
+
+\noindent U+-00BF: +AHgAvwB4-
+
+\noindent U+-00C0: +AHgAwAB4-
+
+\noindent U+-00C1: +AHgAwQB4-
+
+\noindent U+-00C2: +AHgAwgB4-
+
+\noindent U+-00C3: +AHgAwwB4-
+
+\noindent U+-00C4: +AHgAxAB4-
+
+\noindent U+-00C5: +AHgAxQB4-
+
+\noindent U+-00C6: +AHgAxgB4-
+
+\noindent U+-00C7: +AHgAxwB4-
+
+\noindent U+-00C8: +AHgAyAB4-
+
+\noindent U+-00C9: +AHgAyQB4-
+
+\noindent U+-00CA: +AHgAygB4-
+
+\noindent U+-00CB: +AHgAywB4-
+
+\noindent U+-00CC: +AHgAzAB4-
+
+\noindent U+-00CD: +AHgAzQB4-
+
+\noindent U+-00CE: +AHgAzgB4-
+
+\noindent U+-00CF: +AHgAzwB4-
+
+\noindent U+-00D0: +AHgA0AB4-
+
+\noindent U+-00D1: +AHgA0QB4-
+
+\noindent U+-00D2: +AHgA0gB4-
+
+\noindent U+-00D3: +AHgA0wB4-
+
+\noindent U+-00D4: +AHgA1AB4-
+
+\noindent U+-00D5: +AHgA1QB4-
+
+\noindent U+-00D6: +AHgA1gB4-
+
+\noindent U+-00D7: +AHgA1wB4-
+
+\noindent U+-00D8: +AHgA2AB4-
+
+\noindent U+-00D9: +AHgA2QB4-
+
+\noindent U+-00DA: +AHgA2gB4-
+
+\noindent U+-00DB: +AHgA2wB4-
+
+\noindent U+-00DC: +AHgA3AB4-
+
+\noindent U+-00DD: +AHgA3QB4-
+
+\noindent U+-00DE: +AHgA3gB4-
+
+\noindent U+-00DF: +AHgA3wB4-
+
+\noindent U+-00E0: +AHgA4AB4-
+
+\noindent U+-00E1: +AHgA4QB4-
+
+\noindent U+-00E2: +AHgA4gB4-
+
+\noindent U+-00E3: +AHgA4wB4-
+
+\noindent U+-00E4: +AHgA5AB4-
+
+\noindent U+-00E5: +AHgA5QB4-
+
+\noindent U+-00E6: +AHgA5gB4-
+
+\noindent U+-00E7: +AHgA5wB4-
+
+\noindent U+-00E8: +AHgA6AB4-
+
+\noindent U+-00E9: +AHgA6QB4-
+
+\noindent U+-00EA: +AHgA6gB4-
+
+\noindent U+-00EB: +AHgA6wB4-
+
+\noindent U+-00EC: +AHgA7AB4-
+
+\noindent U+-00ED: +AHgA7QB4-
+
+\noindent U+-00EE: +AHgA7gB4-
+
+\noindent U+-00EF: +AHgA7wB4-
+
+\noindent U+-00F0: +AHgA8AB4-
+
+\noindent U+-00F1: +AHgA8QB4-
+
+\noindent U+-00F2: +AHgA8gB4-
+
+\noindent U+-00F3: +AHgA8wB4-
+
+\noindent U+-00F4: +AHgA9AB4-
+
+\noindent U+-00F5: +AHgA9QB4-
+
+\noindent U+-00F6: +AHgA9gB4-
+
+\noindent U+-00F7: +AHgA9wB4-
+
+\noindent U+-00F8: +AHgA+AB4-
+
+\noindent U+-00F9: +AHgA+QB4-
+
+\noindent U+-00FA: +AHgA+gB4-
+
+\noindent U+-00FB: +AHgA+wB4-
+
+\noindent U+-00FC: +AHgA/AB4-
+
+\noindent U+-00FD: +AHgA/QB4-
+
+\noindent U+-00FE: +AHgA/gB4-
+
+\noindent U+-00FF: +AHgA/wB4-
+
+\subsubsection*{Latin Extended-A}
+
+\noindent U+-0100: +AHgBAAB4-
+
+\noindent U+-0101: +AHgBAQB4-
+
+\noindent U+-0102: +AHgBAgB4-
+
+\noindent U+-0103: +AHgBAwB4-
+
+\noindent U+-0104: +AHgBBAB4-
+
+\noindent U+-0105: +AHgBBQB4-
+
+\noindent U+-0106: +AHgBBgB4-
+
+\noindent U+-0107: +AHgBBwB4-
+
+\noindent U+-0108: +AHgBCAB4-
+
+\noindent U+-0109: +AHgBCQB4-
+
+\noindent U+-010A: +AHgBCgB4-
+
+\noindent U+-010B: +AHgBCwB4-
+
+\noindent U+-010C: +AHgBDAB4-
+
+\noindent U+-010D: +AHgBDQB4-
+
+\noindent U+-010E: +AHgBDgB4-
+
+\noindent U+-010F: +AHgBDwB4-
+
+\noindent U+-0110: +AHgBEAB4-
+
+\noindent U+-0111: +AHgBEQB4-
+
+\noindent U+-0112: +AHgBEgB4-
+
+\noindent U+-0113: +AHgBEwB4-
+
+\noindent U+-0114: +AHgBFAB4-
+
+\noindent U+-0115: +AHgBFQB4-
+
+\noindent U+-0116: +AHgBFgB4-
+
+\noindent U+-0117: +AHgBFwB4-
+
+\noindent U+-0118: +AHgBGAB4-
+
+\noindent U+-0119: +AHgBGQB4-
+
+\noindent U+-011A: +AHgBGgB4-
+
+\noindent U+-011B: +AHgBGwB4-
+
+\noindent U+-011C: +AHgBHAB4-
+
+\noindent U+-011D: +AHgBHQB4-
+
+\noindent U+-011E: +AHgBHgB4-
+
+\noindent U+-011F: +AHgBHwB4-
+
+\noindent U+-0120: +AHgBIAB4-
+
+\noindent U+-0121: +AHgBIQB4-
+
+\noindent U+-0122: +AHgBIgB4-
+
+\noindent U+-0123: +AHgBIwB4-
+
+\noindent U+-0124: +AHgBJAB4-
+
+\noindent U+-0125: +AHgBJQB4-
+
+\noindent U+-0126: +AHgBJgB4-
+
+\noindent U+-0127: +AHgBJwB4-
+
+\noindent U+-0128: +AHgBKAB4-
+
+\noindent U+-0129: +AHgBKQB4-
+
+\noindent U+-012A: +AHgBKgB4-
+
+\noindent U+-012B: +AHgBKwB4-
+
+\noindent U+-012C: +AHgBLAB4-
+
+\noindent U+-012D: +AHgBLQB4-
+
+\noindent U+-012E: +AHgBLgB4-
+
+\noindent U+-012F: +AHgBLwB4-
+
+\noindent U+-0130: +AHgBMAB4-
+
+\noindent U+-0131: +AHgBMQB4-
+
+\noindent U+-0132: +AHgBMgB4-
+
+\noindent U+-0133: +AHgBMwB4-
+
+\noindent U+-0134: +AHgBNAB4-
+
+\noindent U+-0135: +AHgBNQB4-
+
+\noindent U+-0136: +AHgBNgB4-
+
+\noindent U+-0137: +AHgBNwB4-
+
+\noindent U+-0138: +AHgBOAB4-
+
+\noindent U+-0139: +AHgBOQB4-
+
+\noindent U+-013A: +AHgBOgB4-
+
+\noindent U+-013B: +AHgBOwB4-
+
+\noindent U+-013C: +AHgBPAB4-
+
+\noindent U+-013D: +AHgBPQB4-
+
+\noindent U+-013E: +AHgBPgB4-
+
+\noindent U+-013F: +AHgBPwB4-
+
+\noindent U+-0140: +AHgBQAB4-
+
+\noindent U+-0141: +AHgBQQB4-
+
+\noindent U+-0142: +AHgBQgB4-
+
+\noindent U+-0143: +AHgBQwB4-
+
+\noindent U+-0144: +AHgBRAB4-
+
+\noindent U+-0145: +AHgBRQB4-
+
+\noindent U+-0146: +AHgBRgB4-
+
+\noindent U+-0147: +AHgBRwB4-
+
+\noindent U+-0148: +AHgBSAB4-
+
+\noindent U+-0149: +AHgBSQB4-
+
+\noindent U+-014A: +AHgBSgB4-
+
+\noindent U+-014B: +AHgBSwB4-
+
+\noindent U+-014C: +AHgBTAB4-
+
+\noindent U+-014D: +AHgBTQB4-
+
+\noindent U+-014E: +AHgBTgB4-
+
+\noindent U+-014F: +AHgBTwB4-
+
+\noindent U+-0150: +AHgBUAB4-
+
+\noindent U+-0151: +AHgBUQB4-
+
+\noindent U+-0152: +AHgBUgB4-
+
+\noindent U+-0153: +AHgBUwB4-
+
+\noindent U+-0154: +AHgBVAB4-
+
+\noindent U+-0155: +AHgBVQB4-
+
+\noindent U+-0156: +AHgBVgB4-
+
+\noindent U+-0157: +AHgBVwB4-
+
+\noindent U+-0158: +AHgBWAB4-
+
+\noindent U+-0159: +AHgBWQB4-
+
+\noindent U+-015A: +AHgBWgB4-
+
+\noindent U+-015B: +AHgBWwB4-
+
+\noindent U+-015C: +AHgBXAB4-
+
+\noindent U+-015D: +AHgBXQB4-
+
+\noindent U+-015E: +AHgBXgB4-
+
+\noindent U+-015F: +AHgBXwB4-
+
+\noindent U+-0160: +AHgBYAB4-
+
+\noindent U+-0161: +AHgBYQB4-
+
+\noindent U+-0162: +AHgBYgB4-
+
+\noindent U+-0163: +AHgBYwB4-
+
+\noindent U+-0164: +AHgBZAB4-
+
+\noindent U+-0165: +AHgBZQB4-
+
+\noindent U+-0166: +AHgBZgB4-
+
+\noindent U+-0167: +AHgBZwB4-
+
+\noindent U+-0168: +AHgBaAB4-
+
+\noindent U+-0169: +AHgBaQB4-
+
+\noindent U+-016A: +AHgBagB4-
+
+\noindent U+-016B: +AHgBawB4-
+
+\noindent U+-016C: +AHgBbAB4-
+
+\noindent U+-016D: +AHgBbQB4-
+
+\noindent U+-016E: +AHgBbgB4-
+
+\noindent U+-016F: +AHgBbwB4-
+
+\noindent U+-0170: +AHgBcAB4-
+
+\noindent U+-0171: +AHgBcQB4-
+
+\noindent U+-0172: +AHgBcgB4-
+
+\noindent U+-0173: +AHgBcwB4-
+
+\noindent U+-0174: +AHgBdAB4-
+
+\noindent U+-0175: +AHgBdQB4-
+
+\noindent U+-0176: +AHgBdgB4-
+
+\noindent U+-0177: +AHgBdwB4-
+
+\noindent U+-0178: +AHgBeAB4-
+
+\noindent U+-0179: +AHgBeQB4-
+
+\noindent U+-017A: +AHgBegB4-
+
+\noindent U+-017B: +AHgBewB4-
+
+\noindent U+-017C: +AHgBfAB4-
+
+\noindent U+-017D: +AHgBfQB4-
+
+\noindent U+-017E: +AHgBfgB4-
+
+\noindent U+-017F: +AHgBfwB4-
+
+\subsubsection*{Latin Extended-B}
+
+\noindent U+-0180: +AHgBgAB4-
+
+\noindent U+-0181: +AHgBgQB4-
+
+\noindent U+-0182: +AHgBggB4-
+
+\noindent U+-0183: +AHgBgwB4-
+
+\noindent U+-0184: +AHgBhAB4-
+
+\noindent U+-0185: +AHgBhQB4-
+
+\noindent U+-0186: +AHgBhgB4-
+
+\noindent U+-0187: +AHgBhwB4-
+
+\noindent U+-0188: +AHgBiAB4-
+
+\noindent U+-0189: +AHgBiQB4-
+
+\noindent U+-018A: +AHgBigB4-
+
+\noindent U+-018B: +AHgBiwB4-
+
+\noindent U+-018C: +AHgBjAB4-
+
+\noindent U+-018D: +AHgBjQB4-
+
+\noindent U+-018E: +AHgBjgB4-
+
+\noindent U+-018F: +AHgBjwB4-
+
+\noindent U+-0190: +AHgBkAB4-
+
+\noindent U+-0191: +AHgBkQB4-
+
+\noindent U+-0192: +AHgBkgB4-
+
+\noindent U+-0193: +AHgBkwB4-
+
+\noindent U+-0194: +AHgBlAB4-
+
+\noindent U+-0195: +AHgBlQB4-
+
+\noindent U+-0196: +AHgBlgB4-
+
+\noindent U+-0197: +AHgBlwB4-
+
+\noindent U+-0198: +AHgBmAB4-
+
+\noindent U+-0199: +AHgBmQB4-
+
+\noindent U+-019A: +AHgBmgB4-
+
+\noindent U+-019B: +AHgBmwB4-
+
+\noindent U+-019C: +AHgBnAB4-
+
+\noindent U+-019D: +AHgBnQB4-
+
+\noindent U+-019E: +AHgBngB4-
+
+\noindent U+-019F: +AHgBnwB4-
+
+\noindent U+-01A0: +AHgBoAB4-
+
+\noindent U+-01A1: +AHgBoQB4-
+
+\noindent U+-01A2: +AHgBogB4-
+
+\noindent U+-01A3: +AHgBowB4-
+
+\noindent U+-01A4: +AHgBpAB4-
+
+\noindent U+-01A5: +AHgBpQB4-
+
+\noindent U+-01A6: +AHgBpgB4-
+
+\noindent U+-01A7: +AHgBpwB4-
+
+\noindent U+-01A8: +AHgBqAB4-
+
+\noindent U+-01A9: +AHgBqQB4-
+
+\noindent U+-01AA: +AHgBqgB4-
+
+\noindent U+-01AB: +AHgBqwB4-
+
+\noindent U+-01AC: +AHgBrAB4-
+
+\noindent U+-01AD: +AHgBrQB4-
+
+\noindent U+-01AE: +AHgBrgB4-
+
+\noindent U+-01AF: +AHgBrwB4-
+
+\noindent U+-01B0: +AHgBsAB4-
+
+\noindent U+-01B1: +AHgBsQB4-
+
+\noindent U+-01B2: +AHgBsgB4-
+
+\noindent U+-01B3: +AHgBswB4-
+
+\noindent U+-01B4: +AHgBtAB4-
+
+\noindent U+-01B5: +AHgBtQB4-
+
+\noindent U+-01B6: +AHgBtgB4-
+
+\noindent U+-01B7: +AHgBtwB4-
+
+\noindent U+-01B8: +AHgBuAB4-
+
+\noindent U+-01B9: +AHgBuQB4-
+
+\noindent U+-01BA: +AHgBugB4-
+
+\noindent U+-01BB: +AHgBuwB4-
+
+\noindent U+-01BC: +AHgBvAB4-
+
+\noindent U+-01BD: +AHgBvQB4-
+
+\noindent U+-01BE: +AHgBvgB4-
+
+\noindent U+-01BF: +AHgBvwB4-
+
+\noindent U+-01C0: +AHgBwAB4-
+
+\noindent U+-01C1: +AHgBwQB4-
+
+\noindent U+-01C2: +AHgBwgB4-
+
+\noindent U+-01C3: +AHgBwwB4-
+
+\noindent U+-01C4: +AHgBxAB4-
+
+\noindent U+-01C5: +AHgBxQB4-
+
+\noindent U+-01C6: +AHgBxgB4-
+
+\noindent U+-01C7: +AHgBxwB4-
+
+\noindent U+-01C8: +AHgByAB4-
+
+\noindent U+-01C9: +AHgByQB4-
+
+\noindent U+-01CA: +AHgBygB4-
+
+\noindent U+-01CB: +AHgBywB4-
+
+\noindent U+-01CC: +AHgBzAB4-
+
+\noindent U+-01CD: +AHgBzQB4-
+
+\noindent U+-01CE: +AHgBzgB4-
+
+\noindent U+-01CF: +AHgBzwB4-
+
+\noindent U+-01D0: +AHgB0AB4-
+
+\noindent U+-01D1: +AHgB0QB4-
+
+\noindent U+-01D2: +AHgB0gB4-
+
+\noindent U+-01D3: +AHgB0wB4-
+
+\noindent U+-01D4: +AHgB1AB4-
+
+\noindent U+-01D5: +AHgB1QB4-
+
+\noindent U+-01D6: +AHgB1gB4-
+
+\noindent U+-01D7: +AHgB1wB4-
+
+\noindent U+-01D8: +AHgB2AB4-
+
+\noindent U+-01D9: +AHgB2QB4-
+
+\noindent U+-01DA: +AHgB2gB4-
+
+\noindent U+-01DB: +AHgB2wB4-
+
+\noindent U+-01DC: +AHgB3AB4-
+
+\noindent U+-01DD: +AHgB3QB4-
+
+\noindent U+-01DE: +AHgB3gB4-
+
+\noindent U+-01DF: +AHgB3wB4-
+
+\noindent U+-01E0: +AHgB4AB4-
+
+\noindent U+-01E1: +AHgB4QB4-
+
+\noindent U+-01E2: +AHgB4gB4-
+
+\noindent U+-01E3: +AHgB4wB4-
+
+\noindent U+-01E4: +AHgB5AB4-
+
+\noindent U+-01E5: +AHgB5QB4-
+
+\noindent U+-01E6: +AHgB5gB4-
+
+\noindent U+-01E7: +AHgB5wB4-
+
+\noindent U+-01E8: +AHgB6AB4-
+
+\noindent U+-01E9: +AHgB6QB4-
+
+\noindent U+-01EA: +AHgB6gB4-
+
+\noindent U+-01EB: +AHgB6wB4-
+
+\noindent U+-01EC: +AHgB7AB4-
+
+\noindent U+-01ED: +AHgB7QB4-
+
+\noindent U+-01EE: +AHgB7gB4-
+
+\noindent U+-01EF: +AHgB7wB4-
+
+\noindent U+-01F0: +AHgB8AB4-
+
+\noindent U+-01F1: +AHgB8QB4-
+
+\noindent U+-01F2: +AHgB8gB4-
+
+\noindent U+-01F3: +AHgB8wB4-
+
+\noindent U+-01F4: +AHgB9AB4-
+
+\noindent U+-01F5: +AHgB9QB4-
+
+\noindent U+-01F6: +AHgB9gB4-
+
+\noindent U+-01F7: +AHgB9wB4-
+
+\noindent U+-01F8: +AHgB+AB4-
+
+\noindent U+-01F9: +AHgB+QB4-
+
+\noindent U+-01FA: +AHgB+gB4-
+
+\noindent U+-01FB: +AHgB+wB4-
+
+\noindent U+-01FC: +AHgB/AB4-
+
+\noindent U+-01FD: +AHgB/QB4-
+
+\noindent U+-01FE: +AHgB/gB4-
+
+\noindent U+-01FF: +AHgB/wB4-
+
+\noindent U+-0200: +AHgCAAB4-
+
+\noindent U+-0201: +AHgCAQB4-
+
+\noindent U+-0202: +AHgCAgB4-
+
+\noindent U+-0203: +AHgCAwB4-
+
+\noindent U+-0204: +AHgCBAB4-
+
+\noindent U+-0205: +AHgCBQB4-
+
+\noindent U+-0206: +AHgCBgB4-
+
+\noindent U+-0207: +AHgCBwB4-
+
+\noindent U+-0208: +AHgCCAB4-
+
+\noindent U+-0209: +AHgCCQB4-
+
+\noindent U+-020A: +AHgCCgB4-
+
+\noindent U+-020B: +AHgCCwB4-
+
+\noindent U+-020C: +AHgCDAB4-
+
+\noindent U+-020D: +AHgCDQB4-
+
+\noindent U+-020E: +AHgCDgB4-
+
+\noindent U+-020F: +AHgCDwB4-
+
+\noindent U+-0210: +AHgCEAB4-
+
+\noindent U+-0211: +AHgCEQB4-
+
+\noindent U+-0212: +AHgCEgB4-
+
+\noindent U+-0213: +AHgCEwB4-
+
+\noindent U+-0214: +AHgCFAB4-
+
+\noindent U+-0215: +AHgCFQB4-
+
+\noindent U+-0216: +AHgCFgB4-
+
+\noindent U+-0217: +AHgCFwB4-
+
+\noindent U+-0218: +AHgCGAB4-
+
+\noindent U+-0219: +AHgCGQB4-
+
+\noindent U+-021A: +AHgCGgB4-
+
+\noindent U+-021B: +AHgCGwB4-
+
+\noindent U+-021C: +AHgCHAB4-
+
+\noindent U+-021D: +AHgCHQB4-
+
+\noindent U+-021E: +AHgCHgB4-
+
+\noindent U+-021F: +AHgCHwB4-
+
+\noindent U+-0220: +AHgCIAB4-
+
+\noindent U+-0221: +AHgCIQB4-
+
+\noindent U+-0222: +AHgCIgB4-
+
+\noindent U+-0223: +AHgCIwB4-
+
+\noindent U+-0224: +AHgCJAB4-
+
+\noindent U+-0225: +AHgCJQB4-
+
+\noindent U+-0226: +AHgCJgB4-
+
+\noindent U+-0227: +AHgCJwB4-
+
+\noindent U+-0228: +AHgCKAB4-
+
+\noindent U+-0229: +AHgCKQB4-
+
+\noindent U+-022A: +AHgCKgB4-
+
+\noindent U+-022B: +AHgCKwB4-
+
+\noindent U+-022C: +AHgCLAB4-
+
+\noindent U+-022D: +AHgCLQB4-
+
+\noindent U+-022E: +AHgCLgB4-
+
+\noindent U+-022F: +AHgCLwB4-
+
+\noindent U+-0230: +AHgCMAB4-
+
+\noindent U+-0231: +AHgCMQB4-
+
+\noindent U+-0232: +AHgCMgB4-
+
+\noindent U+-0233: +AHgCMwB4-
+
+\noindent U+-0234: +AHgCNAB4-
+
+\noindent U+-0235: +AHgCNQB4-
+
+\noindent U+-0236: +AHgCNgB4-
+
+\noindent U+-0237: +AHgCNwB4-
+
+\noindent U+-0238: +AHgCOAB4-
+
+\noindent U+-0239: +AHgCOQB4-
+
+\noindent U+-023A: +AHgCOgB4-
+
+\noindent U+-023B: +AHgCOwB4-
+
+\noindent U+-023C: +AHgCPAB4-
+
+\noindent U+-023D: +AHgCPQB4-
+
+\noindent U+-023E: +AHgCPgB4-
+
+\noindent U+-023F: +AHgCPwB4-
+
+\noindent U+-0240: +AHgCQAB4-
+
+\noindent U+-0241: +AHgCQQB4-
+
+\noindent U+-0242: +AHgCQgB4-
+
+\noindent U+-0243: +AHgCQwB4-
+
+\noindent U+-0244: +AHgCRAB4-
+
+\noindent U+-0245: +AHgCRQB4-
+
+\noindent U+-0246: +AHgCRgB4-
+
+\noindent U+-0247: +AHgCRwB4-
+
+\noindent U+-0248: +AHgCSAB4-
+
+\noindent U+-0249: +AHgCSQB4-
+
+\noindent U+-024A: +AHgCSgB4-
+
+\noindent U+-024B: +AHgCSwB4-
+
+\noindent U+-024C: +AHgCTAB4-
+
+\noindent U+-024D: +AHgCTQB4-
+
+\noindent U+-024E: +AHgCTgB4-
+
+\noindent U+-024F: +AHgCTwB4-
+
+\subsubsection*{IPA Extensions}
+
+\noindent U+-0250: +AHgCUAB4-
+
+\noindent U+-0251: +AHgCUQB4-
+
+\noindent U+-0252: +AHgCUgB4-
+
+\noindent U+-0253: +AHgCUwB4-
+
+\noindent U+-0254: +AHgCVAB4-
+
+\noindent U+-0255: +AHgCVQB4-
+
+\noindent U+-0256: +AHgCVgB4-
+
+\noindent U+-0257: +AHgCVwB4-
+
+\noindent U+-0258: +AHgCWAB4-
+
+\noindent U+-0259: +AHgCWQB4-
+
+\noindent U+-025A: +AHgCWgB4-
+
+\noindent U+-025B: +AHgCWwB4-
+
+\noindent U+-025C: +AHgCXAB4-
+
+\noindent U+-025D: +AHgCXQB4-
+
+\noindent U+-025E: +AHgCXgB4-
+
+\noindent U+-025F: +AHgCXwB4-
+
+\noindent U+-0260: +AHgCYAB4-
+
+\noindent U+-0261: +AHgCYQB4-
+
+\noindent U+-0262: +AHgCYgB4-
+
+\noindent U+-0263: +AHgCYwB4-
+
+\noindent U+-0264: +AHgCZAB4-
+
+\noindent U+-0265: +AHgCZQB4-
+
+\noindent U+-0266: +AHgCZgB4-
+
+\noindent U+-0267: +AHgCZwB4-
+
+\noindent U+-0268: +AHgCaAB4-
+
+\noindent U+-0269: +AHgCaQB4-
+
+\noindent U+-026A: +AHgCagB4-
+
+\noindent U+-026B: +AHgCawB4-
+
+\noindent U+-026C: +AHgCbAB4-
+
+\noindent U+-026D: +AHgCbQB4-
+
+\noindent U+-026E: +AHgCbgB4-
+
+\noindent U+-026F: +AHgCbwB4-
+
+\noindent U+-0270: +AHgCcAB4-
+
+\noindent U+-0271: +AHgCcQB4-
+
+\noindent U+-0272: +AHgCcgB4-
+
+\noindent U+-0273: +AHgCcwB4-
+
+\noindent U+-0274: +AHgCdAB4-
+
+\noindent U+-0275: +AHgCdQB4-
+
+\noindent U+-0276: +AHgCdgB4-
+
+\noindent U+-0277: +AHgCdwB4-
+
+\noindent U+-0278: +AHgCeAB4-
+
+\noindent U+-0279: +AHgCeQB4-
+
+\noindent U+-027A: +AHgCegB4-
+
+\noindent U+-027B: +AHgCewB4-
+
+\noindent U+-027C: +AHgCfAB4-
+
+\noindent U+-027D: +AHgCfQB4-
+
+\noindent U+-027E: +AHgCfgB4-
+
+\noindent U+-027F: +AHgCfwB4-
+
+\noindent U+-0280: +AHgCgAB4-
+
+\noindent U+-0281: +AHgCgQB4-
+
+\noindent U+-0282: +AHgCggB4-
+
+\noindent U+-0283: +AHgCgwB4-
+
+\noindent U+-0284: +AHgChAB4-
+
+\noindent U+-0285: +AHgChQB4-
+
+\noindent U+-0286: +AHgChgB4-
+
+\noindent U+-0287: +AHgChwB4-
+
+\noindent U+-0288: +AHgCiAB4-
+
+\noindent U+-0289: +AHgCiQB4-
+
+\noindent U+-028A: +AHgCigB4-
+
+\noindent U+-028B: +AHgCiwB4-
+
+\noindent U+-028C: +AHgCjAB4-
+
+\noindent U+-028D: +AHgCjQB4-
+
+\noindent U+-028E: +AHgCjgB4-
+
+\noindent U+-028F: +AHgCjwB4-
+
+\noindent U+-0290: +AHgCkAB4-
+
+\noindent U+-0291: +AHgCkQB4-
+
+\noindent U+-0292: +AHgCkgB4-
+
+\noindent U+-0293: +AHgCkwB4-
+
+\noindent U+-0294: +AHgClAB4-
+
+\noindent U+-0295: +AHgClQB4-
+
+\noindent U+-0296: +AHgClgB4-
+
+\noindent U+-0297: +AHgClwB4-
+
+\noindent U+-0298: +AHgCmAB4-
+
+\noindent U+-0299: +AHgCmQB4-
+
+\noindent U+-029A: +AHgCmgB4-
+
+\noindent U+-029B: +AHgCmwB4-
+
+\noindent U+-029C: +AHgCnAB4-
+
+\noindent U+-029D: +AHgCnQB4-
+
+\noindent U+-029E: +AHgCngB4-
+
+\noindent U+-029F: +AHgCnwB4-
+
+\noindent U+-02A0: +AHgCoAB4-
+
+\noindent U+-02A1: +AHgCoQB4-
+
+\noindent U+-02A2: +AHgCogB4-
+
+\noindent U+-02A3: +AHgCowB4-
+
+\noindent U+-02A4: +AHgCpAB4-
+
+\noindent U+-02A5: +AHgCpQB4-
+
+\noindent U+-02A6: +AHgCpgB4-
+
+\noindent U+-02A7: +AHgCpwB4-
+
+\noindent U+-02A8: +AHgCqAB4-
+
+\noindent U+-02A9: +AHgCqQB4-
+
+\noindent U+-02AA: +AHgCqgB4-
+
+\noindent U+-02AB: +AHgCqwB4-
+
+\noindent U+-02AC: +AHgCrAB4-
+
+\noindent U+-02AD: +AHgCrQB4-
+
+\noindent U+-02AE: +AHgCrgB4-
+
+\noindent U+-02AF: +AHgCrwB4-
+
+\subsubsection*{Spacing Modifier Letters}
+
+\noindent U+-02B0: +AHgCsAB4-
+
+\noindent U+-02B1: +AHgCsQB4-
+
+\noindent U+-02B2: +AHgCsgB4-
+
+\noindent U+-02B3: +AHgCswB4-
+
+\noindent U+-02B4: +AHgCtAB4-
+
+\noindent U+-02B5: +AHgCtQB4-
+
+\noindent U+-02B6: +AHgCtgB4-
+
+\noindent U+-02B7: +AHgCtwB4-
+
+\noindent U+-02B8: +AHgCuAB4-
+
+\noindent U+-02B9: +AHgCuQB4-
+
+\noindent U+-02BA: +AHgCugB4-
+
+\noindent U+-02BB: +AHgCuwB4-
+
+\noindent U+-02BC: +AHgCvAB4-
+
+\noindent U+-02BD: +AHgCvQB4-
+
+\noindent U+-02BE: +AHgCvgB4-
+
+\noindent U+-02BF: +AHgCvwB4-
+
+\noindent U+-02C0: +AHgCwAB4-
+
+\noindent U+-02C1: +AHgCwQB4-
+
+\noindent U+-02C2: +AHgCwgB4-
+
+\noindent U+-02C3: +AHgCwwB4-
+
+\noindent U+-02C4: +AHgCxAB4-
+
+\noindent U+-02C5: +AHgCxQB4-
+
+\noindent U+-02C6: +AHgCxgB4-
+
+\noindent U+-02C7: +AHgCxwB4-
+
+\noindent U+-02C8: +AHgCyAB4-
+
+\noindent U+-02C9: +AHgCyQB4-
+
+\noindent U+-02CA: +AHgCygB4-
+
+\noindent U+-02CB: +AHgCywB4-
+
+\noindent U+-02CC: +AHgCzAB4-
+
+\noindent U+-02CD: +AHgCzQB4-
+
+\noindent U+-02CE: +AHgCzgB4-
+
+\noindent U+-02CF: +AHgCzwB4-
+
+\noindent U+-02D0: +AHgC0AB4-
+
+\noindent U+-02D1: +AHgC0QB4-
+
+\noindent U+-02D2: +AHgC0gB4-
+
+\noindent U+-02D3: +AHgC0wB4-
+
+\noindent U+-02D4: +AHgC1AB4-
+
+\noindent U+-02D5: +AHgC1QB4-
+
+\noindent U+-02D6: +AHgC1gB4-
+
+\noindent U+-02D7: +AHgC1wB4-
+
+\noindent U+-02D8: +AHgC2AB4-
+
+\noindent U+-02D9: +AHgC2QB4-
+
+\noindent U+-02DA: +AHgC2gB4-
+
+\noindent U+-02DB: +AHgC2wB4-
+
+\noindent U+-02DC: +AHgC3AB4-
+
+\noindent U+-02DD: +AHgC3QB4-
+
+\noindent U+-02DE: +AHgC3gB4-
+
+\noindent U+-02DF: +AHgC3wB4-
+
+\noindent U+-02E0: +AHgC4AB4-
+
+\noindent U+-02E1: +AHgC4QB4-
+
+\noindent U+-02E2: +AHgC4gB4-
+
+\noindent U+-02E3: +AHgC4wB4-
+
+\noindent U+-02E4: +AHgC5AB4-
+
+\noindent U+-02E5: +AHgC5QB4-
+
+\noindent U+-02E6: +AHgC5gB4-
+
+\noindent U+-02E7: +AHgC5wB4-
+
+\noindent U+-02E8: +AHgC6AB4-
+
+\noindent U+-02E9: +AHgC6QB4-
+
+\noindent U+-02EA: +AHgC6gB4-
+
+\noindent U+-02EB: +AHgC6wB4-
+
+\noindent U+-02EC: +AHgC7AB4-
+
+\noindent U+-02ED: +AHgC7QB4-
+
+\noindent U+-02EE: +AHgC7gB4-
+
+\noindent U+-02EF: +AHgC7wB4-
+
+\noindent U+-02F0: +AHgC8AB4-
+
+\noindent U+-02F1: +AHgC8QB4-
+
+\noindent U+-02F2: +AHgC8gB4-
+
+\noindent U+-02F3: +AHgC8wB4-
+
+\noindent U+-02F4: +AHgC9AB4-
+
+\noindent U+-02F5: +AHgC9QB4-
+
+\noindent U+-02F6: +AHgC9gB4-
+
+\noindent U+-02F7: +AHgC9wB4-
+
+\noindent U+-02F8: +AHgC+AB4-
+
+\noindent U+-02F9: +AHgC+QB4-
+
+\noindent U+-02FA: +AHgC+gB4-
+
+\noindent U+-02FB: +AHgC+wB4-
+
+\noindent U+-02FC: +AHgC/AB4-
+
+\noindent U+-02FD: +AHgC/QB4-
+
+\noindent U+-02FE: +AHgC/gB4-
+
+\noindent U+-02FF: +AHgC/wB4-
+
+\subsubsection*{General Punctuation}
+
+\noindent U+-2000: +AHggAAB4-
+
+\noindent U+-2001: +AHggAQB4-
+
+\noindent U+-2002: +AHggAgB4-
+
+\noindent U+-2003: +AHggAwB4-
+
+\noindent U+-2004: +AHggBAB4-
+
+\noindent U+-2005: +AHggBQB4-
+
+\noindent U+-2006: +AHggBgB4-
+
+\noindent U+-2007: +AHggBwB4-
+
+\noindent U+-2008: +AHggCAB4-
+
+\noindent U+-2009: +AHggCQB4-
+
+\noindent U+-200A: +AHggCgB4-
+
+\noindent U+-200B: +AHggCwB4-
+
+\noindent U+-200C: +AHggDAB4-
+
+\noindent U+-200D: +AHggDQB4-
+
+\noindent U+-200E: +AHggDgB4-
+
+\noindent U+-200F: +AHggDwB4-
+
+\noindent U+-2010: +AHggEAB4-
+
+\noindent U+-2011: +AHggEQB4-
+
+\noindent U+-2012: +AHggEgB4-
+
+\noindent U+-2013: +AHggEwB4-
+
+\noindent U+-2014: +AHggFAB4-
+
+\noindent U+-2015: +AHggFQB4-
+
+\noindent U+-2016: +AHggFgB4-
+
+\noindent U+-2017: +AHggFwB4-
+
+\noindent U+-2018: +AHggGAB4-
+
+\noindent U+-2019: +AHggGQB4-
+
+\noindent U+-201A: +AHggGgB4-
+
+\noindent U+-201B: +AHggGwB4-
+
+\noindent U+-201C: +AHggHAB4-
+
+\noindent U+-201D: +AHggHQB4-
+
+\noindent U+-201E: +AHggHgB4-
+
+\noindent U+-201F: +AHggHwB4-
+
+\noindent U+-2020: +AHggIAB4-
+
+\noindent U+-2021: +AHggIQB4-
+
+\noindent U+-2022: +AHggIgB4-
+
+\noindent U+-2023: +AHggIwB4-
+
+\noindent U+-2024: +AHggJAB4-
+
+\noindent U+-2025: +AHggJQB4-
+
+\noindent U+-2026: +AHggJgB4-
+
+\noindent U+-2027: +AHggJwB4-
+
+\noindent U+-2028: +AHggKAB4-
+
+\noindent U+-2029: +AHggKQB4-
+
+\noindent U+-202A: +AHggKgB4-
+
+\noindent U+-202B: +AHggKwB4-
+
+\noindent U+-202C: +AHggLAB4-
+
+\noindent U+-202D: +AHggLQB4-
+
+\noindent U+-202E: +AHggLgB4-
+
+\noindent U+-202F: +AHggLwB4-
+
+\noindent U+-2030: +AHggMAB4-
+
+\noindent U+-2031: +AHggMQB4-
+
+\noindent U+-2032: +AHggMgB4-
+
+\noindent U+-2033: +AHggMwB4-
+
+\noindent U+-2034: +AHggNAB4-
+
+\noindent U+-2035: +AHggNQB4-
+
+\noindent U+-2036: +AHggNgB4-
+
+\noindent U+-2037: +AHggNwB4-
+
+\noindent U+-2038: +AHggOAB4-
+
+\noindent U+-2039: +AHggOQB4-
+
+\noindent U+-203A: +AHggOgB4-
+
+\noindent U+-203B: +AHggOwB4-
+
+\noindent U+-203C: +AHggPAB4-
+
+\noindent U+-203D: +AHggPQB4-
+
+\noindent U+-203E: +AHggPgB4-
+
+\noindent U+-203F: +AHggPwB4-
+
+\noindent U+-2040: +AHggQAB4-
+
+\noindent U+-2041: +AHggQQB4-
+
+\noindent U+-2042: +AHggQgB4-
+
+\noindent U+-2043: +AHggQwB4-
+
+\noindent U+-2044: +AHggRAB4-
+
+\noindent U+-2045: +AHggRQB4-
+
+\noindent U+-2046: +AHggRgB4-
+
+\noindent U+-2047: +AHggRwB4-
+
+\noindent U+-2048: +AHggSAB4-
+
+\noindent U+-2049: +AHggSQB4-
+
+\noindent U+-204A: +AHggSgB4-
+
+\noindent U+-204B: +AHggSwB4-
+
+\noindent U+-204C: +AHggTAB4-
+
+\noindent U+-204D: +AHggTQB4-
+
+\noindent U+-204E: +AHggTgB4-
+
+\noindent U+-204F: +AHggTwB4-
+
+\noindent U+-2050: +AHggUAB4-
+
+\noindent U+-2051: +AHggUQB4-
+
+\noindent U+-2052: +AHggUgB4-
+
+\noindent U+-2053: +AHggUwB4-
+
+\noindent U+-2054: +AHggVAB4-
+
+\noindent U+-2055: +AHggVQB4-
+
+\noindent U+-2056: +AHggVgB4-
+
+\noindent U+-2057: +AHggVwB4-
+
+\noindent U+-2058: +AHggWAB4-
+
+\noindent U+-2059: +AHggWQB4-
+
+\noindent U+-205A: +AHggWgB4-
+
+\noindent U+-205B: +AHggWwB4-
+
+\noindent U+-205C: +AHggXAB4-
+
+\noindent U+-205D: +AHggXQB4-
+
+\noindent U+-205E: +AHggXgB4-
+
+\noindent U+-205F: +AHggXwB4-
+
+\noindent U+-2060: +AHggYAB4-
+
+\noindent U+-2061: +AHggYQB4-
+
+\noindent U+-2062: +AHggYgB4-
+
+\noindent U+-2063: +AHggYwB4-
+
+\noindent U+-2064: +AHggZAB4-
+
+\noindent U+-2065: +AHggZQB4-
+
+\noindent U+-2066: +AHggZgB4-
+
+\noindent U+-2067: +AHggZwB4-
+
+\noindent U+-2068: +AHggaAB4-
+
+\noindent U+-2069: +AHggaQB4-
+
+\noindent U+-206A: +AHggagB4-
+
+\noindent U+-206B: +AHggawB4-
+
+\noindent U+-206C: +AHggbAB4-
+
+\noindent U+-206D: +AHggbQB4-
+
+\noindent U+-206E: +AHggbgB4-
+
+\noindent U+-206F: +AHggbwB4-
+
+\subsubsection*{Currency Symbols}
+
+\noindent U+-20A0: +AHggoAB4-
+
+\noindent U+-20A1: +AHggoQB4-
+
+\noindent U+-20A2: +AHggogB4-
+
+\noindent U+-20A3: +AHggowB4-
+
+\noindent U+-20A4: +AHggpAB4-
+
+\noindent U+-20A5: +AHggpQB4-
+
+\noindent U+-20A6: +AHggpgB4-
+
+\noindent U+-20A7: +AHggpwB4-
+
+\noindent U+-20A8: +AHggqAB4-
+
+\noindent U+-20A9: +AHggqQB4-
+
+\noindent U+-20AA: +AHggqgB4-
+
+\noindent U+-20AB: +AHggqwB4-
+
+\noindent U+-20AC: +AHggrAB4-
+
+\noindent U+-20AD: +AHggrQB4-
+
+\noindent U+-20AE: +AHggrgB4-
+
+\noindent U+-20AF: +AHggrwB4-
+
+\noindent U+-20B0: +AHggsAB4-
+
+\noindent U+-20B1: +AHggsQB4-
+
+\noindent U+-20B2: +AHggsgB4-
+
+\noindent U+-20B3: +AHggswB4-
+
+\noindent U+-20B4: +AHggtAB4-
+
+\noindent U+-20B5: +AHggtQB4-
+
+\noindent U+-20B6: +AHggtgB4-
+
+\noindent U+-20B7: +AHggtwB4-
+
+\noindent U+-20B8: +AHgguAB4-
+
+\noindent U+-20B9: +AHgguQB4-
+
+\noindent U+-20BA: +AHggugB4-
+
+\noindent U+-20BB: +AHgguwB4-
+
+\noindent U+-20BC: +AHggvAB4-
+
+\noindent U+-20BD: +AHggvQB4-
+
+\noindent U+-20BE: +AHggvgB4-
+
+\noindent U+-20BF: +AHggvwB4-
+
+\noindent U+-20C0: +AHggwAB4-
+
+\noindent U+-20C1: +AHggwQB4-
+
+\noindent U+-20C2: +AHggwgB4-
+
+\noindent U+-20C3: +AHggwwB4-
+
+\noindent U+-20C4: +AHggxAB4-
+
+\noindent U+-20C5: +AHggxQB4-
+
+\noindent U+-20C6: +AHggxgB4-
+
+\noindent U+-20C7: +AHggxwB4-
+
+\noindent U+-20C8: +AHggyAB4-
+
+\noindent U+-20C9: +AHggyQB4-
+
+\noindent U+-20CA: +AHggygB4-
+
+\noindent U+-20CB: +AHggywB4-
+
+\noindent U+-20CC: +AHggzAB4-
+
+\noindent U+-20CD: +AHggzQB4-
+
+\noindent U+-20CE: +AHggzgB4-
+
+\noindent U+-20CF: +AHggzwB4-
+
+\subsubsection*{Letterlike Symbols}
+
+\noindent U+-2100: +AHghAAB4-
+
+\noindent U+-2101: +AHghAQB4-
+
+\noindent U+-2102: +AHghAgB4-
+
+\noindent U+-2103: +AHghAwB4-
+
+\noindent U+-2104: +AHghBAB4-
+
+\noindent U+-2105: +AHghBQB4-
+
+\noindent U+-2106: +AHghBgB4-
+
+\noindent U+-2107: +AHghBwB4-
+
+\noindent U+-2108: +AHghCAB4-
+
+\noindent U+-2109: +AHghCQB4-
+
+\noindent U+-210A: +AHghCgB4-
+
+\noindent U+-210B: +AHghCwB4-
+
+\noindent U+-210C: +AHghDAB4-
+
+\noindent U+-210D: +AHghDQB4-
+
+\noindent U+-210E: +AHghDgB4-
+
+\noindent U+-210F: +AHghDwB4-
+
+\noindent U+-2110: +AHghEAB4-
+
+\noindent U+-2111: +AHghEQB4-
+
+\noindent U+-2112: +AHghEgB4-
+
+\noindent U+-2113: +AHghEwB4-
+
+\noindent U+-2114: +AHghFAB4-
+
+\noindent U+-2115: +AHghFQB4-
+
+\noindent U+-2116: +AHghFgB4-
+
+\noindent U+-2117: +AHghFwB4-
+
+\noindent U+-2118: +AHghGAB4-
+
+\noindent U+-2119: +AHghGQB4-
+
+\noindent U+-211A: +AHghGgB4-
+
+\noindent U+-211B: +AHghGwB4-
+
+\noindent U+-211C: +AHghHAB4-
+
+\noindent U+-211D: +AHghHQB4-
+
+\noindent U+-211E: +AHghHgB4-
+
+\noindent U+-211F: +AHghHwB4-
+
+\noindent U+-2120: +AHghIAB4-
+
+\noindent U+-2121: +AHghIQB4-
+
+\noindent U+-2122: +AHghIgB4-
+
+\noindent U+-2123: +AHghIwB4-
+
+\noindent U+-2124: +AHghJAB4-
+
+\noindent U+-2125: +AHghJQB4-
+
+\noindent U+-2126: +AHghJgB4-
+
+\noindent U+-2127: +AHghJwB4-
+
+\noindent U+-2128: +AHghKAB4-
+
+\noindent U+-2129: +AHghKQB4-
+
+\noindent U+-212A: +AHghKgB4-
+
+\noindent U+-212B: +AHghKwB4-
+
+\noindent U+-212C: +AHghLAB4-
+
+\noindent U+-212D: +AHghLQB4-
+
+\noindent U+-212E: +AHghLgB4-
+
+\noindent U+-212F: +AHghLwB4-
+
+\noindent U+-2130: +AHghMAB4-
+
+\noindent U+-2131: +AHghMQB4-
+
+\noindent U+-2132: +AHghMgB4-
+
+\noindent U+-2133: +AHghMwB4-
+
+\noindent U+-2134: +AHghNAB4-
+
+\noindent U+-2135: +AHghNQB4-
+
+\noindent U+-2136: +AHghNgB4-
+
+\noindent U+-2137: +AHghNwB4-
+
+\noindent U+-2138: +AHghOAB4-
+
+\noindent U+-2139: +AHghOQB4-
+
+\noindent U+-213A: +AHghOgB4-
+
+\noindent U+-213B: +AHghOwB4-
+
+\noindent U+-213C: +AHghPAB4-
+
+\noindent U+-213D: +AHghPQB4-
+
+\noindent U+-213E: +AHghPgB4-
+
+\noindent U+-213F: +AHghPwB4-
+
+\noindent U+-2140: +AHghQAB4-
+
+\noindent U+-2141: +AHghQQB4-
+
+\noindent U+-2142: +AHghQgB4-
+
+\noindent U+-2143: +AHghQwB4-
+
+\noindent U+-2144: +AHghRAB4-
+
+\noindent U+-2145: +AHghRQB4-
+
+\noindent U+-2146: +AHghRgB4-
+
+\noindent U+-2147: +AHghRwB4-
+
+\noindent U+-2148: +AHghSAB4-
+
+\noindent U+-2149: +AHghSQB4-
+
+\noindent U+-214A: +AHghSgB4-
+
+\noindent U+-214B: +AHghSwB4-
+
+\noindent U+-214C: +AHghTAB4-
+
+\noindent U+-214D: +AHghTQB4-
+
+\noindent U+-214E: +AHghTgB4-
+
+\noindent U+-214F: +AHghTwB4-
+
+\subsubsection*{Number Forms}
+
+\noindent U+-2150: +AHghUAB4-
+
+\noindent U+-2151: +AHghUQB4-
+
+\noindent U+-2152: +AHghUgB4-
+
+\noindent U+-2153: +AHghUwB4-
+
+\noindent U+-2154: +AHghVAB4-
+
+\noindent U+-2155: +AHghVQB4-
+
+\noindent U+-2156: +AHghVgB4-
+
+\noindent U+-2157: +AHghVwB4-
+
+\noindent U+-2158: +AHghWAB4-
+
+\noindent U+-2159: +AHghWQB4-
+
+\noindent U+-215A: +AHghWgB4-
+
+\noindent U+-215B: +AHghWwB4-
+
+\noindent U+-215C: +AHghXAB4-
+
+\noindent U+-215D: +AHghXQB4-
+
+\noindent U+-215E: +AHghXgB4-
+
+\noindent U+-215F: +AHghXwB4-
+
+\noindent U+-2160: +AHghYAB4-
+
+\noindent U+-2161: +AHghYQB4-
+
+\noindent U+-2162: +AHghYgB4-
+
+\noindent U+-2163: +AHghYwB4-
+
+\noindent U+-2164: +AHghZAB4-
+
+\noindent U+-2165: +AHghZQB4-
+
+\noindent U+-2166: +AHghZgB4-
+
+\noindent U+-2167: +AHghZwB4-
+
+\noindent U+-2168: +AHghaAB4-
+
+\noindent U+-2169: +AHghaQB4-
+
+\noindent U+-216A: +AHghagB4-
+
+\noindent U+-216B: +AHghawB4-
+
+\noindent U+-216C: +AHghbAB4-
+
+\noindent U+-216D: +AHghbQB4-
+
+\noindent U+-216E: +AHghbgB4-
+
+\noindent U+-216F: +AHghbwB4-
+
+\noindent U+-2170: +AHghcAB4-
+
+\noindent U+-2171: +AHghcQB4-
+
+\noindent U+-2172: +AHghcgB4-
+
+\noindent U+-2173: +AHghcwB4-
+
+\noindent U+-2174: +AHghdAB4-
+
+\noindent U+-2175: +AHghdQB4-
+
+\noindent U+-2176: +AHghdgB4-
+
+\noindent U+-2177: +AHghdwB4-
+
+\noindent U+-2178: +AHgheAB4-
+
+\noindent U+-2179: +AHgheQB4-
+
+\noindent U+-217A: +AHghegB4-
+
+\noindent U+-217B: +AHghewB4-
+
+\noindent U+-217C: +AHghfAB4-
+
+\noindent U+-217D: +AHghfQB4-
+
+\noindent U+-217E: +AHghfgB4-
+
+\noindent U+-217F: +AHghfwB4-
+
+\noindent U+-2180: +AHghgAB4-
+
+\noindent U+-2181: +AHghgQB4-
+
+\noindent U+-2182: +AHghggB4-
+
+\noindent U+-2183: +AHghgwB4-
+
+\noindent U+-2184: +AHghhAB4-
+
+\noindent U+-2185: +AHghhQB4-
+
+\noindent U+-2186: +AHghhgB4-
+
+\noindent U+-2187: +AHghhwB4-
+
+\noindent U+-2188: +AHghiAB4-
+
+\noindent U+-2189: +AHghiQB4-
+
+\noindent U+-218A: +AHghigB4-
+
+\noindent U+-218B: +AHghiwB4-
+
+\noindent U+-218C: +AHghjAB4-
+
+\noindent U+-218D: +AHghjQB4-
+
+\noindent U+-218E: +AHghjgB4-
+
+\noindent U+-218F: +AHghjwB4-
+
+\subsubsection*{Alphabetic Presentation Forms}
+
+\noindent U+-FB00: +AHj7AAB4-
+
+\noindent U+-FB01: +AHj7AQB4-
+
+\noindent U+-FB02: +AHj7AgB4-
+
+\noindent U+-FB03: +AHj7AwB4-
+
+\noindent U+-FB04: +AHj7BAB4-
+
+\noindent U+-FB05: +AHj7BQB4-
+
+\noindent U+-FB06: +AHj7BgB4-
+
+\noindent U+-FB07: +AHj7BwB4-
+
+\noindent U+-FB08: +AHj7CAB4-
+
+\noindent U+-FB09: +AHj7CQB4-
+
+\noindent U+-FB0A: +AHj7CgB4-
+
+\noindent U+-FB0B: +AHj7CwB4-
+
+\noindent U+-FB0C: +AHj7DAB4-
+
+\noindent U+-FB0D: +AHj7DQB4-
+
+\noindent U+-FB0E: +AHj7DgB4-
+
+\noindent U+-FB0F: +AHj7DwB4-
+
+\noindent U+-FB10: +AHj7EAB4-
+
+\noindent U+-FB11: +AHj7EQB4-
+
+\noindent U+-FB12: +AHj7EgB4-
+
+\noindent U+-FB13: +AHj7EwB4-
+
+\noindent U+-FB14: +AHj7FAB4-
+
+\noindent U+-FB15: +AHj7FQB4-
+
+\noindent U+-FB16: +AHj7FgB4-
+
+\noindent U+-FB17: +AHj7FwB4-
+
+\noindent U+-FB18: +AHj7GAB4-
+
+\noindent U+-FB19: +AHj7GQB4-
+
+\noindent U+-FB1A: +AHj7GgB4-
+
+\noindent U+-FB1B: +AHj7GwB4-
+
+\noindent U+-FB1C: +AHj7HAB4-
+
+\noindent U+-FB1D: +AHj7HQB4-
+
+\noindent U+-FB1E: +AHj7HgB4-
+
+\noindent U+-FB1F: +AHj7HwB4-
+
+\noindent U+-FB20: +AHj7IAB4-
+
+\noindent U+-FB21: +AHj7IQB4-
+
+\noindent U+-FB22: +AHj7IgB4-
+
+\noindent U+-FB23: +AHj7IwB4-
+
+\noindent U+-FB24: +AHj7JAB4-
+
+\noindent U+-FB25: +AHj7JQB4-
+
+\noindent U+-FB26: +AHj7JgB4-
+
+\noindent U+-FB27: +AHj7JwB4-
+
+\noindent U+-FB28: +AHj7KAB4-
+
+\noindent U+-FB29: +AHj7KQB4-
+
+\noindent U+-FB2A: +AHj7KgB4-
+
+\noindent U+-FB2B: +AHj7KwB4-
+
+\noindent U+-FB2C: +AHj7LAB4-
+
+\noindent U+-FB2D: +AHj7LQB4-
+
+\noindent U+-FB2E: +AHj7LgB4-
+
+\noindent U+-FB2F: +AHj7LwB4-
+
+\noindent U+-FB30: +AHj7MAB4-
+
+\noindent U+-FB31: +AHj7MQB4-
+
+\noindent U+-FB32: +AHj7MgB4-
+
+\noindent U+-FB33: +AHj7MwB4-
+
+\noindent U+-FB34: +AHj7NAB4-
+
+\noindent U+-FB35: +AHj7NQB4-
+
+\noindent U+-FB36: +AHj7NgB4-
+
+\noindent U+-FB37: +AHj7NwB4-
+
+\noindent U+-FB38: +AHj7OAB4-
+
+\noindent U+-FB39: +AHj7OQB4-
+
+\noindent U+-FB3A: +AHj7OgB4-
+
+\noindent U+-FB3B: +AHj7OwB4-
+
+\noindent U+-FB3C: +AHj7PAB4-
+
+\noindent U+-FB3D: +AHj7PQB4-
+
+\noindent U+-FB3E: +AHj7PgB4-
+
+\noindent U+-FB3F: +AHj7PwB4-
+
+\noindent U+-FB40: +AHj7QAB4-
+
+\noindent U+-FB41: +AHj7QQB4-
+
+\noindent U+-FB42: +AHj7QgB4-
+
+\noindent U+-FB43: +AHj7QwB4-
+
+\noindent U+-FB44: +AHj7RAB4-
+
+\noindent U+-FB45: +AHj7RQB4-
+
+\noindent U+-FB46: +AHj7RgB4-
+
+\noindent U+-FB47: +AHj7RwB4-
+
+\noindent U+-FB48: +AHj7SAB4-
+
+\noindent U+-FB49: +AHj7SQB4-
+
+\noindent U+-FB4A: +AHj7SgB4-
+
+\noindent U+-FB4B: +AHj7SwB4-
+
+\noindent U+-FB4C: +AHj7TAB4-
+
+\noindent U+-FB4D: +AHj7TQB4-
+
+\noindent U+-FB4E: +AHj7TgB4-
+
+\noindent U+-FB4F: +AHj7TwB4-
+
+\end{document}
diff --git a/support/utf2any/test/tst-latex.utf8 b/support/utf2any/test/tst-latex.utf8
new file mode 100644
index 0000000000..e37d649c08
--- /dev/null
+++ b/support/utf2any/test/tst-latex.utf8
@@ -0,0 +1,2074 @@
+\documentclass[a4paper,12pt,twocolumn]{article}
+\usepackage{textcomp}
+\usepackage{eurofont}
+\usepackage[T1,tone,safe]{tipa}
+\begin{document}
+\subsubsection*{Controls and Latin-1 Supplement}
+
+\noindent U+0080: x€x
+
+\noindent U+0081: xx
+
+\noindent U+0082: x‚x
+
+\noindent U+0083: xƒx
+
+\noindent U+0084: x„x
+
+\noindent U+0085: x…x
+
+\noindent U+0086: x†x
+
+\noindent U+0087: x‡x
+
+\noindent U+0088: xˆx
+
+\noindent U+0089: x‰x
+
+\noindent U+008A: xŠx
+
+\noindent U+008B: x‹x
+
+\noindent U+008C: xŒx
+
+\noindent U+008D: xx
+
+\noindent U+008E: xŽx
+
+\noindent U+008F: xx
+
+\noindent U+0090: xx
+
+\noindent U+0091: x‘x
+
+\noindent U+0092: x’x
+
+\noindent U+0093: x“x
+
+\noindent U+0094: x”x
+
+\noindent U+0095: x•x
+
+\noindent U+0096: x–x
+
+\noindent U+0097: x—x
+
+\noindent U+0098: x˜x
+
+\noindent U+0099: x™x
+
+\noindent U+009A: xšx
+
+\noindent U+009B: x›x
+
+\noindent U+009C: xœx
+
+\noindent U+009D: xx
+
+\noindent U+009E: xžx
+
+\noindent U+009F: xŸx
+
+\noindent U+00A0: x x
+
+\noindent U+00A1: x¡x
+
+\noindent U+00A2: x¢x
+
+\noindent U+00A3: x£x
+
+\noindent U+00A4: x¤x
+
+\noindent U+00A5: x¥x
+
+\noindent U+00A6: x¦x
+
+\noindent U+00A7: x§x
+
+\noindent U+00A8: x¨x
+
+\noindent U+00A9: x©x
+
+\noindent U+00AA: xªx
+
+\noindent U+00AB: x«x
+
+\noindent U+00AC: x¬x
+
+\noindent U+00AD: x­x
+
+\noindent U+00AE: x®x
+
+\noindent U+00AF: x¯x
+
+\noindent U+00B0: x°x
+
+\noindent U+00B1: x±x
+
+\noindent U+00B2: x²x
+
+\noindent U+00B3: x³x
+
+\noindent U+00B4: x´x
+
+\noindent U+00B5: xµx
+
+\noindent U+00B6: x¶x
+
+\noindent U+00B7: x·x
+
+\noindent U+00B8: x¸x
+
+\noindent U+00B9: x¹x
+
+\noindent U+00BA: xºx
+
+\noindent U+00BB: x»x
+
+\noindent U+00BC: x¼x
+
+\noindent U+00BD: x½x
+
+\noindent U+00BE: x¾x
+
+\noindent U+00BF: x¿x
+
+\noindent U+00C0: xÀx
+
+\noindent U+00C1: xÁx
+
+\noindent U+00C2: xÂx
+
+\noindent U+00C3: xÃx
+
+\noindent U+00C4: xÄx
+
+\noindent U+00C5: xÅx
+
+\noindent U+00C6: xÆx
+
+\noindent U+00C7: xÇx
+
+\noindent U+00C8: xÈx
+
+\noindent U+00C9: xÉx
+
+\noindent U+00CA: xÊx
+
+\noindent U+00CB: xËx
+
+\noindent U+00CC: xÌx
+
+\noindent U+00CD: xÍx
+
+\noindent U+00CE: xÎx
+
+\noindent U+00CF: xÏx
+
+\noindent U+00D0: xÐx
+
+\noindent U+00D1: xÑx
+
+\noindent U+00D2: xÒx
+
+\noindent U+00D3: xÓx
+
+\noindent U+00D4: xÔx
+
+\noindent U+00D5: xÕx
+
+\noindent U+00D6: xÖx
+
+\noindent U+00D7: x×x
+
+\noindent U+00D8: xØx
+
+\noindent U+00D9: xÙx
+
+\noindent U+00DA: xÚx
+
+\noindent U+00DB: xÛx
+
+\noindent U+00DC: xÜx
+
+\noindent U+00DD: xÝx
+
+\noindent U+00DE: xÞx
+
+\noindent U+00DF: xßx
+
+\noindent U+00E0: xàx
+
+\noindent U+00E1: xáx
+
+\noindent U+00E2: xâx
+
+\noindent U+00E3: xãx
+
+\noindent U+00E4: xäx
+
+\noindent U+00E5: xåx
+
+\noindent U+00E6: xæx
+
+\noindent U+00E7: xçx
+
+\noindent U+00E8: xèx
+
+\noindent U+00E9: xéx
+
+\noindent U+00EA: xêx
+
+\noindent U+00EB: xëx
+
+\noindent U+00EC: xìx
+
+\noindent U+00ED: xíx
+
+\noindent U+00EE: xîx
+
+\noindent U+00EF: xïx
+
+\noindent U+00F0: xðx
+
+\noindent U+00F1: xñx
+
+\noindent U+00F2: xòx
+
+\noindent U+00F3: xóx
+
+\noindent U+00F4: xôx
+
+\noindent U+00F5: xõx
+
+\noindent U+00F6: xöx
+
+\noindent U+00F7: x÷x
+
+\noindent U+00F8: xøx
+
+\noindent U+00F9: xùx
+
+\noindent U+00FA: xúx
+
+\noindent U+00FB: xûx
+
+\noindent U+00FC: xüx
+
+\noindent U+00FD: xýx
+
+\noindent U+00FE: xþx
+
+\noindent U+00FF: xÿx
+
+\subsubsection*{Latin Extended-A}
+
+\noindent U+0100: xĀx
+
+\noindent U+0101: xāx
+
+\noindent U+0102: xĂx
+
+\noindent U+0103: xăx
+
+\noindent U+0104: xĄx
+
+\noindent U+0105: xąx
+
+\noindent U+0106: xĆx
+
+\noindent U+0107: xćx
+
+\noindent U+0108: xĈx
+
+\noindent U+0109: xĉx
+
+\noindent U+010A: xĊx
+
+\noindent U+010B: xċx
+
+\noindent U+010C: xČx
+
+\noindent U+010D: xčx
+
+\noindent U+010E: xĎx
+
+\noindent U+010F: xďx
+
+\noindent U+0110: xĐx
+
+\noindent U+0111: xđx
+
+\noindent U+0112: xĒx
+
+\noindent U+0113: xēx
+
+\noindent U+0114: xĔx
+
+\noindent U+0115: xĕx
+
+\noindent U+0116: xĖx
+
+\noindent U+0117: xėx
+
+\noindent U+0118: xĘx
+
+\noindent U+0119: xęx
+
+\noindent U+011A: xĚx
+
+\noindent U+011B: xěx
+
+\noindent U+011C: xĜx
+
+\noindent U+011D: xĝx
+
+\noindent U+011E: xĞx
+
+\noindent U+011F: xğx
+
+\noindent U+0120: xĠx
+
+\noindent U+0121: xġx
+
+\noindent U+0122: xĢx
+
+\noindent U+0123: xģx
+
+\noindent U+0124: xĤx
+
+\noindent U+0125: xĥx
+
+\noindent U+0126: xĦx
+
+\noindent U+0127: xħx
+
+\noindent U+0128: xĨx
+
+\noindent U+0129: xĩx
+
+\noindent U+012A: xĪx
+
+\noindent U+012B: xīx
+
+\noindent U+012C: xĬx
+
+\noindent U+012D: xĭx
+
+\noindent U+012E: xĮx
+
+\noindent U+012F: xįx
+
+\noindent U+0130: xİx
+
+\noindent U+0131: xıx
+
+\noindent U+0132: xIJx
+
+\noindent U+0133: xijx
+
+\noindent U+0134: xĴx
+
+\noindent U+0135: xĵx
+
+\noindent U+0136: xĶx
+
+\noindent U+0137: xķx
+
+\noindent U+0138: xĸx
+
+\noindent U+0139: xĹx
+
+\noindent U+013A: xĺx
+
+\noindent U+013B: xĻx
+
+\noindent U+013C: xļx
+
+\noindent U+013D: xĽx
+
+\noindent U+013E: xľx
+
+\noindent U+013F: xĿx
+
+\noindent U+0140: xŀx
+
+\noindent U+0141: xŁx
+
+\noindent U+0142: xłx
+
+\noindent U+0143: xŃx
+
+\noindent U+0144: xńx
+
+\noindent U+0145: xŅx
+
+\noindent U+0146: xņx
+
+\noindent U+0147: xŇx
+
+\noindent U+0148: xňx
+
+\noindent U+0149: xʼnx
+
+\noindent U+014A: xŊx
+
+\noindent U+014B: xŋx
+
+\noindent U+014C: xŌx
+
+\noindent U+014D: xōx
+
+\noindent U+014E: xŎx
+
+\noindent U+014F: xŏx
+
+\noindent U+0150: xŐx
+
+\noindent U+0151: xőx
+
+\noindent U+0152: xŒx
+
+\noindent U+0153: xœx
+
+\noindent U+0154: xŔx
+
+\noindent U+0155: xŕx
+
+\noindent U+0156: xŖx
+
+\noindent U+0157: xŗx
+
+\noindent U+0158: xŘx
+
+\noindent U+0159: xřx
+
+\noindent U+015A: xŚx
+
+\noindent U+015B: xśx
+
+\noindent U+015C: xŜx
+
+\noindent U+015D: xŝx
+
+\noindent U+015E: xŞx
+
+\noindent U+015F: xşx
+
+\noindent U+0160: xŠx
+
+\noindent U+0161: xšx
+
+\noindent U+0162: xŢx
+
+\noindent U+0163: xţx
+
+\noindent U+0164: xŤx
+
+\noindent U+0165: xťx
+
+\noindent U+0166: xŦx
+
+\noindent U+0167: xŧx
+
+\noindent U+0168: xŨx
+
+\noindent U+0169: xũx
+
+\noindent U+016A: xŪx
+
+\noindent U+016B: xūx
+
+\noindent U+016C: xŬx
+
+\noindent U+016D: xŭx
+
+\noindent U+016E: xŮx
+
+\noindent U+016F: xůx
+
+\noindent U+0170: xŰx
+
+\noindent U+0171: xűx
+
+\noindent U+0172: xŲx
+
+\noindent U+0173: xųx
+
+\noindent U+0174: xŴx
+
+\noindent U+0175: xŵx
+
+\noindent U+0176: xŶx
+
+\noindent U+0177: xŷx
+
+\noindent U+0178: xŸx
+
+\noindent U+0179: xŹx
+
+\noindent U+017A: xźx
+
+\noindent U+017B: xŻx
+
+\noindent U+017C: xżx
+
+\noindent U+017D: xŽx
+
+\noindent U+017E: xžx
+
+\noindent U+017F: xſx
+
+\subsubsection*{Latin Extended-B}
+
+\noindent U+0180: xƀx
+
+\noindent U+0181: xƁx
+
+\noindent U+0182: xƂx
+
+\noindent U+0183: xƃx
+
+\noindent U+0184: xƄx
+
+\noindent U+0185: xƅx
+
+\noindent U+0186: xƆx
+
+\noindent U+0187: xƇx
+
+\noindent U+0188: xƈx
+
+\noindent U+0189: xƉx
+
+\noindent U+018A: xƊx
+
+\noindent U+018B: xƋx
+
+\noindent U+018C: xƌx
+
+\noindent U+018D: xƍx
+
+\noindent U+018E: xƎx
+
+\noindent U+018F: xƏx
+
+\noindent U+0190: xƐx
+
+\noindent U+0191: xƑx
+
+\noindent U+0192: xƒx
+
+\noindent U+0193: xƓx
+
+\noindent U+0194: xƔx
+
+\noindent U+0195: xƕx
+
+\noindent U+0196: xƖx
+
+\noindent U+0197: xƗx
+
+\noindent U+0198: xƘx
+
+\noindent U+0199: xƙx
+
+\noindent U+019A: xƚx
+
+\noindent U+019B: xƛx
+
+\noindent U+019C: xƜx
+
+\noindent U+019D: xƝx
+
+\noindent U+019E: xƞx
+
+\noindent U+019F: xƟx
+
+\noindent U+01A0: xƠx
+
+\noindent U+01A1: xơx
+
+\noindent U+01A2: xƢx
+
+\noindent U+01A3: xƣx
+
+\noindent U+01A4: xƤx
+
+\noindent U+01A5: xƥx
+
+\noindent U+01A6: xƦx
+
+\noindent U+01A7: xƧx
+
+\noindent U+01A8: xƨx
+
+\noindent U+01A9: xƩx
+
+\noindent U+01AA: xƪx
+
+\noindent U+01AB: xƫx
+
+\noindent U+01AC: xƬx
+
+\noindent U+01AD: xƭx
+
+\noindent U+01AE: xƮx
+
+\noindent U+01AF: xƯx
+
+\noindent U+01B0: xưx
+
+\noindent U+01B1: xƱx
+
+\noindent U+01B2: xƲx
+
+\noindent U+01B3: xƳx
+
+\noindent U+01B4: xƴx
+
+\noindent U+01B5: xƵx
+
+\noindent U+01B6: xƶx
+
+\noindent U+01B7: xƷx
+
+\noindent U+01B8: xƸx
+
+\noindent U+01B9: xƹx
+
+\noindent U+01BA: xƺx
+
+\noindent U+01BB: xƻx
+
+\noindent U+01BC: xƼx
+
+\noindent U+01BD: xƽx
+
+\noindent U+01BE: xƾx
+
+\noindent U+01BF: xƿx
+
+\noindent U+01C0: xǀx
+
+\noindent U+01C1: xǁx
+
+\noindent U+01C2: xǂx
+
+\noindent U+01C3: xǃx
+
+\noindent U+01C4: xDŽx
+
+\noindent U+01C5: xDžx
+
+\noindent U+01C6: xdžx
+
+\noindent U+01C7: xLJx
+
+\noindent U+01C8: xLjx
+
+\noindent U+01C9: xljx
+
+\noindent U+01CA: xNJx
+
+\noindent U+01CB: xNjx
+
+\noindent U+01CC: xnjx
+
+\noindent U+01CD: xǍx
+
+\noindent U+01CE: xǎx
+
+\noindent U+01CF: xǏx
+
+\noindent U+01D0: xǐx
+
+\noindent U+01D1: xǑx
+
+\noindent U+01D2: xǒx
+
+\noindent U+01D3: xǓx
+
+\noindent U+01D4: xǔx
+
+\noindent U+01D5: xǕx
+
+\noindent U+01D6: xǖx
+
+\noindent U+01D7: xǗx
+
+\noindent U+01D8: xǘx
+
+\noindent U+01D9: xǙx
+
+\noindent U+01DA: xǚx
+
+\noindent U+01DB: xǛx
+
+\noindent U+01DC: xǜx
+
+\noindent U+01DD: xǝx
+
+\noindent U+01DE: xǞx
+
+\noindent U+01DF: xǟx
+
+\noindent U+01E0: xǠx
+
+\noindent U+01E1: xǡx
+
+\noindent U+01E2: xǢx
+
+\noindent U+01E3: xǣx
+
+\noindent U+01E4: xǤx
+
+\noindent U+01E5: xǥx
+
+\noindent U+01E6: xǦx
+
+\noindent U+01E7: xǧx
+
+\noindent U+01E8: xǨx
+
+\noindent U+01E9: xǩx
+
+\noindent U+01EA: xǪx
+
+\noindent U+01EB: xǫx
+
+\noindent U+01EC: xǬx
+
+\noindent U+01ED: xǭx
+
+\noindent U+01EE: xǮx
+
+\noindent U+01EF: xǯx
+
+\noindent U+01F0: xǰx
+
+\noindent U+01F1: xDZx
+
+\noindent U+01F2: xDzx
+
+\noindent U+01F3: xdzx
+
+\noindent U+01F4: xǴx
+
+\noindent U+01F5: xǵx
+
+\noindent U+01F6: xǶx
+
+\noindent U+01F7: xǷx
+
+\noindent U+01F8: xǸx
+
+\noindent U+01F9: xǹx
+
+\noindent U+01FA: xǺx
+
+\noindent U+01FB: xǻx
+
+\noindent U+01FC: xǼx
+
+\noindent U+01FD: xǽx
+
+\noindent U+01FE: xǾx
+
+\noindent U+01FF: xǿx
+
+\noindent U+0200: xȀx
+
+\noindent U+0201: xȁx
+
+\noindent U+0202: xȂx
+
+\noindent U+0203: xȃx
+
+\noindent U+0204: xȄx
+
+\noindent U+0205: xȅx
+
+\noindent U+0206: xȆx
+
+\noindent U+0207: xȇx
+
+\noindent U+0208: xȈx
+
+\noindent U+0209: xȉx
+
+\noindent U+020A: xȊx
+
+\noindent U+020B: xȋx
+
+\noindent U+020C: xȌx
+
+\noindent U+020D: xȍx
+
+\noindent U+020E: xȎx
+
+\noindent U+020F: xȏx
+
+\noindent U+0210: xȐx
+
+\noindent U+0211: xȑx
+
+\noindent U+0212: xȒx
+
+\noindent U+0213: xȓx
+
+\noindent U+0214: xȔx
+
+\noindent U+0215: xȕx
+
+\noindent U+0216: xȖx
+
+\noindent U+0217: xȗx
+
+\noindent U+0218: xȘx
+
+\noindent U+0219: xșx
+
+\noindent U+021A: xȚx
+
+\noindent U+021B: xțx
+
+\noindent U+021C: xȜx
+
+\noindent U+021D: xȝx
+
+\noindent U+021E: xȞx
+
+\noindent U+021F: xȟx
+
+\noindent U+0220: xȠx
+
+\noindent U+0221: xȡx
+
+\noindent U+0222: xȢx
+
+\noindent U+0223: xȣx
+
+\noindent U+0224: xȤx
+
+\noindent U+0225: xȥx
+
+\noindent U+0226: xȦx
+
+\noindent U+0227: xȧx
+
+\noindent U+0228: xȨx
+
+\noindent U+0229: xȩx
+
+\noindent U+022A: xȪx
+
+\noindent U+022B: xȫx
+
+\noindent U+022C: xȬx
+
+\noindent U+022D: xȭx
+
+\noindent U+022E: xȮx
+
+\noindent U+022F: xȯx
+
+\noindent U+0230: xȰx
+
+\noindent U+0231: xȱx
+
+\noindent U+0232: xȲx
+
+\noindent U+0233: xȳx
+
+\noindent U+0234: xȴx
+
+\noindent U+0235: xȵx
+
+\noindent U+0236: xȶx
+
+\noindent U+0237: xȷx
+
+\noindent U+0238: xȸx
+
+\noindent U+0239: xȹx
+
+\noindent U+023A: xȺx
+
+\noindent U+023B: xȻx
+
+\noindent U+023C: xȼx
+
+\noindent U+023D: xȽx
+
+\noindent U+023E: xȾx
+
+\noindent U+023F: xȿx
+
+\noindent U+0240: xɀx
+
+\noindent U+0241: xɁx
+
+\noindent U+0242: xɂx
+
+\noindent U+0243: xɃx
+
+\noindent U+0244: xɄx
+
+\noindent U+0245: xɅx
+
+\noindent U+0246: xɆx
+
+\noindent U+0247: xɇx
+
+\noindent U+0248: xɈx
+
+\noindent U+0249: xɉx
+
+\noindent U+024A: xɊx
+
+\noindent U+024B: xɋx
+
+\noindent U+024C: xɌx
+
+\noindent U+024D: xɍx
+
+\noindent U+024E: xɎx
+
+\noindent U+024F: xɏx
+
+\subsubsection*{IPA Extensions}
+
+\noindent U+0250: xɐx
+
+\noindent U+0251: xɑx
+
+\noindent U+0252: xɒx
+
+\noindent U+0253: xɓx
+
+\noindent U+0254: xɔx
+
+\noindent U+0255: xɕx
+
+\noindent U+0256: xɖx
+
+\noindent U+0257: xɗx
+
+\noindent U+0258: xɘx
+
+\noindent U+0259: xəx
+
+\noindent U+025A: xɚx
+
+\noindent U+025B: xɛx
+
+\noindent U+025C: xɜx
+
+\noindent U+025D: xɝx
+
+\noindent U+025E: xɞx
+
+\noindent U+025F: xɟx
+
+\noindent U+0260: xɠx
+
+\noindent U+0261: xɡx
+
+\noindent U+0262: xɢx
+
+\noindent U+0263: xɣx
+
+\noindent U+0264: xɤx
+
+\noindent U+0265: xɥx
+
+\noindent U+0266: xɦx
+
+\noindent U+0267: xɧx
+
+\noindent U+0268: xɨx
+
+\noindent U+0269: xɩx
+
+\noindent U+026A: xɪx
+
+\noindent U+026B: xɫx
+
+\noindent U+026C: xɬx
+
+\noindent U+026D: xɭx
+
+\noindent U+026E: xɮx
+
+\noindent U+026F: xɯx
+
+\noindent U+0270: xɰx
+
+\noindent U+0271: xɱx
+
+\noindent U+0272: xɲx
+
+\noindent U+0273: xɳx
+
+\noindent U+0274: xɴx
+
+\noindent U+0275: xɵx
+
+\noindent U+0276: xɶx
+
+\noindent U+0277: xɷx
+
+\noindent U+0278: xɸx
+
+\noindent U+0279: xɹx
+
+\noindent U+027A: xɺx
+
+\noindent U+027B: xɻx
+
+\noindent U+027C: xɼx
+
+\noindent U+027D: xɽx
+
+\noindent U+027E: xɾx
+
+\noindent U+027F: xɿx
+
+\noindent U+0280: xʀx
+
+\noindent U+0281: xʁx
+
+\noindent U+0282: xʂx
+
+\noindent U+0283: xʃx
+
+\noindent U+0284: xʄx
+
+\noindent U+0285: xʅx
+
+\noindent U+0286: xʆx
+
+\noindent U+0287: xʇx
+
+\noindent U+0288: xʈx
+
+\noindent U+0289: xʉx
+
+\noindent U+028A: xʊx
+
+\noindent U+028B: xʋx
+
+\noindent U+028C: xʌx
+
+\noindent U+028D: xʍx
+
+\noindent U+028E: xʎx
+
+\noindent U+028F: xʏx
+
+\noindent U+0290: xʐx
+
+\noindent U+0291: xʑx
+
+\noindent U+0292: xʒx
+
+\noindent U+0293: xʓx
+
+\noindent U+0294: xʔx
+
+\noindent U+0295: xʕx
+
+\noindent U+0296: xʖx
+
+\noindent U+0297: xʗx
+
+\noindent U+0298: xʘx
+
+\noindent U+0299: xʙx
+
+\noindent U+029A: xʚx
+
+\noindent U+029B: xʛx
+
+\noindent U+029C: xʜx
+
+\noindent U+029D: xʝx
+
+\noindent U+029E: xʞx
+
+\noindent U+029F: xʟx
+
+\noindent U+02A0: xʠx
+
+\noindent U+02A1: xʡx
+
+\noindent U+02A2: xʢx
+
+\noindent U+02A3: xʣx
+
+\noindent U+02A4: xʤx
+
+\noindent U+02A5: xʥx
+
+\noindent U+02A6: xʦx
+
+\noindent U+02A7: xʧx
+
+\noindent U+02A8: xʨx
+
+\noindent U+02A9: xʩx
+
+\noindent U+02AA: xʪx
+
+\noindent U+02AB: xʫx
+
+\noindent U+02AC: xʬx
+
+\noindent U+02AD: xʭx
+
+\noindent U+02AE: xʮx
+
+\noindent U+02AF: xʯx
+
+\subsubsection*{Spacing Modifier Letters}
+
+\noindent U+02B0: xʰx
+
+\noindent U+02B1: xʱx
+
+\noindent U+02B2: xʲx
+
+\noindent U+02B3: xʳx
+
+\noindent U+02B4: xʴx
+
+\noindent U+02B5: xʵx
+
+\noindent U+02B6: xʶx
+
+\noindent U+02B7: xʷx
+
+\noindent U+02B8: xʸx
+
+\noindent U+02B9: xʹx
+
+\noindent U+02BA: xʺx
+
+\noindent U+02BB: xʻx
+
+\noindent U+02BC: xʼx
+
+\noindent U+02BD: xʽx
+
+\noindent U+02BE: xʾx
+
+\noindent U+02BF: xʿx
+
+\noindent U+02C0: xˀx
+
+\noindent U+02C1: xˁx
+
+\noindent U+02C2: x˂x
+
+\noindent U+02C3: x˃x
+
+\noindent U+02C4: x˄x
+
+\noindent U+02C5: x˅x
+
+\noindent U+02C6: xˆx
+
+\noindent U+02C7: xˇx
+
+\noindent U+02C8: xˈx
+
+\noindent U+02C9: xˉx
+
+\noindent U+02CA: xˊx
+
+\noindent U+02CB: xˋx
+
+\noindent U+02CC: xˌx
+
+\noindent U+02CD: xˍx
+
+\noindent U+02CE: xˎx
+
+\noindent U+02CF: xˏx
+
+\noindent U+02D0: xːx
+
+\noindent U+02D1: xˑx
+
+\noindent U+02D2: x˒x
+
+\noindent U+02D3: x˓x
+
+\noindent U+02D4: x˔x
+
+\noindent U+02D5: x˕x
+
+\noindent U+02D6: x˖x
+
+\noindent U+02D7: x˗x
+
+\noindent U+02D8: x˘x
+
+\noindent U+02D9: x˙x
+
+\noindent U+02DA: x˚x
+
+\noindent U+02DB: x˛x
+
+\noindent U+02DC: x˜x
+
+\noindent U+02DD: x˝x
+
+\noindent U+02DE: x˞x
+
+\noindent U+02DF: x˟x
+
+\noindent U+02E0: xˠx
+
+\noindent U+02E1: xˡx
+
+\noindent U+02E2: xˢx
+
+\noindent U+02E3: xˣx
+
+\noindent U+02E4: xˤx
+
+\noindent U+02E5: x˥x
+
+\noindent U+02E6: x˦x
+
+\noindent U+02E7: x˧x
+
+\noindent U+02E8: x˨x
+
+\noindent U+02E9: x˩x
+
+\noindent U+02EA: x˪x
+
+\noindent U+02EB: x˫x
+
+\noindent U+02EC: xˬx
+
+\noindent U+02ED: x˭x
+
+\noindent U+02EE: xˮx
+
+\noindent U+02EF: x˯x
+
+\noindent U+02F0: x˰x
+
+\noindent U+02F1: x˱x
+
+\noindent U+02F2: x˲x
+
+\noindent U+02F3: x˳x
+
+\noindent U+02F4: x˴x
+
+\noindent U+02F5: x˵x
+
+\noindent U+02F6: x˶x
+
+\noindent U+02F7: x˷x
+
+\noindent U+02F8: x˸x
+
+\noindent U+02F9: x˹x
+
+\noindent U+02FA: x˺x
+
+\noindent U+02FB: x˻x
+
+\noindent U+02FC: x˼x
+
+\noindent U+02FD: x˽x
+
+\noindent U+02FE: x˾x
+
+\noindent U+02FF: x˿x
+
+\subsubsection*{General Punctuation}
+
+\noindent U+2000: x x
+
+\noindent U+2001: x x
+
+\noindent U+2002: x x
+
+\noindent U+2003: x x
+
+\noindent U+2004: x x
+
+\noindent U+2005: x x
+
+\noindent U+2006: x x
+
+\noindent U+2007: x x
+
+\noindent U+2008: x x
+
+\noindent U+2009: x x
+
+\noindent U+200A: x x
+
+\noindent U+200B: x​x
+
+\noindent U+200C: x‌x
+
+\noindent U+200D: x‍x
+
+\noindent U+200E: x‎x
+
+\noindent U+200F: x‏x
+
+\noindent U+2010: x‐x
+
+\noindent U+2011: x‑x
+
+\noindent U+2012: x‒x
+
+\noindent U+2013: x–x
+
+\noindent U+2014: x—x
+
+\noindent U+2015: x―x
+
+\noindent U+2016: x‖x
+
+\noindent U+2017: x‗x
+
+\noindent U+2018: x‘x
+
+\noindent U+2019: x’x
+
+\noindent U+201A: x‚x
+
+\noindent U+201B: x‛x
+
+\noindent U+201C: x“x
+
+\noindent U+201D: x”x
+
+\noindent U+201E: x„x
+
+\noindent U+201F: x‟x
+
+\noindent U+2020: x†x
+
+\noindent U+2021: x‡x
+
+\noindent U+2022: x•x
+
+\noindent U+2023: x‣x
+
+\noindent U+2024: x․x
+
+\noindent U+2025: x‥x
+
+\noindent U+2026: x…x
+
+\noindent U+2027: x‧x
+
+\noindent U+2028: x
x
+
+\noindent U+2029: x
x
+
+\noindent U+202A: x‪x
+
+\noindent U+202B: x‫x
+
+\noindent U+202C: x‬x
+
+\noindent U+202D: x‭x
+
+\noindent U+202E: x‮x
+
+\noindent U+202F: x x
+
+\noindent U+2030: x‰x
+
+\noindent U+2031: x‱x
+
+\noindent U+2032: x′x
+
+\noindent U+2033: x″x
+
+\noindent U+2034: x‴x
+
+\noindent U+2035: x‵x
+
+\noindent U+2036: x‶x
+
+\noindent U+2037: x‷x
+
+\noindent U+2038: x‸x
+
+\noindent U+2039: x‹x
+
+\noindent U+203A: x›x
+
+\noindent U+203B: x※x
+
+\noindent U+203C: x‼x
+
+\noindent U+203D: x‽x
+
+\noindent U+203E: x‾x
+
+\noindent U+203F: x‿x
+
+\noindent U+2040: x⁀x
+
+\noindent U+2041: x⁁x
+
+\noindent U+2042: x⁂x
+
+\noindent U+2043: x⁃x
+
+\noindent U+2044: x⁄x
+
+\noindent U+2045: x⁅x
+
+\noindent U+2046: x⁆x
+
+\noindent U+2047: x⁇x
+
+\noindent U+2048: x⁈x
+
+\noindent U+2049: x⁉x
+
+\noindent U+204A: x⁊x
+
+\noindent U+204B: x⁋x
+
+\noindent U+204C: x⁌x
+
+\noindent U+204D: x⁍x
+
+\noindent U+204E: x⁎x
+
+\noindent U+204F: x⁏x
+
+\noindent U+2050: x⁐x
+
+\noindent U+2051: x⁑x
+
+\noindent U+2052: x⁒x
+
+\noindent U+2053: x⁓x
+
+\noindent U+2054: x⁔x
+
+\noindent U+2055: x⁕x
+
+\noindent U+2056: x⁖x
+
+\noindent U+2057: x⁗x
+
+\noindent U+2058: x⁘x
+
+\noindent U+2059: x⁙x
+
+\noindent U+205A: x⁚x
+
+\noindent U+205B: x⁛x
+
+\noindent U+205C: x⁜x
+
+\noindent U+205D: x⁝x
+
+\noindent U+205E: x⁞x
+
+\noindent U+205F: x x
+
+\noindent U+2060: x⁠x
+
+\noindent U+2061: x⁡x
+
+\noindent U+2062: x⁢x
+
+\noindent U+2063: x⁣x
+
+\noindent U+2064: x⁤x
+
+\noindent U+2065: x⁥x
+
+\noindent U+2066: x⁦x
+
+\noindent U+2067: x⁧x
+
+\noindent U+2068: x⁨x
+
+\noindent U+2069: x⁩x
+
+\noindent U+206A: xx
+
+\noindent U+206B: xx
+
+\noindent U+206C: xx
+
+\noindent U+206D: xx
+
+\noindent U+206E: xx
+
+\noindent U+206F: xx
+
+\subsubsection*{Currency Symbols}
+
+\noindent U+20A0: x₠x
+
+\noindent U+20A1: x₡x
+
+\noindent U+20A2: x₢x
+
+\noindent U+20A3: x₣x
+
+\noindent U+20A4: x₤x
+
+\noindent U+20A5: x₥x
+
+\noindent U+20A6: x₦x
+
+\noindent U+20A7: x₧x
+
+\noindent U+20A8: x₨x
+
+\noindent U+20A9: x₩x
+
+\noindent U+20AA: x₪x
+
+\noindent U+20AB: x₫x
+
+\noindent U+20AC: x€x
+
+\noindent U+20AD: x₭x
+
+\noindent U+20AE: x₮x
+
+\noindent U+20AF: x₯x
+
+\noindent U+20B0: x₰x
+
+\noindent U+20B1: x₱x
+
+\noindent U+20B2: x₲x
+
+\noindent U+20B3: x₳x
+
+\noindent U+20B4: x₴x
+
+\noindent U+20B5: x₵x
+
+\noindent U+20B6: x₶x
+
+\noindent U+20B7: x₷x
+
+\noindent U+20B8: x₸x
+
+\noindent U+20B9: x₹x
+
+\noindent U+20BA: x₺x
+
+\noindent U+20BB: x₻x
+
+\noindent U+20BC: x₼x
+
+\noindent U+20BD: x₽x
+
+\noindent U+20BE: x₾x
+
+\noindent U+20BF: x₿x
+
+\noindent U+20C0: x⃀x
+
+\noindent U+20C1: x⃁x
+
+\noindent U+20C2: x⃂x
+
+\noindent U+20C3: x⃃x
+
+\noindent U+20C4: x⃄x
+
+\noindent U+20C5: x⃅x
+
+\noindent U+20C6: x⃆x
+
+\noindent U+20C7: x⃇x
+
+\noindent U+20C8: x⃈x
+
+\noindent U+20C9: x⃉x
+
+\noindent U+20CA: x⃊x
+
+\noindent U+20CB: x⃋x
+
+\noindent U+20CC: x⃌x
+
+\noindent U+20CD: x⃍x
+
+\noindent U+20CE: x⃎x
+
+\noindent U+20CF: x⃏x
+
+\subsubsection*{Letterlike Symbols}
+
+\noindent U+2100: x℀x
+
+\noindent U+2101: x℁x
+
+\noindent U+2102: xℂx
+
+\noindent U+2103: x℃x
+
+\noindent U+2104: x℄x
+
+\noindent U+2105: x℅x
+
+\noindent U+2106: x℆x
+
+\noindent U+2107: xℇx
+
+\noindent U+2108: x℈x
+
+\noindent U+2109: x℉x
+
+\noindent U+210A: xℊx
+
+\noindent U+210B: xℋx
+
+\noindent U+210C: xℌx
+
+\noindent U+210D: xℍx
+
+\noindent U+210E: xℎx
+
+\noindent U+210F: xℏx
+
+\noindent U+2110: xℐx
+
+\noindent U+2111: xℑx
+
+\noindent U+2112: xℒx
+
+\noindent U+2113: xℓx
+
+\noindent U+2114: x℔x
+
+\noindent U+2115: xℕx
+
+\noindent U+2116: x№x
+
+\noindent U+2117: x℗x
+
+\noindent U+2118: x℘x
+
+\noindent U+2119: xℙx
+
+\noindent U+211A: xℚx
+
+\noindent U+211B: xℛx
+
+\noindent U+211C: xℜx
+
+\noindent U+211D: xℝx
+
+\noindent U+211E: x℞x
+
+\noindent U+211F: x℟x
+
+\noindent U+2120: x℠x
+
+\noindent U+2121: x℡x
+
+\noindent U+2122: x™x
+
+\noindent U+2123: x℣x
+
+\noindent U+2124: xℤx
+
+\noindent U+2125: x℥x
+
+\noindent U+2126: xΩx
+
+\noindent U+2127: x℧x
+
+\noindent U+2128: xℨx
+
+\noindent U+2129: x℩x
+
+\noindent U+212A: xKx
+
+\noindent U+212B: xÅx
+
+\noindent U+212C: xℬx
+
+\noindent U+212D: xℭx
+
+\noindent U+212E: x℮x
+
+\noindent U+212F: xℯx
+
+\noindent U+2130: xℰx
+
+\noindent U+2131: xℱx
+
+\noindent U+2132: xℲx
+
+\noindent U+2133: xℳx
+
+\noindent U+2134: xℴx
+
+\noindent U+2135: xℵx
+
+\noindent U+2136: xℶx
+
+\noindent U+2137: xℷx
+
+\noindent U+2138: xℸx
+
+\noindent U+2139: xℹx
+
+\noindent U+213A: x℺x
+
+\noindent U+213B: x℻x
+
+\noindent U+213C: xℼx
+
+\noindent U+213D: xℽx
+
+\noindent U+213E: xℾx
+
+\noindent U+213F: xℿx
+
+\noindent U+2140: x⅀x
+
+\noindent U+2141: x⅁x
+
+\noindent U+2142: x⅂x
+
+\noindent U+2143: x⅃x
+
+\noindent U+2144: x⅄x
+
+\noindent U+2145: xⅅx
+
+\noindent U+2146: xⅆx
+
+\noindent U+2147: xⅇx
+
+\noindent U+2148: xⅈx
+
+\noindent U+2149: xⅉx
+
+\noindent U+214A: x⅊x
+
+\noindent U+214B: x⅋x
+
+\noindent U+214C: x⅌x
+
+\noindent U+214D: x⅍x
+
+\noindent U+214E: xⅎx
+
+\noindent U+214F: x⅏x
+
+\subsubsection*{Number Forms}
+
+\noindent U+2150: x⅐x
+
+\noindent U+2151: x⅑x
+
+\noindent U+2152: x⅒x
+
+\noindent U+2153: x⅓x
+
+\noindent U+2154: x⅔x
+
+\noindent U+2155: x⅕x
+
+\noindent U+2156: x⅖x
+
+\noindent U+2157: x⅗x
+
+\noindent U+2158: x⅘x
+
+\noindent U+2159: x⅙x
+
+\noindent U+215A: x⅚x
+
+\noindent U+215B: x⅛x
+
+\noindent U+215C: x⅜x
+
+\noindent U+215D: x⅝x
+
+\noindent U+215E: x⅞x
+
+\noindent U+215F: x⅟x
+
+\noindent U+2160: xⅠx
+
+\noindent U+2161: xⅡx
+
+\noindent U+2162: xⅢx
+
+\noindent U+2163: xⅣx
+
+\noindent U+2164: xⅤx
+
+\noindent U+2165: xⅥx
+
+\noindent U+2166: xⅦx
+
+\noindent U+2167: xⅧx
+
+\noindent U+2168: xⅨx
+
+\noindent U+2169: xⅩx
+
+\noindent U+216A: xⅪx
+
+\noindent U+216B: xⅫx
+
+\noindent U+216C: xⅬx
+
+\noindent U+216D: xⅭx
+
+\noindent U+216E: xⅮx
+
+\noindent U+216F: xⅯx
+
+\noindent U+2170: xⅰx
+
+\noindent U+2171: xⅱx
+
+\noindent U+2172: xⅲx
+
+\noindent U+2173: xⅳx
+
+\noindent U+2174: xⅴx
+
+\noindent U+2175: xⅵx
+
+\noindent U+2176: xⅶx
+
+\noindent U+2177: xⅷx
+
+\noindent U+2178: xⅸx
+
+\noindent U+2179: xⅹx
+
+\noindent U+217A: xⅺx
+
+\noindent U+217B: xⅻx
+
+\noindent U+217C: xⅼx
+
+\noindent U+217D: xⅽx
+
+\noindent U+217E: xⅾx
+
+\noindent U+217F: xⅿx
+
+\noindent U+2180: xↀx
+
+\noindent U+2181: xↁx
+
+\noindent U+2182: xↂx
+
+\noindent U+2183: xↃx
+
+\noindent U+2184: xↄx
+
+\noindent U+2185: xↅx
+
+\noindent U+2186: xↆx
+
+\noindent U+2187: xↇx
+
+\noindent U+2188: xↈx
+
+\noindent U+2189: x↉x
+
+\noindent U+218A: x↊x
+
+\noindent U+218B: x↋x
+
+\noindent U+218C: x↌x
+
+\noindent U+218D: x↍x
+
+\noindent U+218E: x↎x
+
+\noindent U+218F: x↏x
+
+\subsubsection*{Alphabetic Presentation Forms}
+
+\noindent U+FB00: xffx
+
+\noindent U+FB01: xfix
+
+\noindent U+FB02: xflx
+
+\noindent U+FB03: xffix
+
+\noindent U+FB04: xfflx
+
+\noindent U+FB05: xſtx
+
+\noindent U+FB06: xstx
+
+\noindent U+FB07: x﬇x
+
+\noindent U+FB08: x﬈x
+
+\noindent U+FB09: x﬉x
+
+\noindent U+FB0A: x﬊x
+
+\noindent U+FB0B: x﬋x
+
+\noindent U+FB0C: x﬌x
+
+\noindent U+FB0D: x﬍x
+
+\noindent U+FB0E: x﬎x
+
+\noindent U+FB0F: x﬏x
+
+\noindent U+FB10: x﬐x
+
+\noindent U+FB11: x﬑x
+
+\noindent U+FB12: x﬒x
+
+\noindent U+FB13: xﬓx
+
+\noindent U+FB14: xﬔx
+
+\noindent U+FB15: xﬕx
+
+\noindent U+FB16: xﬖx
+
+\noindent U+FB17: xﬗx
+
+\noindent U+FB18: x﬘x
+
+\noindent U+FB19: x﬙x
+
+\noindent U+FB1A: x﬚x
+
+\noindent U+FB1B: x﬛x
+
+\noindent U+FB1C: x﬜x
+
+\noindent U+FB1D: xיִx
+
+\noindent U+FB1E: xﬞx
+
+\noindent U+FB1F: xײַx
+
+\noindent U+FB20: xﬠx
+
+\noindent U+FB21: xﬡx
+
+\noindent U+FB22: xﬢx
+
+\noindent U+FB23: xﬣx
+
+\noindent U+FB24: xﬤx
+
+\noindent U+FB25: xﬥx
+
+\noindent U+FB26: xﬦx
+
+\noindent U+FB27: xﬧx
+
+\noindent U+FB28: xﬨx
+
+\noindent U+FB29: x﬩x
+
+\noindent U+FB2A: xשׁx
+
+\noindent U+FB2B: xשׂx
+
+\noindent U+FB2C: xשּׁx
+
+\noindent U+FB2D: xשּׂx
+
+\noindent U+FB2E: xאַx
+
+\noindent U+FB2F: xאָx
+
+\noindent U+FB30: xאּx
+
+\noindent U+FB31: xבּx
+
+\noindent U+FB32: xגּx
+
+\noindent U+FB33: xדּx
+
+\noindent U+FB34: xהּx
+
+\noindent U+FB35: xוּx
+
+\noindent U+FB36: xזּx
+
+\noindent U+FB37: x﬷x
+
+\noindent U+FB38: xטּx
+
+\noindent U+FB39: xיּx
+
+\noindent U+FB3A: xךּx
+
+\noindent U+FB3B: xכּx
+
+\noindent U+FB3C: xלּx
+
+\noindent U+FB3D: x﬽x
+
+\noindent U+FB3E: xמּx
+
+\noindent U+FB3F: x﬿x
+
+\noindent U+FB40: xנּx
+
+\noindent U+FB41: xסּx
+
+\noindent U+FB42: x﭂x
+
+\noindent U+FB43: xףּx
+
+\noindent U+FB44: xפּx
+
+\noindent U+FB45: x﭅x
+
+\noindent U+FB46: xצּx
+
+\noindent U+FB47: xקּx
+
+\noindent U+FB48: xרּx
+
+\noindent U+FB49: xשּx
+
+\noindent U+FB4A: xתּx
+
+\noindent U+FB4B: xוֹx
+
+\noindent U+FB4C: xבֿx
+
+\noindent U+FB4D: xכֿx
+
+\noindent U+FB4E: xפֿx
+
+\noindent U+FB4F: xﭏx
+
+\end{document}
diff --git a/support/utf2any/test/tst.utf7 b/support/utf2any/test/tst.utf7
new file mode 100644
index 0000000000..f18b9eecea
--- /dev/null
+++ b/support/utf2any/test/tst.utf7
@@ -0,0 +1,1185 @@
+Controls and Basic Latin
+
+U+-0000: +AHgAAAB4-
+U+-0001: +AHgAAQB4-
+U+-0002: +AHgAAgB4-
+U+-0003: +AHgAAwB4-
+U+-0004: +AHgABAB4-
+U+-0005: +AHgABQB4-
+U+-0006: +AHgABgB4-
+U+-0007: +AHgABwB4-
+U+-0008: +AHgACAB4-
+U+-0009: +AHgACQB4-
+U+-000A: +AHgACgB4-
+U+-000B: +AHgACwB4-
+U+-000C: +AHgADAB4-
+U+-000D: +AHgADQB4-
+U+-000E: +AHgADgB4-
+U+-000F: +AHgADwB4-
+U+-0010: +AHgAEAB4-
+U+-0011: +AHgAEQB4-
+U+-0012: +AHgAEgB4-
+U+-0013: +AHgAEwB4-
+U+-0014: +AHgAFAB4-
+U+-0015: +AHgAFQB4-
+U+-0016: +AHgAFgB4-
+U+-0017: +AHgAFwB4-
+U+-0018: +AHgAGAB4-
+U+-0019: +AHgAGQB4-
+U+-001A: +AHgAGgB4-
+U+-001B: +AHgAGwB4-
+U+-001C: +AHgAHAB4-
+U+-001D: +AHgAHQB4-
+U+-001E: +AHgAHgB4-
+U+-001F: +AHgAHwB4-
+U+-0020: +AHgAIAB4-
+U+-0021: +AHgAIQB4-
+U+-0022: +AHgAIgB4-
+U+-0023: +AHgAIwB4-
+U+-0024: +AHgAJAB4-
+U+-0025: +AHgAJQB4-
+U+-0026: +AHgAJgB4-
+U+-0027: +AHgAJwB4-
+U+-0028: +AHgAKAB4-
+U+-0029: +AHgAKQB4-
+U+-002A: +AHgAKgB4-
+U+-002B: +AHgAKwB4-
+U+-002C: +AHgALAB4-
+U+-002D: +AHgALQB4-
+U+-002E: +AHgALgB4-
+U+-002F: +AHgALwB4-
+U+-0030: +AHgAMAB4-
+U+-0031: +AHgAMQB4-
+U+-0032: +AHgAMgB4-
+U+-0033: +AHgAMwB4-
+U+-0034: +AHgANAB4-
+U+-0035: +AHgANQB4-
+U+-0036: +AHgANgB4-
+U+-0037: +AHgANwB4-
+U+-0038: +AHgAOAB4-
+U+-0039: +AHgAOQB4-
+U+-003A: +AHgAOgB4-
+U+-003B: +AHgAOwB4-
+U+-003C: +AHgAPAB4-
+U+-003D: +AHgAPQB4-
+U+-003E: +AHgAPgB4-
+U+-003F: +AHgAPwB4-
+U+-0040: +AHgAQAB4-
+U+-0041: +AHgAQQB4-
+U+-0042: +AHgAQgB4-
+U+-0043: +AHgAQwB4-
+U+-0044: +AHgARAB4-
+U+-0045: +AHgARQB4-
+U+-0046: +AHgARgB4-
+U+-0047: +AHgARwB4-
+U+-0048: +AHgASAB4-
+U+-0049: +AHgASQB4-
+U+-004A: +AHgASgB4-
+U+-004B: +AHgASwB4-
+U+-004C: +AHgATAB4-
+U+-004D: +AHgATQB4-
+U+-004E: +AHgATgB4-
+U+-004F: +AHgATwB4-
+U+-0050: +AHgAUAB4-
+U+-0051: +AHgAUQB4-
+U+-0052: +AHgAUgB4-
+U+-0053: +AHgAUwB4-
+U+-0054: +AHgAVAB4-
+U+-0055: +AHgAVQB4-
+U+-0056: +AHgAVgB4-
+U+-0057: +AHgAVwB4-
+U+-0058: +AHgAWAB4-
+U+-0059: +AHgAWQB4-
+U+-005A: +AHgAWgB4-
+U+-005B: +AHgAWwB4-
+U+-005C: +AHgAXAB4-
+U+-005D: +AHgAXQB4-
+U+-005E: +AHgAXgB4-
+U+-005F: +AHgAXwB4-
+U+-0060: +AHgAYAB4-
+U+-0061: +AHgAYQB4-
+U+-0062: +AHgAYgB4-
+U+-0063: +AHgAYwB4-
+U+-0064: +AHgAZAB4-
+U+-0065: +AHgAZQB4-
+U+-0066: +AHgAZgB4-
+U+-0067: +AHgAZwB4-
+U+-0068: +AHgAaAB4-
+U+-0069: +AHgAaQB4-
+U+-006A: +AHgAagB4-
+U+-006B: +AHgAawB4-
+U+-006C: +AHgAbAB4-
+U+-006D: +AHgAbQB4-
+U+-006E: +AHgAbgB4-
+U+-006F: +AHgAbwB4-
+U+-0070: +AHgAcAB4-
+U+-0071: +AHgAcQB4-
+U+-0072: +AHgAcgB4-
+U+-0073: +AHgAcwB4-
+U+-0074: +AHgAdAB4-
+U+-0075: +AHgAdQB4-
+U+-0076: +AHgAdgB4-
+U+-0077: +AHgAdwB4-
+U+-0078: +AHgAeAB4-
+U+-0079: +AHgAeQB4-
+U+-007A: +AHgAegB4-
+U+-007B: +AHgAewB4-
+U+-007C: +AHgAfAB4-
+U+-007D: +AHgAfQB4-
+U+-007E: +AHgAfgB4-
+U+-007F: +AHgAfwB4-
+
+Controls and Latin-1 Supplement
+
+U+-0080: +AHgAgAB4-
+U+-0081: +AHgAgQB4-
+U+-0082: +AHgAggB4-
+U+-0083: +AHgAgwB4-
+U+-0084: +AHgAhAB4-
+U+-0085: +AHgAhQB4-
+U+-0086: +AHgAhgB4-
+U+-0087: +AHgAhwB4-
+U+-0088: +AHgAiAB4-
+U+-0089: +AHgAiQB4-
+U+-008A: +AHgAigB4-
+U+-008B: +AHgAiwB4-
+U+-008C: +AHgAjAB4-
+U+-008D: +AHgAjQB4-
+U+-008E: +AHgAjgB4-
+U+-008F: +AHgAjwB4-
+U+-0090: +AHgAkAB4-
+U+-0091: +AHgAkQB4-
+U+-0092: +AHgAkgB4-
+U+-0093: +AHgAkwB4-
+U+-0094: +AHgAlAB4-
+U+-0095: +AHgAlQB4-
+U+-0096: +AHgAlgB4-
+U+-0097: +AHgAlwB4-
+U+-0098: +AHgAmAB4-
+U+-0099: +AHgAmQB4-
+U+-009A: +AHgAmgB4-
+U+-009B: +AHgAmwB4-
+U+-009C: +AHgAnAB4-
+U+-009D: +AHgAnQB4-
+U+-009E: +AHgAngB4-
+U+-009F: +AHgAnwB4-
+U+-00A0: +AHgAoAB4-
+U+-00A1: +AHgAoQB4-
+U+-00A2: +AHgAogB4-
+U+-00A3: +AHgAowB4-
+U+-00A4: +AHgApAB4-
+U+-00A5: +AHgApQB4-
+U+-00A6: +AHgApgB4-
+U+-00A7: +AHgApwB4-
+U+-00A8: +AHgAqAB4-
+U+-00A9: +AHgAqQB4-
+U+-00AA: +AHgAqgB4-
+U+-00AB: +AHgAqwB4-
+U+-00AC: +AHgArAB4-
+U+-00AD: +AHgArQB4-
+U+-00AE: +AHgArgB4-
+U+-00AF: +AHgArwB4-
+U+-00B0: +AHgAsAB4-
+U+-00B1: +AHgAsQB4-
+U+-00B2: +AHgAsgB4-
+U+-00B3: +AHgAswB4-
+U+-00B4: +AHgAtAB4-
+U+-00B5: +AHgAtQB4-
+U+-00B6: +AHgAtgB4-
+U+-00B7: +AHgAtwB4-
+U+-00B8: +AHgAuAB4-
+U+-00B9: +AHgAuQB4-
+U+-00BA: +AHgAugB4-
+U+-00BB: +AHgAuwB4-
+U+-00BC: +AHgAvAB4-
+U+-00BD: +AHgAvQB4-
+U+-00BE: +AHgAvgB4-
+U+-00BF: +AHgAvwB4-
+U+-00C0: +AHgAwAB4-
+U+-00C1: +AHgAwQB4-
+U+-00C2: +AHgAwgB4-
+U+-00C3: +AHgAwwB4-
+U+-00C4: +AHgAxAB4-
+U+-00C5: +AHgAxQB4-
+U+-00C6: +AHgAxgB4-
+U+-00C7: +AHgAxwB4-
+U+-00C8: +AHgAyAB4-
+U+-00C9: +AHgAyQB4-
+U+-00CA: +AHgAygB4-
+U+-00CB: +AHgAywB4-
+U+-00CC: +AHgAzAB4-
+U+-00CD: +AHgAzQB4-
+U+-00CE: +AHgAzgB4-
+U+-00CF: +AHgAzwB4-
+U+-00D0: +AHgA0AB4-
+U+-00D1: +AHgA0QB4-
+U+-00D2: +AHgA0gB4-
+U+-00D3: +AHgA0wB4-
+U+-00D4: +AHgA1AB4-
+U+-00D5: +AHgA1QB4-
+U+-00D6: +AHgA1gB4-
+U+-00D7: +AHgA1wB4-
+U+-00D8: +AHgA2AB4-
+U+-00D9: +AHgA2QB4-
+U+-00DA: +AHgA2gB4-
+U+-00DB: +AHgA2wB4-
+U+-00DC: +AHgA3AB4-
+U+-00DD: +AHgA3QB4-
+U+-00DE: +AHgA3gB4-
+U+-00DF: +AHgA3wB4-
+U+-00E0: +AHgA4AB4-
+U+-00E1: +AHgA4QB4-
+U+-00E2: +AHgA4gB4-
+U+-00E3: +AHgA4wB4-
+U+-00E4: +AHgA5AB4-
+U+-00E5: +AHgA5QB4-
+U+-00E6: +AHgA5gB4-
+U+-00E7: +AHgA5wB4-
+U+-00E8: +AHgA6AB4-
+U+-00E9: +AHgA6QB4-
+U+-00EA: +AHgA6gB4-
+U+-00EB: +AHgA6wB4-
+U+-00EC: +AHgA7AB4-
+U+-00ED: +AHgA7QB4-
+U+-00EE: +AHgA7gB4-
+U+-00EF: +AHgA7wB4-
+U+-00F0: +AHgA8AB4-
+U+-00F1: +AHgA8QB4-
+U+-00F2: +AHgA8gB4-
+U+-00F3: +AHgA8wB4-
+U+-00F4: +AHgA9AB4-
+U+-00F5: +AHgA9QB4-
+U+-00F6: +AHgA9gB4-
+U+-00F7: +AHgA9wB4-
+U+-00F8: +AHgA+AB4-
+U+-00F9: +AHgA+QB4-
+U+-00FA: +AHgA+gB4-
+U+-00FB: +AHgA+wB4-
+U+-00FC: +AHgA/AB4-
+U+-00FD: +AHgA/QB4-
+U+-00FE: +AHgA/gB4-
+U+-00FF: +AHgA/wB4-
+
+Latin Extended-A
+
+U+-0100: +AHgBAAB4-
+U+-0101: +AHgBAQB4-
+U+-0102: +AHgBAgB4-
+U+-0103: +AHgBAwB4-
+U+-0104: +AHgBBAB4-
+U+-0105: +AHgBBQB4-
+U+-0106: +AHgBBgB4-
+U+-0107: +AHgBBwB4-
+U+-0108: +AHgBCAB4-
+U+-0109: +AHgBCQB4-
+U+-010A: +AHgBCgB4-
+U+-010B: +AHgBCwB4-
+U+-010C: +AHgBDAB4-
+U+-010D: +AHgBDQB4-
+U+-010E: +AHgBDgB4-
+U+-010F: +AHgBDwB4-
+U+-0110: +AHgBEAB4-
+U+-0111: +AHgBEQB4-
+U+-0112: +AHgBEgB4-
+U+-0113: +AHgBEwB4-
+U+-0114: +AHgBFAB4-
+U+-0115: +AHgBFQB4-
+U+-0116: +AHgBFgB4-
+U+-0117: +AHgBFwB4-
+U+-0118: +AHgBGAB4-
+U+-0119: +AHgBGQB4-
+U+-011A: +AHgBGgB4-
+U+-011B: +AHgBGwB4-
+U+-011C: +AHgBHAB4-
+U+-011D: +AHgBHQB4-
+U+-011E: +AHgBHgB4-
+U+-011F: +AHgBHwB4-
+U+-0120: +AHgBIAB4-
+U+-0121: +AHgBIQB4-
+U+-0122: +AHgBIgB4-
+U+-0123: +AHgBIwB4-
+U+-0124: +AHgBJAB4-
+U+-0125: +AHgBJQB4-
+U+-0126: +AHgBJgB4-
+U+-0127: +AHgBJwB4-
+U+-0128: +AHgBKAB4-
+U+-0129: +AHgBKQB4-
+U+-012A: +AHgBKgB4-
+U+-012B: +AHgBKwB4-
+U+-012C: +AHgBLAB4-
+U+-012D: +AHgBLQB4-
+U+-012E: +AHgBLgB4-
+U+-012F: +AHgBLwB4-
+U+-0130: +AHgBMAB4-
+U+-0131: +AHgBMQB4-
+U+-0132: +AHgBMgB4-
+U+-0133: +AHgBMwB4-
+U+-0134: +AHgBNAB4-
+U+-0135: +AHgBNQB4-
+U+-0136: +AHgBNgB4-
+U+-0137: +AHgBNwB4-
+U+-0138: +AHgBOAB4-
+U+-0139: +AHgBOQB4-
+U+-013A: +AHgBOgB4-
+U+-013B: +AHgBOwB4-
+U+-013C: +AHgBPAB4-
+U+-013D: +AHgBPQB4-
+U+-013E: +AHgBPgB4-
+U+-013F: +AHgBPwB4-
+U+-0140: +AHgBQAB4-
+U+-0141: +AHgBQQB4-
+U+-0142: +AHgBQgB4-
+U+-0143: +AHgBQwB4-
+U+-0144: +AHgBRAB4-
+U+-0145: +AHgBRQB4-
+U+-0146: +AHgBRgB4-
+U+-0147: +AHgBRwB4-
+U+-0148: +AHgBSAB4-
+U+-0149: +AHgBSQB4-
+U+-014A: +AHgBSgB4-
+U+-014B: +AHgBSwB4-
+U+-014C: +AHgBTAB4-
+U+-014D: +AHgBTQB4-
+U+-014E: +AHgBTgB4-
+U+-014F: +AHgBTwB4-
+U+-0150: +AHgBUAB4-
+U+-0151: +AHgBUQB4-
+U+-0152: +AHgBUgB4-
+U+-0153: +AHgBUwB4-
+U+-0154: +AHgBVAB4-
+U+-0155: +AHgBVQB4-
+U+-0156: +AHgBVgB4-
+U+-0157: +AHgBVwB4-
+U+-0158: +AHgBWAB4-
+U+-0159: +AHgBWQB4-
+U+-015A: +AHgBWgB4-
+U+-015B: +AHgBWwB4-
+U+-015C: +AHgBXAB4-
+U+-015D: +AHgBXQB4-
+U+-015E: +AHgBXgB4-
+U+-015F: +AHgBXwB4-
+U+-0160: +AHgBYAB4-
+U+-0161: +AHgBYQB4-
+U+-0162: +AHgBYgB4-
+U+-0163: +AHgBYwB4-
+U+-0164: +AHgBZAB4-
+U+-0165: +AHgBZQB4-
+U+-0166: +AHgBZgB4-
+U+-0167: +AHgBZwB4-
+U+-0168: +AHgBaAB4-
+U+-0169: +AHgBaQB4-
+U+-016A: +AHgBagB4-
+U+-016B: +AHgBawB4-
+U+-016C: +AHgBbAB4-
+U+-016D: +AHgBbQB4-
+U+-016E: +AHgBbgB4-
+U+-016F: +AHgBbwB4-
+U+-0170: +AHgBcAB4-
+U+-0171: +AHgBcQB4-
+U+-0172: +AHgBcgB4-
+U+-0173: +AHgBcwB4-
+U+-0174: +AHgBdAB4-
+U+-0175: +AHgBdQB4-
+U+-0176: +AHgBdgB4-
+U+-0177: +AHgBdwB4-
+U+-0178: +AHgBeAB4-
+U+-0179: +AHgBeQB4-
+U+-017A: +AHgBegB4-
+U+-017B: +AHgBewB4-
+U+-017C: +AHgBfAB4-
+U+-017D: +AHgBfQB4-
+U+-017E: +AHgBfgB4-
+U+-017F: +AHgBfwB4-
+
+Latin Extended-B
+
+U+-0180: +AHgBgAB4-
+U+-0181: +AHgBgQB4-
+U+-0182: +AHgBggB4-
+U+-0183: +AHgBgwB4-
+U+-0184: +AHgBhAB4-
+U+-0185: +AHgBhQB4-
+U+-0186: +AHgBhgB4-
+U+-0187: +AHgBhwB4-
+U+-0188: +AHgBiAB4-
+U+-0189: +AHgBiQB4-
+U+-018A: +AHgBigB4-
+U+-018B: +AHgBiwB4-
+U+-018C: +AHgBjAB4-
+U+-018D: +AHgBjQB4-
+U+-018E: +AHgBjgB4-
+U+-018F: +AHgBjwB4-
+U+-0190: +AHgBkAB4-
+U+-0191: +AHgBkQB4-
+U+-0192: +AHgBkgB4-
+U+-0193: +AHgBkwB4-
+U+-0194: +AHgBlAB4-
+U+-0195: +AHgBlQB4-
+U+-0196: +AHgBlgB4-
+U+-0197: +AHgBlwB4-
+U+-0198: +AHgBmAB4-
+U+-0199: +AHgBmQB4-
+U+-019A: +AHgBmgB4-
+U+-019B: +AHgBmwB4-
+U+-019C: +AHgBnAB4-
+U+-019D: +AHgBnQB4-
+U+-019E: +AHgBngB4-
+U+-019F: +AHgBnwB4-
+U+-01A0: +AHgBoAB4-
+U+-01A1: +AHgBoQB4-
+U+-01A2: +AHgBogB4-
+U+-01A3: +AHgBowB4-
+U+-01A4: +AHgBpAB4-
+U+-01A5: +AHgBpQB4-
+U+-01A6: +AHgBpgB4-
+U+-01A7: +AHgBpwB4-
+U+-01A8: +AHgBqAB4-
+U+-01A9: +AHgBqQB4-
+U+-01AA: +AHgBqgB4-
+U+-01AB: +AHgBqwB4-
+U+-01AC: +AHgBrAB4-
+U+-01AD: +AHgBrQB4-
+U+-01AE: +AHgBrgB4-
+U+-01AF: +AHgBrwB4-
+U+-01B0: +AHgBsAB4-
+U+-01B1: +AHgBsQB4-
+U+-01B2: +AHgBsgB4-
+U+-01B3: +AHgBswB4-
+U+-01B4: +AHgBtAB4-
+U+-01B5: +AHgBtQB4-
+U+-01B6: +AHgBtgB4-
+U+-01B7: +AHgBtwB4-
+U+-01B8: +AHgBuAB4-
+U+-01B9: +AHgBuQB4-
+U+-01BA: +AHgBugB4-
+U+-01BB: +AHgBuwB4-
+U+-01BC: +AHgBvAB4-
+U+-01BD: +AHgBvQB4-
+U+-01BE: +AHgBvgB4-
+U+-01BF: +AHgBvwB4-
+U+-01C0: +AHgBwAB4-
+U+-01C1: +AHgBwQB4-
+U+-01C2: +AHgBwgB4-
+U+-01C3: +AHgBwwB4-
+U+-01C4: +AHgBxAB4-
+U+-01C5: +AHgBxQB4-
+U+-01C6: +AHgBxgB4-
+U+-01C7: +AHgBxwB4-
+U+-01C8: +AHgByAB4-
+U+-01C9: +AHgByQB4-
+U+-01CA: +AHgBygB4-
+U+-01CB: +AHgBywB4-
+U+-01CC: +AHgBzAB4-
+U+-01CD: +AHgBzQB4-
+U+-01CE: +AHgBzgB4-
+U+-01CF: +AHgBzwB4-
+U+-01D0: +AHgB0AB4-
+U+-01D1: +AHgB0QB4-
+U+-01D2: +AHgB0gB4-
+U+-01D3: +AHgB0wB4-
+U+-01D4: +AHgB1AB4-
+U+-01D5: +AHgB1QB4-
+U+-01D6: +AHgB1gB4-
+U+-01D7: +AHgB1wB4-
+U+-01D8: +AHgB2AB4-
+U+-01D9: +AHgB2QB4-
+U+-01DA: +AHgB2gB4-
+U+-01DB: +AHgB2wB4-
+U+-01DC: +AHgB3AB4-
+U+-01DD: +AHgB3QB4-
+U+-01DE: +AHgB3gB4-
+U+-01DF: +AHgB3wB4-
+U+-01E0: +AHgB4AB4-
+U+-01E1: +AHgB4QB4-
+U+-01E2: +AHgB4gB4-
+U+-01E3: +AHgB4wB4-
+U+-01E4: +AHgB5AB4-
+U+-01E5: +AHgB5QB4-
+U+-01E6: +AHgB5gB4-
+U+-01E7: +AHgB5wB4-
+U+-01E8: +AHgB6AB4-
+U+-01E9: +AHgB6QB4-
+U+-01EA: +AHgB6gB4-
+U+-01EB: +AHgB6wB4-
+U+-01EC: +AHgB7AB4-
+U+-01ED: +AHgB7QB4-
+U+-01EE: +AHgB7gB4-
+U+-01EF: +AHgB7wB4-
+U+-01F0: +AHgB8AB4-
+U+-01F1: +AHgB8QB4-
+U+-01F2: +AHgB8gB4-
+U+-01F3: +AHgB8wB4-
+U+-01F4: +AHgB9AB4-
+U+-01F5: +AHgB9QB4-
+U+-01F6: +AHgB9gB4-
+U+-01F7: +AHgB9wB4-
+U+-01F8: +AHgB+AB4-
+U+-01F9: +AHgB+QB4-
+U+-01FA: +AHgB+gB4-
+U+-01FB: +AHgB+wB4-
+U+-01FC: +AHgB/AB4-
+U+-01FD: +AHgB/QB4-
+U+-01FE: +AHgB/gB4-
+U+-01FF: +AHgB/wB4-
+U+-0200: +AHgCAAB4-
+U+-0201: +AHgCAQB4-
+U+-0202: +AHgCAgB4-
+U+-0203: +AHgCAwB4-
+U+-0204: +AHgCBAB4-
+U+-0205: +AHgCBQB4-
+U+-0206: +AHgCBgB4-
+U+-0207: +AHgCBwB4-
+U+-0208: +AHgCCAB4-
+U+-0209: +AHgCCQB4-
+U+-020A: +AHgCCgB4-
+U+-020B: +AHgCCwB4-
+U+-020C: +AHgCDAB4-
+U+-020D: +AHgCDQB4-
+U+-020E: +AHgCDgB4-
+U+-020F: +AHgCDwB4-
+U+-0210: +AHgCEAB4-
+U+-0211: +AHgCEQB4-
+U+-0212: +AHgCEgB4-
+U+-0213: +AHgCEwB4-
+U+-0214: +AHgCFAB4-
+U+-0215: +AHgCFQB4-
+U+-0216: +AHgCFgB4-
+U+-0217: +AHgCFwB4-
+U+-0218: +AHgCGAB4-
+U+-0219: +AHgCGQB4-
+U+-021A: +AHgCGgB4-
+U+-021B: +AHgCGwB4-
+U+-021C: +AHgCHAB4-
+U+-021D: +AHgCHQB4-
+U+-021E: +AHgCHgB4-
+U+-021F: +AHgCHwB4-
+U+-0220: +AHgCIAB4-
+U+-0221: +AHgCIQB4-
+U+-0222: +AHgCIgB4-
+U+-0223: +AHgCIwB4-
+U+-0224: +AHgCJAB4-
+U+-0225: +AHgCJQB4-
+U+-0226: +AHgCJgB4-
+U+-0227: +AHgCJwB4-
+U+-0228: +AHgCKAB4-
+U+-0229: +AHgCKQB4-
+U+-022A: +AHgCKgB4-
+U+-022B: +AHgCKwB4-
+U+-022C: +AHgCLAB4-
+U+-022D: +AHgCLQB4-
+U+-022E: +AHgCLgB4-
+U+-022F: +AHgCLwB4-
+U+-0230: +AHgCMAB4-
+U+-0231: +AHgCMQB4-
+U+-0232: +AHgCMgB4-
+U+-0233: +AHgCMwB4-
+U+-0234: +AHgCNAB4-
+U+-0235: +AHgCNQB4-
+U+-0236: +AHgCNgB4-
+U+-0237: +AHgCNwB4-
+U+-0238: +AHgCOAB4-
+U+-0239: +AHgCOQB4-
+U+-023A: +AHgCOgB4-
+U+-023B: +AHgCOwB4-
+U+-023C: +AHgCPAB4-
+U+-023D: +AHgCPQB4-
+U+-023E: +AHgCPgB4-
+U+-023F: +AHgCPwB4-
+U+-0240: +AHgCQAB4-
+U+-0241: +AHgCQQB4-
+U+-0242: +AHgCQgB4-
+U+-0243: +AHgCQwB4-
+U+-0244: +AHgCRAB4-
+U+-0245: +AHgCRQB4-
+U+-0246: +AHgCRgB4-
+U+-0247: +AHgCRwB4-
+U+-0248: +AHgCSAB4-
+U+-0249: +AHgCSQB4-
+U+-024A: +AHgCSgB4-
+U+-024B: +AHgCSwB4-
+U+-024C: +AHgCTAB4-
+U+-024D: +AHgCTQB4-
+U+-024E: +AHgCTgB4-
+U+-024F: +AHgCTwB4-
+
+IPA Extensions
+
+U+-0250: +AHgCUAB4-
+U+-0251: +AHgCUQB4-
+U+-0252: +AHgCUgB4-
+U+-0253: +AHgCUwB4-
+U+-0254: +AHgCVAB4-
+U+-0255: +AHgCVQB4-
+U+-0256: +AHgCVgB4-
+U+-0257: +AHgCVwB4-
+U+-0258: +AHgCWAB4-
+U+-0259: +AHgCWQB4-
+U+-025A: +AHgCWgB4-
+U+-025B: +AHgCWwB4-
+U+-025C: +AHgCXAB4-
+U+-025D: +AHgCXQB4-
+U+-025E: +AHgCXgB4-
+U+-025F: +AHgCXwB4-
+U+-0260: +AHgCYAB4-
+U+-0261: +AHgCYQB4-
+U+-0262: +AHgCYgB4-
+U+-0263: +AHgCYwB4-
+U+-0264: +AHgCZAB4-
+U+-0265: +AHgCZQB4-
+U+-0266: +AHgCZgB4-
+U+-0267: +AHgCZwB4-
+U+-0268: +AHgCaAB4-
+U+-0269: +AHgCaQB4-
+U+-026A: +AHgCagB4-
+U+-026B: +AHgCawB4-
+U+-026C: +AHgCbAB4-
+U+-026D: +AHgCbQB4-
+U+-026E: +AHgCbgB4-
+U+-026F: +AHgCbwB4-
+U+-0270: +AHgCcAB4-
+U+-0271: +AHgCcQB4-
+U+-0272: +AHgCcgB4-
+U+-0273: +AHgCcwB4-
+U+-0274: +AHgCdAB4-
+U+-0275: +AHgCdQB4-
+U+-0276: +AHgCdgB4-
+U+-0277: +AHgCdwB4-
+U+-0278: +AHgCeAB4-
+U+-0279: +AHgCeQB4-
+U+-027A: +AHgCegB4-
+U+-027B: +AHgCewB4-
+U+-027C: +AHgCfAB4-
+U+-027D: +AHgCfQB4-
+U+-027E: +AHgCfgB4-
+U+-027F: +AHgCfwB4-
+U+-0280: +AHgCgAB4-
+U+-0281: +AHgCgQB4-
+U+-0282: +AHgCggB4-
+U+-0283: +AHgCgwB4-
+U+-0284: +AHgChAB4-
+U+-0285: +AHgChQB4-
+U+-0286: +AHgChgB4-
+U+-0287: +AHgChwB4-
+U+-0288: +AHgCiAB4-
+U+-0289: +AHgCiQB4-
+U+-028A: +AHgCigB4-
+U+-028B: +AHgCiwB4-
+U+-028C: +AHgCjAB4-
+U+-028D: +AHgCjQB4-
+U+-028E: +AHgCjgB4-
+U+-028F: +AHgCjwB4-
+U+-0290: +AHgCkAB4-
+U+-0291: +AHgCkQB4-
+U+-0292: +AHgCkgB4-
+U+-0293: +AHgCkwB4-
+U+-0294: +AHgClAB4-
+U+-0295: +AHgClQB4-
+U+-0296: +AHgClgB4-
+U+-0297: +AHgClwB4-
+U+-0298: +AHgCmAB4-
+U+-0299: +AHgCmQB4-
+U+-029A: +AHgCmgB4-
+U+-029B: +AHgCmwB4-
+U+-029C: +AHgCnAB4-
+U+-029D: +AHgCnQB4-
+U+-029E: +AHgCngB4-
+U+-029F: +AHgCnwB4-
+U+-02A0: +AHgCoAB4-
+U+-02A1: +AHgCoQB4-
+U+-02A2: +AHgCogB4-
+U+-02A3: +AHgCowB4-
+U+-02A4: +AHgCpAB4-
+U+-02A5: +AHgCpQB4-
+U+-02A6: +AHgCpgB4-
+U+-02A7: +AHgCpwB4-
+U+-02A8: +AHgCqAB4-
+U+-02A9: +AHgCqQB4-
+U+-02AA: +AHgCqgB4-
+U+-02AB: +AHgCqwB4-
+U+-02AC: +AHgCrAB4-
+U+-02AD: +AHgCrQB4-
+U+-02AE: +AHgCrgB4-
+U+-02AF: +AHgCrwB4-
+
+Spacing Modifier Letters
+
+U+-02B0: +AHgCsAB4-
+U+-02B1: +AHgCsQB4-
+U+-02B2: +AHgCsgB4-
+U+-02B3: +AHgCswB4-
+U+-02B4: +AHgCtAB4-
+U+-02B5: +AHgCtQB4-
+U+-02B6: +AHgCtgB4-
+U+-02B7: +AHgCtwB4-
+U+-02B8: +AHgCuAB4-
+U+-02B9: +AHgCuQB4-
+U+-02BA: +AHgCugB4-
+U+-02BB: +AHgCuwB4-
+U+-02BC: +AHgCvAB4-
+U+-02BD: +AHgCvQB4-
+U+-02BE: +AHgCvgB4-
+U+-02BF: +AHgCvwB4-
+U+-02C0: +AHgCwAB4-
+U+-02C1: +AHgCwQB4-
+U+-02C2: +AHgCwgB4-
+U+-02C3: +AHgCwwB4-
+U+-02C4: +AHgCxAB4-
+U+-02C5: +AHgCxQB4-
+U+-02C6: +AHgCxgB4-
+U+-02C7: +AHgCxwB4-
+U+-02C8: +AHgCyAB4-
+U+-02C9: +AHgCyQB4-
+U+-02CA: +AHgCygB4-
+U+-02CB: +AHgCywB4-
+U+-02CC: +AHgCzAB4-
+U+-02CD: +AHgCzQB4-
+U+-02CE: +AHgCzgB4-
+U+-02CF: +AHgCzwB4-
+U+-02D0: +AHgC0AB4-
+U+-02D1: +AHgC0QB4-
+U+-02D2: +AHgC0gB4-
+U+-02D3: +AHgC0wB4-
+U+-02D4: +AHgC1AB4-
+U+-02D5: +AHgC1QB4-
+U+-02D6: +AHgC1gB4-
+U+-02D7: +AHgC1wB4-
+U+-02D8: +AHgC2AB4-
+U+-02D9: +AHgC2QB4-
+U+-02DA: +AHgC2gB4-
+U+-02DB: +AHgC2wB4-
+U+-02DC: +AHgC3AB4-
+U+-02DD: +AHgC3QB4-
+U+-02DE: +AHgC3gB4-
+U+-02DF: +AHgC3wB4-
+U+-02E0: +AHgC4AB4-
+U+-02E1: +AHgC4QB4-
+U+-02E2: +AHgC4gB4-
+U+-02E3: +AHgC4wB4-
+U+-02E4: +AHgC5AB4-
+U+-02E5: +AHgC5QB4-
+U+-02E6: +AHgC5gB4-
+U+-02E7: +AHgC5wB4-
+U+-02E8: +AHgC6AB4-
+U+-02E9: +AHgC6QB4-
+U+-02EA: +AHgC6gB4-
+U+-02EB: +AHgC6wB4-
+U+-02EC: +AHgC7AB4-
+U+-02ED: +AHgC7QB4-
+U+-02EE: +AHgC7gB4-
+U+-02EF: +AHgC7wB4-
+U+-02F0: +AHgC8AB4-
+U+-02F1: +AHgC8QB4-
+U+-02F2: +AHgC8gB4-
+U+-02F3: +AHgC8wB4-
+U+-02F4: +AHgC9AB4-
+U+-02F5: +AHgC9QB4-
+U+-02F6: +AHgC9gB4-
+U+-02F7: +AHgC9wB4-
+U+-02F8: +AHgC+AB4-
+U+-02F9: +AHgC+QB4-
+U+-02FA: +AHgC+gB4-
+U+-02FB: +AHgC+wB4-
+U+-02FC: +AHgC/AB4-
+U+-02FD: +AHgC/QB4-
+U+-02FE: +AHgC/gB4-
+U+-02FF: +AHgC/wB4-
+
+General Punctuation
+
+U+-2000: +AHggAAB4-
+U+-2001: +AHggAQB4-
+U+-2002: +AHggAgB4-
+U+-2003: +AHggAwB4-
+U+-2004: +AHggBAB4-
+U+-2005: +AHggBQB4-
+U+-2006: +AHggBgB4-
+U+-2007: +AHggBwB4-
+U+-2008: +AHggCAB4-
+U+-2009: +AHggCQB4-
+U+-200A: +AHggCgB4-
+U+-200B: +AHggCwB4-
+U+-200C: +AHggDAB4-
+U+-200D: +AHggDQB4-
+U+-200E: +AHggDgB4-
+U+-200F: +AHggDwB4-
+U+-2010: +AHggEAB4-
+U+-2011: +AHggEQB4-
+U+-2012: +AHggEgB4-
+U+-2013: +AHggEwB4-
+U+-2014: +AHggFAB4-
+U+-2015: +AHggFQB4-
+U+-2016: +AHggFgB4-
+U+-2017: +AHggFwB4-
+U+-2018: +AHggGAB4-
+U+-2019: +AHggGQB4-
+U+-201A: +AHggGgB4-
+U+-201B: +AHggGwB4-
+U+-201C: +AHggHAB4-
+U+-201D: +AHggHQB4-
+U+-201E: +AHggHgB4-
+U+-201F: +AHggHwB4-
+U+-2020: +AHggIAB4-
+U+-2021: +AHggIQB4-
+U+-2022: +AHggIgB4-
+U+-2023: +AHggIwB4-
+U+-2024: +AHggJAB4-
+U+-2025: +AHggJQB4-
+U+-2026: +AHggJgB4-
+U+-2027: +AHggJwB4-
+U+-2028: +AHggKAB4-
+U+-2029: +AHggKQB4-
+U+-202A: +AHggKgB4-
+U+-202B: +AHggKwB4-
+U+-202C: +AHggLAB4-
+U+-202D: +AHggLQB4-
+U+-202E: +AHggLgB4-
+U+-202F: +AHggLwB4-
+U+-2030: +AHggMAB4-
+U+-2031: +AHggMQB4-
+U+-2032: +AHggMgB4-
+U+-2033: +AHggMwB4-
+U+-2034: +AHggNAB4-
+U+-2035: +AHggNQB4-
+U+-2036: +AHggNgB4-
+U+-2037: +AHggNwB4-
+U+-2038: +AHggOAB4-
+U+-2039: +AHggOQB4-
+U+-203A: +AHggOgB4-
+U+-203B: +AHggOwB4-
+U+-203C: +AHggPAB4-
+U+-203D: +AHggPQB4-
+U+-203E: +AHggPgB4-
+U+-203F: +AHggPwB4-
+U+-2040: +AHggQAB4-
+U+-2041: +AHggQQB4-
+U+-2042: +AHggQgB4-
+U+-2043: +AHggQwB4-
+U+-2044: +AHggRAB4-
+U+-2045: +AHggRQB4-
+U+-2046: +AHggRgB4-
+U+-2047: +AHggRwB4-
+U+-2048: +AHggSAB4-
+U+-2049: +AHggSQB4-
+U+-204A: +AHggSgB4-
+U+-204B: +AHggSwB4-
+U+-204C: +AHggTAB4-
+U+-204D: +AHggTQB4-
+U+-204E: +AHggTgB4-
+U+-204F: +AHggTwB4-
+U+-2050: +AHggUAB4-
+U+-2051: +AHggUQB4-
+U+-2052: +AHggUgB4-
+U+-2053: +AHggUwB4-
+U+-2054: +AHggVAB4-
+U+-2055: +AHggVQB4-
+U+-2056: +AHggVgB4-
+U+-2057: +AHggVwB4-
+U+-2058: +AHggWAB4-
+U+-2059: +AHggWQB4-
+U+-205A: +AHggWgB4-
+U+-205B: +AHggWwB4-
+U+-205C: +AHggXAB4-
+U+-205D: +AHggXQB4-
+U+-205E: +AHggXgB4-
+U+-205F: +AHggXwB4-
+U+-2060: +AHggYAB4-
+U+-2061: +AHggYQB4-
+U+-2062: +AHggYgB4-
+U+-2063: +AHggYwB4-
+U+-2064: +AHggZAB4-
+U+-2065: +AHggZQB4-
+U+-2066: +AHggZgB4-
+U+-2067: +AHggZwB4-
+U+-2068: +AHggaAB4-
+U+-2069: +AHggaQB4-
+U+-206A: +AHggagB4-
+U+-206B: +AHggawB4-
+U+-206C: +AHggbAB4-
+U+-206D: +AHggbQB4-
+U+-206E: +AHggbgB4-
+U+-206F: +AHggbwB4-
+
+Currency Symbols
+
+U+-20A0: +AHggoAB4-
+U+-20A1: +AHggoQB4-
+U+-20A2: +AHggogB4-
+U+-20A3: +AHggowB4-
+U+-20A4: +AHggpAB4-
+U+-20A5: +AHggpQB4-
+U+-20A6: +AHggpgB4-
+U+-20A7: +AHggpwB4-
+U+-20A8: +AHggqAB4-
+U+-20A9: +AHggqQB4-
+U+-20AA: +AHggqgB4-
+U+-20AB: +AHggqwB4-
+U+-20AC: +AHggrAB4-
+U+-20AD: +AHggrQB4-
+U+-20AE: +AHggrgB4-
+U+-20AF: +AHggrwB4-
+U+-20B0: +AHggsAB4-
+U+-20B1: +AHggsQB4-
+U+-20B2: +AHggsgB4-
+U+-20B3: +AHggswB4-
+U+-20B4: +AHggtAB4-
+U+-20B5: +AHggtQB4-
+U+-20B6: +AHggtgB4-
+U+-20B7: +AHggtwB4-
+U+-20B8: +AHgguAB4-
+U+-20B9: +AHgguQB4-
+U+-20BA: +AHggugB4-
+U+-20BB: +AHgguwB4-
+U+-20BC: +AHggvAB4-
+U+-20BD: +AHggvQB4-
+U+-20BE: +AHggvgB4-
+U+-20BF: +AHggvwB4-
+U+-20C0: +AHggwAB4-
+U+-20C1: +AHggwQB4-
+U+-20C2: +AHggwgB4-
+U+-20C3: +AHggwwB4-
+U+-20C4: +AHggxAB4-
+U+-20C5: +AHggxQB4-
+U+-20C6: +AHggxgB4-
+U+-20C7: +AHggxwB4-
+U+-20C8: +AHggyAB4-
+U+-20C9: +AHggyQB4-
+U+-20CA: +AHggygB4-
+U+-20CB: +AHggywB4-
+U+-20CC: +AHggzAB4-
+U+-20CD: +AHggzQB4-
+U+-20CE: +AHggzgB4-
+U+-20CF: +AHggzwB4-
+
+Letterlike Symbols
+
+U+-2100: +AHghAAB4-
+U+-2101: +AHghAQB4-
+U+-2102: +AHghAgB4-
+U+-2103: +AHghAwB4-
+U+-2104: +AHghBAB4-
+U+-2105: +AHghBQB4-
+U+-2106: +AHghBgB4-
+U+-2107: +AHghBwB4-
+U+-2108: +AHghCAB4-
+U+-2109: +AHghCQB4-
+U+-210A: +AHghCgB4-
+U+-210B: +AHghCwB4-
+U+-210C: +AHghDAB4-
+U+-210D: +AHghDQB4-
+U+-210E: +AHghDgB4-
+U+-210F: +AHghDwB4-
+U+-2110: +AHghEAB4-
+U+-2111: +AHghEQB4-
+U+-2112: +AHghEgB4-
+U+-2113: +AHghEwB4-
+U+-2114: +AHghFAB4-
+U+-2115: +AHghFQB4-
+U+-2116: +AHghFgB4-
+U+-2117: +AHghFwB4-
+U+-2118: +AHghGAB4-
+U+-2119: +AHghGQB4-
+U+-211A: +AHghGgB4-
+U+-211B: +AHghGwB4-
+U+-211C: +AHghHAB4-
+U+-211D: +AHghHQB4-
+U+-211E: +AHghHgB4-
+U+-211F: +AHghHwB4-
+U+-2120: +AHghIAB4-
+U+-2121: +AHghIQB4-
+U+-2122: +AHghIgB4-
+U+-2123: +AHghIwB4-
+U+-2124: +AHghJAB4-
+U+-2125: +AHghJQB4-
+U+-2126: +AHghJgB4-
+U+-2127: +AHghJwB4-
+U+-2128: +AHghKAB4-
+U+-2129: +AHghKQB4-
+U+-212A: +AHghKgB4-
+U+-212B: +AHghKwB4-
+U+-212C: +AHghLAB4-
+U+-212D: +AHghLQB4-
+U+-212E: +AHghLgB4-
+U+-212F: +AHghLwB4-
+U+-2130: +AHghMAB4-
+U+-2131: +AHghMQB4-
+U+-2132: +AHghMgB4-
+U+-2133: +AHghMwB4-
+U+-2134: +AHghNAB4-
+U+-2135: +AHghNQB4-
+U+-2136: +AHghNgB4-
+U+-2137: +AHghNwB4-
+U+-2138: +AHghOAB4-
+U+-2139: +AHghOQB4-
+U+-213A: +AHghOgB4-
+U+-213B: +AHghOwB4-
+U+-213C: +AHghPAB4-
+U+-213D: +AHghPQB4-
+U+-213E: +AHghPgB4-
+U+-213F: +AHghPwB4-
+U+-2140: +AHghQAB4-
+U+-2141: +AHghQQB4-
+U+-2142: +AHghQgB4-
+U+-2143: +AHghQwB4-
+U+-2144: +AHghRAB4-
+U+-2145: +AHghRQB4-
+U+-2146: +AHghRgB4-
+U+-2147: +AHghRwB4-
+U+-2148: +AHghSAB4-
+U+-2149: +AHghSQB4-
+U+-214A: +AHghSgB4-
+U+-214B: +AHghSwB4-
+U+-214C: +AHghTAB4-
+U+-214D: +AHghTQB4-
+U+-214E: +AHghTgB4-
+U+-214F: +AHghTwB4-
+
+Number Forms
+
+U+-2150: +AHghUAB4-
+U+-2151: +AHghUQB4-
+U+-2152: +AHghUgB4-
+U+-2153: +AHghUwB4-
+U+-2154: +AHghVAB4-
+U+-2155: +AHghVQB4-
+U+-2156: +AHghVgB4-
+U+-2157: +AHghVwB4-
+U+-2158: +AHghWAB4-
+U+-2159: +AHghWQB4-
+U+-215A: +AHghWgB4-
+U+-215B: +AHghWwB4-
+U+-215C: +AHghXAB4-
+U+-215D: +AHghXQB4-
+U+-215E: +AHghXgB4-
+U+-215F: +AHghXwB4-
+U+-2160: +AHghYAB4-
+U+-2161: +AHghYQB4-
+U+-2162: +AHghYgB4-
+U+-2163: +AHghYwB4-
+U+-2164: +AHghZAB4-
+U+-2165: +AHghZQB4-
+U+-2166: +AHghZgB4-
+U+-2167: +AHghZwB4-
+U+-2168: +AHghaAB4-
+U+-2169: +AHghaQB4-
+U+-216A: +AHghagB4-
+U+-216B: +AHghawB4-
+U+-216C: +AHghbAB4-
+U+-216D: +AHghbQB4-
+U+-216E: +AHghbgB4-
+U+-216F: +AHghbwB4-
+U+-2170: +AHghcAB4-
+U+-2171: +AHghcQB4-
+U+-2172: +AHghcgB4-
+U+-2173: +AHghcwB4-
+U+-2174: +AHghdAB4-
+U+-2175: +AHghdQB4-
+U+-2176: +AHghdgB4-
+U+-2177: +AHghdwB4-
+U+-2178: +AHgheAB4-
+U+-2179: +AHgheQB4-
+U+-217A: +AHghegB4-
+U+-217B: +AHghewB4-
+U+-217C: +AHghfAB4-
+U+-217D: +AHghfQB4-
+U+-217E: +AHghfgB4-
+U+-217F: +AHghfwB4-
+U+-2180: +AHghgAB4-
+U+-2181: +AHghgQB4-
+U+-2182: +AHghggB4-
+U+-2183: +AHghgwB4-
+U+-2184: +AHghhAB4-
+U+-2185: +AHghhQB4-
+U+-2186: +AHghhgB4-
+U+-2187: +AHghhwB4-
+U+-2188: +AHghiAB4-
+U+-2189: +AHghiQB4-
+U+-218A: +AHghigB4-
+U+-218B: +AHghiwB4-
+U+-218C: +AHghjAB4-
+U+-218D: +AHghjQB4-
+U+-218E: +AHghjgB4-
+U+-218F: +AHghjwB4-
+
+Alphabetic Presentation Forms
+
+U+-FB00: +AHj7AAB4-
+U+-FB01: +AHj7AQB4-
+U+-FB02: +AHj7AgB4-
+U+-FB03: +AHj7AwB4-
+U+-FB04: +AHj7BAB4-
+U+-FB05: +AHj7BQB4-
+U+-FB06: +AHj7BgB4-
+U+-FB07: +AHj7BwB4-
+U+-FB08: +AHj7CAB4-
+U+-FB09: +AHj7CQB4-
+U+-FB0A: +AHj7CgB4-
+U+-FB0B: +AHj7CwB4-
+U+-FB0C: +AHj7DAB4-
+U+-FB0D: +AHj7DQB4-
+U+-FB0E: +AHj7DgB4-
+U+-FB0F: +AHj7DwB4-
+U+-FB10: +AHj7EAB4-
+U+-FB11: +AHj7EQB4-
+U+-FB12: +AHj7EgB4-
+U+-FB13: +AHj7EwB4-
+U+-FB14: +AHj7FAB4-
+U+-FB15: +AHj7FQB4-
+U+-FB16: +AHj7FgB4-
+U+-FB17: +AHj7FwB4-
+U+-FB18: +AHj7GAB4-
+U+-FB19: +AHj7GQB4-
+U+-FB1A: +AHj7GgB4-
+U+-FB1B: +AHj7GwB4-
+U+-FB1C: +AHj7HAB4-
+U+-FB1D: +AHj7HQB4-
+U+-FB1E: +AHj7HgB4-
+U+-FB1F: +AHj7HwB4-
+U+-FB20: +AHj7IAB4-
+U+-FB21: +AHj7IQB4-
+U+-FB22: +AHj7IgB4-
+U+-FB23: +AHj7IwB4-
+U+-FB24: +AHj7JAB4-
+U+-FB25: +AHj7JQB4-
+U+-FB26: +AHj7JgB4-
+U+-FB27: +AHj7JwB4-
+U+-FB28: +AHj7KAB4-
+U+-FB29: +AHj7KQB4-
+U+-FB2A: +AHj7KgB4-
+U+-FB2B: +AHj7KwB4-
+U+-FB2C: +AHj7LAB4-
+U+-FB2D: +AHj7LQB4-
+U+-FB2E: +AHj7LgB4-
+U+-FB2F: +AHj7LwB4-
+U+-FB30: +AHj7MAB4-
+U+-FB31: +AHj7MQB4-
+U+-FB32: +AHj7MgB4-
+U+-FB33: +AHj7MwB4-
+U+-FB34: +AHj7NAB4-
+U+-FB35: +AHj7NQB4-
+U+-FB36: +AHj7NgB4-
+U+-FB37: +AHj7NwB4-
+U+-FB38: +AHj7OAB4-
+U+-FB39: +AHj7OQB4-
+U+-FB3A: +AHj7OgB4-
+U+-FB3B: +AHj7OwB4-
+U+-FB3C: +AHj7PAB4-
+U+-FB3D: +AHj7PQB4-
+U+-FB3E: +AHj7PgB4-
+U+-FB3F: +AHj7PwB4-
+U+-FB40: +AHj7QAB4-
+U+-FB41: +AHj7QQB4-
+U+-FB42: +AHj7QgB4-
+U+-FB43: +AHj7QwB4-
+U+-FB44: +AHj7RAB4-
+U+-FB45: +AHj7RQB4-
+U+-FB46: +AHj7RgB4-
+U+-FB47: +AHj7RwB4-
+U+-FB48: +AHj7SAB4-
+U+-FB49: +AHj7SQB4-
+U+-FB4A: +AHj7SgB4-
+U+-FB4B: +AHj7SwB4-
+U+-FB4C: +AHj7TAB4-
+U+-FB4D: +AHj7TQB4-
+U+-FB4E: +AHj7TgB4-
+U+-FB4F: +AHj7TwB4-
+
diff --git a/support/utf2any/test/tst.utf8 b/support/utf2any/test/tst.utf8
new file mode 100644
index 0000000000..970470127b
--- /dev/null
+++ b/support/utf2any/test/tst.utf8
Binary files differ