* formats.
*/
+#include <assert.h>
#include "halibut.h"
-
-/* ----------------------------------------------------------------------
- * Mapping between PS character names (/aacute, /zcaron etc) and
- * Unicode code points.
- *
- * Generated from the Adobe Glyph List at
- *
- * http://partners.adobe.com/asn/tech/type/glyphlist.txt
- *
- * by a succession of Perl/sh fragments, quoted alongside each
- * array.
- */
+#include "paper.h"
/*
+ * Within the paper backends, PostScript glyph names are represented
+ * by small integers. For standard glyphs, these are indicies into
+ * a table generated from the Adobe Glyph List from
+ * <http://partners.adobe.com/public/developer/en/opentype/glyphlist.txt>.
+ * Since all the scripts that generate fragments of code for this file
+ * need that list, it's worth generating a file containing just the names.
-grep '^[^#;][^;]*;[^ ][^ ][^ ][^ ]$' glyphlist.txt | sort -t\; +0 -1 | \
- cut -f1 -d\; | perl -ne 'chomp; print "\"$_\", "' | \
- fold -s -w68 | sed 's/^/ /'; echo
+grep '^[^#;][^;]*;[^ ][^ ][^ ][^ ]$' glyphlist.txt | sort -t\; -k1,2 | \
+ cut -f1 -d\; > glyphnames.txt
+
+< glyphnames.txt xargs printf '"%s", ' | fold -s -w68 | sed 's/^/ /'; echo
*/
static const char *const ps_glyphs_alphabetic[] = {
"zretroflexhook", "zstroke", "zuhiragana", "zukatakana",
};
-/*
+glyph glyph_intern(char const *glyphname)
+{
+ int i, j, k, c;
+
+ i = -1;
+ j = lenof(ps_glyphs_alphabetic);
+ while (j-i > 1) {
+ k = (i + j) / 2;
+ c = strcmp(glyphname, ps_glyphs_alphabetic[k]);
+
+ if (c == 0)
+ return k;
+ else if (c < 0)
+ j = k;
+ else
+ i = k;
+ }
+
+ return NOGLYPH; /* illegal value means not found */
+}
+
+char const *glyph_extern(glyph glyph)
+{
+
+ if (glyph == NOGLYPH) return ".notdef";
+ assert(glyph < lenof(ps_glyphs_alphabetic));
+ return ps_glyphs_alphabetic[glyph];
+}
+
+/* ----------------------------------------------------------------------
+ * Mapping between PS character names (/aacute, /zcaron etc) and
+ * Unicode code points.
+ *
+ * Generated from the Adobe Glyph List at
+ *
+ * http://partners.adobe.com/public/developer/en/opentype/glyphlist.txt
+ *
+ * by another Perl/sh fragment.
grep '^[^#;][^;]*;[^ ][^ ][^ ][^ ]$' glyphlist.txt | sort -t\; +0 -1 | \
cut -f2 -d\; | perl -ne 'chomp; print "0x$_, "' | \
0xFF5A, 0x305E, 0x30BE, 0x24B5, 0x0290, 0x01B6, 0x305A, 0x30BA,
};
-wchar_t ps_glyph_to_unicode(char const *glyph)
+wchar_t ps_glyph_to_unicode(glyph g)
{
- int i, j, k, c;
-
- i = -1;
- j = lenof(ps_glyphs_alphabetic);
- while (j-i > 1) {
- k = (i + j) / 2;
- c = strcmp(glyph, ps_glyphs_alphabetic[k]);
-
- if (c == 0)
- return ps_codes_alphabetic[k];
- else if (c < 0)
- j = k;
- else
- i = k;
- }
-
- return 0xFFFF; /* illegal value means not found */
+ if (g == NOGLYPH) return 0xFFFF;
+ return ps_codes_alphabetic[g];
}
/* ----------------------------------------------------------------------
};
/*
- * Character width information from the standard PS fonts. I can
- * see no more sensible way to get hold of this information than by
- * extracting it from GhostScript.
- *
- * Initial experimentation with this technique yielded a load of
- * floating-point values, which on closer examination all turned
- * out (modulo rounding error due to decimal representation) to be
- * exact multiples of 1/4096. Accordingly I now store all these
- * arrays as integers with a scale of 4096.
- */
+ * Character width information from the standard PS fonts.
+ * Units are UNITS_PER_PT defined in paper.h.
+ * Extracted from the AFM files in
+ * <http://partners.adobe.com/public/developer/en/pdf/Core14_AFMs.tar>
+ * by the following script:
-/*
+fonts="Times-Roman Times-Italic Times-Bold Times-BoldItalic \
+ Helvetica Helvetica-Oblique Helvetica-Bold Helvetica-BoldOblique \
+ Courier Courier-Oblique Courier-Bold Courier-BoldOblique"
-for i in Times-Roman Times-Italic Times-Bold Times-BoldItalic \
- Helvetica Helvetica-Oblique Helvetica-Bold Helvetica-BoldOblique \
- Courier Courier-Oblique Courier-Bold Courier-BoldOblique; do
- echo " {\"$i\", {"
- (echo "/fn /$i findfont def";
- echo '/cw { fn dup length dict begin';
- echo '{1 index /FID ne {def} {pop pop} ifelse} forall';
- echo '/Encoding Encoding dup length array copy def';
- echo 'Encoding exch 65 exch put';
- echo 'currentdict end /Spingly exch definefont setfont';
- echo '(A) stringwidth pop 4096 mul round cvi /Spingly undefinefont} def';
- perl -ne 'chomp; print "/$_ cw ==\n"' stdchars.txt) | \
- gs -q -sDEVICE=nullpage - | sed 's/$/,/' | tr '\n' ' ' | \
- fold -s -w68 | sed 's/^/ /'; echo
- echo " }},"
+for i in $fonts; do
+ printf 'static const kern_pair %s_kerns[] = {\n' $(echo $i | tr 'A-Z\-' a-z_)
+ perl -e '
+open S, "stdchars.txt" or die;
+chomp(@s = <S>);
+open G, "glyphnames.txt" or die;
+chomp(@g = <G>); %g = map(($_, $i++), @g); %g = map(($_, $g{$_}), @s);
+open M, "$ARGV[0].afm" or die;
+while (<M>) { /KPX (\S+) (\S+) (\S+)/ and exists $g{$1} and exists $g{$2} and
+ print "{$g{$1},$g{$2},$3}, "; } print "\n"' $i |\
+ fold -sw 68 | sed 's/^/ /'
+ printf ' {NOGLYPH,NOGLYPH,0}\n};\n'
+ printf 'static const ligature %s_ligs[] = {\n' $(echo $i | tr 'A-Z\-' a-z_)
+ perl -e '
+open S, "stdchars.txt" or die;
+chomp(@s = <S>);
+open G, "glyphnames.txt" or die;
+chomp(@g = <G>); %g = map(($_, $i++), @g); %g = map(($_, $g{$_}), @s);
+open M, "$ARGV[0].afm" or die;
+while (<M>) { / N (\S+) / and $l = $1;
+ while (/ L (\S+) (\S+) /g) { exists $g{$l} and exists $g{$1} and
+ exists $g{$2} and print "{$g{$l},$g{$1},$g{$2}}, "; } } print "\n"' $i |\
+ fold -sw 68 | sed 's/^/ /'
+ printf ' {NOGLYPH,NOGLYPH,NOGLYPH}\n};\n'
done
-*/
+cat <<DECL
+
+static const struct ps_std_font_data {
+ char const *name;
+ kern_pair const *kerns;
+ ligature const *ligs;
+ int widths[lenof(ps_std_glyphs)-1];
+} ps_std_fonts[] = {
+DECL
+for i in $fonts; do
+ printf ' { "%s",\n\t%s_kerns, %s_ligs, {\n' $i \
+ $(echo $i | tr 'A-Z\-' a-z_) $(echo $i | tr 'A-Z\-' a-z_)
+ perl -e '
+open M, "$ARGV[0].afm" or die;
+while (<M>) { /WX (\d+) ; N (\S+)/ and $m{$2} = $1; }
+open G, "stdchars.txt" or die;
+while (<G>) { chomp; print "$m{$_}, " }; print "\n"' $i |\
+ fold -sw 68 | sed 's/^/ /'
+ printf ' }},\n'
+done
+printf '};\n'
+
+ * The AFM files have the following copyright and licence:
+ *
+ * Copyright (c) 1985, 1987, 1989, 1990, 1991, 1992, 1993, 1997
+ * Adobe Systems Incorporated. All Rights Reserved.
+ *
+ * This file and the 14 PostScript(R) AFM files it accompanies may be
+ * used, copied, and distributed for any purpose and without charge,
+ * with or without modification, provided that all copyright notices
+ * are retained; that the AFM files are not distributed without this
+ * file; that all modifications to this file or any of the AFM files
+ * are prominently noted in the modified file(s); and that this
+ * paragraph is not modified. Adobe Systems has no responsibility or
+ * obligation to support the use of the AFM files.
+ */
+
+static const kern_pair times_roman_kerns[] = {
+ {0,64,-40}, {0,70,-40}, {0,203,-40}, {0,393,-55}, {0,396,-55},
+ {0,404,-55}, {0,414,-55}, {0,419,-55}, {0,449,-55}, {0,455,-55},
+ {0,474,-55}, {0,570,-111}, {0,603,-55}, {0,604,-55}, {0,609,-55},
+ {0,615,-55}, {0,624,-55}, {0,658,-135}, {0,668,-90}, {0,686,-105},
+ {0,687,-105}, {0,692,-105}, {0,3143,-111}, {0,3902,-74},
+ {0,3951,-92}, {0,4031,-92}, {0,4034,-92}, {0,4050,-92}, {5,64,-40},
+ {5,70,-40}, {5,203,-40}, {5,393,-55}, {5,396,-55}, {5,404,-55},
+ {5,414,-55}, {5,419,-55}, {5,449,-55}, {5,455,-55}, {5,474,-55},
+ {5,570,-111}, {5,603,-55}, {5,604,-55}, {5,609,-55}, {5,615,-55},
+ {5,624,-55}, {5,658,-135}, {5,668,-90}, {5,686,-105}, {5,687,-105},
+ {5,692,-105}, {5,3143,-111}, {5,3902,-74}, {5,3951,-92},
+ {5,4031,-92}, {5,4034,-92}, {5,4050,-92}, {16,64,-40}, {16,70,-40},
+ {16,203,-40}, {16,393,-55}, {16,396,-55}, {16,404,-55},
+ {16,414,-55}, {16,419,-55}, {16,449,-55}, {16,455,-55},
+ {16,474,-55}, {16,570,-111}, {16,603,-55}, {16,604,-55},
+ {16,609,-55}, {16,615,-55}, {16,624,-55}, {16,658,-135},
+ {16,668,-90}, {16,686,-105}, {16,687,-105}, {16,692,-105},
+ {16,3143,-111}, {16,3902,-74}, {16,3951,-92}, {16,4031,-92},
+ {16,4034,-92}, {16,4050,-92}, {27,64,-40}, {27,70,-40},
+ {27,203,-40}, {27,393,-55}, {27,396,-55}, {27,404,-55},
+ {27,414,-55}, {27,419,-55}, {27,449,-55}, {27,455,-55},
+ {27,474,-55}, {27,570,-111}, {27,603,-55}, {27,604,-55},
+ {27,609,-55}, {27,615,-55}, {27,624,-55}, {27,658,-135},
+ {27,668,-90}, {27,686,-105}, {27,687,-105}, {27,692,-105},
+ {27,3143,-111}, {27,3902,-74}, {27,3951,-92}, {27,4031,-92},
+ {27,4034,-92}, {27,4050,-92}, {33,64,-40}, {33,70,-40},
+ {33,203,-40}, {33,393,-55}, {33,396,-55}, {33,404,-55},
+ {33,414,-55}, {33,419,-55}, {33,449,-55}, {33,455,-55},
+ {33,474,-55}, {33,570,-111}, {33,603,-55}, {33,604,-55},
+ {33,609,-55}, {33,615,-55}, {33,624,-55}, {33,658,-135},
+ {33,668,-90}, {33,686,-105}, {33,687,-105}, {33,692,-105},
+ {33,3143,-111}, {33,3902,-74}, {33,3951,-92}, {33,4031,-92},
+ {33,4034,-92}, {33,4050,-92}, {43,64,-40}, {43,70,-40},
+ {43,203,-40}, {43,393,-55}, {43,396,-55}, {43,404,-55},
+ {43,414,-55}, {43,419,-55}, {43,449,-55}, {43,455,-55},
+ {43,474,-55}, {43,570,-111}, {43,603,-55}, {43,604,-55},
+ {43,609,-55}, {43,615,-55}, {43,624,-55}, {43,658,-135},
+ {43,668,-90}, {43,686,-105}, {43,687,-105}, {43,692,-105},
+ {43,3143,-111}, {43,3902,-74}, {43,3951,-92}, {43,4031,-92},
+ {43,4034,-92}, {43,4050,-92}, {48,64,-40}, {48,70,-40},
+ {48,203,-40}, {48,393,-55}, {48,396,-55}, {48,404,-55},
+ {48,414,-55}, {48,419,-55}, {48,449,-55}, {48,455,-55},
+ {48,474,-55}, {48,570,-111}, {48,603,-55}, {48,604,-55},
+ {48,609,-55}, {48,615,-55}, {48,624,-55}, {48,658,-135},
+ {48,668,-90}, {48,686,-105}, {48,687,-105}, {48,692,-105},
+ {48,3143,-111}, {48,3902,-74}, {48,3951,-92}, {48,4031,-92},
+ {48,4034,-92}, {48,4050,-92}, {51,0,-35}, {51,5,-35}, {51,16,-35},
+ {51,27,-35}, {51,33,-35}, {51,43,-35}, {51,48,-35}, {51,603,-10},
+ {51,604,-10}, {51,609,-10}, {51,615,-10}, {51,624,-10}, {93,0,-40},
+ {93,5,-40}, {93,16,-40}, {93,27,-40}, {93,33,-40}, {93,43,-40},
+ {93,48,-40}, {93,658,-40}, {93,668,-30}, {93,686,-55},
+ {93,687,-55}, {93,692,-55}, {192,0,-74}, {192,5,-74}, {192,16,-74},
+ {192,27,-74}, {192,33,-74}, {192,43,-74}, {192,48,-74},
+ {192,734,-15}, {192,736,-15}, {192,758,-15}, {192,775,-15},
+ {192,1030,-15}, {192,1111,-15}, {192,1173,-15}, {192,1409,-80},
+ {192,2794,-15}, {192,2795,-15}, {192,2809,-15}, {192,2819,-15},
+ {192,2826,-15}, {192,2899,-15}, {192,2907,-15}, {192,2995,-80},
+ {301,0,-60}, {301,5,-60}, {301,16,-60}, {301,27,-60}, {301,33,-60},
+ {301,43,-60}, {301,48,-60}, {309,393,-30}, {309,396,-30},
+ {309,404,-30}, {309,414,-30}, {309,419,-30}, {309,449,-30},
+ {309,455,-30}, {309,1630,-25}, {309,1631,-25}, {309,1645,-25},
+ {309,1655,-25}, {309,1662,-25}, {309,2794,-35}, {309,2795,-35},
+ {309,2809,-35}, {309,2819,-35}, {309,2826,-35}, {309,2899,-35},
+ {309,2907,-35}, {309,3816,-15}, {309,3817,-15}, {309,3824,-15},
+ {309,3831,-15}, {309,3839,-15}, {309,4031,-25}, {309,4034,-25},
+ {309,4050,-25}, {337,570,-92}, {337,658,-100}, {337,668,-74},
+ {337,686,-100}, {337,687,-100}, {337,692,-100}, {337,3143,-92},
+ {337,4031,-55}, {337,4034,-55}, {337,4050,-55}, {356,570,-92},
+ {356,658,-100}, {356,668,-74}, {356,686,-100}, {356,687,-100},
+ {356,692,-100}, {356,3143,-92}, {356,4031,-55}, {356,4034,-55},
+ {356,4050,-55}, {372,0,-35}, {372,5,-35}, {372,16,-35},
+ {372,27,-35}, {372,33,-35}, {372,43,-35}, {372,48,-35},
+ {390,0,-35}, {390,5,-35}, {390,16,-35}, {390,27,-35}, {390,33,-35},
+ {390,43,-35}, {390,48,-35}, {393,0,-35}, {393,5,-35}, {393,16,-35},
+ {393,27,-35}, {393,33,-35}, {393,43,-35}, {393,48,-35},
+ {393,570,-40}, {393,658,-50}, {393,668,-35}, {393,678,-40},
+ {393,686,-50}, {393,687,-50}, {393,692,-50}, {396,0,-35},
+ {396,5,-35}, {396,16,-35}, {396,27,-35}, {396,33,-35},
+ {396,43,-35}, {396,48,-35}, {396,570,-40}, {396,658,-50},
+ {396,668,-35}, {396,678,-40}, {396,686,-50}, {396,687,-50},
+ {396,692,-50}, {404,0,-35}, {404,5,-35}, {404,16,-35},
+ {404,27,-35}, {404,33,-35}, {404,43,-35}, {404,48,-35},
+ {404,570,-40}, {404,658,-50}, {404,668,-35}, {404,678,-40},
+ {404,686,-50}, {404,687,-50}, {404,692,-50}, {414,0,-35},
+ {414,5,-35}, {414,16,-35}, {414,27,-35}, {414,33,-35},
+ {414,43,-35}, {414,48,-35}, {414,570,-40}, {414,658,-50},
+ {414,668,-35}, {414,678,-40}, {414,686,-50}, {414,687,-50},
+ {414,692,-50}, {419,0,-35}, {419,5,-35}, {419,16,-35},
+ {419,27,-35}, {419,33,-35}, {419,43,-35}, {419,48,-35},
+ {419,570,-40}, {419,658,-50}, {419,668,-35}, {419,678,-40},
+ {419,686,-50}, {419,687,-50}, {419,692,-50}, {449,0,-35},
+ {449,5,-35}, {449,16,-35}, {449,27,-35}, {449,33,-35},
+ {449,43,-35}, {449,48,-35}, {449,570,-40}, {449,658,-50},
+ {449,668,-35}, {449,678,-40}, {449,686,-50}, {449,687,-50},
+ {449,692,-50}, {455,0,-35}, {455,5,-35}, {455,16,-35},
+ {455,27,-35}, {455,33,-35}, {455,43,-35}, {455,48,-35},
+ {455,570,-40}, {455,658,-50}, {455,668,-35}, {455,678,-40},
+ {455,686,-50}, {455,687,-50}, {455,692,-50}, {459,0,-92},
+ {459,5,-92}, {459,16,-92}, {459,27,-92}, {459,33,-92},
+ {459,43,-92}, {459,48,-92}, {459,734,-15}, {459,736,-15},
+ {459,758,-15}, {459,775,-15}, {459,1030,-15}, {459,1111,-15},
+ {459,1173,-15}, {459,1409,-111}, {459,2995,-111}, {474,603,-10},
+ {474,604,-10}, {474,609,-10}, {474,615,-10}, {474,624,-10},
+ {478,393,-40}, {478,396,-40}, {478,404,-40}, {478,414,-40},
+ {478,419,-40}, {478,449,-40}, {478,455,-40}, {478,570,-60},
+ {478,603,-40}, {478,604,-40}, {478,609,-40}, {478,615,-40},
+ {478,624,-40}, {478,658,-80}, {478,668,-55}, {478,686,-65},
+ {478,687,-65}, {478,692,-65}, {570,0,-93}, {570,5,-93},
+ {570,16,-93}, {570,27,-93}, {570,33,-93}, {570,43,-93},
+ {570,48,-93}, {570,393,-18}, {570,396,-18}, {570,404,-18},
+ {570,414,-18}, {570,419,-18}, {570,449,-18}, {570,455,-18},
+ {570,734,-80}, {570,736,-80}, {570,758,-80}, {570,775,-40},
+ {570,1030,-40}, {570,1111,-80}, {570,1173,-40}, {570,1402,-50},
+ {570,1409,-74}, {570,1630,-70}, {570,1631,-70}, {570,1645,-70},
+ {570,1655,-30}, {570,1662,-70}, {570,2126,-92}, {570,2132,-35},
+ {570,2133,-35}, {570,2794,-80}, {570,2795,-80}, {570,2809,-80},
+ {570,2819,-80}, {570,2826,-80}, {570,2899,-80}, {570,2907,-80},
+ {570,2995,-74}, {570,3148,-35}, {570,3351,-55}, {570,3816,-45},
+ {570,3817,-45}, {570,3824,-45}, {570,3831,-45}, {570,3839,-45},
+ {570,3951,-80}, {570,4031,-80}, {570,4034,-80}, {570,4050,-80},
+ {603,0,-40}, {603,5,-40}, {603,16,-40}, {603,27,-40}, {603,33,-40},
+ {603,43,-40}, {603,48,-40}, {604,0,-40}, {604,5,-40}, {604,16,-40},
+ {604,27,-40}, {604,33,-40}, {604,43,-40}, {604,48,-40},
+ {609,0,-40}, {609,5,-40}, {609,16,-40}, {609,27,-40}, {609,33,-40},
+ {609,43,-40}, {609,48,-40}, {615,0,-40}, {615,5,-40}, {615,16,-40},
+ {615,27,-40}, {615,33,-40}, {615,43,-40}, {615,48,-40},
+ {624,0,-40}, {624,5,-40}, {624,16,-40}, {624,27,-40}, {624,33,-40},
+ {624,43,-40}, {624,48,-40}, {658,0,-135}, {658,5,-135},
+ {658,16,-135}, {658,27,-135}, {658,33,-135}, {658,43,-135},
+ {658,48,-135}, {658,203,-15}, {658,393,-40}, {658,396,-40},
+ {658,404,-40}, {658,414,-40}, {658,419,-40}, {658,449,-40},
+ {658,455,-40}, {658,734,-111}, {658,736,-111}, {658,758,-71},
+ {658,775,-71}, {658,1030,-71}, {658,1111,-111}, {658,1173,-71},
+ {658,1402,-74}, {658,1409,-129}, {658,1630,-111}, {658,1631,-111},
+ {658,1645,-71}, {658,1655,-71}, {658,1662,-71}, {658,2126,-100},
+ {658,2132,-60}, {658,2133,-60}, {658,2140,-20}, {658,2196,-20},
+ {658,2207,-20}, {658,2794,-129}, {658,2795,-129}, {658,2809,-129},
+ {658,2819,-89}, {658,2826,-89}, {658,2899,-129}, {658,2907,-89},
+ {658,2995,-129}, {658,3351,-74}, {658,3816,-75}, {658,3817,-75},
+ {658,3824,-75}, {658,3831,-75}, {658,3839,-75}, {668,0,-120},
+ {668,5,-120}, {668,16,-120}, {668,27,-120}, {668,33,-120},
+ {668,43,-120}, {668,48,-120}, {668,393,-10}, {668,396,-10},
+ {668,404,-10}, {668,414,-10}, {668,419,-10}, {668,449,-10},
+ {668,455,-10}, {668,734,-80}, {668,736,-80}, {668,758,-80},
+ {668,775,-80}, {668,1030,-80}, {668,1111,-80}, {668,1173,-80},
+ {668,1402,-37}, {668,1409,-92}, {668,1630,-80}, {668,1631,-80},
+ {668,1645,-80}, {668,1655,-40}, {668,1662,-40}, {668,2126,-65},
+ {668,2132,-40}, {668,2133,-40}, {668,2794,-80}, {668,2795,-80},
+ {668,2809,-80}, {668,2819,-80}, {668,2826,-80}, {668,2899,-80},
+ {668,2907,-80}, {668,2995,-92}, {668,3351,-37}, {668,3816,-50},
+ {668,3817,-50}, {668,3824,-50}, {668,3831,-50}, {668,3839,-50},
+ {668,4031,-73}, {668,4034,-73}, {668,4050,-73}, {686,0,-120},
+ {686,5,-120}, {686,16,-120}, {686,27,-120}, {686,33,-120},
+ {686,43,-120}, {686,48,-120}, {686,393,-30}, {686,396,-30},
+ {686,404,-30}, {686,414,-30}, {686,419,-30}, {686,449,-30},
+ {686,455,-30}, {686,734,-100}, {686,736,-100}, {686,758,-100},
+ {686,775,-60}, {686,1030,-60}, {686,1111,-100}, {686,1173,-60},
+ {686,1402,-92}, {686,1409,-129}, {686,1630,-100}, {686,1631,-100},
+ {686,1645,-100}, {686,1655,-60}, {686,1662,-60}, {686,2126,-111},
+ {686,2132,-55}, {686,2133,-55}, {686,2794,-110}, {686,2795,-110},
+ {686,2809,-110}, {686,2819,-70}, {686,2826,-70}, {686,2899,-110},
+ {686,2907,-70}, {686,2995,-129}, {686,3351,-92}, {686,3816,-111},
+ {686,3817,-111}, {686,3824,-111}, {686,3831,-71}, {686,3839,-71},
+ {687,0,-120}, {687,5,-120}, {687,16,-120}, {687,27,-120},
+ {687,33,-120}, {687,43,-120}, {687,48,-120}, {687,393,-30},
+ {687,396,-30}, {687,404,-30}, {687,414,-30}, {687,419,-30},
+ {687,449,-30}, {687,455,-30}, {687,734,-100}, {687,736,-100},
+ {687,758,-100}, {687,775,-60}, {687,1030,-60}, {687,1111,-100},
+ {687,1173,-60}, {687,1402,-92}, {687,1409,-129}, {687,1630,-100},
+ {687,1631,-100}, {687,1645,-100}, {687,1655,-60}, {687,1662,-60},
+ {687,2126,-111}, {687,2132,-55}, {687,2133,-55}, {687,2794,-110},
+ {687,2795,-110}, {687,2809,-110}, {687,2819,-70}, {687,2826,-70},
+ {687,2899,-110}, {687,2907,-70}, {687,2995,-129}, {687,3351,-92},
+ {687,3816,-111}, {687,3817,-111}, {687,3824,-111}, {687,3831,-71},
+ {687,3839,-71}, {692,0,-120}, {692,5,-120}, {692,16,-120},
+ {692,27,-120}, {692,33,-120}, {692,43,-120}, {692,48,-120},
+ {692,393,-30}, {692,396,-30}, {692,404,-30}, {692,414,-30},
+ {692,419,-30}, {692,449,-30}, {692,455,-30}, {692,734,-100},
+ {692,736,-100}, {692,758,-100}, {692,775,-60}, {692,1030,-60},
+ {692,1111,-100}, {692,1173,-100}, {692,1402,-92}, {692,1409,-129},
+ {692,1630,-100}, {692,1631,-100}, {692,1645,-100}, {692,1655,-60},
+ {692,1662,-60}, {692,2126,-111}, {692,2132,-55}, {692,2133,-55},
+ {692,2794,-110}, {692,2795,-110}, {692,2809,-110}, {692,2819,-70},
+ {692,2826,-70}, {692,2899,-110}, {692,2907,-70}, {692,2995,-129},
+ {692,3351,-92}, {692,3816,-111}, {692,3817,-111}, {692,3824,-111},
+ {692,3831,-71}, {692,3839,-71}, {734,3902,-20}, {734,3951,-15},
+ {736,3902,-20}, {736,3951,-15}, {758,3902,-20}, {758,3951,-15},
+ {775,3902,-20}, {775,3951,-15}, {1030,3902,-20}, {1030,3951,-15},
+ {1111,3902,-20}, {1111,3951,-15}, {1173,3902,-20}, {1173,3951,-15},
+ {1192,2995,-40}, {1192,3816,-20}, {1192,3817,-20}, {1192,3824,-20},
+ {1192,3831,-20}, {1192,3839,-20}, {1192,3902,-15}, {1312,4031,-15},
+ {1312,4034,-15}, {1312,4050,-15}, {1332,4031,-15}, {1332,4034,-15},
+ {1332,4050,-15}, {1409,3139,-70}, {1409,3143,-70}, {1630,1886,-15},
+ {1630,3902,-25}, {1630,3951,-25}, {1630,4020,-15}, {1630,4031,-15},
+ {1630,4034,-15}, {1630,4050,-15}, {1631,1886,-15}, {1631,3902,-25},
+ {1631,3951,-25}, {1631,4020,-15}, {1631,4031,-15}, {1631,4034,-15},
+ {1631,4050,-15}, {1645,1886,-15}, {1645,3902,-25}, {1645,3951,-25},
+ {1645,4020,-15}, {1645,4031,-15}, {1645,4034,-15}, {1645,4050,-15},
+ {1655,1886,-15}, {1655,3902,-25}, {1655,3951,-25}, {1655,4020,-15},
+ {1655,4031,-15}, {1655,4034,-15}, {1655,4050,-15}, {1662,1886,-15},
+ {1662,3902,-25}, {1662,3951,-25}, {1662,4020,-15}, {1662,4031,-15},
+ {1662,4034,-15}, {1662,4050,-15}, {1787,734,-10}, {1787,736,-10},
+ {1787,758,-10}, {1787,775,-10}, {1787,1030,-10}, {1787,1111,-10},
+ {1787,1173,-10}, {1787,1608,-50}, {1787,1787,-25}, {1787,2132,-20},
+ {1787,2133,-20}, {1787,3143,55}, {1886,734,-5}, {1886,736,-5},
+ {1886,758,-5}, {1886,775,-5}, {1886,1030,-5}, {1886,1111,-5},
+ {1886,1173,-5}, {1988,4031,-5}, {1988,4034,-5}, {1988,4050,-5},
+ {2132,3902,-25}, {2133,3902,-25}, {2140,3902,-25}, {2196,3902,-25},
+ {2207,3902,-25}, {2302,1630,-10}, {2302,1631,-10}, {2302,1645,-10},
+ {2302,1655,-10}, {2302,1662,-10}, {2302,2794,-10}, {2302,2795,-10},
+ {2302,2809,-10}, {2302,2819,-10}, {2302,2826,-10}, {2302,2899,-10},
+ {2302,2907,-10}, {2302,4031,-15}, {2302,4034,-15}, {2302,4050,-15},
+ {2416,3951,-10}, {2501,3951,-10}, {2648,3902,-40}, {2648,4031,-15},
+ {2648,4034,-15}, {2648,4050,-15}, {2769,3902,-40}, {2769,4031,-15},
+ {2769,4034,-15}, {2769,4050,-15}, {2794,3902,-15}, {2794,3951,-25},
+ {2794,4031,-10}, {2794,4034,-10}, {2794,4050,-10}, {2795,3902,-15},
+ {2795,3951,-25}, {2795,4031,-10}, {2795,4034,-10}, {2795,4050,-10},
+ {2809,3902,-15}, {2809,3951,-25}, {2809,4031,-10}, {2809,4034,-10},
+ {2809,4050,-10}, {2819,3902,-15}, {2819,3951,-25}, {2819,4031,-10},
+ {2819,4034,-10}, {2819,4050,-10}, {2826,3902,-15}, {2826,3951,-25},
+ {2826,4031,-10}, {2826,4034,-10}, {2826,4050,-10}, {2899,3902,-15},
+ {2899,3951,-25}, {2899,4031,-10}, {2899,4034,-10}, {2899,4050,-10},
+ {2907,3902,-15}, {2907,3951,-25}, {2907,4031,-10}, {2907,4034,-10},
+ {2907,4050,-10}, {2921,4031,-10}, {2921,4034,-10}, {2921,4050,-10},
+ {2995,3139,-70}, {2995,3143,-70}, {3135,0,-80}, {3135,5,-80},
+ {3135,16,-80}, {3135,27,-80}, {3135,33,-80}, {3135,43,-80},
+ {3135,48,-80}, {3140,0,-80}, {3140,5,-80}, {3140,16,-80},
+ {3140,27,-80}, {3140,33,-80}, {3140,43,-80}, {3140,48,-80},
+ {3140,3140,-74}, {3143,1481,-50}, {3143,2416,-10}, {3143,2501,-10},
+ {3143,3143,-74}, {3143,3148,-50}, {3143,3279,-55}, {3143,3317,-55},
+ {3143,3498,-74}, {3143,3556,-18}, {3143,3902,-50}, {3148,1409,-40},
+ {3148,1886,-18}, {3148,2126,-20}, {3148,2995,-55}, {3498,0,-55},
+ {3498,5,-55}, {3498,16,-55}, {3498,27,-55}, {3498,33,-55},
+ {3498,43,-55}, {3498,48,-55}, {3498,570,-18}, {3498,658,-50},
+ {3498,668,-30}, {3498,686,-90}, {3498,687,-90}, {3498,692,-90},
+ {3902,734,-25}, {3902,736,-25}, {3902,758,-25}, {3902,775,-25},
+ {3902,1030,-25}, {3902,1111,-25}, {3902,1173,-25}, {3902,1409,-65},
+ {3902,1630,-15}, {3902,1631,-15}, {3902,1645,-15}, {3902,1655,-15},
+ {3902,1662,-15}, {3902,2794,-20}, {3902,2795,-20}, {3902,2809,-20},
+ {3902,2819,-20}, {3902,2826,-20}, {3902,2899,-20}, {3902,2907,-20},
+ {3902,2995,-65}, {3951,734,-10}, {3951,736,-10}, {3951,758,-10},
+ {3951,775,-10}, {3951,1030,-10}, {3951,1111,-10}, {3951,1173,-10},
+ {3951,1409,-65}, {3951,2794,-10}, {3951,2795,-10}, {3951,2809,-10},
+ {3951,2819,-10}, {3951,2826,-10}, {3951,2899,-10}, {3951,2907,-10},
+ {3951,2995,-65}, {4020,1630,-15}, {4020,1631,-15}, {4020,1645,-15},
+ {4020,1655,-15}, {4020,1662,-15}, {4031,1409,-65}, {4031,2995,-65},
+ {4034,1409,-65}, {4034,2995,-65}, {4050,1409,-65}, {4050,2995,-65},
+ {NOGLYPH,NOGLYPH,0}
+};
+static const ligature times_roman_ligs[] = {
+ {1787,2132,1807}, {1787,2416,1850},
+ {NOGLYPH,NOGLYPH,NOGLYPH}
+};
+static const kern_pair times_italic_kerns[] = {
+ {0,64,-30}, {0,70,-30}, {0,203,-35}, {0,393,-40}, {0,396,-40},
+ {0,404,-40}, {0,414,-40}, {0,419,-40}, {0,449,-40}, {0,455,-40},
+ {0,474,-40}, {0,570,-37}, {0,603,-50}, {0,604,-50}, {0,609,-50},
+ {0,615,-50}, {0,624,-50}, {0,658,-105}, {0,668,-95}, {0,686,-55},
+ {0,687,-55}, {0,692,-55}, {0,3143,-37}, {0,3816,-20}, {0,3817,-20},
+ {0,3824,-20}, {0,3831,-20}, {0,3839,-20}, {0,3902,-55},
+ {0,3951,-55}, {0,4031,-55}, {0,4034,-55}, {0,4050,-55}, {5,64,-30},
+ {5,70,-30}, {5,203,-35}, {5,393,-40}, {5,396,-40}, {5,404,-40},
+ {5,414,-40}, {5,419,-40}, {5,449,-40}, {5,455,-40}, {5,474,-40},
+ {5,570,-37}, {5,603,-50}, {5,604,-50}, {5,609,-50}, {5,615,-50},
+ {5,624,-50}, {5,658,-105}, {5,668,-95}, {5,686,-55}, {5,687,-55},
+ {5,692,-55}, {5,3143,-37}, {5,3816,-20}, {5,3817,-20},
+ {5,3824,-20}, {5,3831,-20}, {5,3839,-20}, {5,3902,-55},
+ {5,3951,-55}, {5,4031,-55}, {5,4034,-55}, {5,4050,-55},
+ {16,64,-30}, {16,70,-30}, {16,203,-35}, {16,393,-40}, {16,396,-40},
+ {16,404,-40}, {16,414,-40}, {16,419,-40}, {16,449,-40},
+ {16,455,-40}, {16,474,-40}, {16,570,-37}, {16,603,-50},
+ {16,604,-50}, {16,609,-50}, {16,615,-50}, {16,624,-50},
+ {16,658,-105}, {16,668,-95}, {16,686,-55}, {16,687,-55},
+ {16,692,-55}, {16,3143,-37}, {16,3816,-20}, {16,3817,-20},
+ {16,3824,-20}, {16,3831,-20}, {16,3839,-20}, {16,3902,-55},
+ {16,3951,-55}, {16,4031,-55}, {16,4034,-55}, {16,4050,-55},
+ {27,64,-30}, {27,70,-30}, {27,203,-35}, {27,393,-40}, {27,396,-40},
+ {27,404,-40}, {27,414,-40}, {27,419,-40}, {27,449,-40},
+ {27,455,-40}, {27,474,-40}, {27,570,-37}, {27,603,-50},
+ {27,604,-50}, {27,609,-50}, {27,615,-50}, {27,624,-50},
+ {27,658,-105}, {27,668,-95}, {27,686,-55}, {27,687,-55},
+ {27,692,-55}, {27,3143,-37}, {27,3816,-20}, {27,3817,-20},
+ {27,3824,-20}, {27,3831,-20}, {27,3839,-20}, {27,3902,-55},
+ {27,3951,-55}, {27,4031,-55}, {27,4034,-55}, {27,4050,-55},
+ {33,64,-30}, {33,70,-30}, {33,203,-35}, {33,393,-40}, {33,396,-40},
+ {33,404,-40}, {33,414,-40}, {33,419,-40}, {33,449,-40},
+ {33,455,-40}, {33,474,-40}, {33,570,-37}, {33,603,-50},
+ {33,604,-50}, {33,609,-50}, {33,615,-50}, {33,624,-50},
+ {33,658,-105}, {33,668,-95}, {33,686,-55}, {33,687,-55},
+ {33,692,-55}, {33,3143,-37}, {33,3816,-20}, {33,3817,-20},
+ {33,3824,-20}, {33,3831,-20}, {33,3839,-20}, {33,3902,-55},
+ {33,3951,-55}, {33,4031,-55}, {33,4034,-55}, {33,4050,-55},
+ {43,64,-30}, {43,70,-30}, {43,203,-35}, {43,393,-40}, {43,396,-40},
+ {43,404,-40}, {43,414,-40}, {43,419,-40}, {43,449,-40},
+ {43,455,-40}, {43,474,-40}, {43,570,-37}, {43,603,-50},
+ {43,604,-50}, {43,609,-50}, {43,615,-50}, {43,624,-50},
+ {43,658,-105}, {43,668,-95}, {43,686,-55}, {43,687,-55},
+ {43,692,-55}, {43,3143,-37}, {43,3816,-20}, {43,3817,-20},
+ {43,3824,-20}, {43,3831,-20}, {43,3839,-20}, {43,3902,-55},
+ {43,3951,-55}, {43,4031,-55}, {43,4034,-55}, {43,4050,-55},
+ {48,64,-30}, {48,70,-30}, {48,203,-35}, {48,393,-40}, {48,396,-40},
+ {48,404,-40}, {48,414,-40}, {48,419,-40}, {48,449,-40},
+ {48,455,-40}, {48,474,-40}, {48,570,-37}, {48,603,-50},
+ {48,604,-50}, {48,609,-50}, {48,615,-50}, {48,624,-50},
+ {48,658,-105}, {48,668,-95}, {48,686,-55}, {48,687,-55},
+ {48,692,-55}, {48,3143,-37}, {48,3816,-20}, {48,3817,-20},
+ {48,3824,-20}, {48,3831,-20}, {48,3839,-20}, {48,3902,-55},
+ {48,3951,-55}, {48,4031,-55}, {48,4034,-55}, {48,4050,-55},
+ {51,0,-25}, {51,5,-25}, {51,16,-25}, {51,27,-25}, {51,33,-25},
+ {51,43,-25}, {51,48,-25}, {51,603,-10}, {51,604,-10}, {51,609,-10},
+ {51,615,-10}, {51,624,-10}, {93,0,-35}, {93,5,-35}, {93,16,-35},
+ {93,27,-35}, {93,33,-35}, {93,43,-35}, {93,48,-35}, {93,658,-40},
+ {93,668,-40}, {93,686,-40}, {93,687,-40}, {93,692,-40},
+ {192,0,-115}, {192,5,-115}, {192,16,-115}, {192,27,-115},
+ {192,33,-115}, {192,43,-115}, {192,48,-115}, {192,734,-75},
+ {192,736,-75}, {192,758,-75}, {192,775,-75}, {192,1030,-75},
+ {192,1111,-75}, {192,1173,-75}, {192,1409,-135}, {192,1630,-75},
+ {192,1631,-75}, {192,1645,-75}, {192,1655,-75}, {192,1662,-75},
+ {192,2132,-45}, {192,2133,-45}, {192,2140,-45}, {192,2196,-45},
+ {192,2207,-45}, {192,2794,-105}, {192,2795,-105}, {192,2809,-105},
+ {192,2819,-105}, {192,2826,-105}, {192,2899,-105}, {192,2907,-105},
+ {192,2995,-135}, {192,3148,-55}, {301,0,-40}, {301,5,-40},
+ {301,16,-40}, {301,27,-40}, {301,33,-40}, {301,43,-40},
+ {301,48,-40}, {301,734,-35}, {301,736,-35}, {301,758,-35},
+ {301,775,-35}, {301,1030,-35}, {301,1111,-35}, {301,1173,-35},
+ {301,1409,-25}, {301,1630,-25}, {301,1631,-25}, {301,1645,-25},
+ {301,1655,-25}, {301,1662,-25}, {301,2794,-25}, {301,2795,-25},
+ {301,2809,-25}, {301,2819,-25}, {301,2826,-25}, {301,2899,-25},
+ {301,2907,-25}, {301,2995,-25}, {301,3816,-35}, {301,3817,-35},
+ {301,3824,-35}, {301,3831,-35}, {301,3839,-35}, {309,393,-50},
+ {309,396,-50}, {309,404,-50}, {309,414,-50}, {309,419,-50},
+ {309,449,-50}, {309,455,-50}, {309,1630,-35}, {309,1631,-35},
+ {309,1645,-35}, {309,1655,-35}, {309,1662,-35}, {309,2794,-40},
+ {309,2795,-40}, {309,2809,-40}, {309,2819,-40}, {309,2826,-40},
+ {309,2899,-40}, {309,2907,-40}, {309,3816,-40}, {309,3817,-40},
+ {309,3824,-40}, {309,3831,-40}, {309,3839,-40}, {309,4031,-40},
+ {309,4034,-40}, {309,4050,-40}, {337,570,-20}, {337,658,-55},
+ {337,668,-55}, {337,686,-20}, {337,687,-20}, {337,692,-20},
+ {337,3143,-37}, {337,4031,-30}, {337,4034,-30}, {337,4050,-30},
+ {356,570,-20}, {356,658,-55}, {356,668,-55}, {356,686,-20},
+ {356,687,-20}, {356,692,-20}, {356,3143,-37}, {356,4031,-30},
+ {356,4034,-30}, {356,4050,-30}, {372,0,-27}, {372,5,-27},
+ {372,16,-27}, {372,27,-27}, {372,33,-27}, {372,43,-27},
+ {372,48,-27}, {390,0,-27}, {390,5,-27}, {390,16,-27}, {390,27,-27},
+ {390,33,-27}, {390,43,-27}, {390,48,-27}, {393,0,-55}, {393,5,-55},
+ {393,16,-55}, {393,27,-55}, {393,33,-55}, {393,43,-55},
+ {393,48,-55}, {393,570,-40}, {393,658,-50}, {393,668,-50},
+ {393,678,-40}, {393,686,-50}, {393,687,-50}, {393,692,-50},
+ {396,0,-55}, {396,5,-55}, {396,16,-55}, {396,27,-55}, {396,33,-55},
+ {396,43,-55}, {396,48,-55}, {396,570,-40}, {396,658,-50},
+ {396,668,-50}, {396,678,-40}, {396,686,-50}, {396,687,-50},
+ {396,692,-50}, {404,0,-55}, {404,5,-55}, {404,16,-55},
+ {404,27,-55}, {404,33,-55}, {404,43,-55}, {404,48,-55},
+ {404,570,-40}, {404,658,-50}, {404,668,-50}, {404,678,-40},
+ {404,686,-50}, {404,687,-50}, {404,692,-50}, {414,0,-55},
+ {414,5,-55}, {414,16,-55}, {414,27,-55}, {414,33,-55},
+ {414,43,-55}, {414,48,-55}, {414,570,-40}, {414,658,-50},
+ {414,668,-50}, {414,678,-40}, {414,686,-50}, {414,687,-50},
+ {414,692,-50}, {419,0,-55}, {419,5,-55}, {419,16,-55},
+ {419,27,-55}, {419,33,-55}, {419,43,-55}, {419,48,-55},
+ {419,570,-40}, {419,658,-50}, {419,668,-50}, {419,678,-40},
+ {419,686,-50}, {419,687,-50}, {419,692,-50}, {449,0,-55},
+ {449,5,-55}, {449,16,-55}, {449,27,-55}, {449,33,-55},
+ {449,43,-55}, {449,48,-55}, {449,570,-40}, {449,658,-50},
+ {449,668,-50}, {449,678,-40}, {449,686,-50}, {449,687,-50},
+ {449,692,-50}, {455,0,-55}, {455,5,-55}, {455,16,-55},
+ {455,27,-55}, {455,33,-55}, {455,43,-55}, {455,48,-55},
+ {455,570,-40}, {455,658,-50}, {455,668,-50}, {455,678,-40},
+ {455,686,-50}, {455,687,-50}, {455,692,-50}, {459,0,-90},
+ {459,5,-90}, {459,16,-90}, {459,27,-90}, {459,33,-90},
+ {459,43,-90}, {459,48,-90}, {459,734,-80}, {459,736,-80},
+ {459,758,-80}, {459,775,-80}, {459,1030,-80}, {459,1111,-80},
+ {459,1173,-80}, {459,1409,-135}, {459,1630,-80}, {459,1631,-80},
+ {459,1645,-80}, {459,1655,-80}, {459,1662,-80}, {459,2794,-80},
+ {459,2795,-80}, {459,2809,-80}, {459,2819,-80}, {459,2826,-80},
+ {459,2899,-80}, {459,2907,-80}, {459,2995,-135}, {474,603,-10},
+ {474,604,-10}, {474,609,-10}, {474,615,-10}, {474,624,-10},
+ {478,393,-40}, {478,396,-40}, {478,404,-40}, {478,414,-40},
+ {478,419,-40}, {478,449,-40}, {478,455,-40}, {478,603,-40},
+ {478,604,-40}, {478,609,-40}, {478,615,-40}, {478,624,-40},
+ {478,658,-18}, {478,668,-18}, {478,686,-18}, {478,687,-18},
+ {478,692,-18}, {570,0,-50}, {570,5,-50}, {570,16,-50},
+ {570,27,-50}, {570,33,-50}, {570,43,-50}, {570,48,-50},
+ {570,393,-18}, {570,396,-18}, {570,404,-18}, {570,414,-18},
+ {570,419,-18}, {570,449,-18}, {570,455,-18}, {570,734,-92},
+ {570,736,-92}, {570,758,-92}, {570,775,-92}, {570,1030,-92},
+ {570,1111,-92}, {570,1173,-92}, {570,1402,-55}, {570,1409,-74},
+ {570,1630,-92}, {570,1631,-92}, {570,1645,-52}, {570,1655,-52},
+ {570,1662,-52}, {570,2126,-74}, {570,2132,-55}, {570,2133,-55},
+ {570,2794,-92}, {570,2795,-92}, {570,2809,-92}, {570,2819,-92},
+ {570,2826,-92}, {570,2899,-92}, {570,2907,-92}, {570,2995,-74},
+ {570,3148,-55}, {570,3351,-65}, {570,3816,-55}, {570,3817,-55},
+ {570,3824,-55}, {570,3831,-55}, {570,3839,-55}, {570,3951,-74},
+ {570,4031,-74}, {570,4034,-74}, {570,4050,-34}, {603,0,-40},
+ {603,5,-40}, {603,16,-40}, {603,27,-40}, {603,33,-40},
+ {603,43,-40}, {603,48,-40}, {603,1409,-25}, {603,2995,-25},
+ {604,0,-40}, {604,5,-40}, {604,16,-40}, {604,27,-40}, {604,33,-40},
+ {604,43,-40}, {604,48,-40}, {604,1409,-25}, {604,2995,-25},
+ {609,0,-40}, {609,5,-40}, {609,16,-40}, {609,27,-40}, {609,33,-40},
+ {609,43,-40}, {609,48,-40}, {609,1409,-25}, {609,2995,-25},
+ {615,0,-40}, {615,5,-40}, {615,16,-40}, {615,27,-40}, {615,33,-40},
+ {615,43,-40}, {615,48,-40}, {615,1409,-25}, {615,2995,-25},
+ {624,0,-40}, {624,5,-40}, {624,16,-40}, {624,27,-40}, {624,33,-40},
+ {624,43,-40}, {624,48,-40}, {624,1409,-25}, {624,2995,-25},
+ {658,0,-60}, {658,5,-60}, {658,16,-60}, {658,27,-60}, {658,33,-60},
+ {658,43,-60}, {658,48,-60}, {658,393,-30}, {658,396,-30},
+ {658,404,-30}, {658,414,-30}, {658,419,-30}, {658,449,-30},
+ {658,455,-30}, {658,734,-111}, {658,736,-111}, {658,758,-111},
+ {658,775,-111}, {658,1030,-111}, {658,1111,-111}, {658,1173,-111},
+ {658,1402,-65}, {658,1409,-129}, {658,1630,-111}, {658,1631,-111},
+ {658,1645,-111}, {658,1655,-71}, {658,1662,-71}, {658,2126,-55},
+ {658,2132,-74}, {658,2133,-74}, {658,2140,-34}, {658,2196,-34},
+ {658,2207,-34}, {658,2794,-111}, {658,2795,-111}, {658,2809,-111},
+ {658,2819,-111}, {658,2826,-111}, {658,2899,-111}, {658,2907,-111},
+ {658,2995,-129}, {658,3351,-74}, {658,3816,-74}, {658,3817,-74},
+ {658,3824,-74}, {658,3831,-74}, {658,3839,-74}, {668,0,-60},
+ {668,5,-60}, {668,16,-60}, {668,27,-60}, {668,33,-60},
+ {668,43,-60}, {668,48,-60}, {668,393,-25}, {668,396,-25},
+ {668,404,-25}, {668,414,-25}, {668,419,-25}, {668,449,-25},
+ {668,455,-25}, {668,734,-92}, {668,736,-92}, {668,758,-92},
+ {668,775,-92}, {668,1030,-92}, {668,1111,-92}, {668,1173,-92},
+ {668,1402,-65}, {668,1409,-92}, {668,1630,-92}, {668,1631,-92},
+ {668,1645,-92}, {668,1655,-52}, {668,1662,-52}, {668,2126,-37},
+ {668,2132,-55}, {668,2133,-55}, {668,2794,-92}, {668,2795,-92},
+ {668,2809,-92}, {668,2819,-92}, {668,2826,-92}, {668,2899,-92},
+ {668,2907,-92}, {668,2995,-92}, {668,3351,-65}, {668,3816,-55},
+ {668,3817,-55}, {668,3824,-55}, {668,3831,-55}, {668,3839,-55},
+ {668,4031,-70}, {668,4034,-70}, {668,4050,-70}, {686,0,-50},
+ {686,5,-50}, {686,16,-50}, {686,27,-50}, {686,33,-50},
+ {686,43,-50}, {686,48,-50}, {686,393,-15}, {686,396,-15},
+ {686,404,-15}, {686,414,-15}, {686,419,-15}, {686,449,-15},
+ {686,455,-15}, {686,734,-92}, {686,736,-92}, {686,758,-92},
+ {686,775,-92}, {686,1030,-92}, {686,1111,-92}, {686,1173,-92},
+ {686,1402,-65}, {686,1409,-92}, {686,1630,-92}, {686,1631,-92},
+ {686,1645,-92}, {686,1655,-52}, {686,1662,-52}, {686,2126,-74},
+ {686,2132,-74}, {686,2133,-74}, {686,2140,-34}, {686,2196,-34},
+ {686,2207,-34}, {686,2794,-92}, {686,2795,-92}, {686,2809,-92},
+ {686,2819,-92}, {686,2826,-92}, {686,2899,-92}, {686,2907,-92},
+ {686,2995,-92}, {686,3351,-65}, {686,3816,-92}, {686,3817,-92},
+ {686,3824,-92}, {686,3831,-92}, {686,3839,-92}, {687,0,-50},
+ {687,5,-50}, {687,16,-50}, {687,27,-50}, {687,33,-50},
+ {687,43,-50}, {687,48,-50}, {687,393,-15}, {687,396,-15},
+ {687,404,-15}, {687,414,-15}, {687,419,-15}, {687,449,-15},
+ {687,455,-15}, {687,734,-92}, {687,736,-92}, {687,758,-92},
+ {687,775,-92}, {687,1030,-92}, {687,1111,-92}, {687,1173,-92},
+ {687,1402,-65}, {687,1409,-92}, {687,1630,-92}, {687,1631,-92},
+ {687,1645,-92}, {687,1655,-52}, {687,1662,-52}, {687,2126,-74},
+ {687,2132,-74}, {687,2133,-74}, {687,2140,-34}, {687,2196,-34},
+ {687,2207,-34}, {687,2794,-92}, {687,2795,-92}, {687,2809,-92},
+ {687,2819,-92}, {687,2826,-92}, {687,2899,-92}, {687,2907,-92},
+ {687,2995,-92}, {687,3351,-65}, {687,3816,-92}, {687,3817,-92},
+ {687,3824,-92}, {687,3831,-92}, {687,3839,-92}, {692,0,-50},
+ {692,5,-50}, {692,16,-50}, {692,27,-50}, {692,33,-50},
+ {692,43,-50}, {692,48,-50}, {692,393,-15}, {692,396,-15},
+ {692,404,-15}, {692,414,-15}, {692,419,-15}, {692,449,-15},
+ {692,455,-15}, {692,734,-92}, {692,736,-92}, {692,758,-92},
+ {692,775,-92}, {692,1030,-92}, {692,1111,-92}, {692,1173,-92},
+ {692,1402,-65}, {692,1409,-92}, {692,1630,-92}, {692,1631,-92},
+ {692,1645,-92}, {692,1655,-52}, {692,1662,-52}, {692,2126,-74},
+ {692,2132,-74}, {692,2133,-74}, {692,2140,-34}, {692,2196,-34},
+ {692,2207,-34}, {692,2794,-92}, {692,2795,-92}, {692,2809,-92},
+ {692,2819,-92}, {692,2826,-92}, {692,2899,-92}, {692,2907,-92},
+ {692,2995,-92}, {692,3351,-65}, {692,3816,-92}, {692,3817,-92},
+ {692,3824,-92}, {692,3831,-92}, {692,3839,-92}, {734,1886,-10},
+ {736,1886,-10}, {758,1886,-10}, {775,1886,-10}, {1030,1886,-10},
+ {1111,1886,-10}, {1173,1886,-10}, {1192,2995,-40}, {1192,3816,-20},
+ {1192,3817,-20}, {1192,3824,-20}, {1192,3831,-20}, {1192,3839,-20},
+ {1312,1988,-15}, {1312,2302,-20}, {1332,1988,-15}, {1332,2302,-20},
+ {1409,3139,-140}, {1409,3143,-140}, {1630,1409,-10},
+ {1630,1886,-40}, {1630,2995,-15}, {1630,3902,-15}, {1630,3951,-15},
+ {1630,4020,-20}, {1630,4031,-30}, {1630,4034,-30}, {1630,4050,-30},
+ {1631,1409,-10}, {1631,1886,-40}, {1631,2995,-15}, {1631,3902,-15},
+ {1631,3951,-15}, {1631,4020,-20}, {1631,4031,-30}, {1631,4034,-30},
+ {1631,4050,-30}, {1645,1409,-10}, {1645,1886,-40}, {1645,2995,-15},
+ {1645,3902,-15}, {1645,3951,-15}, {1645,4020,-20}, {1645,4031,-30},
+ {1645,4034,-30}, {1645,4050,-30}, {1655,1409,-10}, {1655,1886,-40},
+ {1655,2995,-15}, {1655,3902,-15}, {1655,3951,-15}, {1655,4020,-20},
+ {1655,4031,-30}, {1655,4034,-30}, {1655,4050,-30}, {1662,1409,-10},
+ {1662,1886,-40}, {1662,2995,-15}, {1662,3902,-15}, {1662,3951,-15},
+ {1662,4020,-20}, {1662,4031,-30}, {1662,4034,-30}, {1662,4050,-30},
+ {1787,1409,-10}, {1787,1608,-60}, {1787,1787,-18}, {1787,2132,-20},
+ {1787,2995,-15}, {1787,3143,92}, {1886,1409,-10}, {1886,1630,-10},
+ {1886,1631,-10}, {1886,1645,-10}, {1886,1655,-10}, {1886,1662,-10},
+ {1886,1886,-10}, {1886,2995,-15}, {2302,1630,-10}, {2302,1631,-10},
+ {2302,1645,-10}, {2302,1655,-10}, {2302,1662,-10}, {2302,2794,-10},
+ {2302,2795,-10}, {2302,2809,-10}, {2302,2819,-10}, {2302,2826,-10},
+ {2302,2899,-10}, {2302,2907,-10}, {2302,4031,-10}, {2302,4034,-10},
+ {2302,4050,-10}, {2648,3902,-40}, {2769,3902,-40}, {2794,1886,-10},
+ {2794,3902,-10}, {2795,1886,-10}, {2795,3902,-10}, {2809,1886,-10},
+ {2809,3902,-10}, {2819,1886,-10}, {2819,3902,-10}, {2826,1886,-10},
+ {2826,3902,-10}, {2899,1886,-10}, {2899,3902,-10}, {2907,1886,-10},
+ {2907,3902,-10}, {2995,3139,-140}, {2995,3143,-140},
+ {3140,3140,-111}, {3143,1481,-25}, {3143,3143,-111},
+ {3143,3148,-25}, {3143,3279,-40}, {3143,3317,-40},
+ {3143,3498,-111}, {3143,3556,-30}, {3143,3902,-10}, {3148,734,-15},
+ {3148,736,-15}, {3148,758,-15}, {3148,775,-15}, {3148,1030,-15},
+ {3148,1111,-15}, {3148,1173,-15}, {3148,1312,-37}, {3148,1332,-37},
+ {3148,1409,-111}, {3148,1481,-37}, {3148,1630,-37},
+ {3148,1631,-37}, {3148,1645,-37}, {3148,1655,-37}, {3148,1662,-37},
+ {3148,1886,-37}, {3148,2126,-20}, {3148,2794,-45}, {3148,2795,-45},
+ {3148,2809,-45}, {3148,2819,-45}, {3148,2826,-45}, {3148,2899,-45},
+ {3148,2907,-45}, {3148,2995,-111}, {3148,3083,-37},
+ {3148,3279,-10}, {3148,3317,-10}, {3498,0,-18}, {3498,5,-18},
+ {3498,16,-18}, {3498,27,-18}, {3498,33,-18}, {3498,43,-18},
+ {3498,48,-18}, {3498,570,-18}, {3498,658,-35}, {3498,668,-40},
+ {3498,686,-75}, {3498,687,-75}, {3498,692,-75}, {3902,1409,-74},
+ {3902,2995,-74}, {3951,1409,-74}, {3951,2995,-74}, {4031,1409,-55},
+ {4031,2995,-55}, {4034,1409,-55}, {4034,2995,-55}, {4050,1409,-55},
+ {4050,2995,-55},
+ {NOGLYPH,NOGLYPH,0}
+};
+static const ligature times_italic_ligs[] = {
+ {1787,2132,1807}, {1787,2416,1850},
+ {NOGLYPH,NOGLYPH,NOGLYPH}
+};
+static const kern_pair times_bold_kerns[] = {
+ {0,64,-55}, {0,70,-55}, {0,203,-55}, {0,393,-45}, {0,396,-45},
+ {0,404,-45}, {0,414,-45}, {0,419,-45}, {0,449,-45}, {0,455,-45},
+ {0,474,-45}, {0,570,-95}, {0,603,-50}, {0,604,-50}, {0,609,-50},
+ {0,615,-50}, {0,624,-50}, {0,658,-145}, {0,668,-130}, {0,686,-100},
+ {0,687,-100}, {0,692,-100}, {0,2921,-25}, {0,3143,-74},
+ {0,3816,-50}, {0,3817,-50}, {0,3824,-50}, {0,3831,-50},
+ {0,3839,-50}, {0,3902,-100}, {0,3951,-90}, {0,4031,-74},
+ {0,4034,-74}, {0,4050,-74}, {5,64,-55}, {5,70,-55}, {5,203,-55},
+ {5,393,-45}, {5,396,-45}, {5,404,-45}, {5,414,-45}, {5,419,-45},
+ {5,449,-45}, {5,455,-45}, {5,474,-45}, {5,570,-95}, {5,603,-50},
+ {5,604,-50}, {5,609,-50}, {5,615,-50}, {5,624,-50}, {5,658,-145},
+ {5,668,-130}, {5,686,-100}, {5,687,-100}, {5,692,-100},
+ {5,2921,-25}, {5,3143,-74}, {5,3816,-50}, {5,3817,-50},
+ {5,3824,-50}, {5,3831,-50}, {5,3839,-50}, {5,3902,-100},
+ {5,3951,-90}, {5,4031,-74}, {5,4034,-74}, {5,4050,-74},
+ {16,64,-55}, {16,70,-55}, {16,203,-55}, {16,393,-45}, {16,396,-45},
+ {16,404,-45}, {16,414,-45}, {16,419,-45}, {16,449,-45},
+ {16,455,-45}, {16,474,-45}, {16,570,-95}, {16,603,-50},
+ {16,604,-50}, {16,609,-50}, {16,615,-50}, {16,624,-50},
+ {16,658,-145}, {16,668,-130}, {16,686,-100}, {16,687,-100},
+ {16,692,-100}, {16,2921,-25}, {16,3143,-74}, {16,3816,-50},
+ {16,3817,-50}, {16,3824,-50}, {16,3831,-50}, {16,3839,-50},
+ {16,3902,-100}, {16,3951,-90}, {16,4031,-74}, {16,4034,-74},
+ {16,4050,-74}, {27,64,-55}, {27,70,-55}, {27,203,-55},
+ {27,393,-45}, {27,396,-45}, {27,404,-45}, {27,414,-45},
+ {27,419,-45}, {27,449,-45}, {27,455,-45}, {27,474,-45},
+ {27,570,-95}, {27,603,-50}, {27,604,-50}, {27,609,-50},
+ {27,615,-50}, {27,624,-50}, {27,658,-145}, {27,668,-130},
+ {27,686,-100}, {27,687,-100}, {27,692,-100}, {27,2921,-25},
+ {27,3143,-74}, {27,3816,-50}, {27,3817,-50}, {27,3824,-50},
+ {27,3831,-50}, {27,3839,-50}, {27,3902,-100}, {27,3951,-90},
+ {27,4031,-74}, {27,4034,-74}, {27,4050,-74}, {33,64,-55},
+ {33,70,-55}, {33,203,-55}, {33,393,-45}, {33,396,-45},
+ {33,404,-45}, {33,414,-45}, {33,419,-45}, {33,449,-45},
+ {33,455,-45}, {33,474,-45}, {33,570,-95}, {33,603,-50},
+ {33,604,-50}, {33,609,-50}, {33,615,-50}, {33,624,-50},
+ {33,658,-145}, {33,668,-130}, {33,686,-100}, {33,687,-100},
+ {33,692,-100}, {33,2921,-25}, {33,3143,-74}, {33,3816,-50},
+ {33,3817,-50}, {33,3824,-50}, {33,3831,-50}, {33,3839,-50},
+ {33,3902,-100}, {33,3951,-90}, {33,4031,-74}, {33,4034,-74},
+ {33,4050,-74}, {43,64,-55}, {43,70,-55}, {43,203,-55},
+ {43,393,-45}, {43,396,-45}, {43,404,-45}, {43,414,-45},
+ {43,419,-45}, {43,449,-45}, {43,455,-45}, {43,474,-45},
+ {43,570,-95}, {43,603,-50}, {43,604,-50}, {43,609,-50},
+ {43,615,-50}, {43,624,-50}, {43,658,-145}, {43,668,-130},
+ {43,686,-100}, {43,687,-100}, {43,692,-100}, {43,2921,-25},
+ {43,3143,-74}, {43,3816,-50}, {43,3817,-50}, {43,3824,-50},
+ {43,3831,-50}, {43,3839,-50}, {43,3902,-100}, {43,3951,-90},
+ {43,4031,-74}, {43,4034,-74}, {43,4050,-74}, {48,64,-55},
+ {48,70,-55}, {48,203,-55}, {48,393,-45}, {48,396,-45},
+ {48,404,-45}, {48,414,-45}, {48,419,-45}, {48,449,-45},
+ {48,455,-45}, {48,474,-45}, {48,570,-95}, {48,603,-50},
+ {48,604,-50}, {48,609,-50}, {48,615,-50}, {48,624,-50},
+ {48,658,-145}, {48,668,-130}, {48,686,-100}, {48,687,-100},
+ {48,692,-100}, {48,2921,-25}, {48,3143,-74}, {48,3816,-50},
+ {48,3817,-50}, {48,3824,-50}, {48,3831,-50}, {48,3839,-50},
+ {48,3902,-100}, {48,3951,-90}, {48,4031,-74}, {48,4034,-74},
+ {48,4050,-74}, {51,0,-30}, {51,5,-30}, {51,16,-30}, {51,27,-30},
+ {51,33,-30}, {51,43,-30}, {51,48,-30}, {51,603,-10}, {51,604,-10},
+ {51,609,-10}, {51,615,-10}, {51,624,-10}, {93,0,-35}, {93,5,-35},
+ {93,16,-35}, {93,27,-35}, {93,33,-35}, {93,43,-35}, {93,48,-35},
+ {93,658,-40}, {93,668,-40}, {93,686,-40}, {93,687,-40},
+ {93,692,-40}, {93,2995,-20}, {192,0,-90}, {192,5,-90},
+ {192,16,-90}, {192,27,-90}, {192,33,-90}, {192,43,-90},
+ {192,48,-90}, {192,734,-25}, {192,736,-25}, {192,758,-25},
+ {192,775,-25}, {192,1030,-25}, {192,1111,-25}, {192,1173,-25},
+ {192,1409,-92}, {192,1630,-25}, {192,1631,-25}, {192,1645,-25},
+ {192,1655,-25}, {192,1662,-25}, {192,2794,-25}, {192,2795,-25},
+ {192,2809,-25}, {192,2819,-25}, {192,2826,-25}, {192,2899,-25},
+ {192,2907,-25}, {192,2995,-110}, {301,0,-30}, {301,5,-30},
+ {301,16,-30}, {301,27,-30}, {301,33,-30}, {301,43,-30},
+ {301,48,-30}, {301,734,-15}, {301,736,-15}, {301,758,-15},
+ {301,775,-15}, {301,1030,-15}, {301,1111,-15}, {301,1173,-15},
+ {301,1630,-15}, {301,1631,-15}, {301,1645,-15}, {301,1655,-15},
+ {301,1662,-15}, {301,2794,-15}, {301,2795,-15}, {301,2809,-15},
+ {301,2819,-15}, {301,2826,-15}, {301,2899,-15}, {301,2907,-15},
+ {301,2995,-20}, {301,3816,-15}, {301,3817,-15}, {301,3824,-15},
+ {301,3831,-15}, {301,3839,-15}, {309,393,-30}, {309,396,-30},
+ {309,404,-30}, {309,414,-30}, {309,419,-30}, {309,449,-30},
+ {309,455,-30}, {309,1630,-25}, {309,1631,-25}, {309,1645,-25},
+ {309,1655,-25}, {309,1662,-25}, {309,2794,-25}, {309,2795,-25},
+ {309,2809,-25}, {309,2819,-25}, {309,2826,-25}, {309,2899,-25},
+ {309,2907,-25}, {309,3816,-15}, {309,3817,-15}, {309,3824,-15},
+ {309,3831,-15}, {309,3839,-15}, {309,4031,-45}, {309,4034,-45},
+ {309,4050,-45}, {337,570,-92}, {337,658,-92}, {337,668,-92},
+ {337,686,-92}, {337,687,-92}, {337,692,-92}, {337,3139,-20},
+ {337,3143,-110}, {337,4031,-55}, {337,4034,-55}, {337,4050,-55},
+ {356,570,-92}, {356,658,-92}, {356,668,-92}, {356,686,-92},
+ {356,687,-92}, {356,692,-92}, {356,3139,-20}, {356,3143,-110},
+ {356,4031,-55}, {356,4034,-55}, {356,4050,-55}, {372,0,-20},
+ {372,5,-20}, {372,16,-20}, {372,27,-20}, {372,33,-20},
+ {372,43,-20}, {372,48,-20}, {390,0,-20}, {390,5,-20}, {390,16,-20},
+ {390,27,-20}, {390,33,-20}, {390,43,-20}, {390,48,-20},
+ {393,0,-40}, {393,5,-40}, {393,16,-40}, {393,27,-40}, {393,33,-40},
+ {393,43,-40}, {393,48,-40}, {393,570,-40}, {393,658,-50},
+ {393,668,-50}, {393,678,-40}, {393,686,-50}, {393,687,-50},
+ {393,692,-50}, {396,0,-40}, {396,5,-40}, {396,16,-40},
+ {396,27,-40}, {396,33,-40}, {396,43,-40}, {396,48,-40},
+ {396,570,-40}, {396,658,-50}, {396,668,-50}, {396,678,-40},
+ {396,686,-50}, {396,687,-50}, {396,692,-50}, {404,0,-40},
+ {404,5,-40}, {404,16,-40}, {404,27,-40}, {404,33,-40},
+ {404,43,-40}, {404,48,-40}, {404,570,-40}, {404,658,-50},
+ {404,668,-50}, {404,678,-40}, {404,686,-50}, {404,687,-50},
+ {404,692,-50}, {414,0,-40}, {414,5,-40}, {414,16,-40},
+ {414,27,-40}, {414,33,-40}, {414,43,-40}, {414,48,-40},
+ {414,570,-40}, {414,658,-50}, {414,668,-50}, {414,678,-40},
+ {414,686,-50}, {414,687,-50}, {414,692,-50}, {419,0,-40},
+ {419,5,-40}, {419,16,-40}, {419,27,-40}, {419,33,-40},
+ {419,43,-40}, {419,48,-40}, {419,570,-40}, {419,658,-50},
+ {419,668,-50}, {419,678,-40}, {419,686,-50}, {419,687,-50},
+ {419,692,-50}, {449,0,-40}, {449,5,-40}, {449,16,-40},
+ {449,27,-40}, {449,33,-40}, {449,43,-40}, {449,48,-40},
+ {449,570,-40}, {449,658,-50}, {449,668,-50}, {449,678,-40},
+ {449,686,-50}, {449,687,-50}, {449,692,-50}, {455,0,-40},
+ {455,5,-40}, {455,16,-40}, {455,27,-40}, {455,33,-40},
+ {455,43,-40}, {455,48,-40}, {455,570,-40}, {455,658,-50},
+ {455,668,-50}, {455,678,-40}, {455,686,-50}, {455,687,-50},
+ {455,692,-50}, {459,0,-74}, {459,5,-74}, {459,16,-74},
+ {459,27,-74}, {459,33,-74}, {459,43,-74}, {459,48,-74},
+ {459,734,-10}, {459,736,-10}, {459,758,-10}, {459,775,-10},
+ {459,1030,-10}, {459,1111,-10}, {459,1173,-10}, {459,1409,-92},
+ {459,1630,-20}, {459,1631,-20}, {459,1645,-20}, {459,1655,-20},
+ {459,1662,-20}, {459,2794,-20}, {459,2795,-20}, {459,2809,-20},
+ {459,2819,-20}, {459,2826,-20}, {459,2899,-20}, {459,2907,-20},
+ {459,2995,-110}, {474,603,-10}, {474,604,-10}, {474,609,-10},
+ {474,615,-10}, {474,624,-10}, {474,2995,-20}, {478,393,-30},
+ {478,396,-30}, {478,404,-30}, {478,414,-30}, {478,419,-30},
+ {478,449,-30}, {478,455,-30}, {478,570,-40}, {478,603,-30},
+ {478,604,-30}, {478,609,-30}, {478,615,-30}, {478,624,-30},
+ {478,658,-55}, {478,668,-35}, {478,686,-35}, {478,687,-35},
+ {478,692,-35}, {570,0,-90}, {570,5,-90}, {570,16,-90},
+ {570,27,-90}, {570,33,-90}, {570,43,-90}, {570,48,-90},
+ {570,393,-18}, {570,396,-18}, {570,404,-18}, {570,414,-18},
+ {570,419,-18}, {570,449,-18}, {570,455,-18}, {570,734,-92},
+ {570,736,-92}, {570,758,-52}, {570,775,-52}, {570,1030,-52},
+ {570,1111,-92}, {570,1173,-52}, {570,1402,-74}, {570,1409,-74},
+ {570,1630,-92}, {570,1631,-92}, {570,1645,-92}, {570,1655,-52},
+ {570,1662,-52}, {570,2126,-92}, {570,2132,-18}, {570,2133,-18},
+ {570,2794,-92}, {570,2795,-92}, {570,2809,-92}, {570,2819,-92},
+ {570,2826,-92}, {570,2899,-92}, {570,2907,-92}, {570,2995,-90},
+ {570,3148,-74}, {570,3351,-74}, {570,3816,-92}, {570,3817,-92},
+ {570,3824,-92}, {570,3831,-92}, {570,3839,-92}, {570,3951,-74},
+ {570,4031,-34}, {570,4034,-34}, {570,4050,-34}, {603,0,-60},
+ {603,5,-60}, {603,16,-60}, {603,27,-60}, {603,33,-60},
+ {603,43,-60}, {603,48,-60}, {603,1409,-50}, {603,2995,-50},
+ {604,0,-60}, {604,5,-60}, {604,16,-60}, {604,27,-60}, {604,33,-60},
+ {604,43,-60}, {604,48,-60}, {604,1409,-50}, {604,2995,-50},
+ {609,0,-60}, {609,5,-60}, {609,16,-60}, {609,27,-60}, {609,33,-60},
+ {609,43,-60}, {609,48,-60}, {609,1409,-50}, {609,2995,-50},
+ {615,0,-60}, {615,5,-60}, {615,16,-60}, {615,27,-60}, {615,33,-60},
+ {615,43,-60}, {615,48,-60}, {615,1409,-50}, {615,2995,-50},
+ {624,0,-60}, {624,5,-60}, {624,16,-60}, {624,27,-60}, {624,33,-60},
+ {624,43,-60}, {624,48,-60}, {624,1409,-50}, {624,2995,-50},
+ {658,0,-135}, {658,5,-135}, {658,16,-135}, {658,27,-135},
+ {658,33,-135}, {658,43,-135}, {658,48,-135}, {658,203,-30},
+ {658,393,-45}, {658,396,-45}, {658,404,-45}, {658,414,-45},
+ {658,419,-45}, {658,449,-45}, {658,455,-45}, {658,734,-92},
+ {658,736,-92}, {658,758,-92}, {658,775,-92}, {658,1030,-92},
+ {658,1111,-92}, {658,1173,-92}, {658,1402,-92}, {658,1409,-129},
+ {658,1630,-100}, {658,1631,-100}, {658,1645,-100}, {658,1655,-100},
+ {658,1662,-100}, {658,2126,-74}, {658,2132,-37}, {658,2133,-37},
+ {658,2140,-37}, {658,2196,-37}, {658,2207,-37}, {658,2794,-100},
+ {658,2795,-100}, {658,2809,-100}, {658,2819,-100}, {658,2826,-100},
+ {658,2899,-100}, {658,2907,-100}, {658,2995,-145}, {658,3351,-92},
+ {658,3816,-92}, {658,3817,-92}, {658,3824,-92}, {658,3831,-92},
+ {658,3839,-92}, {668,0,-120}, {668,5,-120}, {668,16,-120},
+ {668,27,-120}, {668,33,-120}, {668,43,-120}, {668,48,-120},
+ {668,393,-10}, {668,396,-10}, {668,404,-10}, {668,414,-10},
+ {668,419,-10}, {668,449,-10}, {668,455,-10}, {668,734,-65},
+ {668,736,-65}, {668,758,-65}, {668,775,-65}, {668,1030,-65},
+ {668,1111,-65}, {668,1173,-65}, {668,1402,-55}, {668,1409,-92},
+ {668,1630,-65}, {668,1631,-65}, {668,1645,-65}, {668,1655,-65},
+ {668,1662,-65}, {668,2126,-37}, {668,2132,-18}, {668,2133,-18},
+ {668,2794,-75}, {668,2795,-75}, {668,2809,-75}, {668,2819,-75},
+ {668,2826,-75}, {668,2899,-75}, {668,2907,-75}, {668,2995,-92},
+ {668,3351,-55}, {668,3816,-50}, {668,3817,-50}, {668,3824,-50},
+ {668,3831,-50}, {668,3839,-50}, {668,4031,-60}, {668,4034,-60},
+ {668,4050,-60}, {686,0,-110}, {686,5,-110}, {686,16,-110},
+ {686,27,-110}, {686,33,-110}, {686,43,-110}, {686,48,-110},
+ {686,393,-35}, {686,396,-35}, {686,404,-35}, {686,414,-35},
+ {686,419,-35}, {686,449,-35}, {686,455,-35}, {686,734,-85},
+ {686,736,-85}, {686,758,-85}, {686,775,-85}, {686,1030,-85},
+ {686,1111,-85}, {686,1173,-85}, {686,1402,-92}, {686,1409,-92},
+ {686,1630,-111}, {686,1631,-111}, {686,1645,-111}, {686,1655,-71},
+ {686,1662,-71}, {686,2126,-92}, {686,2132,-37}, {686,2133,-37},
+ {686,2794,-111}, {686,2795,-111}, {686,2809,-111}, {686,2819,-111},
+ {686,2826,-111}, {686,2899,-111}, {686,2907,-111}, {686,2995,-92},
+ {686,3351,-92}, {686,3816,-92}, {686,3817,-92}, {686,3824,-92},
+ {686,3831,-92}, {686,3839,-92}, {687,0,-110}, {687,5,-110},
+ {687,16,-110}, {687,27,-110}, {687,33,-110}, {687,43,-110},
+ {687,48,-110}, {687,393,-35}, {687,396,-35}, {687,404,-35},
+ {687,414,-35}, {687,419,-35}, {687,449,-35}, {687,455,-35},
+ {687,734,-85}, {687,736,-85}, {687,758,-85}, {687,775,-85},
+ {687,1030,-85}, {687,1111,-85}, {687,1173,-85}, {687,1402,-92},
+ {687,1409,-92}, {687,1630,-111}, {687,1631,-111}, {687,1645,-111},
+ {687,1655,-71}, {687,1662,-71}, {687,2126,-92}, {687,2132,-37},
+ {687,2133,-37}, {687,2794,-111}, {687,2795,-111}, {687,2809,-111},
+ {687,2819,-111}, {687,2826,-111}, {687,2899,-111}, {687,2907,-111},
+ {687,2995,-92}, {687,3351,-92}, {687,3816,-92}, {687,3817,-92},
+ {687,3824,-92}, {687,3831,-92}, {687,3839,-92}, {692,0,-110},
+ {692,5,-110}, {692,16,-110}, {692,27,-110}, {692,33,-110},
+ {692,43,-110}, {692,48,-110}, {692,393,-35}, {692,396,-35},
+ {692,404,-35}, {692,414,-35}, {692,419,-35}, {692,449,-35},
+ {692,455,-35}, {692,734,-85}, {692,736,-85}, {692,758,-85},
+ {692,775,-85}, {692,1030,-85}, {692,1111,-85}, {692,1173,-85},
+ {692,1402,-92}, {692,1409,-92}, {692,1630,-111}, {692,1631,-111},
+ {692,1645,-111}, {692,1655,-71}, {692,1662,-71}, {692,2126,-92},
+ {692,2132,-37}, {692,2133,-37}, {692,2794,-111}, {692,2795,-111},
+ {692,2809,-111}, {692,2819,-111}, {692,2826,-111}, {692,2899,-111},
+ {692,2907,-111}, {692,2995,-92}, {692,3351,-92}, {692,3816,-92},
+ {692,3817,-92}, {692,3824,-92}, {692,3831,-92}, {692,3839,-92},
+ {734,3902,-25}, {736,3902,-25}, {758,3902,-25}, {775,3902,-25},
+ {1030,3902,-25}, {1111,3902,-25}, {1173,3902,-25}, {1192,1192,-10},
+ {1192,2995,-40}, {1192,3816,-20}, {1192,3817,-20}, {1192,3824,-20},
+ {1192,3831,-20}, {1192,3839,-20}, {1192,3902,-15}, {1409,3139,-45},
+ {1409,3143,-55}, {1481,3951,-15}, {1630,3902,-15}, {1631,3902,-15},
+ {1645,3902,-15}, {1655,3902,-15}, {1662,3902,-15}, {1787,1409,-15},
+ {1787,1608,-35}, {1787,2132,-25}, {1787,2794,-25}, {1787,2795,-25},
+ {1787,2809,-25}, {1787,2819,-25}, {1787,2826,-25}, {1787,2899,-25},
+ {1787,2907,-25}, {1787,2995,-15}, {1787,3139,50}, {1787,3143,55},
+ {1886,2995,-15}, {1988,4031,-15}, {1988,4034,-15}, {1988,4050,-15},
+ {2132,3902,-10}, {2133,3902,-10}, {2140,3902,-10}, {2196,3902,-10},
+ {2207,3902,-10}, {2302,1630,-10}, {2302,1631,-10}, {2302,1645,-10},
+ {2302,1655,-10}, {2302,1662,-10}, {2302,2794,-15}, {2302,2795,-15},
+ {2302,2809,-15}, {2302,2819,-15}, {2302,2826,-15}, {2302,2899,-15},
+ {2302,2907,-15}, {2302,4031,-15}, {2302,4034,-15}, {2302,4050,-15},
+ {2648,3902,-40}, {2769,3902,-40}, {2794,3902,-10}, {2794,3951,-10},
+ {2795,3902,-10}, {2795,3951,-10}, {2809,3902,-10}, {2809,3951,-10},
+ {2819,3902,-10}, {2819,3951,-10}, {2826,3902,-10}, {2826,3951,-10},
+ {2899,3902,-10}, {2899,3951,-10}, {2907,3902,-10}, {2907,3951,-10},
+ {2995,3139,-55}, {2995,3143,-55}, {3135,0,-10}, {3135,5,-10},
+ {3135,16,-10}, {3135,27,-10}, {3135,33,-10}, {3135,43,-10},
+ {3135,48,-10}, {3140,0,-10}, {3140,5,-10}, {3140,16,-10},
+ {3140,27,-10}, {3140,33,-10}, {3140,43,-10}, {3140,48,-10},
+ {3140,3140,-63}, {3143,1481,-20}, {3143,3143,-63}, {3143,3148,-20},
+ {3143,3279,-37}, {3143,3317,-37}, {3143,3498,-74}, {3143,3902,-20},
+ {3148,1312,-18}, {3148,1332,-18}, {3148,1409,-92}, {3148,1630,-18},
+ {3148,1631,-18}, {3148,1645,-18}, {3148,1655,-18}, {3148,1662,-18},
+ {3148,1886,-10}, {3148,2126,-37}, {3148,2648,-15}, {3148,2769,-15},
+ {3148,2794,-18}, {3148,2795,-18}, {3148,2809,-18}, {3148,2819,-18},
+ {3148,2826,-18}, {3148,2899,-18}, {3148,2907,-18}, {3148,2921,-10},
+ {3148,2995,-100}, {3148,3083,-18}, {3148,3902,-10}, {3498,0,-55},
+ {3498,5,-55}, {3498,16,-55}, {3498,27,-55}, {3498,33,-55},
+ {3498,43,-55}, {3498,48,-55}, {3498,570,-30}, {3498,658,-45},
+ {3498,668,-30}, {3498,686,-55}, {3498,687,-55}, {3498,692,-55},
+ {3902,734,-10}, {3902,736,-10}, {3902,758,-10}, {3902,775,-10},
+ {3902,1030,-10}, {3902,1111,-10}, {3902,1173,-10}, {3902,1409,-55},
+ {3902,1630,-10}, {3902,1631,-10}, {3902,1645,-10}, {3902,1655,-10},
+ {3902,1662,-10}, {3902,2794,-10}, {3902,2795,-10}, {3902,2809,-10},
+ {3902,2819,-10}, {3902,2826,-10}, {3902,2899,-10}, {3902,2907,-10},
+ {3902,2995,-70}, {3951,1409,-55}, {3951,2794,-10}, {3951,2795,-10},
+ {3951,2809,-10}, {3951,2819,-10}, {3951,2826,-10}, {3951,2899,-10},
+ {3951,2907,-10}, {3951,2995,-70}, {4031,1409,-55}, {4031,1630,-10},
+ {4031,1631,-10}, {4031,1645,-10}, {4031,1655,-10}, {4031,1662,-10},
+ {4031,2794,-25}, {4031,2795,-25}, {4031,2809,-25}, {4031,2819,-25},
+ {4031,2826,-25}, {4031,2899,-25}, {4031,2907,-25}, {4031,2995,-70},
+ {4034,1409,-55}, {4034,1630,-10}, {4034,1631,-10}, {4034,1645,-10},
+ {4034,1655,-10}, {4034,1662,-10}, {4034,2794,-25}, {4034,2795,-25},
+ {4034,2809,-25}, {4034,2819,-25}, {4034,2826,-25}, {4034,2899,-25},
+ {4034,2907,-25}, {4034,2995,-70}, {4050,1409,-55}, {4050,1630,-10},
+ {4050,1631,-10}, {4050,1645,-10}, {4050,1655,-10}, {4050,1662,-10},
+ {4050,2794,-25}, {4050,2795,-25}, {4050,2809,-25}, {4050,2819,-25},
+ {4050,2826,-25}, {4050,2899,-25}, {4050,2907,-25}, {4050,2995,-70},
+ {NOGLYPH,NOGLYPH,0}
+};
+static const ligature times_bold_ligs[] = {
+ {1787,2132,1807}, {1787,2416,1850},
+ {NOGLYPH,NOGLYPH,NOGLYPH}
+};
+static const kern_pair times_bolditalic_kerns[] = {
+ {0,64,-65}, {0,70,-65}, {0,203,-60}, {0,393,-50}, {0,396,-50},
+ {0,404,-50}, {0,414,-50}, {0,419,-50}, {0,449,-50}, {0,455,-50},
+ {0,474,-55}, {0,570,-55}, {0,603,-50}, {0,604,-50}, {0,609,-50},
+ {0,615,-50}, {0,624,-50}, {0,658,-95}, {0,668,-100}, {0,686,-70},
+ {0,687,-70}, {0,692,-70}, {0,3143,-74}, {0,3816,-30}, {0,3817,-30},
+ {0,3824,-30}, {0,3831,-30}, {0,3839,-30}, {0,3902,-74},
+ {0,3951,-74}, {0,4031,-74}, {0,4034,-74}, {0,4050,-74}, {5,64,-65},
+ {5,70,-65}, {5,203,-60}, {5,393,-50}, {5,396,-50}, {5,404,-50},
+ {5,414,-50}, {5,419,-50}, {5,449,-50}, {5,455,-50}, {5,474,-55},
+ {5,570,-55}, {5,603,-50}, {5,604,-50}, {5,609,-50}, {5,615,-50},
+ {5,624,-50}, {5,658,-95}, {5,668,-100}, {5,686,-70}, {5,687,-70},
+ {5,692,-70}, {5,3143,-74}, {5,3816,-30}, {5,3817,-30},
+ {5,3824,-30}, {5,3831,-30}, {5,3839,-30}, {5,3902,-74},
+ {5,3951,-74}, {5,4031,-74}, {5,4034,-74}, {5,4050,-74},
+ {16,64,-65}, {16,70,-65}, {16,203,-60}, {16,393,-50}, {16,396,-50},
+ {16,404,-50}, {16,414,-50}, {16,419,-50}, {16,449,-50},
+ {16,455,-50}, {16,474,-55}, {16,570,-55}, {16,603,-50},
+ {16,604,-50}, {16,609,-50}, {16,615,-50}, {16,624,-50},
+ {16,658,-95}, {16,668,-100}, {16,686,-70}, {16,687,-70},
+ {16,692,-70}, {16,3143,-74}, {16,3816,-30}, {16,3817,-30},
+ {16,3824,-30}, {16,3831,-30}, {16,3839,-30}, {16,3902,-74},
+ {16,3951,-74}, {16,4031,-74}, {16,4034,-74}, {16,4050,-74},
+ {27,64,-65}, {27,70,-65}, {27,203,-60}, {27,393,-50}, {27,396,-50},
+ {27,404,-50}, {27,414,-50}, {27,419,-50}, {27,449,-50},
+ {27,455,-50}, {27,474,-55}, {27,570,-55}, {27,603,-50},
+ {27,604,-50}, {27,609,-50}, {27,615,-50}, {27,624,-50},
+ {27,658,-95}, {27,668,-100}, {27,686,-70}, {27,687,-70},
+ {27,692,-70}, {27,3143,-74}, {27,3816,-30}, {27,3817,-30},
+ {27,3824,-30}, {27,3831,-30}, {27,3839,-30}, {27,3902,-74},
+ {27,3951,-74}, {27,4031,-74}, {27,4034,-74}, {27,4050,-74},
+ {33,64,-65}, {33,70,-65}, {33,203,-60}, {33,393,-50}, {33,396,-50},
+ {33,404,-50}, {33,414,-50}, {33,419,-50}, {33,449,-50},
+ {33,455,-50}, {33,474,-55}, {33,570,-55}, {33,603,-50},
+ {33,604,-50}, {33,609,-50}, {33,615,-50}, {33,624,-50},
+ {33,658,-95}, {33,668,-100}, {33,686,-70}, {33,687,-70},
+ {33,692,-70}, {33,3143,-74}, {33,3816,-30}, {33,3817,-30},
+ {33,3824,-30}, {33,3831,-30}, {33,3839,-30}, {33,3902,-74},
+ {33,3951,-74}, {33,4031,-74}, {33,4034,-74}, {33,4050,-74},
+ {43,64,-65}, {43,70,-65}, {43,203,-60}, {43,393,-50}, {43,396,-50},
+ {43,404,-50}, {43,414,-50}, {43,419,-50}, {43,449,-50},
+ {43,455,-50}, {43,474,-55}, {43,570,-55}, {43,603,-50},
+ {43,604,-50}, {43,609,-50}, {43,615,-50}, {43,624,-50},
+ {43,658,-95}, {43,668,-100}, {43,686,-70}, {43,687,-70},
+ {43,692,-70}, {43,3143,-74}, {43,3816,-30}, {43,3817,-30},
+ {43,3824,-30}, {43,3831,-30}, {43,3839,-30}, {43,3902,-74},
+ {43,3951,-74}, {43,4031,-74}, {43,4034,-74}, {43,4050,-74},
+ {48,64,-65}, {48,70,-65}, {48,203,-60}, {48,393,-50}, {48,396,-50},
+ {48,404,-50}, {48,414,-50}, {48,419,-50}, {48,449,-50},
+ {48,455,-50}, {48,474,-55}, {48,570,-55}, {48,603,-50},
+ {48,604,-50}, {48,609,-50}, {48,615,-50}, {48,624,-50},
+ {48,658,-95}, {48,668,-100}, {48,686,-70}, {48,687,-70},
+ {48,692,-70}, {48,3143,-74}, {48,3816,-30}, {48,3817,-30},
+ {48,3824,-30}, {48,3831,-30}, {48,3839,-30}, {48,3902,-74},
+ {48,3951,-74}, {48,4031,-74}, {48,4034,-74}, {48,4050,-74},
+ {51,0,-25}, {51,5,-25}, {51,16,-25}, {51,27,-25}, {51,33,-25},
+ {51,43,-25}, {51,48,-25}, {51,603,-10}, {51,604,-10}, {51,609,-10},
+ {51,615,-10}, {51,624,-10}, {93,0,-25}, {93,5,-25}, {93,16,-25},
+ {93,27,-25}, {93,33,-25}, {93,43,-25}, {93,48,-25}, {93,658,-50},
+ {93,668,-40}, {93,686,-50}, {93,687,-50}, {93,692,-50},
+ {192,0,-100}, {192,5,-100}, {192,16,-100}, {192,27,-100},
+ {192,33,-100}, {192,43,-100}, {192,48,-100}, {192,734,-95},
+ {192,736,-95}, {192,758,-95}, {192,775,-95}, {192,1030,-95},
+ {192,1111,-95}, {192,1173,-95}, {192,1409,-129}, {192,1630,-100},
+ {192,1631,-100}, {192,1645,-100}, {192,1655,-100}, {192,1662,-100},
+ {192,2132,-40}, {192,2133,-40}, {192,2140,-40}, {192,2196,-40},
+ {192,2207,-40}, {192,2794,-70}, {192,2795,-70}, {192,2809,-70},
+ {192,2819,-70}, {192,2826,-70}, {192,2899,-70}, {192,2907,-70},
+ {192,2995,-129}, {192,3148,-50}, {301,0,-25}, {301,5,-25},
+ {301,16,-25}, {301,27,-25}, {301,33,-25}, {301,43,-25},
+ {301,48,-25}, {301,734,-40}, {301,736,-40}, {301,758,-40},
+ {301,775,-40}, {301,1030,-40}, {301,1111,-40}, {301,1173,-40},
+ {301,1409,-10}, {301,1630,-40}, {301,1631,-40}, {301,1645,-40},
+ {301,1655,-40}, {301,1662,-40}, {301,2794,-40}, {301,2795,-40},
+ {301,2809,-40}, {301,2819,-40}, {301,2826,-40}, {301,2899,-40},
+ {301,2907,-40}, {301,2995,-10}, {301,3816,-40}, {301,3817,-40},
+ {301,3824,-40}, {301,3831,-40}, {301,3839,-40}, {309,393,-30},
+ {309,396,-30}, {309,404,-30}, {309,414,-30}, {309,419,-30},
+ {309,449,-30}, {309,455,-30}, {309,1630,-25}, {309,1631,-25},
+ {309,1645,-25}, {309,1655,-25}, {309,1662,-25}, {309,2794,-25},
+ {309,2795,-25}, {309,2809,-25}, {309,2819,-25}, {309,2826,-25},
+ {309,2899,-25}, {309,2907,-25}, {309,3816,-20}, {309,3817,-20},
+ {309,3824,-20}, {309,3831,-20}, {309,3839,-20}, {309,4031,-20},
+ {309,4034,-20}, {309,4050,-20}, {337,570,-18}, {337,658,-37},
+ {337,668,-37}, {337,686,-37}, {337,687,-37}, {337,692,-37},
+ {337,3143,-55}, {337,4031,-37}, {337,4034,-37}, {337,4050,-37},
+ {356,570,-18}, {356,658,-37}, {356,668,-37}, {356,686,-37},
+ {356,687,-37}, {356,692,-37}, {356,3143,-55}, {356,4031,-37},
+ {356,4034,-37}, {356,4050,-37}, {372,0,-30}, {372,5,-30},
+ {372,16,-30}, {372,27,-30}, {372,33,-30}, {372,43,-30},
+ {372,48,-30}, {390,0,-30}, {390,5,-30}, {390,16,-30}, {390,27,-30},
+ {390,33,-30}, {390,43,-30}, {390,48,-30}, {393,0,-40}, {393,5,-40},
+ {393,16,-40}, {393,27,-40}, {393,33,-40}, {393,43,-40},
+ {393,48,-40}, {393,570,-40}, {393,658,-50}, {393,668,-50},
+ {393,678,-40}, {393,686,-50}, {393,687,-50}, {393,692,-50},
+ {396,0,-40}, {396,5,-40}, {396,16,-40}, {396,27,-40}, {396,33,-40},
+ {396,43,-40}, {396,48,-40}, {396,570,-40}, {396,658,-50},
+ {396,668,-50}, {396,678,-40}, {396,686,-50}, {396,687,-50},
+ {396,692,-50}, {404,0,-40}, {404,5,-40}, {404,16,-40},
+ {404,27,-40}, {404,33,-40}, {404,43,-40}, {404,48,-40},
+ {404,570,-40}, {404,658,-50}, {404,668,-50}, {404,678,-40},
+ {404,686,-50}, {404,687,-50}, {404,692,-50}, {414,0,-40},
+ {414,5,-40}, {414,16,-40}, {414,27,-40}, {414,33,-40},
+ {414,43,-40}, {414,48,-40}, {414,570,-40}, {414,658,-50},
+ {414,668,-50}, {414,678,-40}, {414,686,-50}, {414,687,-50},
+ {414,692,-50}, {419,0,-40}, {419,5,-40}, {419,16,-40},
+ {419,27,-40}, {419,33,-40}, {419,43,-40}, {419,48,-40},
+ {419,570,-40}, {419,658,-50}, {419,668,-50}, {419,678,-40},
+ {419,686,-50}, {419,687,-50}, {419,692,-50}, {449,0,-40},
+ {449,5,-40}, {449,16,-40}, {449,27,-40}, {449,33,-40},
+ {449,43,-40}, {449,48,-40}, {449,570,-40}, {449,658,-50},
+ {449,668,-50}, {449,678,-40}, {449,686,-50}, {449,687,-50},
+ {449,692,-50}, {455,0,-40}, {455,5,-40}, {455,16,-40},
+ {455,27,-40}, {455,33,-40}, {455,43,-40}, {455,48,-40},
+ {455,570,-40}, {455,658,-50}, {455,668,-50}, {455,678,-40},
+ {455,686,-50}, {455,687,-50}, {455,692,-50}, {459,0,-85},
+ {459,5,-85}, {459,16,-85}, {459,27,-85}, {459,33,-85},
+ {459,43,-85}, {459,48,-85}, {459,734,-40}, {459,736,-40},
+ {459,758,-40}, {459,775,-40}, {459,1030,-40}, {459,1111,-40},
+ {459,1173,-40}, {459,1409,-129}, {459,1630,-50}, {459,1631,-50},
+ {459,1645,-50}, {459,1655,-50}, {459,1662,-50}, {459,2794,-55},
+ {459,2795,-55}, {459,2809,-55}, {459,2819,-55}, {459,2826,-55},
+ {459,2899,-55}, {459,2907,-55}, {459,2995,-129}, {474,603,-10},
+ {474,604,-10}, {474,609,-10}, {474,615,-10}, {474,624,-10},
+ {478,393,-40}, {478,396,-40}, {478,404,-40}, {478,414,-40},
+ {478,419,-40}, {478,449,-40}, {478,455,-40}, {478,570,-30},
+ {478,603,-40}, {478,604,-40}, {478,609,-40}, {478,615,-40},
+ {478,624,-40}, {478,658,-18}, {478,668,-18}, {478,686,-18},
+ {478,687,-18}, {478,692,-18}, {570,0,-55}, {570,5,-55},
+ {570,16,-55}, {570,27,-55}, {570,33,-55}, {570,43,-55},
+ {570,48,-55}, {570,393,-18}, {570,396,-18}, {570,404,-18},
+ {570,414,-18}, {570,419,-18}, {570,449,-18}, {570,455,-18},
+ {570,734,-92}, {570,736,-92}, {570,758,-92}, {570,775,-92},
+ {570,1030,-92}, {570,1111,-92}, {570,1173,-92}, {570,1402,-74},
+ {570,1409,-92}, {570,1630,-92}, {570,1631,-92}, {570,1645,-92},
+ {570,1655,-52}, {570,1662,-52}, {570,2126,-92}, {570,2132,-37},
+ {570,2133,-37}, {570,2794,-95}, {570,2795,-95}, {570,2809,-95},
+ {570,2819,-95}, {570,2826,-95}, {570,2899,-95}, {570,2907,-95},
+ {570,2995,-92}, {570,3148,-37}, {570,3351,-74}, {570,3816,-37},
+ {570,3817,-37}, {570,3824,-37}, {570,3831,-37}, {570,3839,-37},
+ {570,3951,-37}, {570,4031,-37}, {570,4034,-37}, {570,4050,-37},
+ {603,0,-45}, {603,5,-45}, {603,16,-45}, {603,27,-45}, {603,33,-45},
+ {603,43,-45}, {603,48,-45}, {604,0,-45}, {604,5,-45}, {604,16,-45},
+ {604,27,-45}, {604,33,-45}, {604,43,-45}, {604,48,-45},
+ {609,0,-45}, {609,5,-45}, {609,16,-45}, {609,27,-45}, {609,33,-45},
+ {609,43,-45}, {609,48,-45}, {615,0,-45}, {615,5,-45}, {615,16,-45},
+ {615,27,-45}, {615,33,-45}, {615,43,-45}, {615,48,-45},
+ {624,0,-45}, {624,5,-45}, {624,16,-45}, {624,27,-45}, {624,33,-45},
+ {624,43,-45}, {624,48,-45}, {658,0,-85}, {658,5,-85}, {658,16,-85},
+ {658,27,-85}, {658,33,-85}, {658,43,-85}, {658,48,-85},
+ {658,203,-10}, {658,393,-30}, {658,396,-30}, {658,404,-30},
+ {658,414,-30}, {658,419,-30}, {658,449,-30}, {658,455,-30},
+ {658,734,-111}, {658,736,-111}, {658,758,-111}, {658,775,-111},
+ {658,1030,-111}, {658,1111,-111}, {658,1173,-111}, {658,1402,-74},
+ {658,1409,-129}, {658,1630,-111}, {658,1631,-111}, {658,1645,-111},
+ {658,1655,-71}, {658,1662,-71}, {658,2126,-70}, {658,2132,-55},
+ {658,2133,-55}, {658,2794,-111}, {658,2795,-111}, {658,2809,-111},
+ {658,2819,-111}, {658,2826,-111}, {658,2899,-111}, {658,2907,-111},
+ {658,2995,-129}, {658,3351,-74}, {658,3816,-55}, {658,3817,-55},
+ {658,3824,-55}, {658,3831,-55}, {658,3839,-55}, {668,0,-74},
+ {668,5,-74}, {668,16,-74}, {668,27,-74}, {668,33,-74},
+ {668,43,-74}, {668,48,-74}, {668,393,-15}, {668,396,-15},
+ {668,404,-15}, {668,414,-15}, {668,419,-15}, {668,449,-15},
+ {668,455,-15}, {668,734,-85}, {668,736,-85}, {668,758,-85},
+ {668,775,-85}, {668,1030,-85}, {668,1111,-85}, {668,1173,-85},
+ {668,1402,-55}, {668,1409,-74}, {668,1630,-90}, {668,1631,-90},
+ {668,1645,-90}, {668,1655,-50}, {668,1662,-50}, {668,2126,-50},
+ {668,2132,-37}, {668,2133,-37}, {668,2794,-80}, {668,2795,-80},
+ {668,2809,-80}, {668,2819,-80}, {668,2826,-80}, {668,2899,-80},
+ {668,2907,-80}, {668,2995,-74}, {668,3351,-55}, {668,3816,-55},
+ {668,3817,-55}, {668,3824,-55}, {668,3831,-55}, {668,3839,-55},
+ {668,4031,-55}, {668,4034,-55}, {668,4050,-55}, {686,0,-74},
+ {686,5,-74}, {686,16,-74}, {686,27,-74}, {686,33,-74},
+ {686,43,-74}, {686,48,-74}, {686,393,-25}, {686,396,-25},
+ {686,404,-25}, {686,414,-25}, {686,419,-25}, {686,449,-25},
+ {686,455,-25}, {686,734,-92}, {686,736,-92}, {686,758,-92},
+ {686,775,-92}, {686,1030,-92}, {686,1111,-92}, {686,1173,-92},
+ {686,1402,-92}, {686,1409,-92}, {686,1630,-111}, {686,1631,-111},
+ {686,1645,-71}, {686,1655,-71}, {686,1662,-71}, {686,2126,-92},
+ {686,2132,-55}, {686,2133,-55}, {686,2794,-111}, {686,2795,-111},
+ {686,2809,-111}, {686,2819,-111}, {686,2826,-111}, {686,2899,-111},
+ {686,2907,-111}, {686,2995,-74}, {686,3351,-92}, {686,3816,-92},
+ {686,3817,-92}, {686,3824,-92}, {686,3831,-92}, {686,3839,-92},
+ {687,0,-74}, {687,5,-74}, {687,16,-74}, {687,27,-74}, {687,33,-74},
+ {687,43,-74}, {687,48,-74}, {687,393,-25}, {687,396,-25},
+ {687,404,-25}, {687,414,-25}, {687,419,-25}, {687,449,-25},
+ {687,455,-25}, {687,734,-92}, {687,736,-92}, {687,758,-92},
+ {687,775,-92}, {687,1030,-92}, {687,1111,-92}, {687,1173,-92},
+ {687,1402,-92}, {687,1409,-92}, {687,1630,-111}, {687,1631,-111},
+ {687,1645,-71}, {687,1655,-71}, {687,1662,-71}, {687,2126,-92},
+ {687,2132,-55}, {687,2133,-55}, {687,2794,-111}, {687,2795,-111},
+ {687,2809,-111}, {687,2819,-111}, {687,2826,-111}, {687,2899,-111},
+ {687,2907,-111}, {687,2995,-74}, {687,3351,-92}, {687,3816,-92},
+ {687,3817,-92}, {687,3824,-92}, {687,3831,-92}, {687,3839,-92},
+ {692,0,-74}, {692,5,-74}, {692,16,-74}, {692,27,-74}, {692,33,-74},
+ {692,43,-74}, {692,48,-74}, {692,393,-25}, {692,396,-25},
+ {692,404,-25}, {692,414,-25}, {692,419,-25}, {692,449,-25},
+ {692,455,-25}, {692,734,-92}, {692,736,-92}, {692,758,-92},
+ {692,775,-92}, {692,1030,-92}, {692,1111,-92}, {692,1173,-92},
+ {692,1402,-92}, {692,1409,-92}, {692,1630,-111}, {692,1631,-111},
+ {692,1645,-71}, {692,1655,-71}, {692,1662,-71}, {692,2126,-92},
+ {692,2132,-55}, {692,2133,-55}, {692,2794,-111}, {692,2795,-111},
+ {692,2809,-111}, {692,2819,-111}, {692,2826,-111}, {692,2899,-111},
+ {692,2907,-111}, {692,2995,-74}, {692,3351,-92}, {692,3816,-92},
+ {692,3817,-92}, {692,3824,-92}, {692,3831,-92}, {692,3839,-92},
+ {1192,1192,-10}, {1192,2995,-40}, {1192,3816,-20}, {1192,3817,-20},
+ {1192,3824,-20}, {1192,3831,-20}, {1192,3839,-20}, {1312,1988,-10},
+ {1312,2302,-10}, {1332,1988,-10}, {1332,2302,-10}, {1409,3139,-95},
+ {1409,3143,-95}, {1630,1192,-10}, {1631,1192,-10}, {1645,1192,-10},
+ {1655,1192,-10}, {1662,1192,-10}, {1787,1409,-10}, {1787,1608,-30},
+ {1787,1630,-10}, {1787,1631,-10}, {1787,1787,-18}, {1787,2794,-10},
+ {1787,2795,-10}, {1787,2809,-10}, {1787,2826,-10}, {1787,2899,-10},
+ {1787,2907,-10}, {1787,2995,-10}, {1787,3143,55}, {2302,1630,-30},
+ {2302,1631,-30}, {2302,1645,-30}, {2302,1655,-30}, {2302,1662,-30},
+ {2302,2794,-10}, {2302,2795,-10}, {2302,2809,-10}, {2302,2819,-10},
+ {2302,2826,-10}, {2302,2899,-10}, {2302,2907,-10}, {2648,3902,-40},
+ {2769,3902,-40}, {2794,3902,-15}, {2794,3951,-25}, {2794,4020,-10},
+ {2794,4031,-10}, {2794,4034,-10}, {2794,4050,-10}, {2795,3902,-15},
+ {2795,3951,-25}, {2795,4020,-10}, {2795,4031,-10}, {2795,4034,-10},
+ {2795,4050,-10}, {2809,3902,-15}, {2809,3951,-25}, {2809,4020,-10},
+ {2809,4031,-10}, {2809,4034,-10}, {2809,4050,-10}, {2819,3902,-15},
+ {2819,3951,-25}, {2819,4020,-10}, {2819,4031,-10}, {2819,4034,-10},
+ {2819,4050,-10}, {2826,3902,-15}, {2826,3951,-25}, {2826,4020,-10},
+ {2826,4031,-10}, {2826,4034,-10}, {2826,4050,-10}, {2899,3902,-15},
+ {2899,3951,-25}, {2899,4020,-10}, {2899,4031,-10}, {2899,4034,-10},
+ {2899,4050,-10}, {2907,3902,-15}, {2907,3951,-25}, {2907,4020,-10},
+ {2907,4031,-10}, {2907,4034,-10}, {2907,4050,-10}, {2995,3139,-95},
+ {2995,3143,-95}, {3140,3140,-74}, {3143,1481,-15}, {3143,3143,-74},
+ {3143,3148,-15}, {3143,3279,-74}, {3143,3317,-74}, {3143,3498,-74},
+ {3143,3556,-37}, {3143,3902,-15}, {3148,1409,-65}, {3148,2995,-65},
+ {3498,0,-37}, {3498,5,-37}, {3498,16,-37}, {3498,27,-37},
+ {3498,33,-37}, {3498,43,-37}, {3498,48,-37}, {3498,658,-70},
+ {3498,668,-70}, {3498,686,-70}, {3498,687,-70}, {3498,692,-70},
+ {3902,1409,-37}, {3902,1630,-15}, {3902,1631,-15}, {3902,1645,-15},
+ {3902,1655,-15}, {3902,1662,-15}, {3902,2794,-15}, {3902,2795,-15},
+ {3902,2809,-15}, {3902,2819,-15}, {3902,2826,-15}, {3902,2899,-15},
+ {3902,2907,-15}, {3902,2995,-37}, {3951,734,-10}, {3951,736,-10},
+ {3951,758,-10}, {3951,775,-10}, {3951,1030,-10}, {3951,1111,-10},
+ {3951,1173,-10}, {3951,1409,-37}, {3951,1630,-10}, {3951,1631,-10},
+ {3951,1645,-10}, {3951,1655,-10}, {3951,1662,-10}, {3951,2794,-15},
+ {3951,2795,-15}, {3951,2809,-15}, {3951,2819,-15}, {3951,2826,-15},
+ {3951,2899,-15}, {3951,2907,-15}, {3951,2995,-37}, {4020,1630,-10},
+ {4020,1631,-10}, {4020,1645,-10}, {4020,1655,-10}, {4020,1662,-10},
+ {4031,1409,-37}, {4031,2995,-37}, {4034,1409,-37}, {4034,2995,-37},
+ {4050,1409,-37}, {4050,2995,-37},
+ {NOGLYPH,NOGLYPH,0}
+};
+static const ligature times_bolditalic_ligs[] = {
+ {1787,2132,1807}, {1787,2416,1850},
+ {NOGLYPH,NOGLYPH,NOGLYPH}
+};
+static const kern_pair helvetica_kerns[] = {
+ {0,64,-30}, {0,70,-30}, {0,203,-30}, {0,393,-30}, {0,396,-30},
+ {0,404,-30}, {0,414,-30}, {0,419,-30}, {0,449,-30}, {0,455,-30},
+ {0,474,-30}, {0,570,-120}, {0,603,-50}, {0,604,-50}, {0,609,-50},
+ {0,615,-50}, {0,624,-50}, {0,658,-70}, {0,668,-50}, {0,686,-100},
+ {0,687,-100}, {0,692,-100}, {0,3816,-30}, {0,3817,-30},
+ {0,3824,-30}, {0,3831,-30}, {0,3839,-30}, {0,3902,-40},
+ {0,3951,-40}, {0,4031,-40}, {0,4034,-40}, {0,4050,-40}, {5,64,-30},
+ {5,70,-30}, {5,203,-30}, {5,393,-30}, {5,396,-30}, {5,404,-30},
+ {5,414,-30}, {5,419,-30}, {5,449,-30}, {5,455,-30}, {5,474,-30},
+ {5,570,-120}, {5,603,-50}, {5,604,-50}, {5,609,-50}, {5,615,-50},
+ {5,624,-50}, {5,658,-70}, {5,668,-50}, {5,686,-100}, {5,687,-100},
+ {5,692,-100}, {5,3816,-30}, {5,3817,-30}, {5,3824,-30},
+ {5,3831,-30}, {5,3839,-30}, {5,3902,-40}, {5,3951,-40},
+ {5,4031,-40}, {5,4034,-40}, {5,4050,-40}, {16,64,-30}, {16,70,-30},
+ {16,203,-30}, {16,393,-30}, {16,396,-30}, {16,404,-30},
+ {16,414,-30}, {16,419,-30}, {16,449,-30}, {16,455,-30},
+ {16,474,-30}, {16,570,-120}, {16,603,-50}, {16,604,-50},
+ {16,609,-50}, {16,615,-50}, {16,624,-50}, {16,658,-70},
+ {16,668,-50}, {16,686,-100}, {16,687,-100}, {16,692,-100},
+ {16,3816,-30}, {16,3817,-30}, {16,3824,-30}, {16,3831,-30},
+ {16,3839,-30}, {16,3902,-40}, {16,3951,-40}, {16,4031,-40},
+ {16,4034,-40}, {16,4050,-40}, {27,64,-30}, {27,70,-30},
+ {27,203,-30}, {27,393,-30}, {27,396,-30}, {27,404,-30},
+ {27,414,-30}, {27,419,-30}, {27,449,-30}, {27,455,-30},
+ {27,474,-30}, {27,570,-120}, {27,603,-50}, {27,604,-50},
+ {27,609,-50}, {27,615,-50}, {27,624,-50}, {27,658,-70},
+ {27,668,-50}, {27,686,-100}, {27,687,-100}, {27,692,-100},
+ {27,3816,-30}, {27,3817,-30}, {27,3824,-30}, {27,3831,-30},
+ {27,3839,-30}, {27,3902,-40}, {27,3951,-40}, {27,4031,-40},
+ {27,4034,-40}, {27,4050,-40}, {33,64,-30}, {33,70,-30},
+ {33,203,-30}, {33,393,-30}, {33,396,-30}, {33,404,-30},
+ {33,414,-30}, {33,419,-30}, {33,449,-30}, {33,455,-30},
+ {33,474,-30}, {33,570,-120}, {33,603,-50}, {33,604,-50},
+ {33,609,-50}, {33,615,-50}, {33,624,-50}, {33,658,-70},
+ {33,668,-50}, {33,686,-100}, {33,687,-100}, {33,692,-100},
+ {33,3816,-30}, {33,3817,-30}, {33,3824,-30}, {33,3831,-30},
+ {33,3839,-30}, {33,3902,-40}, {33,3951,-40}, {33,4031,-40},
+ {33,4034,-40}, {33,4050,-40}, {43,64,-30}, {43,70,-30},
+ {43,203,-30}, {43,393,-30}, {43,396,-30}, {43,404,-30},
+ {43,414,-30}, {43,419,-30}, {43,449,-30}, {43,455,-30},
+ {43,474,-30}, {43,570,-120}, {43,603,-50}, {43,604,-50},
+ {43,609,-50}, {43,615,-50}, {43,624,-50}, {43,658,-70},
+ {43,668,-50}, {43,686,-100}, {43,687,-100}, {43,692,-100},
+ {43,3816,-30}, {43,3817,-30}, {43,3824,-30}, {43,3831,-30},
+ {43,3839,-30}, {43,3902,-40}, {43,3951,-40}, {43,4031,-40},
+ {43,4034,-40}, {43,4050,-40}, {48,64,-30}, {48,70,-30},
+ {48,203,-30}, {48,393,-30}, {48,396,-30}, {48,404,-30},
+ {48,414,-30}, {48,419,-30}, {48,449,-30}, {48,455,-30},
+ {48,474,-30}, {48,570,-120}, {48,603,-50}, {48,604,-50},
+ {48,609,-50}, {48,615,-50}, {48,624,-50}, {48,658,-70},
+ {48,668,-50}, {48,686,-100}, {48,687,-100}, {48,692,-100},
+ {48,3816,-30}, {48,3817,-30}, {48,3824,-30}, {48,3831,-30},
+ {48,3839,-30}, {48,3902,-40}, {48,3951,-40}, {48,4031,-40},
+ {48,4034,-40}, {48,4050,-40}, {51,603,-10}, {51,604,-10},
+ {51,609,-10}, {51,615,-10}, {51,624,-10}, {51,1409,-20},
+ {51,2995,-20}, {64,1409,-30}, {64,2995,-30}, {70,1409,-30},
+ {70,2995,-30}, {93,0,-40}, {93,5,-40}, {93,16,-40}, {93,27,-40},
+ {93,33,-40}, {93,43,-40}, {93,48,-40}, {93,658,-70}, {93,668,-40},
+ {93,686,-90}, {93,687,-90}, {93,692,-90}, {93,1409,-70},
+ {93,2995,-70}, {192,0,-80}, {192,5,-80}, {192,16,-80},
+ {192,27,-80}, {192,33,-80}, {192,43,-80}, {192,48,-80},
+ {192,734,-50}, {192,736,-50}, {192,758,-50}, {192,775,-50},
+ {192,1030,-50}, {192,1111,-50}, {192,1173,-50}, {192,1409,-150},
+ {192,1630,-30}, {192,1631,-30}, {192,1645,-30}, {192,1655,-30},
+ {192,1662,-30}, {192,2794,-30}, {192,2795,-30}, {192,2809,-30},
+ {192,2819,-30}, {192,2826,-30}, {192,2899,-30}, {192,2907,-30},
+ {192,2995,-150}, {192,3148,-45}, {301,0,-20}, {301,5,-20},
+ {301,16,-20}, {301,27,-20}, {301,33,-20}, {301,43,-20},
+ {301,48,-20}, {301,734,-20}, {301,736,-20}, {301,758,-20},
+ {301,775,-20}, {301,1030,-20}, {301,1111,-20}, {301,1173,-20},
+ {301,1409,-30}, {301,2995,-30}, {301,3816,-20}, {301,3817,-20},
+ {301,3824,-20}, {301,3831,-20}, {301,3839,-20}, {309,393,-50},
+ {309,396,-50}, {309,404,-50}, {309,414,-50}, {309,419,-50},
+ {309,449,-50}, {309,455,-50}, {309,1630,-40}, {309,1631,-40},
+ {309,1645,-40}, {309,1655,-40}, {309,1662,-40}, {309,2794,-40},
+ {309,2795,-40}, {309,2809,-40}, {309,2819,-40}, {309,2826,-40},
+ {309,2899,-40}, {309,2907,-40}, {309,3816,-30}, {309,3817,-30},
+ {309,3824,-30}, {309,3831,-30}, {309,3839,-30}, {309,4031,-50},
+ {309,4034,-50}, {309,4050,-50}, {337,570,-110}, {337,658,-110},
+ {337,668,-70}, {337,686,-140}, {337,687,-140}, {337,692,-140},
+ {337,3139,-140}, {337,3143,-160}, {337,4031,-30}, {337,4034,-30},
+ {337,4050,-30}, {356,570,-110}, {356,658,-110}, {356,668,-70},
+ {356,686,-140}, {356,687,-140}, {356,692,-140}, {356,3139,-140},
+ {356,3143,-160}, {356,4031,-30}, {356,4034,-30}, {356,4050,-30},
+ {393,0,-20}, {393,5,-20}, {393,16,-20}, {393,27,-20}, {393,33,-20},
+ {393,43,-20}, {393,48,-20}, {393,570,-40}, {393,658,-50},
+ {393,668,-30}, {393,678,-60}, {393,686,-70}, {393,687,-70},
+ {393,692,-70}, {393,1409,-40}, {393,2995,-40}, {396,0,-20},
+ {396,5,-20}, {396,16,-20}, {396,27,-20}, {396,33,-20},
+ {396,43,-20}, {396,48,-20}, {396,570,-40}, {396,658,-50},
+ {396,668,-30}, {396,678,-60}, {396,686,-70}, {396,687,-70},
+ {396,692,-70}, {396,1409,-40}, {396,2995,-40}, {404,0,-20},
+ {404,5,-20}, {404,16,-20}, {404,27,-20}, {404,33,-20},
+ {404,43,-20}, {404,48,-20}, {404,570,-40}, {404,658,-50},
+ {404,668,-30}, {404,678,-60}, {404,686,-70}, {404,687,-70},
+ {404,692,-70}, {404,1409,-40}, {404,2995,-40}, {414,0,-20},
+ {414,5,-20}, {414,16,-20}, {414,27,-20}, {414,33,-20},
+ {414,43,-20}, {414,48,-20}, {414,570,-40}, {414,658,-50},
+ {414,668,-30}, {414,678,-60}, {414,686,-70}, {414,687,-70},
+ {414,692,-70}, {414,1409,-40}, {414,2995,-40}, {419,0,-20},
+ {419,5,-20}, {419,16,-20}, {419,27,-20}, {419,33,-20},
+ {419,43,-20}, {419,48,-20}, {419,570,-40}, {419,658,-50},
+ {419,668,-30}, {419,678,-60}, {419,686,-70}, {419,687,-70},
+ {419,692,-70}, {419,1409,-40}, {419,2995,-40}, {449,0,-20},
+ {449,5,-20}, {449,16,-20}, {449,27,-20}, {449,33,-20},
+ {449,43,-20}, {449,48,-20}, {449,570,-40}, {449,658,-50},
+ {449,668,-30}, {449,678,-60}, {449,686,-70}, {449,687,-70},
+ {449,692,-70}, {449,1409,-40}, {449,2995,-40}, {455,0,-20},
+ {455,5,-20}, {455,16,-20}, {455,27,-20}, {455,33,-20},
+ {455,43,-20}, {455,48,-20}, {455,570,-40}, {455,658,-50},
+ {455,668,-30}, {455,678,-60}, {455,686,-70}, {455,687,-70},
+ {455,692,-70}, {455,1409,-40}, {455,2995,-40}, {459,0,-120},
+ {459,5,-120}, {459,16,-120}, {459,27,-120}, {459,33,-120},
+ {459,43,-120}, {459,48,-120}, {459,734,-40}, {459,736,-40},
+ {459,758,-40}, {459,775,-40}, {459,1030,-40}, {459,1111,-40},
+ {459,1173,-40}, {459,1409,-180}, {459,1630,-50}, {459,1631,-50},
+ {459,1645,-50}, {459,1655,-50}, {459,1662,-50}, {459,2794,-50},
+ {459,2795,-50}, {459,2809,-50}, {459,2819,-50}, {459,2826,-50},
+ {459,2899,-50}, {459,2907,-50}, {459,2995,-180}, {474,603,-10},
+ {474,604,-10}, {474,609,-10}, {474,615,-10}, {474,624,-10},
+ {478,393,-20}, {478,396,-20}, {478,404,-20}, {478,414,-20},
+ {478,419,-20}, {478,449,-20}, {478,455,-20}, {478,570,-30},
+ {478,603,-40}, {478,604,-40}, {478,609,-40}, {478,615,-40},
+ {478,624,-40}, {478,658,-50}, {478,668,-30}, {478,686,-50},
+ {478,687,-50}, {478,692,-50}, {499,1409,-20}, {499,2995,-20},
+ {543,1409,-20}, {543,2995,-20}, {570,0,-120}, {570,5,-120},
+ {570,16,-120}, {570,27,-120}, {570,33,-120}, {570,43,-120},
+ {570,48,-120}, {570,393,-40}, {570,396,-40}, {570,404,-40},
+ {570,414,-40}, {570,419,-40}, {570,449,-40}, {570,455,-40},
+ {570,734,-120}, {570,736,-120}, {570,758,-120}, {570,775,-120},
+ {570,1030,-120}, {570,1111,-120}, {570,1173,-60}, {570,1402,-20},
+ {570,1409,-120}, {570,1630,-120}, {570,1631,-120}, {570,1645,-120},
+ {570,1655,-120}, {570,1662,-60}, {570,2126,-140}, {570,2794,-120},
+ {570,2795,-120}, {570,2809,-120}, {570,2819,-120}, {570,2826,-120},
+ {570,2899,-120}, {570,2907,-60}, {570,2995,-120}, {570,3148,-120},
+ {570,3351,-20}, {570,3816,-120}, {570,3817,-120}, {570,3824,-120},
+ {570,3831,-120}, {570,3839,-120}, {570,3951,-120}, {570,4031,-120},
+ {570,4034,-120}, {570,4050,-60}, {603,0,-40}, {603,5,-40},
+ {603,16,-40}, {603,27,-40}, {603,33,-40}, {603,43,-40},
+ {603,48,-40}, {603,1409,-40}, {603,2995,-40}, {604,0,-40},
+ {604,5,-40}, {604,16,-40}, {604,27,-40}, {604,33,-40},
+ {604,43,-40}, {604,48,-40}, {604,1409,-40}, {604,2995,-40},
+ {609,0,-40}, {609,5,-40}, {609,16,-40}, {609,27,-40}, {609,33,-40},
+ {609,43,-40}, {609,48,-40}, {609,1409,-40}, {609,2995,-40},
+ {615,0,-40}, {615,5,-40}, {615,16,-40}, {615,27,-40}, {615,33,-40},
+ {615,43,-40}, {615,48,-40}, {615,1409,-40}, {615,2995,-40},
+ {624,0,-40}, {624,5,-40}, {624,16,-40}, {624,27,-40}, {624,33,-40},
+ {624,43,-40}, {624,48,-40}, {624,1409,-40}, {624,2995,-40},
+ {658,0,-80}, {658,5,-80}, {658,16,-80}, {658,27,-80}, {658,33,-80},
+ {658,43,-80}, {658,48,-80}, {658,203,-40}, {658,393,-40},
+ {658,396,-40}, {658,404,-40}, {658,414,-40}, {658,419,-40},
+ {658,449,-40}, {658,455,-40}, {658,734,-70}, {658,736,-70},
+ {658,758,-70}, {658,775,-70}, {658,1030,-70}, {658,1111,-70},
+ {658,1173,-70}, {658,1402,-40}, {658,1409,-125}, {658,1630,-80},
+ {658,1631,-80}, {658,1645,-80}, {658,1655,-80}, {658,1662,-80},
+ {658,2126,-80}, {658,2794,-80}, {658,2795,-80}, {658,2809,-80},
+ {658,2819,-80}, {658,2826,-80}, {658,2899,-80}, {658,2907,-80},
+ {658,2995,-125}, {658,3351,-40}, {658,3816,-70}, {658,3817,-70},
+ {658,3824,-70}, {658,3831,-70}, {658,3839,-70}, {668,0,-50},
+ {668,5,-50}, {668,16,-50}, {668,27,-50}, {668,33,-50},
+ {668,43,-50}, {668,48,-50}, {668,393,-20}, {668,396,-20},
+ {668,404,-20}, {668,414,-20}, {668,419,-20}, {668,449,-20},
+ {668,455,-20}, {668,734,-40}, {668,736,-40}, {668,758,-40},
+ {668,775,-40}, {668,1030,-40}, {668,1111,-40}, {668,1173,-40},
+ {668,1409,-80}, {668,1630,-30}, {668,1631,-30}, {668,1645,-30},
+ {668,1655,-30}, {668,1662,-30}, {668,2126,-40}, {668,2794,-30},
+ {668,2795,-30}, {668,2809,-30}, {668,2819,-30}, {668,2826,-30},
+ {668,2899,-30}, {668,2907,-30}, {668,2995,-80}, {668,3816,-30},
+ {668,3817,-30}, {668,3824,-30}, {668,3831,-30}, {668,3839,-30},
+ {668,4031,-20}, {668,4034,-20}, {668,4050,-20}, {686,0,-110},
+ {686,5,-110}, {686,16,-110}, {686,27,-110}, {686,33,-110},
+ {686,43,-110}, {686,48,-110}, {686,393,-85}, {686,396,-85},
+ {686,404,-85}, {686,414,-85}, {686,419,-85}, {686,449,-85},
+ {686,455,-85}, {686,734,-140}, {686,736,-140}, {686,758,-140},
+ {686,775,-140}, {686,1030,-140}, {686,1111,-140}, {686,1173,-140},
+ {686,1402,-60}, {686,1409,-140}, {686,1630,-140}, {686,1631,-140},
+ {686,1645,-140}, {686,1655,-140}, {686,1662,-140}, {686,2126,-140},
+ {686,2132,-20}, {686,2133,-20}, {686,2794,-140}, {686,2795,-140},
+ {686,2809,-140}, {686,2819,-140}, {686,2826,-140}, {686,2899,-140},
+ {686,2907,-140}, {686,2995,-140}, {686,3351,-60}, {686,3816,-110},
+ {686,3817,-110}, {686,3824,-110}, {686,3831,-110}, {686,3839,-110},
+ {687,0,-110}, {687,5,-110}, {687,16,-110}, {687,27,-110},
+ {687,33,-110}, {687,43,-110}, {687,48,-110}, {687,393,-85},
+ {687,396,-85}, {687,404,-85}, {687,414,-85}, {687,419,-85},
+ {687,449,-85}, {687,455,-85}, {687,734,-140}, {687,736,-140},
+ {687,758,-140}, {687,775,-140}, {687,1030,-140}, {687,1111,-140},
+ {687,1173,-70}, {687,1402,-60}, {687,1409,-140}, {687,1630,-140},
+ {687,1631,-140}, {687,1645,-140}, {687,1655,-140}, {687,1662,-140},
+ {687,2126,-140}, {687,2132,-20}, {687,2133,-20}, {687,2794,-140},
+ {687,2795,-140}, {687,2809,-140}, {687,2819,-140}, {687,2826,-140},
+ {687,2899,-140}, {687,2907,-140}, {687,2995,-140}, {687,3351,-60},
+ {687,3816,-110}, {687,3817,-110}, {687,3824,-110}, {687,3831,-110},
+ {687,3839,-110}, {692,0,-110}, {692,5,-110}, {692,16,-110},
+ {692,27,-110}, {692,33,-110}, {692,43,-110}, {692,48,-110},
+ {692,393,-85}, {692,396,-85}, {692,404,-85}, {692,414,-85},
+ {692,419,-85}, {692,449,-85}, {692,455,-85}, {692,734,-140},
+ {692,736,-140}, {692,758,-140}, {692,775,-140}, {692,1030,-140},
+ {692,1111,-140}, {692,1173,-70}, {692,1402,-60}, {692,1409,-140},
+ {692,1630,-140}, {692,1631,-140}, {692,1645,-140}, {692,1655,-140},
+ {692,1662,-140}, {692,2126,-140}, {692,2132,-20}, {692,2133,-20},
+ {692,2794,-140}, {692,2795,-140}, {692,2809,-140}, {692,2819,-140},
+ {692,2826,-140}, {692,2899,-140}, {692,2907,-140}, {692,2995,-140},
+ {692,3351,-60}, {692,3816,-110}, {692,3817,-110}, {692,3824,-110},
+ {692,3831,-110}, {692,3839,-110}, {734,3902,-20}, {734,3951,-20},
+ {734,4031,-30}, {734,4034,-30}, {734,4050,-30}, {736,3902,-20},
+ {736,3951,-20}, {736,4031,-30}, {736,4034,-30}, {736,4050,-30},
+ {758,3902,-20}, {758,3951,-20}, {758,4031,-30}, {758,4034,-30},
+ {758,4050,-30}, {775,3902,-20}, {775,3951,-20}, {775,4031,-30},
+ {775,4034,-30}, {775,4050,-30}, {1030,3902,-20}, {1030,3951,-20},
+ {1030,4031,-30}, {1030,4034,-30}, {1030,4050,-30}, {1111,3902,-20},
+ {1111,3951,-20}, {1111,4031,-30}, {1111,4034,-30}, {1111,4050,-30},
+ {1173,3902,-20}, {1173,3951,-20}, {1173,4031,-30}, {1173,4034,-30},
+ {1173,4050,-30}, {1192,1192,-10}, {1192,1409,-40}, {1192,2416,-20},
+ {1192,2501,-20}, {1192,2995,-40}, {1192,3816,-20}, {1192,3817,-20},
+ {1192,3824,-20}, {1192,3831,-20}, {1192,3839,-20}, {1192,3902,-20},
+ {1192,4031,-20}, {1192,4034,-20}, {1192,4050,-20}, {1312,1409,-15},
+ {1312,2302,-20}, {1332,1409,-15}, {1332,2302,-20}, {1402,3498,-50},
+ {1409,3139,-100}, {1409,3143,-100}, {1630,1409,-15},
+ {1630,2995,-15}, {1630,3902,-30}, {1630,3951,-20}, {1630,4020,-30},
+ {1630,4031,-20}, {1630,4034,-20}, {1630,4050,-20}, {1631,1409,-15},
+ {1631,2995,-15}, {1631,3902,-30}, {1631,3951,-20}, {1631,4020,-30},
+ {1631,4031,-20}, {1631,4034,-20}, {1631,4050,-20}, {1645,1409,-15},
+ {1645,2995,-15}, {1645,3902,-30}, {1645,3951,-20}, {1645,4020,-30},
+ {1645,4031,-20}, {1645,4034,-20}, {1645,4050,-20}, {1655,1409,-15},
+ {1655,2995,-15}, {1655,3902,-30}, {1655,3951,-20}, {1655,4020,-30},
+ {1655,4031,-20}, {1655,4034,-20}, {1655,4050,-20}, {1662,1409,-15},
+ {1662,2995,-15}, {1662,3902,-30}, {1662,3951,-20}, {1662,4020,-30},
+ {1662,4031,-20}, {1662,4034,-20}, {1662,4050,-20}, {1787,734,-30},
+ {1787,736,-30}, {1787,758,-30}, {1787,775,-30}, {1787,1030,-30},
+ {1787,1111,-30}, {1787,1173,-30}, {1787,1409,-30}, {1787,1608,-28},
+ {1787,1630,-30}, {1787,1631,-30}, {1787,1645,-30}, {1787,1655,-30},
+ {1787,1662,-30}, {1787,2794,-30}, {1787,2795,-30}, {1787,2809,-30},
+ {1787,2819,-30}, {1787,2826,-30}, {1787,2899,-30}, {1787,2907,-30},
+ {1787,2995,-30}, {1787,3139,60}, {1787,3143,50}, {1886,3148,-10},
+ {1988,4031,-30}, {1988,4034,-30}, {1988,4050,-30}, {2302,1630,-20},
+ {2302,1631,-20}, {2302,1645,-20}, {2302,1655,-20}, {2302,1662,-20},
+ {2302,2794,-20}, {2302,2795,-20}, {2302,2809,-20}, {2302,2819,-20},
+ {2302,2826,-20}, {2302,2899,-20}, {2302,2907,-20}, {2511,3816,-10},
+ {2511,3817,-10}, {2511,3824,-10}, {2511,3831,-10}, {2511,3839,-10},
+ {2511,4031,-15}, {2511,4034,-15}, {2511,4050,-15}, {2648,3816,-10},
+ {2648,3817,-10}, {2648,3824,-10}, {2648,3831,-10}, {2648,3839,-10},
+ {2648,3902,-20}, {2648,4031,-15}, {2648,4034,-15}, {2648,4050,-15},
+ {2769,3816,-10}, {2769,3817,-10}, {2769,3824,-10}, {2769,3831,-10},
+ {2769,3839,-10}, {2769,3902,-20}, {2769,4031,-15}, {2769,4034,-15},
+ {2769,4050,-15}, {2794,1409,-40}, {2794,2995,-40}, {2794,3902,-15},
+ {2794,3951,-15}, {2794,4020,-30}, {2794,4031,-30}, {2794,4034,-30},
+ {2794,4050,-30}, {2795,1409,-40}, {2795,2995,-40}, {2795,3902,-15},
+ {2795,3951,-15}, {2795,4020,-30}, {2795,4031,-30}, {2795,4034,-30},
+ {2795,4050,-30}, {2809,1409,-40}, {2809,2995,-40}, {2809,3902,-15},
+ {2809,3951,-15}, {2809,4020,-30}, {2809,4031,-30}, {2809,4034,-30},
+ {2809,4050,-30}, {2819,1409,-40}, {2819,2995,-40}, {2819,3902,-15},
+ {2819,3951,-15}, {2819,4020,-30}, {2819,4031,-30}, {2819,4034,-30},
+ {2819,4050,-30}, {2826,1409,-40}, {2826,2995,-40}, {2826,3902,-15},
+ {2826,3951,-15}, {2826,4020,-30}, {2826,4031,-30}, {2826,4034,-30},
+ {2826,4050,-30}, {2899,734,-55}, {2899,736,-55}, {2899,758,-55},
+ {2899,775,-55}, {2899,1030,-55}, {2899,1111,-55}, {2899,1173,-55},
+ {2899,1192,-55}, {2899,1312,-55}, {2899,1332,-55}, {2899,1409,-95},
+ {2899,1481,-55}, {2899,1630,-55}, {2899,1631,-55}, {2899,1645,-55},
+ {2899,1655,-55}, {2899,1662,-55}, {2899,1787,-55}, {2899,1886,-55},
+ {2899,1988,-55}, {2899,2132,-55}, {2899,2133,-55}, {2899,2140,-55},
+ {2899,2196,-55}, {2899,2207,-55}, {2899,2274,-55}, {2899,2302,-55},
+ {2899,2416,-55}, {2899,2501,-55}, {2899,2511,-55}, {2899,2648,-55},
+ {2899,2769,-55}, {2899,2794,-55}, {2899,2795,-55}, {2899,2809,-55},
+ {2899,2819,-55}, {2899,2826,-55}, {2899,2899,-55}, {2899,2907,-55},
+ {2899,2921,-55}, {2899,2995,-95}, {2899,3083,-55}, {2899,3148,-55},
+ {2899,3279,-55}, {2899,3317,-55}, {2899,3556,-55}, {2899,3816,-55},
+ {2899,3817,-55}, {2899,3824,-55}, {2899,3831,-55}, {2899,3839,-55},
+ {2899,3902,-70}, {2899,3951,-70}, {2899,4020,-85}, {2899,4031,-70},
+ {2899,4034,-70}, {2899,4050,-70}, {2899,4132,-55}, {2899,4153,-55},
+ {2907,1409,-40}, {2907,2995,-40}, {2907,3902,-15}, {2907,3951,-15},
+ {2907,4020,-30}, {2907,4031,-30}, {2907,4034,-30}, {2907,4050,-30},
+ {2921,1409,-35}, {2921,2995,-35}, {2921,4031,-30}, {2921,4034,-30},
+ {2921,4050,-30}, {2995,3139,-100}, {2995,3143,-100},
+ {2995,3498,-60}, {3139,3498,-40}, {3140,3140,-57}, {3143,1481,-50},
+ {3143,3143,-57}, {3143,3148,-50}, {3143,3279,-50}, {3143,3317,-50},
+ {3143,3498,-70}, {3148,734,-10}, {3148,736,-10}, {3148,758,-10},
+ {3148,775,-10}, {3148,1030,-10}, {3148,1111,-10}, {3148,1173,-10},
+ {3148,1402,30}, {3148,1409,-50}, {3148,2132,15}, {3148,2133,15},
+ {3148,2140,15}, {3148,2196,15}, {3148,2207,15}, {3148,2302,15},
+ {3148,2416,15}, {3148,2501,15}, {3148,2511,25}, {3148,2648,25},
+ {3148,2769,25}, {3148,2921,30}, {3148,2995,-50}, {3148,3351,30},
+ {3148,3556,40}, {3148,3816,15}, {3148,3817,15}, {3148,3824,15},
+ {3148,3831,15}, {3148,3839,15}, {3148,3902,30}, {3148,4031,30},
+ {3148,4034,30}, {3148,4050,30}, {3279,1409,-15}, {3279,2995,-15},
+ {3279,3951,-30}, {3317,1409,-15}, {3317,2995,-15}, {3317,3951,-30},
+ {3351,3498,-50}, {3498,570,-50}, {3498,658,-50}, {3498,668,-40},
+ {3498,686,-90}, {3498,687,-90}, {3498,692,-90}, {3498,3135,-30},
+ {3498,3140,-60}, {3902,734,-25}, {3902,736,-25}, {3902,758,-25},
+ {3902,775,-25}, {3902,1030,-25}, {3902,1111,-25}, {3902,1173,-25},
+ {3902,1409,-80}, {3902,1630,-25}, {3902,1631,-25}, {3902,1645,-25},
+ {3902,1655,-25}, {3902,1662,-25}, {3902,2794,-25}, {3902,2795,-25},
+ {3902,2809,-25}, {3902,2819,-25}, {3902,2826,-25}, {3902,2899,-25},
+ {3902,2907,-25}, {3902,2995,-80}, {3951,734,-15}, {3951,736,-15},
+ {3951,758,-15}, {3951,775,-15}, {3951,1030,-15}, {3951,1111,-15},
+ {3951,1173,-15}, {3951,1409,-60}, {3951,1630,-10}, {3951,1631,-10},
+ {3951,1645,-10}, {3951,1655,-10}, {3951,1662,-10}, {3951,2794,-10},
+ {3951,2795,-10}, {3951,2809,-10}, {3951,2819,-10}, {3951,2826,-10},
+ {3951,2899,-10}, {3951,2907,-10}, {3951,2995,-60}, {4020,1630,-30},
+ {4020,1631,-30}, {4020,1645,-30}, {4020,1655,-30}, {4020,1662,-30},
+ {4031,734,-20}, {4031,736,-20}, {4031,758,-20}, {4031,775,-20},
+ {4031,1030,-20}, {4031,1111,-20}, {4031,1173,-20},
+ {4031,1409,-100}, {4031,1630,-20}, {4031,1631,-20},
+ {4031,1645,-20}, {4031,1655,-20}, {4031,1662,-20}, {4031,2794,-20},
+ {4031,2795,-20}, {4031,2809,-20}, {4031,2819,-20}, {4031,2826,-20},
+ {4031,2899,-20}, {4031,2907,-20}, {4031,2995,-100}, {4034,734,-20},
+ {4034,736,-20}, {4034,758,-20}, {4034,775,-20}, {4034,1030,-20},
+ {4034,1111,-20}, {4034,1173,-20}, {4034,1409,-100},
+ {4034,1630,-20}, {4034,1631,-20}, {4034,1645,-20}, {4034,1655,-20},
+ {4034,1662,-20}, {4034,2794,-20}, {4034,2795,-20}, {4034,2809,-20},
+ {4034,2819,-20}, {4034,2826,-20}, {4034,2899,-20}, {4034,2907,-20},
+ {4034,2995,-100}, {4050,734,-20}, {4050,736,-20}, {4050,758,-20},
+ {4050,775,-20}, {4050,1030,-20}, {4050,1111,-20}, {4050,1173,-20},
+ {4050,1409,-100}, {4050,1630,-20}, {4050,1631,-20},
+ {4050,1645,-20}, {4050,1655,-20}, {4050,1662,-20}, {4050,2794,-20},
+ {4050,2795,-20}, {4050,2809,-20}, {4050,2819,-20}, {4050,2826,-20},
+ {4050,2899,-20}, {4050,2907,-20}, {4050,2995,-100},
+ {4132,1630,-15}, {4132,1631,-15}, {4132,1645,-15}, {4132,1655,-15},
+ {4132,1662,-15}, {4132,2794,-15}, {4132,2795,-15}, {4132,2809,-15},
+ {4132,2819,-15}, {4132,2826,-15}, {4132,2899,-15}, {4132,2907,-15},
+ {4153,1630,-15}, {4153,1631,-15}, {4153,1645,-15}, {4153,1655,-15},
+ {4153,1662,-15}, {4153,2794,-15}, {4153,2795,-15}, {4153,2809,-15},
+ {4153,2819,-15}, {4153,2826,-15}, {4153,2899,-15}, {4153,2907,-15},
+ {NOGLYPH,NOGLYPH,0}
+};
+static const ligature helvetica_ligs[] = {
+ {1787,2132,1807}, {1787,2416,1850},
+ {NOGLYPH,NOGLYPH,NOGLYPH}
+};
+static const kern_pair helvetica_oblique_kerns[] = {
+ {0,64,-30}, {0,70,-30}, {0,203,-30}, {0,393,-30}, {0,396,-30},
+ {0,404,-30}, {0,414,-30}, {0,419,-30}, {0,449,-30}, {0,455,-30},
+ {0,474,-30}, {0,570,-120}, {0,603,-50}, {0,604,-50}, {0,609,-50},
+ {0,615,-50}, {0,624,-50}, {0,658,-70}, {0,668,-50}, {0,686,-100},
+ {0,687,-100}, {0,692,-100}, {0,3816,-30}, {0,3817,-30},
+ {0,3824,-30}, {0,3831,-30}, {0,3839,-30}, {0,3902,-40},
+ {0,3951,-40}, {0,4031,-40}, {0,4034,-40}, {0,4050,-40}, {5,64,-30},
+ {5,70,-30}, {5,203,-30}, {5,393,-30}, {5,396,-30}, {5,404,-30},
+ {5,414,-30}, {5,419,-30}, {5,449,-30}, {5,455,-30}, {5,474,-30},
+ {5,570,-120}, {5,603,-50}, {5,604,-50}, {5,609,-50}, {5,615,-50},
+ {5,624,-50}, {5,658,-70}, {5,668,-50}, {5,686,-100}, {5,687,-100},
+ {5,692,-100}, {5,3816,-30}, {5,3817,-30}, {5,3824,-30},
+ {5,3831,-30}, {5,3839,-30}, {5,3902,-40}, {5,3951,-40},
+ {5,4031,-40}, {5,4034,-40}, {5,4050,-40}, {16,64,-30}, {16,70,-30},
+ {16,203,-30}, {16,393,-30}, {16,396,-30}, {16,404,-30},
+ {16,414,-30}, {16,419,-30}, {16,449,-30}, {16,455,-30},
+ {16,474,-30}, {16,570,-120}, {16,603,-50}, {16,604,-50},
+ {16,609,-50}, {16,615,-50}, {16,624,-50}, {16,658,-70},
+ {16,668,-50}, {16,686,-100}, {16,687,-100}, {16,692,-100},
+ {16,3816,-30}, {16,3817,-30}, {16,3824,-30}, {16,3831,-30},
+ {16,3839,-30}, {16,3902,-40}, {16,3951,-40}, {16,4031,-40},
+ {16,4034,-40}, {16,4050,-40}, {27,64,-30}, {27,70,-30},
+ {27,203,-30}, {27,393,-30}, {27,396,-30}, {27,404,-30},
+ {27,414,-30}, {27,419,-30}, {27,449,-30}, {27,455,-30},
+ {27,474,-30}, {27,570,-120}, {27,603,-50}, {27,604,-50},
+ {27,609,-50}, {27,615,-50}, {27,624,-50}, {27,658,-70},
+ {27,668,-50}, {27,686,-100}, {27,687,-100}, {27,692,-100},
+ {27,3816,-30}, {27,3817,-30}, {27,3824,-30}, {27,3831,-30},
+ {27,3839,-30}, {27,3902,-40}, {27,3951,-40}, {27,4031,-40},
+ {27,4034,-40}, {27,4050,-40}, {33,64,-30}, {33,70,-30},
+ {33,203,-30}, {33,393,-30}, {33,396,-30}, {33,404,-30},
+ {33,414,-30}, {33,419,-30}, {33,449,-30}, {33,455,-30},
+ {33,474,-30}, {33,570,-120}, {33,603,-50}, {33,604,-50},
+ {33,609,-50}, {33,615,-50}, {33,624,-50}, {33,658,-70},
+ {33,668,-50}, {33,686,-100}, {33,687,-100}, {33,692,-100},
+ {33,3816,-30}, {33,3817,-30}, {33,3824,-30}, {33,3831,-30},
+ {33,3839,-30}, {33,3902,-40}, {33,3951,-40}, {33,4031,-40},
+ {33,4034,-40}, {33,4050,-40}, {43,64,-30}, {43,70,-30},
+ {43,203,-30}, {43,393,-30}, {43,396,-30}, {43,404,-30},
+ {43,414,-30}, {43,419,-30}, {43,449,-30}, {43,455,-30},
+ {43,474,-30}, {43,570,-120}, {43,603,-50}, {43,604,-50},
+ {43,609,-50}, {43,615,-50}, {43,624,-50}, {43,658,-70},
+ {43,668,-50}, {43,686,-100}, {43,687,-100}, {43,692,-100},
+ {43,3816,-30}, {43,3817,-30}, {43,3824,-30}, {43,3831,-30},
+ {43,3839,-30}, {43,3902,-40}, {43,3951,-40}, {43,4031,-40},
+ {43,4034,-40}, {43,4050,-40}, {48,64,-30}, {48,70,-30},
+ {48,203,-30}, {48,393,-30}, {48,396,-30}, {48,404,-30},
+ {48,414,-30}, {48,419,-30}, {48,449,-30}, {48,455,-30},
+ {48,474,-30}, {48,570,-120}, {48,603,-50}, {48,604,-50},
+ {48,609,-50}, {48,615,-50}, {48,624,-50}, {48,658,-70},
+ {48,668,-50}, {48,686,-100}, {48,687,-100}, {48,692,-100},
+ {48,3816,-30}, {48,3817,-30}, {48,3824,-30}, {48,3831,-30},
+ {48,3839,-30}, {48,3902,-40}, {48,3951,-40}, {48,4031,-40},
+ {48,4034,-40}, {48,4050,-40}, {51,603,-10}, {51,604,-10},
+ {51,609,-10}, {51,615,-10}, {51,624,-10}, {51,1409,-20},
+ {51,2995,-20}, {64,1409,-30}, {64,2995,-30}, {70,1409,-30},
+ {70,2995,-30}, {93,0,-40}, {93,5,-40}, {93,16,-40}, {93,27,-40},
+ {93,33,-40}, {93,43,-40}, {93,48,-40}, {93,658,-70}, {93,668,-40},
+ {93,686,-90}, {93,687,-90}, {93,692,-90}, {93,1409,-70},
+ {93,2995,-70}, {192,0,-80}, {192,5,-80}, {192,16,-80},
+ {192,27,-80}, {192,33,-80}, {192,43,-80}, {192,48,-80},
+ {192,734,-50}, {192,736,-50}, {192,758,-50}, {192,775,-50},
+ {192,1030,-50}, {192,1111,-50}, {192,1173,-50}, {192,1409,-150},
+ {192,1630,-30}, {192,1631,-30}, {192,1645,-30}, {192,1655,-30},
+ {192,1662,-30}, {192,2794,-30}, {192,2795,-30}, {192,2809,-30},
+ {192,2819,-30}, {192,2826,-30}, {192,2899,-30}, {192,2907,-30},
+ {192,2995,-150}, {192,3148,-45}, {301,0,-20}, {301,5,-20},
+ {301,16,-20}, {301,27,-20}, {301,33,-20}, {301,43,-20},
+ {301,48,-20}, {301,734,-20}, {301,736,-20}, {301,758,-20},
+ {301,775,-20}, {301,1030,-20}, {301,1111,-20}, {301,1173,-20},
+ {301,1409,-30}, {301,2995,-30}, {301,3816,-20}, {301,3817,-20},
+ {301,3824,-20}, {301,3831,-20}, {301,3839,-20}, {309,393,-50},
+ {309,396,-50}, {309,404,-50}, {309,414,-50}, {309,419,-50},
+ {309,449,-50}, {309,455,-50}, {309,1630,-40}, {309,1631,-40},
+ {309,1645,-40}, {309,1655,-40}, {309,1662,-40}, {309,2794,-40},
+ {309,2795,-40}, {309,2809,-40}, {309,2819,-40}, {309,2826,-40},
+ {309,2899,-40}, {309,2907,-40}, {309,3816,-30}, {309,3817,-30},
+ {309,3824,-30}, {309,3831,-30}, {309,3839,-30}, {309,4031,-50},
+ {309,4034,-50}, {309,4050,-50}, {337,570,-110}, {337,658,-110},
+ {337,668,-70}, {337,686,-140}, {337,687,-140}, {337,692,-140},
+ {337,3139,-140}, {337,3143,-160}, {337,4031,-30}, {337,4034,-30},
+ {337,4050,-30}, {356,570,-110}, {356,658,-110}, {356,668,-70},
+ {356,686,-140}, {356,687,-140}, {356,692,-140}, {356,3139,-140},
+ {356,3143,-160}, {356,4031,-30}, {356,4034,-30}, {356,4050,-30},
+ {393,0,-20}, {393,5,-20}, {393,16,-20}, {393,27,-20}, {393,33,-20},
+ {393,43,-20}, {393,48,-20}, {393,570,-40}, {393,658,-50},
+ {393,668,-30}, {393,678,-60}, {393,686,-70}, {393,687,-70},
+ {393,692,-70}, {393,1409,-40}, {393,2995,-40}, {396,0,-20},
+ {396,5,-20}, {396,16,-20}, {396,27,-20}, {396,33,-20},
+ {396,43,-20}, {396,48,-20}, {396,570,-40}, {396,658,-50},
+ {396,668,-30}, {396,678,-60}, {396,686,-70}, {396,687,-70},
+ {396,692,-70}, {396,1409,-40}, {396,2995,-40}, {404,0,-20},
+ {404,5,-20}, {404,16,-20}, {404,27,-20}, {404,33,-20},
+ {404,43,-20}, {404,48,-20}, {404,570,-40}, {404,658,-50},
+ {404,668,-30}, {404,678,-60}, {404,686,-70}, {404,687,-70},
+ {404,692,-70}, {404,1409,-40}, {404,2995,-40}, {414,0,-20},
+ {414,5,-20}, {414,16,-20}, {414,27,-20}, {414,33,-20},
+ {414,43,-20}, {414,48,-20}, {414,570,-40}, {414,658,-50},
+ {414,668,-30}, {414,678,-60}, {414,686,-70}, {414,687,-70},
+ {414,692,-70}, {414,1409,-40}, {414,2995,-40}, {419,0,-20},
+ {419,5,-20}, {419,16,-20}, {419,27,-20}, {419,33,-20},
+ {419,43,-20}, {419,48,-20}, {419,570,-40}, {419,658,-50},
+ {419,668,-30}, {419,678,-60}, {419,686,-70}, {419,687,-70},
+ {419,692,-70}, {419,1409,-40}, {419,2995,-40}, {449,0,-20},
+ {449,5,-20}, {449,16,-20}, {449,27,-20}, {449,33,-20},
+ {449,43,-20}, {449,48,-20}, {449,570,-40}, {449,658,-50},
+ {449,668,-30}, {449,678,-60}, {449,686,-70}, {449,687,-70},
+ {449,692,-70}, {449,1409,-40}, {449,2995,-40}, {455,0,-20},
+ {455,5,-20}, {455,16,-20}, {455,27,-20}, {455,33,-20},
+ {455,43,-20}, {455,48,-20}, {455,570,-40}, {455,658,-50},
+ {455,668,-30}, {455,678,-60}, {455,686,-70}, {455,687,-70},
+ {455,692,-70}, {455,1409,-40}, {455,2995,-40}, {459,0,-120},
+ {459,5,-120}, {459,16,-120}, {459,27,-120}, {459,33,-120},
+ {459,43,-120}, {459,48,-120}, {459,734,-40}, {459,736,-40},
+ {459,758,-40}, {459,775,-40}, {459,1030,-40}, {459,1111,-40},
+ {459,1173,-40}, {459,1409,-180}, {459,1630,-50}, {459,1631,-50},
+ {459,1645,-50}, {459,1655,-50}, {459,1662,-50}, {459,2794,-50},
+ {459,2795,-50}, {459,2809,-50}, {459,2819,-50}, {459,2826,-50},
+ {459,2899,-50}, {459,2907,-50}, {459,2995,-180}, {474,603,-10},
+ {474,604,-10}, {474,609,-10}, {474,615,-10}, {474,624,-10},
+ {478,393,-20}, {478,396,-20}, {478,404,-20}, {478,414,-20},
+ {478,419,-20}, {478,449,-20}, {478,455,-20}, {478,570,-30},
+ {478,603,-40}, {478,604,-40}, {478,609,-40}, {478,615,-40},
+ {478,624,-40}, {478,658,-50}, {478,668,-30}, {478,686,-50},
+ {478,687,-50}, {478,692,-50}, {499,1409,-20}, {499,2995,-20},
+ {543,1409,-20}, {543,2995,-20}, {570,0,-120}, {570,5,-120},
+ {570,16,-120}, {570,27,-120}, {570,33,-120}, {570,43,-120},
+ {570,48,-120}, {570,393,-40}, {570,396,-40}, {570,404,-40},
+ {570,414,-40}, {570,419,-40}, {570,449,-40}, {570,455,-40},
+ {570,734,-120}, {570,736,-120}, {570,758,-120}, {570,775,-120},
+ {570,1030,-120}, {570,1111,-120}, {570,1173,-60}, {570,1402,-20},
+ {570,1409,-120}, {570,1630,-120}, {570,1631,-120}, {570,1645,-120},
+ {570,1655,-120}, {570,1662,-60}, {570,2126,-140}, {570,2794,-120},
+ {570,2795,-120}, {570,2809,-120}, {570,2819,-120}, {570,2826,-120},
+ {570,2899,-120}, {570,2907,-60}, {570,2995,-120}, {570,3148,-120},
+ {570,3351,-20}, {570,3816,-120}, {570,3817,-120}, {570,3824,-120},
+ {570,3831,-120}, {570,3839,-120}, {570,3951,-120}, {570,4031,-120},
+ {570,4034,-120}, {570,4050,-60}, {603,0,-40}, {603,5,-40},
+ {603,16,-40}, {603,27,-40}, {603,33,-40}, {603,43,-40},
+ {603,48,-40}, {603,1409,-40}, {603,2995,-40}, {604,0,-40},
+ {604,5,-40}, {604,16,-40}, {604,27,-40}, {604,33,-40},
+ {604,43,-40}, {604,48,-40}, {604,1409,-40}, {604,2995,-40},
+ {609,0,-40}, {609,5,-40}, {609,16,-40}, {609,27,-40}, {609,33,-40},
+ {609,43,-40}, {609,48,-40}, {609,1409,-40}, {609,2995,-40},
+ {615,0,-40}, {615,5,-40}, {615,16,-40}, {615,27,-40}, {615,33,-40},
+ {615,43,-40}, {615,48,-40}, {615,1409,-40}, {615,2995,-40},
+ {624,0,-40}, {624,5,-40}, {624,16,-40}, {624,27,-40}, {624,33,-40},
+ {624,43,-40}, {624,48,-40}, {624,1409,-40}, {624,2995,-40},
+ {658,0,-80}, {658,5,-80}, {658,16,-80}, {658,27,-80}, {658,33,-80},
+ {658,43,-80}, {658,48,-80}, {658,203,-40}, {658,393,-40},
+ {658,396,-40}, {658,404,-40}, {658,414,-40}, {658,419,-40},
+ {658,449,-40}, {658,455,-40}, {658,734,-70}, {658,736,-70},
+ {658,758,-70}, {658,775,-70}, {658,1030,-70}, {658,1111,-70},
+ {658,1173,-70}, {658,1402,-40}, {658,1409,-125}, {658,1630,-80},
+ {658,1631,-80}, {658,1645,-80}, {658,1655,-80}, {658,1662,-80},
+ {658,2126,-80}, {658,2794,-80}, {658,2795,-80}, {658,2809,-80},
+ {658,2819,-80}, {658,2826,-80}, {658,2899,-80}, {658,2907,-80},
+ {658,2995,-125}, {658,3351,-40}, {658,3816,-70}, {658,3817,-70},
+ {658,3824,-70}, {658,3831,-70}, {658,3839,-70}, {668,0,-50},
+ {668,5,-50}, {668,16,-50}, {668,27,-50}, {668,33,-50},
+ {668,43,-50}, {668,48,-50}, {668,393,-20}, {668,396,-20},
+ {668,404,-20}, {668,414,-20}, {668,419,-20}, {668,449,-20},
+ {668,455,-20}, {668,734,-40}, {668,736,-40}, {668,758,-40},
+ {668,775,-40}, {668,1030,-40}, {668,1111,-40}, {668,1173,-40},
+ {668,1409,-80}, {668,1630,-30}, {668,1631,-30}, {668,1645,-30},
+ {668,1655,-30}, {668,1662,-30}, {668,2126,-40}, {668,2794,-30},
+ {668,2795,-30}, {668,2809,-30}, {668,2819,-30}, {668,2826,-30},
+ {668,2899,-30}, {668,2907,-30}, {668,2995,-80}, {668,3816,-30},
+ {668,3817,-30}, {668,3824,-30}, {668,3831,-30}, {668,3839,-30},
+ {668,4031,-20}, {668,4034,-20}, {668,4050,-20}, {686,0,-110},
+ {686,5,-110}, {686,16,-110}, {686,27,-110}, {686,33,-110},
+ {686,43,-110}, {686,48,-110}, {686,393,-85}, {686,396,-85},
+ {686,404,-85}, {686,414,-85}, {686,419,-85}, {686,449,-85},
+ {686,455,-85}, {686,734,-140}, {686,736,-140}, {686,758,-140},
+ {686,775,-140}, {686,1030,-140}, {686,1111,-140}, {686,1173,-140},
+ {686,1402,-60}, {686,1409,-140}, {686,1630,-140}, {686,1631,-140},
+ {686,1645,-140}, {686,1655,-140}, {686,1662,-140}, {686,2126,-140},
+ {686,2132,-20}, {686,2133,-20}, {686,2794,-140}, {686,2795,-140},
+ {686,2809,-140}, {686,2819,-140}, {686,2826,-140}, {686,2899,-140},
+ {686,2907,-140}, {686,2995,-140}, {686,3351,-60}, {686,3816,-110},
+ {686,3817,-110}, {686,3824,-110}, {686,3831,-110}, {686,3839,-110},
+ {687,0,-110}, {687,5,-110}, {687,16,-110}, {687,27,-110},
+ {687,33,-110}, {687,43,-110}, {687,48,-110}, {687,393,-85},
+ {687,396,-85}, {687,404,-85}, {687,414,-85}, {687,419,-85},
+ {687,449,-85}, {687,455,-85}, {687,734,-140}, {687,736,-140},
+ {687,758,-140}, {687,775,-140}, {687,1030,-140}, {687,1111,-140},
+ {687,1173,-70}, {687,1402,-60}, {687,1409,-140}, {687,1630,-140},
+ {687,1631,-140}, {687,1645,-140}, {687,1655,-140}, {687,1662,-140},
+ {687,2126,-140}, {687,2132,-20}, {687,2133,-20}, {687,2794,-140},
+ {687,2795,-140}, {687,2809,-140}, {687,2819,-140}, {687,2826,-140},
+ {687,2899,-140}, {687,2907,-140}, {687,2995,-140}, {687,3351,-60},
+ {687,3816,-110}, {687,3817,-110}, {687,3824,-110}, {687,3831,-110},
+ {687,3839,-110}, {692,0,-110}, {692,5,-110}, {692,16,-110},
+ {692,27,-110}, {692,33,-110}, {692,43,-110}, {692,48,-110},
+ {692,393,-85}, {692,396,-85}, {692,404,-85}, {692,414,-85},
+ {692,419,-85}, {692,449,-85}, {692,455,-85}, {692,734,-140},
+ {692,736,-140}, {692,758,-140}, {692,775,-140}, {692,1030,-140},
+ {692,1111,-140}, {692,1173,-70}, {692,1402,-60}, {692,1409,-140},
+ {692,1630,-140}, {692,1631,-140}, {692,1645,-140}, {692,1655,-140},
+ {692,1662,-140}, {692,2126,-140}, {692,2132,-20}, {692,2133,-20},
+ {692,2794,-140}, {692,2795,-140}, {692,2809,-140}, {692,2819,-140},
+ {692,2826,-140}, {692,2899,-140}, {692,2907,-140}, {692,2995,-140},
+ {692,3351,-60}, {692,3816,-110}, {692,3817,-110}, {692,3824,-110},
+ {692,3831,-110}, {692,3839,-110}, {734,3902,-20}, {734,3951,-20},
+ {734,4031,-30}, {734,4034,-30}, {734,4050,-30}, {736,3902,-20},
+ {736,3951,-20}, {736,4031,-30}, {736,4034,-30}, {736,4050,-30},
+ {758,3902,-20}, {758,3951,-20}, {758,4031,-30}, {758,4034,-30},
+ {758,4050,-30}, {775,3902,-20}, {775,3951,-20}, {775,4031,-30},
+ {775,4034,-30}, {775,4050,-30}, {1030,3902,-20}, {1030,3951,-20},
+ {1030,4031,-30}, {1030,4034,-30}, {1030,4050,-30}, {1111,3902,-20},
+ {1111,3951,-20}, {1111,4031,-30}, {1111,4034,-30}, {1111,4050,-30},
+ {1173,3902,-20}, {1173,3951,-20}, {1173,4031,-30}, {1173,4034,-30},
+ {1173,4050,-30}, {1192,1192,-10}, {1192,1409,-40}, {1192,2416,-20},
+ {1192,2501,-20}, {1192,2995,-40}, {1192,3816,-20}, {1192,3817,-20},
+ {1192,3824,-20}, {1192,3831,-20}, {1192,3839,-20}, {1192,3902,-20},
+ {1192,4031,-20}, {1192,4034,-20}, {1192,4050,-20}, {1312,1409,-15},
+ {1312,2302,-20}, {1332,1409,-15}, {1332,2302,-20}, {1402,3498,-50},
+ {1409,3139,-100}, {1409,3143,-100}, {1630,1409,-15},
+ {1630,2995,-15}, {1630,3902,-30}, {1630,3951,-20}, {1630,4020,-30},
+ {1630,4031,-20}, {1630,4034,-20}, {1630,4050,-20}, {1631,1409,-15},
+ {1631,2995,-15}, {1631,3902,-30}, {1631,3951,-20}, {1631,4020,-30},
+ {1631,4031,-20}, {1631,4034,-20}, {1631,4050,-20}, {1645,1409,-15},
+ {1645,2995,-15}, {1645,3902,-30}, {1645,3951,-20}, {1645,4020,-30},
+ {1645,4031,-20}, {1645,4034,-20}, {1645,4050,-20}, {1655,1409,-15},
+ {1655,2995,-15}, {1655,3902,-30}, {1655,3951,-20}, {1655,4020,-30},
+ {1655,4031,-20}, {1655,4034,-20}, {1655,4050,-20}, {1662,1409,-15},
+ {1662,2995,-15}, {1662,3902,-30}, {1662,3951,-20}, {1662,4020,-30},
+ {1662,4031,-20}, {1662,4034,-20}, {1662,4050,-20}, {1787,734,-30},
+ {1787,736,-30}, {1787,758,-30}, {1787,775,-30}, {1787,1030,-30},
+ {1787,1111,-30}, {1787,1173,-30}, {1787,1409,-30}, {1787,1608,-28},
+ {1787,1630,-30}, {1787,1631,-30}, {1787,1645,-30}, {1787,1655,-30},
+ {1787,1662,-30}, {1787,2794,-30}, {1787,2795,-30}, {1787,2809,-30},
+ {1787,2819,-30}, {1787,2826,-30}, {1787,2899,-30}, {1787,2907,-30},
+ {1787,2995,-30}, {1787,3139,60}, {1787,3143,50}, {1886,3148,-10},
+ {1988,4031,-30}, {1988,4034,-30}, {1988,4050,-30}, {2302,1630,-20},
+ {2302,1631,-20}, {2302,1645,-20}, {2302,1655,-20}, {2302,1662,-20},
+ {2302,2794,-20}, {2302,2795,-20}, {2302,2809,-20}, {2302,2819,-20},
+ {2302,2826,-20}, {2302,2899,-20}, {2302,2907,-20}, {2511,3816,-10},
+ {2511,3817,-10}, {2511,3824,-10}, {2511,3831,-10}, {2511,3839,-10},
+ {2511,4031,-15}, {2511,4034,-15}, {2511,4050,-15}, {2648,3816,-10},
+ {2648,3817,-10}, {2648,3824,-10}, {2648,3831,-10}, {2648,3839,-10},
+ {2648,3902,-20}, {2648,4031,-15}, {2648,4034,-15}, {2648,4050,-15},
+ {2769,3816,-10}, {2769,3817,-10}, {2769,3824,-10}, {2769,3831,-10},
+ {2769,3839,-10}, {2769,3902,-20}, {2769,4031,-15}, {2769,4034,-15},
+ {2769,4050,-15}, {2794,1409,-40}, {2794,2995,-40}, {2794,3902,-15},
+ {2794,3951,-15}, {2794,4020,-30}, {2794,4031,-30}, {2794,4034,-30},
+ {2794,4050,-30}, {2795,1409,-40}, {2795,2995,-40}, {2795,3902,-15},
+ {2795,3951,-15}, {2795,4020,-30}, {2795,4031,-30}, {2795,4034,-30},
+ {2795,4050,-30}, {2809,1409,-40}, {2809,2995,-40}, {2809,3902,-15},
+ {2809,3951,-15}, {2809,4020,-30}, {2809,4031,-30}, {2809,4034,-30},
+ {2809,4050,-30}, {2819,1409,-40}, {2819,2995,-40}, {2819,3902,-15},
+ {2819,3951,-15}, {2819,4020,-30}, {2819,4031,-30}, {2819,4034,-30},
+ {2819,4050,-30}, {2826,1409,-40}, {2826,2995,-40}, {2826,3902,-15},
+ {2826,3951,-15}, {2826,4020,-30}, {2826,4031,-30}, {2826,4034,-30},
+ {2826,4050,-30}, {2899,734,-55}, {2899,736,-55}, {2899,758,-55},
+ {2899,775,-55}, {2899,1030,-55}, {2899,1111,-55}, {2899,1173,-55},
+ {2899,1192,-55}, {2899,1312,-55}, {2899,1332,-55}, {2899,1409,-95},
+ {2899,1481,-55}, {2899,1630,-55}, {2899,1631,-55}, {2899,1645,-55},
+ {2899,1655,-55}, {2899,1662,-55}, {2899,1787,-55}, {2899,1886,-55},
+ {2899,1988,-55}, {2899,2132,-55}, {2899,2133,-55}, {2899,2140,-55},
+ {2899,2196,-55}, {2899,2207,-55}, {2899,2274,-55}, {2899,2302,-55},
+ {2899,2416,-55}, {2899,2501,-55}, {2899,2511,-55}, {2899,2648,-55},
+ {2899,2769,-55}, {2899,2794,-55}, {2899,2795,-55}, {2899,2809,-55},
+ {2899,2819,-55}, {2899,2826,-55}, {2899,2899,-55}, {2899,2907,-55},
+ {2899,2921,-55}, {2899,2995,-95}, {2899,3083,-55}, {2899,3148,-55},
+ {2899,3279,-55}, {2899,3317,-55}, {2899,3556,-55}, {2899,3816,-55},
+ {2899,3817,-55}, {2899,3824,-55}, {2899,3831,-55}, {2899,3839,-55},
+ {2899,3902,-70}, {2899,3951,-70}, {2899,4020,-85}, {2899,4031,-70},
+ {2899,4034,-70}, {2899,4050,-70}, {2899,4132,-55}, {2899,4153,-55},
+ {2907,1409,-40}, {2907,2995,-40}, {2907,3902,-15}, {2907,3951,-15},
+ {2907,4020,-30}, {2907,4031,-30}, {2907,4034,-30}, {2907,4050,-30},
+ {2921,1409,-35}, {2921,2995,-35}, {2921,4031,-30}, {2921,4034,-30},
+ {2921,4050,-30}, {2995,3139,-100}, {2995,3143,-100},
+ {2995,3498,-60}, {3139,3498,-40}, {3140,3140,-57}, {3143,1481,-50},
+ {3143,3143,-57}, {3143,3148,-50}, {3143,3279,-50}, {3143,3317,-50},
+ {3143,3498,-70}, {3148,734,-10}, {3148,736,-10}, {3148,758,-10},
+ {3148,775,-10}, {3148,1030,-10}, {3148,1111,-10}, {3148,1173,-10},
+ {3148,1402,30}, {3148,1409,-50}, {3148,2132,15}, {3148,2133,15},
+ {3148,2140,15}, {3148,2196,15}, {3148,2207,15}, {3148,2302,15},
+ {3148,2416,15}, {3148,2501,15}, {3148,2511,25}, {3148,2648,25},
+ {3148,2769,25}, {3148,2921,30}, {3148,2995,-50}, {3148,3351,30},
+ {3148,3556,40}, {3148,3816,15}, {3148,3817,15}, {3148,3824,15},
+ {3148,3831,15}, {3148,3839,15}, {3148,3902,30}, {3148,4031,30},
+ {3148,4034,30}, {3148,4050,30}, {3279,1409,-15}, {3279,2995,-15},
+ {3279,3951,-30}, {3317,1409,-15}, {3317,2995,-15}, {3317,3951,-30},
+ {3351,3498,-50}, {3498,570,-50}, {3498,658,-50}, {3498,668,-40},
+ {3498,686,-90}, {3498,687,-90}, {3498,692,-90}, {3498,3135,-30},
+ {3498,3140,-60}, {3902,734,-25}, {3902,736,-25}, {3902,758,-25},
+ {3902,775,-25}, {3902,1030,-25}, {3902,1111,-25}, {3902,1173,-25},
+ {3902,1409,-80}, {3902,1630,-25}, {3902,1631,-25}, {3902,1645,-25},
+ {3902,1655,-25}, {3902,1662,-25}, {3902,2794,-25}, {3902,2795,-25},
+ {3902,2809,-25}, {3902,2819,-25}, {3902,2826,-25}, {3902,2899,-25},
+ {3902,2907,-25}, {3902,2995,-80}, {3951,734,-15}, {3951,736,-15},
+ {3951,758,-15}, {3951,775,-15}, {3951,1030,-15}, {3951,1111,-15},
+ {3951,1173,-15}, {3951,1409,-60}, {3951,1630,-10}, {3951,1631,-10},
+ {3951,1645,-10}, {3951,1655,-10}, {3951,1662,-10}, {3951,2794,-10},
+ {3951,2795,-10}, {3951,2809,-10}, {3951,2819,-10}, {3951,2826,-10},
+ {3951,2899,-10}, {3951,2907,-10}, {3951,2995,-60}, {4020,1630,-30},
+ {4020,1631,-30}, {4020,1645,-30}, {4020,1655,-30}, {4020,1662,-30},
+ {4031,734,-20}, {4031,736,-20}, {4031,758,-20}, {4031,775,-20},
+ {4031,1030,-20}, {4031,1111,-20}, {4031,1173,-20},
+ {4031,1409,-100}, {4031,1630,-20}, {4031,1631,-20},
+ {4031,1645,-20}, {4031,1655,-20}, {4031,1662,-20}, {4031,2794,-20},
+ {4031,2795,-20}, {4031,2809,-20}, {4031,2819,-20}, {4031,2826,-20},
+ {4031,2899,-20}, {4031,2907,-20}, {4031,2995,-100}, {4034,734,-20},
+ {4034,736,-20}, {4034,758,-20}, {4034,775,-20}, {4034,1030,-20},
+ {4034,1111,-20}, {4034,1173,-20}, {4034,1409,-100},
+ {4034,1630,-20}, {4034,1631,-20}, {4034,1645,-20}, {4034,1655,-20},
+ {4034,1662,-20}, {4034,2794,-20}, {4034,2795,-20}, {4034,2809,-20},
+ {4034,2819,-20}, {4034,2826,-20}, {4034,2899,-20}, {4034,2907,-20},
+ {4034,2995,-100}, {4050,734,-20}, {4050,736,-20}, {4050,758,-20},
+ {4050,775,-20}, {4050,1030,-20}, {4050,1111,-20}, {4050,1173,-20},
+ {4050,1409,-100}, {4050,1630,-20}, {4050,1631,-20},
+ {4050,1645,-20}, {4050,1655,-20}, {4050,1662,-20}, {4050,2794,-20},
+ {4050,2795,-20}, {4050,2809,-20}, {4050,2819,-20}, {4050,2826,-20},
+ {4050,2899,-20}, {4050,2907,-20}, {4050,2995,-100},
+ {4132,1630,-15}, {4132,1631,-15}, {4132,1645,-15}, {4132,1655,-15},
+ {4132,1662,-15}, {4132,2794,-15}, {4132,2795,-15}, {4132,2809,-15},
+ {4132,2819,-15}, {4132,2826,-15}, {4132,2899,-15}, {4132,2907,-15},
+ {4153,1630,-15}, {4153,1631,-15}, {4153,1645,-15}, {4153,1655,-15},
+ {4153,1662,-15}, {4153,2794,-15}, {4153,2795,-15}, {4153,2809,-15},
+ {4153,2819,-15}, {4153,2826,-15}, {4153,2899,-15}, {4153,2907,-15},
+ {NOGLYPH,NOGLYPH,0}
+};
+static const ligature helvetica_oblique_ligs[] = {
+ {1787,2132,1807}, {1787,2416,1850},
+ {NOGLYPH,NOGLYPH,NOGLYPH}
+};
+static const kern_pair helvetica_bold_kerns[] = {
+ {0,64,-40}, {0,70,-40}, {0,203,-50}, {0,393,-40}, {0,396,-40},
+ {0,404,-40}, {0,414,-40}, {0,419,-40}, {0,449,-40}, {0,455,-40},
+ {0,474,-40}, {0,570,-90}, {0,603,-50}, {0,604,-50}, {0,609,-50},
+ {0,615,-50}, {0,624,-50}, {0,658,-80}, {0,668,-60}, {0,686,-110},
+ {0,687,-110}, {0,692,-110}, {0,3816,-30}, {0,3817,-30},
+ {0,3824,-30}, {0,3831,-30}, {0,3839,-30}, {0,3902,-40},
+ {0,3951,-30}, {0,4031,-30}, {0,4034,-30}, {0,4050,-30}, {5,64,-40},
+ {5,70,-40}, {5,203,-50}, {5,393,-40}, {5,396,-40}, {5,404,-40},
+ {5,414,-40}, {5,419,-40}, {5,449,-40}, {5,455,-40}, {5,474,-40},
+ {5,570,-90}, {5,603,-50}, {5,604,-50}, {5,609,-50}, {5,615,-50},
+ {5,624,-50}, {5,658,-80}, {5,668,-60}, {5,686,-110}, {5,687,-110},
+ {5,692,-110}, {5,3816,-30}, {5,3817,-30}, {5,3824,-30},
+ {5,3831,-30}, {5,3839,-30}, {5,3902,-40}, {5,3951,-30},
+ {5,4031,-30}, {5,4034,-30}, {5,4050,-30}, {16,64,-40}, {16,70,-40},
+ {16,203,-50}, {16,393,-40}, {16,396,-40}, {16,404,-40},
+ {16,414,-40}, {16,419,-40}, {16,449,-40}, {16,455,-40},
+ {16,474,-40}, {16,570,-90}, {16,603,-50}, {16,604,-50},
+ {16,609,-50}, {16,615,-50}, {16,624,-50}, {16,658,-80},
+ {16,668,-60}, {16,686,-110}, {16,687,-110}, {16,692,-110},
+ {16,3816,-30}, {16,3817,-30}, {16,3824,-30}, {16,3831,-30},
+ {16,3839,-30}, {16,3902,-40}, {16,3951,-30}, {16,4031,-30},
+ {16,4034,-30}, {16,4050,-30}, {27,64,-40}, {27,70,-40},
+ {27,203,-50}, {27,393,-40}, {27,396,-40}, {27,404,-40},
+ {27,414,-40}, {27,419,-40}, {27,449,-40}, {27,455,-40},
+ {27,474,-40}, {27,570,-90}, {27,603,-50}, {27,604,-50},
+ {27,609,-50}, {27,615,-50}, {27,624,-50}, {27,658,-80},
+ {27,668,-60}, {27,686,-110}, {27,687,-110}, {27,692,-110},
+ {27,3816,-30}, {27,3817,-30}, {27,3824,-30}, {27,3831,-30},
+ {27,3839,-30}, {27,3902,-40}, {27,3951,-30}, {27,4031,-30},
+ {27,4034,-30}, {27,4050,-30}, {33,64,-40}, {33,70,-40},
+ {33,203,-50}, {33,393,-40}, {33,396,-40}, {33,404,-40},
+ {33,414,-40}, {33,419,-40}, {33,449,-40}, {33,455,-40},
+ {33,474,-40}, {33,570,-90}, {33,603,-50}, {33,604,-50},
+ {33,609,-50}, {33,615,-50}, {33,624,-50}, {33,658,-80},
+ {33,668,-60}, {33,686,-110}, {33,687,-110}, {33,692,-110},
+ {33,3816,-30}, {33,3817,-30}, {33,3824,-30}, {33,3831,-30},
+ {33,3839,-30}, {33,3902,-40}, {33,3951,-30}, {33,4031,-30},
+ {33,4034,-30}, {33,4050,-30}, {43,64,-40}, {43,70,-40},
+ {43,203,-50}, {43,393,-40}, {43,396,-40}, {43,404,-40},
+ {43,414,-40}, {43,419,-40}, {43,449,-40}, {43,455,-40},
+ {43,474,-40}, {43,570,-90}, {43,603,-50}, {43,604,-50},
+ {43,609,-50}, {43,615,-50}, {43,624,-50}, {43,658,-80},
+ {43,668,-60}, {43,686,-110}, {43,687,-110}, {43,692,-110},
+ {43,3816,-30}, {43,3817,-30}, {43,3824,-30}, {43,3831,-30},
+ {43,3839,-30}, {43,3902,-40}, {43,3951,-30}, {43,4031,-30},
+ {43,4034,-30}, {43,4050,-30}, {48,64,-40}, {48,70,-40},
+ {48,203,-50}, {48,393,-40}, {48,396,-40}, {48,404,-40},
+ {48,414,-40}, {48,419,-40}, {48,449,-40}, {48,455,-40},
+ {48,474,-40}, {48,570,-90}, {48,603,-50}, {48,604,-50},
+ {48,609,-50}, {48,615,-50}, {48,624,-50}, {48,658,-80},
+ {48,668,-60}, {48,686,-110}, {48,687,-110}, {48,692,-110},
+ {48,3816,-30}, {48,3817,-30}, {48,3824,-30}, {48,3831,-30},
+ {48,3839,-30}, {48,3902,-40}, {48,3951,-30}, {48,4031,-30},
+ {48,4034,-30}, {48,4050,-30}, {51,0,-30}, {51,5,-30}, {51,16,-30},
+ {51,27,-30}, {51,33,-30}, {51,43,-30}, {51,48,-30}, {51,603,-10},
+ {51,604,-10}, {51,609,-10}, {51,615,-10}, {51,624,-10}, {93,0,-40},
+ {93,5,-40}, {93,16,-40}, {93,27,-40}, {93,33,-40}, {93,43,-40},
+ {93,48,-40}, {93,658,-40}, {93,668,-40}, {93,686,-70},
+ {93,687,-70}, {93,692,-70}, {93,1409,-30}, {93,2995,-30},
+ {192,0,-80}, {192,5,-80}, {192,16,-80}, {192,27,-80}, {192,33,-80},
+ {192,43,-80}, {192,48,-80}, {192,734,-20}, {192,736,-20},
+ {192,758,-20}, {192,775,-20}, {192,1030,-20}, {192,1111,-20},
+ {192,1173,-20}, {192,1409,-100}, {192,2995,-100}, {301,0,-20},
+ {301,5,-20}, {301,16,-20}, {301,27,-20}, {301,33,-20},
+ {301,43,-20}, {301,48,-20}, {301,1409,-20}, {301,2995,-20},
+ {301,3816,-20}, {301,3817,-20}, {301,3824,-20}, {301,3831,-20},
+ {301,3839,-20}, {309,393,-30}, {309,396,-30}, {309,404,-30},
+ {309,414,-30}, {309,419,-30}, {309,449,-30}, {309,455,-30},
+ {309,1630,-15}, {309,1631,-15}, {309,1645,-15}, {309,1655,-15},
+ {309,1662,-15}, {309,2794,-35}, {309,2795,-35}, {309,2809,-35},
+ {309,2819,-35}, {309,2826,-35}, {309,2899,-35}, {309,2907,-35},
+ {309,3816,-30}, {309,3817,-30}, {309,3824,-30}, {309,3831,-30},
+ {309,3839,-30}, {309,4031,-40}, {309,4034,-40}, {309,4050,-40},
+ {337,570,-90}, {337,658,-110}, {337,668,-80}, {337,686,-120},
+ {337,687,-120}, {337,692,-120}, {337,3139,-140}, {337,3143,-140},
+ {337,4031,-30}, {337,4034,-30}, {337,4050,-30}, {356,570,-90},
+ {356,658,-110}, {356,668,-80}, {356,686,-120}, {356,687,-120},
+ {356,692,-120}, {356,3139,-140}, {356,3143,-140}, {356,4031,-30},
+ {356,4034,-30}, {356,4050,-30}, {393,0,-50}, {393,5,-50},
+ {393,16,-50}, {393,27,-50}, {393,33,-50}, {393,43,-50},
+ {393,48,-50}, {393,570,-40}, {393,658,-50}, {393,668,-50},
+ {393,678,-50}, {393,686,-70}, {393,687,-70}, {393,692,-70},
+ {393,1409,-40}, {393,2995,-40}, {396,0,-50}, {396,5,-50},
+ {396,16,-50}, {396,27,-50}, {396,33,-50}, {396,43,-50},
+ {396,48,-50}, {396,570,-40}, {396,658,-50}, {396,668,-50},
+ {396,678,-50}, {396,686,-70}, {396,687,-70}, {396,692,-70},
+ {396,1409,-40}, {396,2995,-40}, {404,0,-50}, {404,5,-50},
+ {404,16,-50}, {404,27,-50}, {404,33,-50}, {404,43,-50},
+ {404,48,-50}, {404,570,-40}, {404,658,-50}, {404,668,-50},
+ {404,678,-50}, {404,686,-70}, {404,687,-70}, {404,692,-70},
+ {404,1409,-40}, {404,2995,-40}, {414,0,-50}, {414,5,-50},
+ {414,16,-50}, {414,27,-50}, {414,33,-50}, {414,43,-50},
+ {414,48,-50}, {414,570,-40}, {414,658,-50}, {414,668,-50},
+ {414,678,-50}, {414,686,-70}, {414,687,-70}, {414,692,-70},
+ {414,1409,-40}, {414,2995,-40}, {419,0,-50}, {419,5,-50},
+ {419,16,-50}, {419,27,-50}, {419,33,-50}, {419,43,-50},
+ {419,48,-50}, {419,570,-40}, {419,658,-50}, {419,668,-50},
+ {419,678,-50}, {419,686,-70}, {419,687,-70}, {419,692,-70},
+ {419,1409,-40}, {419,2995,-40}, {449,0,-50}, {449,5,-50},
+ {449,16,-50}, {449,27,-50}, {449,33,-50}, {449,43,-50},
+ {449,48,-50}, {449,570,-40}, {449,658,-50}, {449,668,-50},
+ {449,678,-50}, {449,686,-70}, {449,687,-70}, {449,692,-70},
+ {449,1409,-40}, {449,2995,-40}, {455,0,-50}, {455,5,-50},
+ {455,16,-50}, {455,27,-50}, {455,33,-50}, {455,43,-50},
+ {455,48,-50}, {455,570,-40}, {455,658,-50}, {455,668,-50},
+ {455,678,-50}, {455,686,-70}, {455,687,-70}, {455,692,-70},
+ {455,1409,-40}, {455,2995,-40}, {459,0,-100}, {459,5,-100},
+ {459,16,-100}, {459,27,-100}, {459,33,-100}, {459,43,-100},
+ {459,48,-100}, {459,734,-30}, {459,736,-30}, {459,758,-30},
+ {459,775,-30}, {459,1030,-30}, {459,1111,-30}, {459,1173,-30},
+ {459,1409,-120}, {459,1630,-30}, {459,1631,-30}, {459,1645,-30},
+ {459,1655,-30}, {459,1662,-30}, {459,2794,-40}, {459,2795,-40},
+ {459,2809,-40}, {459,2819,-40}, {459,2826,-40}, {459,2899,-40},
+ {459,2907,-40}, {459,2995,-120}, {474,603,-10}, {474,604,-10},
+ {474,609,-10}, {474,615,-10}, {474,624,-10}, {474,1409,20},
+ {474,2995,20}, {478,393,-20}, {478,396,-20}, {478,404,-20},
+ {478,414,-20}, {478,419,-20}, {478,449,-20}, {478,455,-20},
+ {478,570,-20}, {478,603,-20}, {478,604,-20}, {478,609,-20},
+ {478,615,-20}, {478,624,-20}, {478,658,-50}, {478,668,-40},
+ {478,686,-50}, {478,687,-50}, {478,692,-50}, {570,0,-90},
+ {570,5,-90}, {570,16,-90}, {570,27,-90}, {570,33,-90},
+ {570,43,-90}, {570,48,-90}, {570,393,-40}, {570,396,-40},
+ {570,404,-40}, {570,414,-40}, {570,419,-40}, {570,449,-40},
+ {570,455,-40}, {570,734,-80}, {570,736,-80}, {570,758,-80},
+ {570,775,-80}, {570,1030,-80}, {570,1111,-80}, {570,1173,-80},
+ {570,1402,-40}, {570,1409,-80}, {570,1630,-60}, {570,1631,-60},
+ {570,1645,-60}, {570,1655,-60}, {570,1662,-60}, {570,2126,-120},
+ {570,2794,-80}, {570,2795,-80}, {570,2809,-80}, {570,2819,-80},
+ {570,2826,-80}, {570,2899,-80}, {570,2907,-80}, {570,2995,-80},
+ {570,3148,-80}, {570,3351,-40}, {570,3816,-90}, {570,3817,-90},
+ {570,3824,-90}, {570,3831,-90}, {570,3839,-90}, {570,3951,-60},
+ {570,4031,-60}, {570,4034,-60}, {570,4050,-60}, {603,0,-50},
+ {603,5,-50}, {603,16,-50}, {603,27,-50}, {603,33,-50},
+ {603,43,-50}, {603,48,-50}, {603,1409,-30}, {603,2995,-30},
+ {604,0,-50}, {604,5,-50}, {604,16,-50}, {604,27,-50}, {604,33,-50},
+ {604,43,-50}, {604,48,-50}, {604,1409,-30}, {604,2995,-30},
+ {609,0,-50}, {609,5,-50}, {609,16,-50}, {609,27,-50}, {609,33,-50},
+ {609,43,-50}, {609,48,-50}, {609,1409,-30}, {609,2995,-30},
+ {615,0,-50}, {615,5,-50}, {615,16,-50}, {615,27,-50}, {615,33,-50},
+ {615,43,-50}, {615,48,-50}, {615,1409,-30}, {615,2995,-30},
+ {624,0,-50}, {624,5,-50}, {624,16,-50}, {624,27,-50}, {624,33,-50},
+ {624,43,-50}, {624,48,-50}, {624,1409,-30}, {624,2995,-30},
+ {658,0,-80}, {658,5,-80}, {658,16,-80}, {658,27,-80}, {658,33,-80},
+ {658,43,-80}, {658,48,-80}, {658,203,-50}, {658,393,-50},
+ {658,396,-50}, {658,404,-50}, {658,414,-50}, {658,419,-50},
+ {658,449,-50}, {658,455,-50}, {658,734,-60}, {658,736,-60},
+ {658,758,-60}, {658,775,-60}, {658,1030,-60}, {658,1111,-60},
+ {658,1173,-60}, {658,1402,-40}, {658,1409,-120}, {658,1630,-50},
+ {658,1631,-50}, {658,1645,-50}, {658,1655,-50}, {658,1662,-50},
+ {658,2126,-80}, {658,2794,-90}, {658,2795,-90}, {658,2809,-90},
+ {658,2819,-90}, {658,2826,-90}, {658,2899,-90}, {658,2907,-90},
+ {658,2995,-120}, {658,3351,-40}, {658,3816,-60}, {658,3817,-60},
+ {658,3824,-60}, {658,3831,-60}, {658,3839,-60}, {668,0,-60},
+ {668,5,-60}, {668,16,-60}, {668,27,-60}, {668,33,-60},
+ {668,43,-60}, {668,48,-60}, {668,393,-20}, {668,396,-20},
+ {668,404,-20}, {668,414,-20}, {668,419,-20}, {668,449,-20},
+ {668,455,-20}, {668,734,-40}, {668,736,-40}, {668,758,-40},
+ {668,775,-40}, {668,1030,-40}, {668,1111,-40}, {668,1173,-40},
+ {668,1402,-10}, {668,1409,-80}, {668,1630,-35}, {668,1631,-35},
+ {668,1645,-35}, {668,1655,-35}, {668,1662,-35}, {668,2126,-40},
+ {668,2794,-60}, {668,2795,-60}, {668,2809,-60}, {668,2819,-60},
+ {668,2826,-60}, {668,2899,-60}, {668,2907,-60}, {668,2995,-80},
+ {668,3351,-10}, {668,3816,-45}, {668,3817,-45}, {668,3824,-45},
+ {668,3831,-45}, {668,3839,-45}, {668,4031,-20}, {668,4034,-20},
+ {668,4050,-20}, {686,0,-110}, {686,5,-110}, {686,16,-110},
+ {686,27,-110}, {686,33,-110}, {686,43,-110}, {686,48,-110},
+ {686,393,-70}, {686,396,-70}, {686,404,-70}, {686,414,-70},
+ {686,419,-70}, {686,449,-70}, {686,455,-70}, {686,734,-90},
+ {686,736,-90}, {686,758,-90}, {686,775,-90}, {686,1030,-90},
+ {686,1111,-90}, {686,1173,-90}, {686,1402,-50}, {686,1409,-100},
+ {686,1630,-80}, {686,1631,-80}, {686,1645,-80}, {686,1655,-80},
+ {686,1662,-80}, {686,2794,-100}, {686,2795,-100}, {686,2809,-100},
+ {686,2819,-100}, {686,2826,-100}, {686,2899,-100}, {686,2907,-100},
+ {686,2995,-100}, {686,3351,-50}, {686,3816,-100}, {686,3817,-100},
+ {686,3824,-100}, {686,3831,-100}, {686,3839,-100}, {687,0,-110},
+ {687,5,-110}, {687,16,-110}, {687,27,-110}, {687,33,-110},
+ {687,43,-110}, {687,48,-110}, {687,393,-70}, {687,396,-70},
+ {687,404,-70}, {687,414,-70}, {687,419,-70}, {687,449,-70},
+ {687,455,-70}, {687,734,-90}, {687,736,-90}, {687,758,-90},
+ {687,775,-90}, {687,1030,-90}, {687,1111,-90}, {687,1173,-90},
+ {687,1402,-50}, {687,1409,-100}, {687,1630,-80}, {687,1631,-80},
+ {687,1645,-80}, {687,1655,-80}, {687,1662,-80}, {687,2794,-100},
+ {687,2795,-100}, {687,2809,-100}, {687,2819,-100}, {687,2826,-100},
+ {687,2899,-100}, {687,2907,-100}, {687,2995,-100}, {687,3351,-50},
+ {687,3816,-100}, {687,3817,-100}, {687,3824,-100}, {687,3831,-100},
+ {687,3839,-100}, {692,0,-110}, {692,5,-110}, {692,16,-110},
+ {692,27,-110}, {692,33,-110}, {692,43,-110}, {692,48,-110},
+ {692,393,-70}, {692,396,-70}, {692,404,-70}, {692,414,-70},
+ {692,419,-70}, {692,449,-70}, {692,455,-70}, {692,734,-90},
+ {692,736,-90}, {692,758,-90}, {692,775,-90}, {692,1030,-90},
+ {692,1111,-90}, {692,1173,-90}, {692,1402,-50}, {692,1409,-100},
+ {692,1630,-80}, {692,1631,-80}, {692,1645,-80}, {692,1655,-80},
+ {692,1662,-80}, {692,2794,-100}, {692,2795,-100}, {692,2809,-100},
+ {692,2819,-100}, {692,2826,-100}, {692,2899,-100}, {692,2907,-100},
+ {692,2995,-100}, {692,3351,-50}, {692,3816,-100}, {692,3817,-100},
+ {692,3824,-100}, {692,3831,-100}, {692,3839,-100}, {734,1886,-10},
+ {734,3902,-15}, {734,3951,-15}, {734,4031,-20}, {734,4034,-20},
+ {734,4050,-20}, {736,1886,-10}, {736,3902,-15}, {736,3951,-15},
+ {736,4031,-20}, {736,4034,-20}, {736,4050,-20}, {758,1886,-10},
+ {758,3902,-15}, {758,3951,-15}, {758,4031,-20}, {758,4034,-20},
+ {758,4050,-20}, {775,1886,-10}, {775,3902,-15}, {775,3951,-15},
+ {775,4031,-20}, {775,4034,-20}, {775,4050,-20}, {1030,1886,-10},
+ {1030,3902,-15}, {1030,3951,-15}, {1030,4031,-20}, {1030,4034,-20},
+ {1030,4050,-20}, {1111,1886,-10}, {1111,3902,-15}, {1111,3951,-15},
+ {1111,4031,-20}, {1111,4034,-20}, {1111,4050,-20}, {1173,1886,-10},
+ {1173,3902,-15}, {1173,3951,-15}, {1173,4031,-20}, {1173,4034,-20},
+ {1173,4050,-20}, {1192,2416,-10}, {1192,2501,-10}, {1192,3816,-20},
+ {1192,3817,-20}, {1192,3824,-20}, {1192,3831,-20}, {1192,3839,-20},
+ {1192,3902,-20}, {1192,4031,-20}, {1192,4034,-20}, {1192,4050,-20},
+ {1312,1988,-10}, {1312,2302,-20}, {1312,2416,-20}, {1312,2501,-20},
+ {1312,4031,-10}, {1312,4034,-10}, {1312,4050,-10}, {1332,1988,-10},
+ {1332,2302,-20}, {1332,2416,-20}, {1332,2501,-20}, {1332,4031,-10},
+ {1332,4034,-10}, {1332,4050,-10}, {1402,3498,-40},
+ {1409,3139,-120}, {1409,3143,-120}, {1409,3498,-40},
+ {1481,1481,-10}, {1481,3902,-15}, {1481,3951,-15}, {1481,4031,-15},
+ {1481,4034,-15}, {1481,4050,-15}, {1630,1409,10}, {1630,2995,20},
+ {1630,3902,-15}, {1630,3951,-15}, {1630,4020,-15}, {1630,4031,-15},
+ {1630,4034,-15}, {1630,4050,-15}, {1631,1409,10}, {1631,2995,20},
+ {1631,3902,-15}, {1631,3951,-15}, {1631,4020,-15}, {1631,4031,-15},
+ {1631,4034,-15}, {1631,4050,-15}, {1645,1409,10}, {1645,2995,20},
+ {1645,3902,-15}, {1645,3951,-15}, {1645,4020,-15}, {1645,4031,-15},
+ {1645,4034,-15}, {1645,4050,-15}, {1655,1409,10}, {1655,2995,20},
+ {1655,3902,-15}, {1655,3951,-15}, {1655,4020,-15}, {1655,4031,-15},
+ {1655,4034,-15}, {1655,4050,-15}, {1662,1409,10}, {1662,2995,20},
+ {1662,3902,-15}, {1662,3951,-15}, {1662,4020,-15}, {1662,4031,-15},
+ {1662,4034,-15}, {1662,4050,-15}, {1787,1409,-10}, {1787,1630,-10},
+ {1787,1631,-10}, {1787,1645,-10}, {1787,1655,-10}, {1787,1662,-10},
+ {1787,2794,-20}, {1787,2795,-20}, {1787,2809,-20}, {1787,2819,-20},
+ {1787,2826,-20}, {1787,2899,-20}, {1787,2907,-20}, {1787,2995,-10},
+ {1787,3139,30}, {1787,3143,30}, {1886,1630,10}, {1886,1631,10},
+ {1886,1645,10}, {1886,1655,10}, {1886,1662,10}, {1886,1886,-10},
+ {1988,4031,-20}, {1988,4034,-20}, {1988,4050,-20}, {2302,2794,-15},
+ {2302,2795,-15}, {2302,2809,-15}, {2302,2819,-15}, {2302,2826,-15},
+ {2302,2899,-15}, {2302,2907,-15}, {2416,3951,-15}, {2416,4031,-15},
+ {2416,4034,-15}, {2416,4050,-15}, {2501,3951,-15}, {2501,4031,-15},
+ {2501,4034,-15}, {2501,4050,-15}, {2511,3816,-20}, {2511,3817,-20},
+ {2511,3824,-20}, {2511,3831,-20}, {2511,3839,-20}, {2511,4031,-30},
+ {2511,4034,-30}, {2511,4050,-30}, {2648,3816,-10}, {2648,3817,-10},
+ {2648,3824,-10}, {2648,3831,-10}, {2648,3839,-10}, {2648,3902,-40},
+ {2648,4031,-20}, {2648,4034,-20}, {2648,4050,-20}, {2769,3816,-10},
+ {2769,3817,-10}, {2769,3824,-10}, {2769,3831,-10}, {2769,3839,-10},
+ {2769,3902,-40}, {2769,4031,-20}, {2769,4034,-20}, {2769,4050,-20},
+ {2794,3902,-20}, {2794,3951,-15}, {2794,4020,-30}, {2794,4031,-20},
+ {2794,4034,-20}, {2794,4050,-20}, {2795,3902,-20}, {2795,3951,-15},
+ {2795,4020,-30}, {2795,4031,-20}, {2795,4034,-20}, {2795,4050,-20},
+ {2809,3902,-20}, {2809,3951,-15}, {2809,4020,-30}, {2809,4031,-20},
+ {2809,4034,-20}, {2809,4050,-20}, {2819,3902,-20}, {2819,3951,-15},
+ {2819,4020,-30}, {2819,4031,-20}, {2819,4034,-20}, {2819,4050,-20},
+ {2826,3902,-20}, {2826,3951,-15}, {2826,4020,-30}, {2826,4031,-20},
+ {2826,4034,-20}, {2826,4050,-20}, {2899,3902,-20}, {2899,3951,-15},
+ {2899,4020,-30}, {2899,4031,-20}, {2899,4034,-20}, {2899,4050,-20},
+ {2907,3902,-20}, {2907,3951,-15}, {2907,4020,-30}, {2907,4031,-20},
+ {2907,4034,-20}, {2907,4050,-20}, {2921,4031,-15}, {2921,4034,-15},
+ {2921,4050,-15}, {2995,3139,-120}, {2995,3143,-120},
+ {2995,3498,-40}, {3139,3498,-80}, {3140,3140,-46}, {3143,1481,-80},
+ {3143,2416,-20}, {3143,2501,-20}, {3143,3143,-46}, {3143,3148,-40},
+ {3143,3279,-60}, {3143,3317,-60}, {3143,3498,-80}, {3143,3902,-20},
+ {3148,1312,-20}, {3148,1332,-20}, {3148,1409,-60}, {3148,1481,-20},
+ {3148,1886,-15}, {3148,2126,-20}, {3148,2794,-20}, {3148,2795,-20},
+ {3148,2809,-20}, {3148,2819,-20}, {3148,2826,-20}, {3148,2899,-20},
+ {3148,2907,-20}, {3148,2995,-60}, {3148,3083,-20}, {3148,3279,-15},
+ {3148,3317,-15}, {3148,3556,20}, {3148,3902,10}, {3148,4031,10},
+ {3148,4034,10}, {3148,4050,10}, {3279,3951,-15}, {3317,3951,-15},
+ {3351,3498,-40}, {3498,570,-100}, {3498,658,-80}, {3498,668,-80},
+ {3498,686,-120}, {3498,687,-120}, {3498,692,-120}, {3498,3135,-80},
+ {3498,3140,-60}, {3902,734,-20}, {3902,736,-20}, {3902,758,-20},
+ {3902,775,-20}, {3902,1030,-20}, {3902,1111,-20}, {3902,1173,-20},
+ {3902,1409,-80}, {3902,2794,-30}, {3902,2795,-30}, {3902,2809,-30},
+ {3902,2819,-30}, {3902,2826,-30}, {3902,2899,-30}, {3902,2907,-30},
+ {3902,2995,-80}, {3951,1409,-40}, {3951,2794,-20}, {3951,2795,-20},
+ {3951,2809,-20}, {3951,2819,-20}, {3951,2826,-20}, {3951,2899,-20},
+ {3951,2907,-20}, {3951,2995,-40}, {4020,1630,-10}, {4020,1631,-10},
+ {4020,1645,-10}, {4020,1655,-10}, {4020,1662,-10}, {4031,734,-30},
+ {4031,736,-30}, {4031,758,-30}, {4031,775,-30}, {4031,1030,-30},
+ {4031,1111,-30}, {4031,1173,-30}, {4031,1409,-80}, {4031,1630,-10},
+ {4031,1631,-10}, {4031,1645,-10}, {4031,1655,-10}, {4031,1662,-10},
+ {4031,2794,-25}, {4031,2795,-25}, {4031,2809,-25}, {4031,2819,-25},
+ {4031,2826,-25}, {4031,2899,-25}, {4031,2907,-25}, {4031,2995,-80},
+ {4034,734,-30}, {4034,736,-30}, {4034,758,-30}, {4034,775,-30},
+ {4034,1030,-30}, {4034,1111,-30}, {4034,1173,-30}, {4034,1409,-80},
+ {4034,1630,-10}, {4034,1631,-10}, {4034,1645,-10}, {4034,1655,-10},
+ {4034,1662,-10}, {4034,2794,-25}, {4034,2795,-25}, {4034,2809,-25},
+ {4034,2819,-25}, {4034,2826,-25}, {4034,2899,-25}, {4034,2907,-25},
+ {4034,2995,-80}, {4050,734,-30}, {4050,736,-30}, {4050,758,-30},
+ {4050,775,-30}, {4050,1030,-30}, {4050,1111,-30}, {4050,1173,-30},
+ {4050,1409,-80}, {4050,1630,-10}, {4050,1631,-10}, {4050,1645,-10},
+ {4050,1655,-10}, {4050,1662,-10}, {4050,2794,-25}, {4050,2795,-25},
+ {4050,2809,-25}, {4050,2819,-25}, {4050,2826,-25}, {4050,2899,-25},
+ {4050,2907,-25}, {4050,2995,-80}, {4132,1630,10}, {4132,1631,10},
+ {4132,1645,10}, {4132,1655,10}, {4132,1662,10}, {4153,1630,10},
+ {4153,1631,10}, {4153,1645,10}, {4153,1655,10}, {4153,1662,10},
+ {NOGLYPH,NOGLYPH,0}
+};
+static const ligature helvetica_bold_ligs[] = {
+ {1787,2132,1807}, {1787,2416,1850},
+ {NOGLYPH,NOGLYPH,NOGLYPH}
+};
+static const kern_pair helvetica_boldoblique_kerns[] = {
+ {0,64,-40}, {0,70,-40}, {0,203,-50}, {0,393,-40}, {0,396,-40},
+ {0,404,-40}, {0,414,-40}, {0,419,-40}, {0,449,-40}, {0,455,-40},
+ {0,474,-40}, {0,570,-90}, {0,603,-50}, {0,604,-50}, {0,609,-50},
+ {0,615,-50}, {0,624,-50}, {0,658,-80}, {0,668,-60}, {0,686,-110},
+ {0,687,-110}, {0,692,-110}, {0,3816,-30}, {0,3817,-30},
+ {0,3824,-30}, {0,3831,-30}, {0,3839,-30}, {0,3902,-40},
+ {0,3951,-30}, {0,4031,-30}, {0,4034,-30}, {0,4050,-30}, {5,64,-40},
+ {5,70,-40}, {5,203,-50}, {5,393,-40}, {5,396,-40}, {5,404,-40},
+ {5,414,-40}, {5,419,-40}, {5,449,-40}, {5,455,-40}, {5,474,-40},
+ {5,570,-90}, {5,603,-50}, {5,604,-50}, {5,609,-50}, {5,615,-50},
+ {5,624,-50}, {5,658,-80}, {5,668,-60}, {5,686,-110}, {5,687,-110},
+ {5,692,-110}, {5,3816,-30}, {5,3817,-30}, {5,3824,-30},
+ {5,3831,-30}, {5,3839,-30}, {5,3902,-40}, {5,3951,-30},
+ {5,4031,-30}, {5,4034,-30}, {5,4050,-30}, {16,64,-40}, {16,70,-40},
+ {16,203,-50}, {16,393,-40}, {16,396,-40}, {16,404,-40},
+ {16,414,-40}, {16,419,-40}, {16,449,-40}, {16,455,-40},
+ {16,474,-40}, {16,570,-90}, {16,603,-50}, {16,604,-50},
+ {16,609,-50}, {16,615,-50}, {16,624,-50}, {16,658,-80},
+ {16,668,-60}, {16,686,-110}, {16,687,-110}, {16,692,-110},
+ {16,3816,-30}, {16,3817,-30}, {16,3824,-30}, {16,3831,-30},
+ {16,3839,-30}, {16,3902,-40}, {16,3951,-30}, {16,4031,-30},
+ {16,4034,-30}, {16,4050,-30}, {27,64,-40}, {27,70,-40},
+ {27,203,-50}, {27,393,-40}, {27,396,-40}, {27,404,-40},
+ {27,414,-40}, {27,419,-40}, {27,449,-40}, {27,455,-40},
+ {27,474,-40}, {27,570,-90}, {27,603,-50}, {27,604,-50},
+ {27,609,-50}, {27,615,-50}, {27,624,-50}, {27,658,-80},
+ {27,668,-60}, {27,686,-110}, {27,687,-110}, {27,692,-110},
+ {27,3816,-30}, {27,3817,-30}, {27,3824,-30}, {27,3831,-30},
+ {27,3839,-30}, {27,3902,-40}, {27,3951,-30}, {27,4031,-30},
+ {27,4034,-30}, {27,4050,-30}, {33,64,-40}, {33,70,-40},
+ {33,203,-50}, {33,393,-40}, {33,396,-40}, {33,404,-40},
+ {33,414,-40}, {33,419,-40}, {33,449,-40}, {33,455,-40},
+ {33,474,-40}, {33,570,-90}, {33,603,-50}, {33,604,-50},
+ {33,609,-50}, {33,615,-50}, {33,624,-50}, {33,658,-80},
+ {33,668,-60}, {33,686,-110}, {33,687,-110}, {33,692,-110},
+ {33,3816,-30}, {33,3817,-30}, {33,3824,-30}, {33,3831,-30},
+ {33,3839,-30}, {33,3902,-40}, {33,3951,-30}, {33,4031,-30},
+ {33,4034,-30}, {33,4050,-30}, {43,64,-40}, {43,70,-40},
+ {43,203,-50}, {43,393,-40}, {43,396,-40}, {43,404,-40},
+ {43,414,-40}, {43,419,-40}, {43,449,-40}, {43,455,-40},
+ {43,474,-40}, {43,570,-90}, {43,603,-50}, {43,604,-50},
+ {43,609,-50}, {43,615,-50}, {43,624,-50}, {43,658,-80},
+ {43,668,-60}, {43,686,-110}, {43,687,-110}, {43,692,-110},
+ {43,3816,-30}, {43,3817,-30}, {43,3824,-30}, {43,3831,-30},
+ {43,3839,-30}, {43,3902,-40}, {43,3951,-30}, {43,4031,-30},
+ {43,4034,-30}, {43,4050,-30}, {48,64,-40}, {48,70,-40},
+ {48,203,-50}, {48,393,-40}, {48,396,-40}, {48,404,-40},
+ {48,414,-40}, {48,419,-40}, {48,449,-40}, {48,455,-40},
+ {48,474,-40}, {48,570,-90}, {48,603,-50}, {48,604,-50},
+ {48,609,-50}, {48,615,-50}, {48,624,-50}, {48,658,-80},
+ {48,668,-60}, {48,686,-110}, {48,687,-110}, {48,692,-110},
+ {48,3816,-30}, {48,3817,-30}, {48,3824,-30}, {48,3831,-30},
+ {48,3839,-30}, {48,3902,-40}, {48,3951,-30}, {48,4031,-30},
+ {48,4034,-30}, {48,4050,-30}, {51,0,-30}, {51,5,-30}, {51,16,-30},
+ {51,27,-30}, {51,33,-30}, {51,43,-30}, {51,48,-30}, {51,603,-10},
+ {51,604,-10}, {51,609,-10}, {51,615,-10}, {51,624,-10}, {93,0,-40},
+ {93,5,-40}, {93,16,-40}, {93,27,-40}, {93,33,-40}, {93,43,-40},
+ {93,48,-40}, {93,658,-40}, {93,668,-40}, {93,686,-70},
+ {93,687,-70}, {93,692,-70}, {93,1409,-30}, {93,2995,-30},
+ {192,0,-80}, {192,5,-80}, {192,16,-80}, {192,27,-80}, {192,33,-80},
+ {192,43,-80}, {192,48,-80}, {192,734,-20}, {192,736,-20},
+ {192,758,-20}, {192,775,-20}, {192,1030,-20}, {192,1111,-20},
+ {192,1173,-20}, {192,1409,-100}, {192,2995,-100}, {301,0,-20},
+ {301,5,-20}, {301,16,-20}, {301,27,-20}, {301,33,-20},
+ {301,43,-20}, {301,48,-20}, {301,1409,-20}, {301,2995,-20},
+ {301,3816,-20}, {301,3817,-20}, {301,3824,-20}, {301,3831,-20},
+ {301,3839,-20}, {309,393,-30}, {309,396,-30}, {309,404,-30},
+ {309,414,-30}, {309,419,-30}, {309,449,-30}, {309,455,-30},
+ {309,1630,-15}, {309,1631,-15}, {309,1645,-15}, {309,1655,-15},
+ {309,1662,-15}, {309,2794,-35}, {309,2795,-35}, {309,2809,-35},
+ {309,2819,-35}, {309,2826,-35}, {309,2899,-35}, {309,2907,-35},
+ {309,3816,-30}, {309,3817,-30}, {309,3824,-30}, {309,3831,-30},
+ {309,3839,-30}, {309,4031,-40}, {309,4034,-40}, {309,4050,-40},
+ {337,570,-90}, {337,658,-110}, {337,668,-80}, {337,686,-120},
+ {337,687,-120}, {337,692,-120}, {337,3139,-140}, {337,3143,-140},
+ {337,4031,-30}, {337,4034,-30}, {337,4050,-30}, {356,570,-90},
+ {356,658,-110}, {356,668,-80}, {356,686,-120}, {356,687,-120},
+ {356,692,-120}, {356,3139,-140}, {356,3143,-140}, {356,4031,-30},
+ {356,4034,-30}, {356,4050,-30}, {393,0,-50}, {393,5,-50},
+ {393,16,-50}, {393,27,-50}, {393,33,-50}, {393,43,-50},
+ {393,48,-50}, {393,570,-40}, {393,658,-50}, {393,668,-50},
+ {393,678,-50}, {393,686,-70}, {393,687,-70}, {393,692,-70},
+ {393,1409,-40}, {393,2995,-40}, {396,0,-50}, {396,5,-50},
+ {396,16,-50}, {396,27,-50}, {396,33,-50}, {396,43,-50},
+ {396,48,-50}, {396,570,-40}, {396,658,-50}, {396,668,-50},
+ {396,678,-50}, {396,686,-70}, {396,687,-70}, {396,692,-70},
+ {396,1409,-40}, {396,2995,-40}, {404,0,-50}, {404,5,-50},
+ {404,16,-50}, {404,27,-50}, {404,33,-50}, {404,43,-50},
+ {404,48,-50}, {404,570,-40}, {404,658,-50}, {404,668,-50},
+ {404,678,-50}, {404,686,-70}, {404,687,-70}, {404,692,-70},
+ {404,1409,-40}, {404,2995,-40}, {414,0,-50}, {414,5,-50},
+ {414,16,-50}, {414,27,-50}, {414,33,-50}, {414,43,-50},
+ {414,48,-50}, {414,570,-40}, {414,658,-50}, {414,668,-50},
+ {414,678,-50}, {414,686,-70}, {414,687,-70}, {414,692,-70},
+ {414,1409,-40}, {414,2995,-40}, {419,0,-50}, {419,5,-50},
+ {419,16,-50}, {419,27,-50}, {419,33,-50}, {419,43,-50},
+ {419,48,-50}, {419,570,-40}, {419,658,-50}, {419,668,-50},
+ {419,678,-50}, {419,686,-70}, {419,687,-70}, {419,692,-70},
+ {419,1409,-40}, {419,2995,-40}, {449,0,-50}, {449,5,-50},
+ {449,16,-50}, {449,27,-50}, {449,33,-50}, {449,43,-50},
+ {449,48,-50}, {449,570,-40}, {449,658,-50}, {449,668,-50},
+ {449,678,-50}, {449,686,-70}, {449,687,-70}, {449,692,-70},
+ {449,1409,-40}, {449,2995,-40}, {455,0,-50}, {455,5,-50},
+ {455,16,-50}, {455,27,-50}, {455,33,-50}, {455,43,-50},
+ {455,48,-50}, {455,570,-40}, {455,658,-50}, {455,668,-50},
+ {455,678,-50}, {455,686,-70}, {455,687,-70}, {455,692,-70},
+ {455,1409,-40}, {455,2995,-40}, {459,0,-100}, {459,5,-100},
+ {459,16,-100}, {459,27,-100}, {459,33,-100}, {459,43,-100},
+ {459,48,-100}, {459,734,-30}, {459,736,-30}, {459,758,-30},
+ {459,775,-30}, {459,1030,-30}, {459,1111,-30}, {459,1173,-30},
+ {459,1409,-120}, {459,1630,-30}, {459,1631,-30}, {459,1645,-30},
+ {459,1655,-30}, {459,1662,-30}, {459,2794,-40}, {459,2795,-40},
+ {459,2809,-40}, {459,2819,-40}, {459,2826,-40}, {459,2899,-40},
+ {459,2907,-40}, {459,2995,-120}, {474,603,-10}, {474,604,-10},
+ {474,609,-10}, {474,615,-10}, {474,624,-10}, {474,1409,20},
+ {474,2995,20}, {478,393,-20}, {478,396,-20}, {478,404,-20},
+ {478,414,-20}, {478,419,-20}, {478,449,-20}, {478,455,-20},
+ {478,570,-20}, {478,603,-20}, {478,604,-20}, {478,609,-20},
+ {478,615,-20}, {478,624,-20}, {478,658,-50}, {478,668,-40},
+ {478,686,-50}, {478,687,-50}, {478,692,-50}, {570,0,-90},
+ {570,5,-90}, {570,16,-90}, {570,27,-90}, {570,33,-90},
+ {570,43,-90}, {570,48,-90}, {570,393,-40}, {570,396,-40},
+ {570,404,-40}, {570,414,-40}, {570,419,-40}, {570,449,-40},
+ {570,455,-40}, {570,734,-80}, {570,736,-80}, {570,758,-80},
+ {570,775,-80}, {570,1030,-80}, {570,1111,-80}, {570,1173,-80},
+ {570,1402,-40}, {570,1409,-80}, {570,1630,-60}, {570,1631,-60},
+ {570,1645,-60}, {570,1655,-60}, {570,1662,-60}, {570,2126,-120},
+ {570,2794,-80}, {570,2795,-80}, {570,2809,-80}, {570,2819,-80},
+ {570,2826,-80}, {570,2899,-80}, {570,2907,-80}, {570,2995,-80},
+ {570,3148,-80}, {570,3351,-40}, {570,3816,-90}, {570,3817,-90},
+ {570,3824,-90}, {570,3831,-90}, {570,3839,-90}, {570,3951,-60},
+ {570,4031,-60}, {570,4034,-60}, {570,4050,-60}, {603,0,-50},
+ {603,5,-50}, {603,16,-50}, {603,27,-50}, {603,33,-50},
+ {603,43,-50}, {603,48,-50}, {603,1409,-30}, {603,2995,-30},
+ {604,0,-50}, {604,5,-50}, {604,16,-50}, {604,27,-50}, {604,33,-50},
+ {604,43,-50}, {604,48,-50}, {604,1409,-30}, {604,2995,-30},
+ {609,0,-50}, {609,5,-50}, {609,16,-50}, {609,27,-50}, {609,33,-50},
+ {609,43,-50}, {609,48,-50}, {609,1409,-30}, {609,2995,-30},
+ {615,0,-50}, {615,5,-50}, {615,16,-50}, {615,27,-50}, {615,33,-50},
+ {615,43,-50}, {615,48,-50}, {615,1409,-30}, {615,2995,-30},
+ {624,0,-50}, {624,5,-50}, {624,16,-50}, {624,27,-50}, {624,33,-50},
+ {624,43,-50}, {624,48,-50}, {624,1409,-30}, {624,2995,-30},
+ {658,0,-80}, {658,5,-80}, {658,16,-80}, {658,27,-80}, {658,33,-80},
+ {658,43,-80}, {658,48,-80}, {658,203,-50}, {658,393,-50},
+ {658,396,-50}, {658,404,-50}, {658,414,-50}, {658,419,-50},
+ {658,449,-50}, {658,455,-50}, {658,734,-60}, {658,736,-60},
+ {658,758,-60}, {658,775,-60}, {658,1030,-60}, {658,1111,-60},
+ {658,1173,-60}, {658,1402,-40}, {658,1409,-120}, {658,1630,-50},
+ {658,1631,-50}, {658,1645,-50}, {658,1655,-50}, {658,1662,-50},
+ {658,2126,-80}, {658,2794,-90}, {658,2795,-90}, {658,2809,-90},
+ {658,2819,-90}, {658,2826,-90}, {658,2899,-90}, {658,2907,-90},
+ {658,2995,-120}, {658,3351,-40}, {658,3816,-60}, {658,3817,-60},
+ {658,3824,-60}, {658,3831,-60}, {658,3839,-60}, {668,0,-60},
+ {668,5,-60}, {668,16,-60}, {668,27,-60}, {668,33,-60},
+ {668,43,-60}, {668,48,-60}, {668,393,-20}, {668,396,-20},
+ {668,404,-20}, {668,414,-20}, {668,419,-20}, {668,449,-20},
+ {668,455,-20}, {668,734,-40}, {668,736,-40}, {668,758,-40},
+ {668,775,-40}, {668,1030,-40}, {668,1111,-40}, {668,1173,-40},
+ {668,1402,-10}, {668,1409,-80}, {668,1630,-35}, {668,1631,-35},
+ {668,1645,-35}, {668,1655,-35}, {668,1662,-35}, {668,2126,-40},
+ {668,2794,-60}, {668,2795,-60}, {668,2809,-60}, {668,2819,-60},
+ {668,2826,-60}, {668,2899,-60}, {668,2907,-60}, {668,2995,-80},
+ {668,3351,-10}, {668,3816,-45}, {668,3817,-45}, {668,3824,-45},
+ {668,3831,-45}, {668,3839,-45}, {668,4031,-20}, {668,4034,-20},
+ {668,4050,-20}, {686,0,-110}, {686,5,-110}, {686,16,-110},
+ {686,27,-110}, {686,33,-110}, {686,43,-110}, {686,48,-110},
+ {686,393,-70}, {686,396,-70}, {686,404,-70}, {686,414,-70},
+ {686,419,-70}, {686,449,-70}, {686,455,-70}, {686,734,-90},
+ {686,736,-90}, {686,758,-90}, {686,775,-90}, {686,1030,-90},
+ {686,1111,-90}, {686,1173,-90}, {686,1402,-50}, {686,1409,-100},
+ {686,1630,-80}, {686,1631,-80}, {686,1645,-80}, {686,1655,-80},
+ {686,1662,-80}, {686,2794,-100}, {686,2795,-100}, {686,2809,-100},
+ {686,2819,-100}, {686,2826,-100}, {686,2899,-100}, {686,2907,-100},
+ {686,2995,-100}, {686,3351,-50}, {686,3816,-100}, {686,3817,-100},
+ {686,3824,-100}, {686,3831,-100}, {686,3839,-100}, {687,0,-110},
+ {687,5,-110}, {687,16,-110}, {687,27,-110}, {687,33,-110},
+ {687,43,-110}, {687,48,-110}, {687,393,-70}, {687,396,-70},
+ {687,404,-70}, {687,414,-70}, {687,419,-70}, {687,449,-70},
+ {687,455,-70}, {687,734,-90}, {687,736,-90}, {687,758,-90},
+ {687,775,-90}, {687,1030,-90}, {687,1111,-90}, {687,1173,-90},
+ {687,1402,-50}, {687,1409,-100}, {687,1630,-80}, {687,1631,-80},
+ {687,1645,-80}, {687,1655,-80}, {687,1662,-80}, {687,2794,-100},
+ {687,2795,-100}, {687,2809,-100}, {687,2819,-100}, {687,2826,-100},
+ {687,2899,-100}, {687,2907,-100}, {687,2995,-100}, {687,3351,-50},
+ {687,3816,-100}, {687,3817,-100}, {687,3824,-100}, {687,3831,-100},
+ {687,3839,-100}, {692,0,-110}, {692,5,-110}, {692,16,-110},
+ {692,27,-110}, {692,33,-110}, {692,43,-110}, {692,48,-110},
+ {692,393,-70}, {692,396,-70}, {692,404,-70}, {692,414,-70},
+ {692,419,-70}, {692,449,-70}, {692,455,-70}, {692,734,-90},
+ {692,736,-90}, {692,758,-90}, {692,775,-90}, {692,1030,-90},
+ {692,1111,-90}, {692,1173,-90}, {692,1402,-50}, {692,1409,-100},
+ {692,1630,-80}, {692,1631,-80}, {692,1645,-80}, {692,1655,-80},
+ {692,1662,-80}, {692,2794,-100}, {692,2795,-100}, {692,2809,-100},
+ {692,2819,-100}, {692,2826,-100}, {692,2899,-100}, {692,2907,-100},
+ {692,2995,-100}, {692,3351,-50}, {692,3816,-100}, {692,3817,-100},
+ {692,3824,-100}, {692,3831,-100}, {692,3839,-100}, {734,1886,-10},
+ {734,3902,-15}, {734,3951,-15}, {734,4031,-20}, {734,4034,-20},
+ {734,4050,-20}, {736,1886,-10}, {736,3902,-15}, {736,3951,-15},
+ {736,4031,-20}, {736,4034,-20}, {736,4050,-20}, {758,1886,-10},
+ {758,3902,-15}, {758,3951,-15}, {758,4031,-20}, {758,4034,-20},
+ {758,4050,-20}, {775,1886,-10}, {775,3902,-15}, {775,3951,-15},
+ {775,4031,-20}, {775,4034,-20}, {775,4050,-20}, {1030,1886,-10},
+ {1030,3902,-15}, {1030,3951,-15}, {1030,4031,-20}, {1030,4034,-20},
+ {1030,4050,-20}, {1111,1886,-10}, {1111,3902,-15}, {1111,3951,-15},
+ {1111,4031,-20}, {1111,4034,-20}, {1111,4050,-20}, {1173,1886,-10},
+ {1173,3902,-15}, {1173,3951,-15}, {1173,4031,-20}, {1173,4034,-20},
+ {1173,4050,-20}, {1192,2416,-10}, {1192,2501,-10}, {1192,3816,-20},
+ {1192,3817,-20}, {1192,3824,-20}, {1192,3831,-20}, {1192,3839,-20},
+ {1192,3902,-20}, {1192,4031,-20}, {1192,4034,-20}, {1192,4050,-20},
+ {1312,1988,-10}, {1312,2302,-20}, {1312,2416,-20}, {1312,2501,-20},
+ {1312,4031,-10}, {1312,4034,-10}, {1312,4050,-10}, {1332,1988,-10},
+ {1332,2302,-20}, {1332,2416,-20}, {1332,2501,-20}, {1332,4031,-10},
+ {1332,4034,-10}, {1332,4050,-10}, {1402,3498,-40},
+ {1409,3139,-120}, {1409,3143,-120}, {1409,3498,-40},
+ {1481,1481,-10}, {1481,3902,-15}, {1481,3951,-15}, {1481,4031,-15},
+ {1481,4034,-15}, {1481,4050,-15}, {1630,1409,10}, {1630,2995,20},
+ {1630,3902,-15}, {1630,3951,-15}, {1630,4020,-15}, {1630,4031,-15},
+ {1630,4034,-15}, {1630,4050,-15}, {1631,1409,10}, {1631,2995,20},
+ {1631,3902,-15}, {1631,3951,-15}, {1631,4020,-15}, {1631,4031,-15},
+ {1631,4034,-15}, {1631,4050,-15}, {1645,1409,10}, {1645,2995,20},
+ {1645,3902,-15}, {1645,3951,-15}, {1645,4020,-15}, {1645,4031,-15},
+ {1645,4034,-15}, {1645,4050,-15}, {1655,1409,10}, {1655,2995,20},
+ {1655,3902,-15}, {1655,3951,-15}, {1655,4020,-15}, {1655,4031,-15},
+ {1655,4034,-15}, {1655,4050,-15}, {1662,1409,10}, {1662,2995,20},
+ {1662,3902,-15}, {1662,3951,-15}, {1662,4020,-15}, {1662,4031,-15},
+ {1662,4034,-15}, {1662,4050,-15}, {1787,1409,-10}, {1787,1630,-10},
+ {1787,1631,-10}, {1787,1645,-10}, {1787,1655,-10}, {1787,1662,-10},
+ {1787,2794,-20}, {1787,2795,-20}, {1787,2809,-20}, {1787,2819,-20},
+ {1787,2826,-20}, {1787,2899,-20}, {1787,2907,-20}, {1787,2995,-10},
+ {1787,3139,30}, {1787,3143,30}, {1886,1630,10}, {1886,1631,10},
+ {1886,1645,10}, {1886,1655,10}, {1886,1662,10}, {1886,1886,-10},
+ {1988,4031,-20}, {1988,4034,-20}, {1988,4050,-20}, {2302,2794,-15},
+ {2302,2795,-15}, {2302,2809,-15}, {2302,2819,-15}, {2302,2826,-15},
+ {2302,2899,-15}, {2302,2907,-15}, {2416,3951,-15}, {2416,4031,-15},
+ {2416,4034,-15}, {2416,4050,-15}, {2501,3951,-15}, {2501,4031,-15},
+ {2501,4034,-15}, {2501,4050,-15}, {2511,3816,-20}, {2511,3817,-20},
+ {2511,3824,-20}, {2511,3831,-20}, {2511,3839,-20}, {2511,4031,-30},
+ {2511,4034,-30}, {2511,4050,-30}, {2648,3816,-10}, {2648,3817,-10},
+ {2648,3824,-10}, {2648,3831,-10}, {2648,3839,-10}, {2648,3902,-40},
+ {2648,4031,-20}, {2648,4034,-20}, {2648,4050,-20}, {2769,3816,-10},
+ {2769,3817,-10}, {2769,3824,-10}, {2769,3831,-10}, {2769,3839,-10},
+ {2769,3902,-40}, {2769,4031,-20}, {2769,4034,-20}, {2769,4050,-20},
+ {2794,3902,-20}, {2794,3951,-15}, {2794,4020,-30}, {2794,4031,-20},
+ {2794,4034,-20}, {2794,4050,-20}, {2795,3902,-20}, {2795,3951,-15},
+ {2795,4020,-30}, {2795,4031,-20}, {2795,4034,-20}, {2795,4050,-20},
+ {2809,3902,-20}, {2809,3951,-15}, {2809,4020,-30}, {2809,4031,-20},
+ {2809,4034,-20}, {2809,4050,-20}, {2819,3902,-20}, {2819,3951,-15},
+ {2819,4020,-30}, {2819,4031,-20}, {2819,4034,-20}, {2819,4050,-20},
+ {2826,3902,-20}, {2826,3951,-15}, {2826,4020,-30}, {2826,4031,-20},
+ {2826,4034,-20}, {2826,4050,-20}, {2899,3902,-20}, {2899,3951,-15},
+ {2899,4020,-30}, {2899,4031,-20}, {2899,4034,-20}, {2899,4050,-20},
+ {2907,3902,-20}, {2907,3951,-15}, {2907,4020,-30}, {2907,4031,-20},
+ {2907,4034,-20}, {2907,4050,-20}, {2921,4031,-15}, {2921,4034,-15},
+ {2921,4050,-15}, {2995,3139,-120}, {2995,3143,-120},
+ {2995,3498,-40}, {3139,3498,-80}, {3140,3140,-46}, {3143,1481,-80},
+ {3143,2416,-20}, {3143,2501,-20}, {3143,3143,-46}, {3143,3148,-40},
+ {3143,3279,-60}, {3143,3317,-60}, {3143,3498,-80}, {3143,3902,-20},
+ {3148,1312,-20}, {3148,1332,-20}, {3148,1409,-60}, {3148,1481,-20},
+ {3148,1886,-15}, {3148,2126,-20}, {3148,2794,-20}, {3148,2795,-20},
+ {3148,2809,-20}, {3148,2819,-20}, {3148,2826,-20}, {3148,2899,-20},
+ {3148,2907,-20}, {3148,2995,-60}, {3148,3083,-20}, {3148,3279,-15},
+ {3148,3317,-15}, {3148,3556,20}, {3148,3902,10}, {3148,4031,10},
+ {3148,4034,10}, {3148,4050,10}, {3279,3951,-15}, {3317,3951,-15},
+ {3351,3498,-40}, {3498,570,-100}, {3498,658,-80}, {3498,668,-80},
+ {3498,686,-120}, {3498,687,-120}, {3498,692,-120}, {3498,3135,-80},
+ {3498,3140,-60}, {3902,734,-20}, {3902,736,-20}, {3902,758,-20},
+ {3902,775,-20}, {3902,1030,-20}, {3902,1111,-20}, {3902,1173,-20},
+ {3902,1409,-80}, {3902,2794,-30}, {3902,2795,-30}, {3902,2809,-30},
+ {3902,2819,-30}, {3902,2826,-30}, {3902,2899,-30}, {3902,2907,-30},
+ {3902,2995,-80}, {3951,1409,-40}, {3951,2794,-20}, {3951,2795,-20},
+ {3951,2809,-20}, {3951,2819,-20}, {3951,2826,-20}, {3951,2899,-20},
+ {3951,2907,-20}, {3951,2995,-40}, {4020,1630,-10}, {4020,1631,-10},
+ {4020,1645,-10}, {4020,1655,-10}, {4020,1662,-10}, {4031,734,-30},
+ {4031,736,-30}, {4031,758,-30}, {4031,775,-30}, {4031,1030,-30},
+ {4031,1111,-30}, {4031,1173,-30}, {4031,1409,-80}, {4031,1630,-10},
+ {4031,1631,-10}, {4031,1645,-10}, {4031,1655,-10}, {4031,1662,-10},
+ {4031,2794,-25}, {4031,2795,-25}, {4031,2809,-25}, {4031,2819,-25},
+ {4031,2826,-25}, {4031,2899,-25}, {4031,2907,-25}, {4031,2995,-80},
+ {4034,734,-30}, {4034,736,-30}, {4034,758,-30}, {4034,775,-30},
+ {4034,1030,-30}, {4034,1111,-30}, {4034,1173,-30}, {4034,1409,-80},
+ {4034,1630,-10}, {4034,1631,-10}, {4034,1645,-10}, {4034,1655,-10},
+ {4034,1662,-10}, {4034,2794,-25}, {4034,2795,-25}, {4034,2809,-25},
+ {4034,2819,-25}, {4034,2826,-25}, {4034,2899,-25}, {4034,2907,-25},
+ {4034,2995,-80}, {4050,734,-30}, {4050,736,-30}, {4050,758,-30},
+ {4050,775,-30}, {4050,1030,-30}, {4050,1111,-30}, {4050,1173,-30},
+ {4050,1409,-80}, {4050,1630,-10}, {4050,1631,-10}, {4050,1645,-10},
+ {4050,1655,-10}, {4050,1662,-10}, {4050,2794,-25}, {4050,2795,-25},
+ {4050,2809,-25}, {4050,2819,-25}, {4050,2826,-25}, {4050,2899,-25},
+ {4050,2907,-25}, {4050,2995,-80}, {4132,1630,10}, {4132,1631,10},
+ {4132,1645,10}, {4132,1655,10}, {4132,1662,10}, {4153,1630,10},
+ {4153,1631,10}, {4153,1645,10}, {4153,1655,10}, {4153,1662,10},
+ {NOGLYPH,NOGLYPH,0}
+};
+static const ligature helvetica_boldoblique_ligs[] = {
+ {1787,2132,1807}, {1787,2416,1850},
+ {NOGLYPH,NOGLYPH,NOGLYPH}
+};
+static const kern_pair courier_kerns[] = {
+
+ {NOGLYPH,NOGLYPH,0}
+};
+static const ligature courier_ligs[] = {
+ {1787,2132,1807}, {1787,2416,1850},
+ {NOGLYPH,NOGLYPH,NOGLYPH}
+};
+static const kern_pair courier_oblique_kerns[] = {
+
+ {NOGLYPH,NOGLYPH,0}
+};
+static const ligature courier_oblique_ligs[] = {
+ {1787,2132,1807}, {1787,2416,1850},
+ {NOGLYPH,NOGLYPH,NOGLYPH}
+};
+static const kern_pair courier_bold_kerns[] = {
+
+ {NOGLYPH,NOGLYPH,0}
+};
+static const ligature courier_bold_ligs[] = {
+ {1787,2132,1807}, {1787,2416,1850},
+ {NOGLYPH,NOGLYPH,NOGLYPH}
+};
+static const kern_pair courier_boldoblique_kerns[] = {
+
+ {NOGLYPH,NOGLYPH,0}
+};
+static const ligature courier_boldoblique_ligs[] = {
+ {1787,2132,1807}, {1787,2416,1850},
+ {NOGLYPH,NOGLYPH,NOGLYPH}
+};
static const struct ps_std_font_data {
char const *name;
+ kern_pair const *kerns;
+ ligature const *ligs;
int widths[lenof(ps_std_glyphs)-1];
} ps_std_fonts[] = {
- {"Times-Roman", {
- 2957, 2732, 2732, 2957, 2502, 2277, 2957, 2957, 1363, 1593, 2957,
- 2502, 3641, 2957, 2957, 2277, 2957, 2732, 2277, 2502, 2957, 2957,
- 3866, 2957, 2957, 2502, 1818, 2048, 1818, 2048, 1818, 1363, 2048,
- 2048, 1138, 1138, 2048, 1138, 3186, 2048, 2048, 2048, 2048, 1363,
- 1593, 1138, 2048, 2048, 2957, 2048, 2048, 1818, 3641, 2957, 2957,
- 2957, 2957, 2957, 2957, 2732, 2502, 2502, 2502, 2502, 2957, 1363,
- 1363, 1363, 1363, 2502, 2957, 3641, 2957, 2957, 2957, 2957, 2957,
- 2957, 2277, 2277, 2957, 2957, 2957, 2957, 2957, 2957, 2502, 2732,
- 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818,
- 2048, 1138, 1138, 1138, 1138, 1138, 2048, 2957, 2048, 2048, 2048,
- 2048, 2048, 2048, 1593, 2048, 2048, 2048, 2048, 2048, 2048, 2048,
- 1818, 1363, 3186, 1921, 2215, 2048, 3772, 1138, 819, 1966, 1966,
- 1363, 1363, 1363, 819, 1433, 1363, 1363, 2048, 1363, 1138, 1024,
- 3112, 2048, 2048, 2048, 1638, 1363, 2310, 2048, 1363, 1138, 2048,
- 4096, 4096, 2048, 2310, 1363, 1363, 2277, 2048, 2277, 2048, 2048,
- 684, 2048, 1363, 2310, 2048, 2048, 1363, 1363, 1363, 1363, 2310,
- 2310, 1363, 2310, 2048, 2310, 2048, 2048, 1363, 2048, 3072, 3072,
- 1228, 1130, 1269, 1855, 1363, 1363, 3411, 1024, 1024, 4096, 2310,
- 2310, 1818, 1818, 1671, 1818, 1818, 1818, 1363, 1363, 1363, 737,
- 3112, 1363, 2048, 1138, 2048, 2048, 1138, 1024, 2048, 2048, 3072,
- 1228, 1363, 4014, 2048, 1228, 2048, 2048, 2048,
+ { "Times-Roman",
+ times_roman_kerns, times_roman_ligs, {
+ 722, 667, 667, 722, 611, 556, 722, 722, 333, 389, 722, 611, 889,
+ 722, 722, 556, 722, 667, 556, 611, 722, 722, 944, 722, 722, 611,
+ 444, 500, 444, 500, 444, 333, 500, 500, 278, 278, 500, 278, 778,
+ 500, 500, 500, 500, 333, 389, 278, 500, 500, 722, 500, 500, 444,
+ 889, 722, 722, 722, 722, 722, 722, 667, 611, 611, 611, 611, 722,
+ 333, 333, 333, 333, 611, 722, 889, 722, 722, 722, 722, 722, 722,
+ 556, 556, 722, 722, 722, 722, 722, 722, 611, 667, 444, 444, 444,
+ 444, 444, 444, 444, 444, 444, 444, 444, 500, 278, 278, 278, 278,
+ 278, 500, 722, 500, 500, 500, 500, 500, 500, 389, 500, 500, 500,
+ 500, 500, 500, 500, 444, 333, 778, 469, 541, 500, 921, 278, 200,
+ 480, 480, 333, 333, 333, 200, 350, 333, 333, 500, 333, 278, 250,
+ 760, 500, 500, 500, 400, 333, 564, 500, 333, 278, 500, 1000, 1000,
+ 500, 564, 333, 333, 556, 500, 556, 500, 500, 167, 500, 333, 564,
+ 500, 500, 333, 333, 333, 333, 564, 564, 333, 564, 500, 564, 500,
+ 500, 333, 500, 750, 750, 300, 276, 310, 453, 333, 333, 833, 250,
+ 250, 1000, 564, 564, 444, 444, 408, 444, 444, 444, 333, 333, 333,
+ 180, 760, 333, 500, 278, 500, 500, 278, 250, 500, 500, 750, 300,
+ 333, 980, 500, 300, 500, 500, 500,
}},
- {"Times-Italic", {
- 2502, 2502, 2732, 2957, 2502, 2502, 2957, 2957, 1363, 1818, 2732,
- 2277, 3411, 2732, 2957, 2502, 2957, 2502, 2048, 2277, 2957, 2502,
- 3411, 2502, 2277, 2277, 2048, 2048, 1818, 2048, 1818, 1138, 2048,
- 2048, 1138, 1138, 1818, 1138, 2957, 2048, 2048, 2048, 2048, 1593,
- 1593, 1138, 2048, 1818, 2732, 1818, 1818, 1593, 3641, 2502, 2502,
- 2502, 2502, 2502, 2502, 2732, 2502, 2502, 2502, 2502, 2957, 1363,
- 1363, 1363, 1363, 2277, 2732, 3866, 2957, 2957, 2957, 2957, 2957,
- 2957, 2048, 2502, 2957, 2957, 2957, 2957, 2277, 2277, 2277, 2732,
- 2048, 2048, 2048, 2048, 2048, 2048, 1818, 1818, 1818, 1818, 1818,
- 2048, 1138, 1138, 1138, 1138, 1138, 2048, 2732, 2048, 2048, 2048,
- 2048, 2048, 2048, 1593, 2048, 2048, 2048, 2048, 2048, 1818, 1818,
- 1593, 1363, 3186, 1728, 2215, 2048, 3768, 1138, 1126, 1638, 1638,
- 1593, 1593, 1363, 1126, 1433, 1363, 1363, 2048, 1363, 1363, 1024,
- 3112, 2048, 2048, 2048, 1638, 1363, 2764, 2048, 1363, 1138, 2048,
- 3641, 3641, 2048, 2764, 1363, 1593, 2048, 2048, 2048, 2048, 2048,
- 684, 2048, 1363, 2764, 2048, 2048, 1363, 1363, 1363, 1363, 2764,
- 2764, 1363, 2764, 2048, 2764, 2048, 2048, 1363, 2048, 3072, 3072,
- 1228, 1130, 1269, 2142, 1363, 1363, 3411, 1024, 1024, 4096, 2764,
- 2764, 2048, 2048, 1720, 2277, 2277, 2277, 1363, 1363, 1363, 876,
- 3112, 1363, 2048, 1363, 2048, 2048, 1138, 1024, 2048, 2048, 3072,
- 1228, 1363, 4014, 2048, 1228, 2048, 2048, 2048,
+ { "Times-Italic",
+ times_italic_kerns, times_italic_ligs, {
+ 611, 611, 667, 722, 611, 611, 722, 722, 333, 444, 667, 556, 833,
+ 667, 722, 611, 722, 611, 500, 556, 722, 611, 833, 611, 556, 556,
+ 500, 500, 444, 500, 444, 278, 500, 500, 278, 278, 444, 278, 722,
+ 500, 500, 500, 500, 389, 389, 278, 500, 444, 667, 444, 444, 389,
+ 889, 611, 611, 611, 611, 611, 611, 667, 611, 611, 611, 611, 722,
+ 333, 333, 333, 333, 556, 667, 944, 722, 722, 722, 722, 722, 722,
+ 500, 611, 722, 722, 722, 722, 556, 556, 556, 667, 500, 500, 500,
+ 500, 500, 500, 444, 444, 444, 444, 444, 500, 278, 278, 278, 278,
+ 278, 500, 667, 500, 500, 500, 500, 500, 500, 389, 500, 500, 500,
+ 500, 500, 444, 444, 389, 333, 778, 422, 541, 500, 920, 278, 275,
+ 400, 400, 389, 389, 333, 275, 350, 333, 333, 500, 333, 333, 250,
+ 760, 500, 500, 500, 400, 333, 675, 500, 333, 278, 500, 889, 889,
+ 500, 675, 333, 389, 500, 500, 500, 500, 500, 167, 500, 333, 675,
+ 500, 500, 333, 333, 333, 333, 675, 675, 333, 675, 500, 675, 500,
+ 500, 333, 500, 750, 750, 300, 276, 310, 523, 333, 333, 833, 250,
+ 250, 1000, 675, 675, 500, 500, 420, 556, 556, 556, 333, 333, 333,
+ 214, 760, 333, 500, 333, 500, 500, 278, 250, 500, 500, 750, 300,
+ 333, 980, 500, 300, 500, 500, 500,
}},
- {"Times-Bold", {
- 2957, 2732, 2957, 2957, 2732, 2502, 3186, 3186, 1593, 2048, 3186,
- 2732, 3866, 2957, 3186, 2502, 3186, 2957, 2277, 2732, 2957, 2957,
- 4096, 2957, 2957, 2732, 2048, 2277, 1818, 2277, 1818, 1363, 2048,
- 2277, 1138, 1363, 2277, 1138, 3411, 2277, 2048, 2277, 2277, 1818,
- 1593, 1363, 2277, 2048, 2957, 2048, 2048, 1818, 4096, 2957, 2957,
- 2957, 2957, 2957, 2957, 2957, 2732, 2732, 2732, 2732, 2957, 1593,
- 1593, 1593, 1593, 2732, 2957, 4096, 3186, 3186, 3186, 3186, 3186,
- 3186, 2277, 2502, 2957, 2957, 2957, 2957, 2957, 2957, 2732, 2957,
- 2048, 2048, 2048, 2048, 2048, 2048, 1818, 1818, 1818, 1818, 1818,
- 2048, 1138, 1138, 1138, 1138, 1138, 2277, 2957, 2048, 2048, 2048,
- 2048, 2048, 2048, 1593, 2277, 2277, 2277, 2277, 2277, 2048, 2048,
- 1818, 1363, 3411, 2379, 2129, 2048, 3809, 1138, 901, 1613, 1613,
- 1363, 1363, 1363, 901, 1433, 1363, 1363, 2048, 1363, 1363, 1024,
- 3059, 2048, 2048, 2048, 1638, 1363, 2334, 2048, 1363, 1138, 2048,
- 4096, 4096, 2048, 2334, 1363, 1363, 2277, 2048, 2277, 2048, 2048,
- 684, 2277, 1363, 2334, 2048, 2048, 1363, 1363, 1363, 1363, 2334,
- 2334, 1363, 2334, 2277, 2334, 2048, 2048, 1363, 2048, 3072, 3072,
- 1228, 1228, 1351, 2211, 1363, 1363, 4096, 1024, 1024, 4096, 2334,
- 2334, 2048, 2048, 2273, 2048, 2048, 2048, 1363, 1363, 1363, 1138,
- 3059, 1363, 2048, 1363, 2048, 2048, 1138, 1024, 2048, 2048, 3072,
- 1228, 1363, 4096, 2048, 1228, 2048, 2048, 2048,
+ { "Times-Bold",
+ times_bold_kerns, times_bold_ligs, {
+ 722, 667, 722, 722, 667, 611, 778, 778, 389, 500, 778, 667, 944,
+ 722, 778, 611, 778, 722, 556, 667, 722, 722, 1000, 722, 722, 667,
+ 500, 556, 444, 556, 444, 333, 500, 556, 278, 333, 556, 278, 833,
+ 556, 500, 556, 556, 444, 389, 333, 556, 500, 722, 500, 500, 444,
+ 1000, 722, 722, 722, 722, 722, 722, 722, 667, 667, 667, 667, 722,
+ 389, 389, 389, 389, 667, 722, 1000, 778, 778, 778, 778, 778, 778,
+ 556, 611, 722, 722, 722, 722, 722, 722, 667, 722, 500, 500, 500,
+ 500, 500, 500, 444, 444, 444, 444, 444, 500, 278, 278, 278, 278,
+ 278, 556, 722, 500, 500, 500, 500, 500, 500, 389, 556, 556, 556,
+ 556, 556, 500, 500, 444, 333, 833, 581, 520, 500, 930, 278, 220,
+ 394, 394, 333, 333, 333, 220, 350, 333, 333, 500, 333, 333, 250,
+ 747, 500, 500, 500, 400, 333, 570, 500, 333, 278, 500, 1000, 1000,
+ 500, 570, 333, 333, 556, 500, 556, 500, 500, 167, 556, 333, 570,
+ 500, 500, 333, 333, 333, 333, 570, 570, 333, 570, 556, 570, 500,
+ 500, 333, 500, 750, 750, 300, 300, 330, 540, 333, 333, 1000, 250,
+ 250, 1000, 570, 570, 500, 500, 555, 500, 500, 500, 333, 333, 333,
+ 278, 747, 333, 500, 333, 500, 500, 278, 250, 500, 500, 750, 300,
+ 333, 1000, 500, 300, 500, 500, 500,
}},
- {"Times-BoldItalic", {
- 2732, 2732, 2732, 2957, 2732, 2732, 2957, 3186, 1593, 2048, 2732,
- 2502, 3641, 2957, 2957, 2502, 2957, 2732, 2277, 2502, 2957, 2732,
- 3641, 2732, 2502, 2502, 2048, 2048, 1818, 2048, 1818, 1363, 2048,
- 2277, 1138, 1138, 2048, 1138, 3186, 2277, 2048, 2048, 2048, 1593,
- 1593, 1138, 2277, 1818, 2732, 2048, 1818, 1593, 3866, 2732, 2732,
- 2732, 2732, 2732, 2732, 2732, 2732, 2732, 2732, 2732, 2957, 1593,
- 1593, 1593, 1593, 2502, 2957, 3866, 2957, 2957, 2957, 2957, 2957,
- 2957, 2277, 2502, 2957, 2957, 2957, 2957, 2502, 2502, 2502, 2957,
- 2048, 2048, 2048, 2048, 2048, 2048, 1818, 1818, 1818, 1818, 1818,
- 2048, 1138, 1138, 1138, 1138, 1138, 2277, 2957, 2048, 2048, 2048,
- 2048, 2048, 2048, 1593, 2048, 2277, 2277, 2277, 2277, 1818, 1818,
- 1593, 1363, 3186, 2334, 2334, 2048, 3407, 1138, 901, 1425, 1425,
- 1363, 1363, 1363, 901, 1433, 1363, 1363, 2048, 1363, 1363, 1024,
- 3059, 2048, 2048, 2048, 1638, 1363, 2334, 2048, 1363, 1138, 2048,
- 4096, 4096, 2048, 2334, 1593, 1593, 2277, 2048, 2277, 2048, 2048,
- 684, 2048, 1363, 2334, 2048, 2048, 1363, 1363, 1363, 1363, 2334,
- 2482, 1363, 2482, 2359, 2334, 2048, 2048, 1363, 2048, 3072, 3072,
- 1228, 1089, 1228, 2048, 1363, 1363, 3411, 1024, 1024, 4096, 2334,
- 2334, 2048, 2048, 2273, 2048, 2048, 2048, 1363, 1363, 1363, 1138,
- 3059, 1363, 2048, 1363, 2048, 2048, 1138, 1024, 2048, 2048, 3072,
- 1228, 1363, 4096, 2048, 1228, 2048, 2048, 2048,
+ { "Times-BoldItalic",
+ times_bolditalic_kerns, times_bolditalic_ligs, {
+ 667, 667, 667, 722, 667, 667, 722, 778, 389, 500, 667, 611, 889,
+ 722, 722, 611, 722, 667, 556, 611, 722, 667, 889, 667, 611, 611,
+ 500, 500, 444, 500, 444, 333, 500, 556, 278, 278, 500, 278, 778,
+ 556, 500, 500, 500, 389, 389, 278, 556, 444, 667, 500, 444, 389,
+ 944, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 722,
+ 389, 389, 389, 389, 611, 722, 944, 722, 722, 722, 722, 722, 722,
+ 556, 611, 722, 722, 722, 722, 611, 611, 611, 722, 500, 500, 500,
+ 500, 500, 500, 444, 444, 444, 444, 444, 500, 278, 278, 278, 278,
+ 278, 556, 722, 500, 500, 500, 500, 500, 500, 389, 500, 556, 556,
+ 556, 556, 444, 444, 389, 333, 778, 570, 570, 500, 832, 278, 220,
+ 348, 348, 333, 333, 333, 220, 350, 333, 333, 500, 333, 333, 250,
+ 747, 500, 500, 500, 400, 333, 570, 500, 333, 278, 500, 1000, 1000,
+ 500, 570, 389, 389, 556, 500, 556, 500, 500, 167, 500, 333, 570,
+ 500, 500, 333, 333, 333, 333, 570, 606, 333, 606, 576, 570, 500,
+ 500, 333, 500, 750, 750, 300, 266, 300, 500, 333, 333, 833, 250,
+ 250, 1000, 570, 570, 500, 500, 555, 500, 500, 500, 333, 333, 333,
+ 278, 747, 333, 500, 333, 500, 500, 278, 250, 500, 500, 750, 300,
+ 333, 1000, 500, 300, 500, 500, 500,
}},
- {"Helvetica", {
- 2732, 2732, 2957, 2957, 2732, 2502, 3186, 2957, 1138, 2048, 2732,
- 2277, 3411, 2957, 3186, 2732, 3186, 2957, 2732, 2502, 2957, 2732,
- 3866, 2732, 2732, 2502, 2277, 2277, 2048, 2277, 2277, 1138, 2277,
- 2277, 909, 909, 2048, 909, 3411, 2277, 2277, 2277, 2277, 1363,
- 2048, 1138, 2277, 2048, 2957, 2048, 2048, 2048, 4096, 2732, 2732,
- 2732, 2732, 2732, 2732, 2957, 2732, 2732, 2732, 2732, 2957, 1138,
- 1138, 1138, 1138, 2277, 2957, 4096, 3186, 3186, 3186, 3186, 3186,
- 3186, 2732, 2727, 2957, 2957, 2957, 2957, 2727, 2732, 2502, 3641,
- 2277, 2277, 2277, 2277, 2277, 2277, 2048, 2277, 2277, 2277, 2277,
- 2277, 1138, 1138, 1138, 1138, 909, 2277, 3866, 2277, 2277, 2277,
- 2277, 2502, 2277, 2048, 2273, 2277, 2277, 2277, 2277, 2048, 2048,
- 2048, 1363, 2732, 1921, 2392, 1593, 4157, 1138, 1064, 1368, 1368,
- 1138, 1138, 1363, 1064, 1433, 1363, 1363, 2277, 1363, 1138, 1138,
- 3018, 2277, 2277, 2277, 2482, 1363, 2392, 2277, 1363, 1138, 2277,
- 4096, 4096, 2277, 2392, 1138, 1363, 2048, 2277, 2048, 2277, 2277,
- 684, 2502, 1363, 2392, 2277, 2277, 1363, 1363, 1363, 1363, 2392,
- 2392, 1363, 2392, 2277, 2392, 2277, 2277, 1363, 2277, 3559, 3559,
- 1437, 1515, 1495, 2199, 1363, 1363, 3641, 1138, 1138, 4096, 2392,
- 2392, 2277, 2502, 1454, 1363, 1363, 1363, 909, 905, 909, 782, 3018,
- 1363, 2277, 1138, 2277, 2277, 1138, 1138, 2277, 2277, 3559, 1437,
- 1363, 4096, 2277, 1437, 2277, 2277, 2277,
+ { "Helvetica",
+ helvetica_kerns, helvetica_ligs, {
+ 667, 667, 722, 722, 667, 611, 778, 722, 278, 500, 667, 556, 833,
+ 722, 778, 667, 778, 722, 667, 611, 722, 667, 944, 667, 667, 611,
+ 556, 556, 500, 556, 556, 278, 556, 556, 222, 222, 500, 222, 833,
+ 556, 556, 556, 556, 333, 500, 278, 556, 500, 722, 500, 500, 500,
+ 1000, 667, 667, 667, 667, 667, 667, 722, 667, 667, 667, 667, 722,
+ 278, 278, 278, 278, 556, 722, 1000, 778, 778, 778, 778, 778, 778,
+ 667, 667, 722, 722, 722, 722, 667, 667, 611, 889, 556, 556, 556,
+ 556, 556, 556, 500, 556, 556, 556, 556, 556, 278, 278, 278, 278,
+ 222, 556, 944, 556, 556, 556, 556, 611, 556, 500, 556, 556, 556,
+ 556, 556, 500, 500, 500, 333, 667, 469, 584, 389, 1015, 278, 260,
+ 334, 334, 278, 278, 333, 260, 350, 333, 333, 556, 333, 278, 278,
+ 737, 556, 556, 556, 400, 333, 584, 556, 333, 278, 556, 1000, 1000,
+ 556, 584, 278, 333, 500, 556, 500, 556, 556, 167, 611, 333, 584,
+ 556, 556, 333, 333, 333, 333, 584, 584, 333, 584, 556, 584, 556,
+ 556, 333, 556, 834, 834, 333, 370, 365, 537, 333, 333, 889, 278,
+ 278, 1000, 584, 584, 556, 611, 355, 333, 333, 333, 222, 222, 222,
+ 191, 737, 333, 556, 278, 556, 556, 278, 278, 556, 556, 834, 333,
+ 333, 1000, 556, 333, 556, 556, 556,
}},
- {"Helvetica-Oblique", {
- 2732, 2732, 2957, 2957, 2732, 2502, 3186, 2957, 1138, 2048, 2732,
- 2277, 3411, 2957, 3186, 2732, 3186, 2957, 2732, 2502, 2957, 2732,
- 3866, 2732, 2732, 2502, 2277, 2277, 2048, 2277, 2277, 1138, 2277,
- 2277, 909, 909, 2048, 909, 3411, 2277, 2277, 2277, 2277, 1363,
- 2048, 1138, 2277, 2048, 2957, 2048, 2048, 2048, 4096, 2732, 2732,
- 2732, 2732, 2732, 2732, 2957, 2732, 2732, 2732, 2732, 2957, 1138,
- 1138, 1138, 1138, 2277, 2957, 4096, 3186, 3186, 3186, 3186, 3186,
- 3186, 2732, 2732, 2957, 2957, 2957, 2957, 2732, 2732, 2502, 3641,
- 2277, 2277, 2277, 2277, 2277, 2277, 2048, 2277, 2277, 2277, 2277,
- 2277, 1138, 1138, 1138, 1138, 909, 2277, 3866, 2277, 2277, 2277,
- 2277, 2502, 2277, 2048, 2277, 2277, 2277, 2277, 2277, 2048, 2048,
- 2048, 1363, 2732, 1921, 2392, 1593, 4157, 1138, 1064, 1368, 1368,
- 1138, 1138, 1363, 1064, 1433, 1363, 1363, 2277, 1363, 1138, 1138,
- 3018, 2277, 2277, 2277, 2482, 1363, 2392, 2277, 1363, 1138, 2277,
- 4096, 4096, 2277, 2392, 1138, 1363, 2048, 2277, 2048, 2277, 2277,
- 684, 2502, 1363, 2392, 2277, 2277, 1363, 1363, 1363, 1363, 2392,
- 2392, 1363, 2392, 2277, 2392, 2277, 2277, 1363, 2277, 3878, 3878,
- 1597, 1515, 1495, 2199, 1363, 1363, 3641, 1138, 1138, 4096, 2392,
- 2392, 2277, 2502, 1454, 1363, 1363, 1363, 909, 909, 909, 782, 3018,
- 1363, 2277, 1138, 2277, 2277, 1138, 1138, 2277, 2277, 3878, 1597,
- 1363, 4096, 2277, 1597, 2277, 2277, 2277,
+ { "Helvetica-Oblique",
+ helvetica_oblique_kerns, helvetica_oblique_ligs, {
+ 667, 667, 722, 722, 667, 611, 778, 722, 278, 500, 667, 556, 833,
+ 722, 778, 667, 778, 722, 667, 611, 722, 667, 944, 667, 667, 611,
+ 556, 556, 500, 556, 556, 278, 556, 556, 222, 222, 500, 222, 833,
+ 556, 556, 556, 556, 333, 500, 278, 556, 500, 722, 500, 500, 500,
+ 1000, 667, 667, 667, 667, 667, 667, 722, 667, 667, 667, 667, 722,
+ 278, 278, 278, 278, 556, 722, 1000, 778, 778, 778, 778, 778, 778,
+ 667, 667, 722, 722, 722, 722, 667, 667, 611, 889, 556, 556, 556,
+ 556, 556, 556, 500, 556, 556, 556, 556, 556, 278, 278, 278, 278,
+ 222, 556, 944, 556, 556, 556, 556, 611, 556, 500, 556, 556, 556,
+ 556, 556, 500, 500, 500, 333, 667, 469, 584, 389, 1015, 278, 260,
+ 334, 334, 278, 278, 333, 260, 350, 333, 333, 556, 333, 278, 278,
+ 737, 556, 556, 556, 400, 333, 584, 556, 333, 278, 556, 1000, 1000,
+ 556, 584, 278, 333, 500, 556, 500, 556, 556, 167, 611, 333, 584,
+ 556, 556, 333, 333, 333, 333, 584, 584, 333, 584, 556, 584, 556,
+ 556, 333, 556, 834, 834, 333, 370, 365, 537, 333, 333, 889, 278,
+ 278, 1000, 584, 584, 556, 611, 355, 333, 333, 333, 222, 222, 222,
+ 191, 737, 333, 556, 278, 556, 556, 278, 278, 556, 556, 834, 333,
+ 333, 1000, 556, 333, 556, 556, 556,
}},
- {"Helvetica-Bold", {
- 2957, 2957, 2957, 2957, 2732, 2502, 3186, 2957, 1138, 2277, 2957,
- 2502, 3411, 2957, 3186, 2732, 3186, 2957, 2732, 2502, 2957, 2732,
- 3866, 2732, 2732, 2502, 2277, 2502, 2277, 2502, 2277, 1363, 2502,
- 2502, 1138, 1138, 2277, 1138, 3641, 2502, 2502, 2502, 2502, 1593,
- 2277, 1363, 2502, 2277, 3186, 2277, 2277, 2048, 4096, 2957, 2957,
- 2957, 2957, 2957, 2957, 2957, 2732, 2732, 2732, 2732, 2957, 1138,
- 1138, 1138, 1138, 2502, 2957, 4096, 3186, 3186, 3186, 3186, 3186,
- 3186, 2732, 2732, 2957, 2957, 2957, 2957, 2732, 2732, 2502, 3641,
- 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277,
- 2502, 1138, 1138, 1138, 1138, 1138, 2502, 3866, 2502, 2502, 2502,
- 2502, 2502, 2502, 2277, 2502, 2502, 2502, 2502, 2502, 2277, 2277,
- 2048, 1363, 2957, 2392, 2392, 1593, 3993, 1138, 1146, 1593, 1593,
- 1363, 1363, 1363, 1146, 1433, 1363, 1363, 2277, 1363, 1363, 1138,
- 3018, 2277, 2277, 2277, 2482, 1363, 2392, 2277, 1363, 1138, 2277,
- 4096, 4096, 2277, 2392, 1363, 1363, 2502, 2277, 2502, 2277, 2277,
- 684, 2502, 1363, 2392, 2277, 2277, 1363, 1363, 1363, 1363, 2392,
- 2392, 1363, 2392, 2502, 2392, 2277, 2277, 1363, 2277, 3559, 3559,
- 1437, 1515, 1495, 2277, 1363, 1363, 3641, 1138, 1138, 4096, 2392,
- 2392, 2502, 2502, 1941, 2048, 2048, 2048, 1138, 1138, 1138, 974,
- 3018, 1363, 2277, 1363, 2277, 2277, 1138, 1138, 2277, 2277, 3559,
- 1437, 1363, 4096, 2277, 1437, 2277, 2277, 2277,
+ { "Helvetica-Bold",
+ helvetica_bold_kerns, helvetica_bold_ligs, {
+ 722, 722, 722, 722, 667, 611, 778, 722, 278, 556, 722, 611, 833,
+ 722, 778, 667, 778, 722, 667, 611, 722, 667, 944, 667, 667, 611,
+ 556, 611, 556, 611, 556, 333, 611, 611, 278, 278, 556, 278, 889,
+ 611, 611, 611, 611, 389, 556, 333, 611, 556, 778, 556, 556, 500,
+ 1000, 722, 722, 722, 722, 722, 722, 722, 667, 667, 667, 667, 722,
+ 278, 278, 278, 278, 611, 722, 1000, 778, 778, 778, 778, 778, 778,
+ 667, 667, 722, 722, 722, 722, 667, 667, 611, 889, 556, 556, 556,
+ 556, 556, 556, 556, 556, 556, 556, 556, 611, 278, 278, 278, 278,
+ 278, 611, 944, 611, 611, 611, 611, 611, 611, 556, 611, 611, 611,
+ 611, 611, 556, 556, 500, 333, 722, 584, 584, 389, 975, 278, 280,
+ 389, 389, 333, 333, 333, 280, 350, 333, 333, 556, 333, 333, 278,
+ 737, 556, 556, 556, 400, 333, 584, 556, 333, 278, 556, 1000, 1000,
+ 556, 584, 333, 333, 611, 556, 611, 556, 556, 167, 611, 333, 584,
+ 556, 556, 333, 333, 333, 333, 584, 584, 333, 584, 611, 584, 556,
+ 556, 333, 556, 834, 834, 333, 370, 365, 556, 333, 333, 889, 278,
+ 278, 1000, 584, 584, 611, 611, 474, 500, 500, 500, 278, 278, 278,
+ 238, 737, 333, 556, 333, 556, 556, 278, 278, 556, 556, 834, 333,
+ 333, 1000, 556, 333, 556, 556, 556,
}},
- {"Helvetica-BoldOblique", {
- 2957, 2957, 2957, 2957, 2732, 2502, 3186, 2957, 1138, 2277, 2957,
- 2502, 3411, 2957, 3186, 2732, 3186, 2957, 2732, 2502, 2957, 2732,
- 3866, 2732, 2732, 2502, 2277, 2502, 2277, 2502, 2277, 1363, 2502,
- 2502, 1138, 1138, 2277, 1138, 3641, 2502, 2502, 2502, 2502, 1593,
- 2277, 1363, 2502, 2277, 3186, 2277, 2277, 2048, 4096, 2957, 2957,
- 2957, 2957, 2957, 2957, 2957, 2732, 2732, 2732, 2732, 2957, 1138,
- 1138, 1138, 1138, 2502, 2957, 4096, 3186, 3186, 3186, 3186, 3186,
- 3186, 2732, 2732, 2957, 2957, 2957, 2957, 2732, 2732, 2502, 3641,
- 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277,
- 2502, 1138, 1138, 1138, 1138, 1138, 2502, 3866, 2502, 2502, 2502,
- 2502, 2502, 2502, 2277, 2502, 2502, 2502, 2502, 2502, 2277, 2277,
- 2048, 1363, 2957, 2392, 2392, 1593, 3993, 1138, 1146, 1593, 1593,
- 1363, 1363, 1363, 1146, 1433, 1363, 1363, 2277, 1363, 1363, 1138,
- 3018, 2277, 2277, 2277, 2482, 1363, 2392, 2277, 1363, 1138, 2277,
- 4096, 4096, 2277, 2392, 1363, 1363, 2502, 2277, 2502, 2277, 2277,
- 684, 2502, 1363, 2392, 2277, 2277, 1363, 1363, 1363, 1363, 2392,
- 2392, 1363, 2392, 2502, 2392, 2277, 2277, 1363, 2277, 4321, 4321,
- 1818, 1515, 1495, 2277, 1363, 1363, 3641, 1138, 1138, 4096, 2392,
- 2392, 2502, 2502, 1941, 2048, 2048, 2048, 1138, 1138, 1138, 974,
- 3018, 1363, 2277, 1363, 2277, 2277, 1138, 1138, 2277, 2277, 4321,
- 1818, 1363, 4096, 2277, 1818, 2277, 2277, 2277,
+ { "Helvetica-BoldOblique",
+ helvetica_boldoblique_kerns, helvetica_boldoblique_ligs, {
+ 722, 722, 722, 722, 667, 611, 778, 722, 278, 556, 722, 611, 833,
+ 722, 778, 667, 778, 722, 667, 611, 722, 667, 944, 667, 667, 611,
+ 556, 611, 556, 611, 556, 333, 611, 611, 278, 278, 556, 278, 889,
+ 611, 611, 611, 611, 389, 556, 333, 611, 556, 778, 556, 556, 500,
+ 1000, 722, 722, 722, 722, 722, 722, 722, 667, 667, 667, 667, 722,
+ 278, 278, 278, 278, 611, 722, 1000, 778, 778, 778, 778, 778, 778,
+ 667, 667, 722, 722, 722, 722, 667, 667, 611, 889, 556, 556, 556,
+ 556, 556, 556, 556, 556, 556, 556, 556, 611, 278, 278, 278, 278,
+ 278, 611, 944, 611, 611, 611, 611, 611, 611, 556, 611, 611, 611,
+ 611, 611, 556, 556, 500, 333, 722, 584, 584, 389, 975, 278, 280,
+ 389, 389, 333, 333, 333, 280, 350, 333, 333, 556, 333, 333, 278,
+ 737, 556, 556, 556, 400, 333, 584, 556, 333, 278, 556, 1000, 1000,
+ 556, 584, 333, 333, 611, 556, 611, 556, 556, 167, 611, 333, 584,
+ 556, 556, 333, 333, 333, 333, 584, 584, 333, 584, 611, 584, 556,
+ 556, 333, 556, 834, 834, 333, 370, 365, 556, 333, 333, 889, 278,
+ 278, 1000, 584, 584, 611, 611, 474, 500, 500, 500, 278, 278, 278,
+ 238, 737, 333, 556, 333, 556, 556, 278, 278, 556, 556, 834, 333,
+ 333, 1000, 556, 333, 556, 556, 556,
}},
- {"Courier", {
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
+ { "Courier",
+ courier_kerns, courier_ligs, {
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600,
}},
- {"Courier-Oblique", {
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
+ { "Courier-Oblique",
+ courier_oblique_kerns, courier_oblique_ligs, {
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600,
}},
- {"Courier-Bold", {
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
+ { "Courier-Bold",
+ courier_bold_kerns, courier_bold_ligs, {
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600,
}},
- {"Courier-BoldOblique", {
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
- 2457, 2457, 2457, 2457, 2457, 2457, 2457, 2457,
+ { "Courier-BoldOblique",
+ courier_boldoblique_kerns, courier_boldoblique_ligs, {
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600,
+ 600, 600, 600, 600, 600, 600, 600,
}},
};
+void init_std_fonts(void) {
+ int i, j;
+ ligature const *lig;
+ kern_pair const *kern;
+ static int done = FALSE;
+
+ if (done) return;
+ for (i = 0; i < (int)lenof(ps_std_fonts); i++) {
+ font_info *fi = snew(font_info);
+ fi->fontfile = NULL;
+ fi->name = ps_std_fonts[i].name;
+ fi->widths = newtree234(width_cmp);
+ for (j = 0; j < (int)lenof(fi->bmp); j++)
+ fi->bmp[j] = NOGLYPH;
+ for (j = 0; j < (int)lenof(ps_std_glyphs) - 1; j++) {
+ glyph_width *w = snew(glyph_width);
+ wchar_t ucs;
+ w->glyph = glyph_intern(ps_std_glyphs[j]);
+ w->width = ps_std_fonts[i].widths[j];
+ add234(fi->widths, w);
+ ucs = ps_glyph_to_unicode(w->glyph);
+ assert(ucs != 0xFFFF);
+ fi->bmp[ucs] = w->glyph;
+ }
+ fi->kerns = newtree234(kern_cmp);
+ for (kern = ps_std_fonts[i].kerns; kern->left != NOGLYPH; kern++)
+ add234(fi->kerns, (void *)kern);
+ fi->ligs = newtree234(lig_cmp);
+ for (lig = ps_std_fonts[i].ligs; lig->left != NOGLYPH; lig++)
+ add234(fi->ligs, (void *)lig);
+ fi->next = all_fonts;
+ all_fonts = fi;
+ }
+ done = TRUE;
+}
+
const int *ps_std_font_widths(char const *fontname)
{
int i;
- for (i = 0; i < (int)lenof(ps_std_fonts[i].widths); i++)
+ for (i = 0; i < (int)lenof(ps_std_fonts); i++)
if (!strcmp(ps_std_fonts[i].name, fontname))
return ps_std_fonts[i].widths;
return NULL;
}
+
+const kern_pair *ps_std_font_kerns(char const *fontname)
+{
+ int i;
+
+ for (i = 0; i < (int)lenof(ps_std_fonts); i++)
+ if (!strcmp(ps_std_fonts[i].name, fontname))
+ return ps_std_fonts[i].kerns;
+
+ return NULL;
+}